Commit Graph
39175 Commits
Author SHA1 Message Date
Nate Butler 2ebe509147 Update settings.json 2023-06-21 13:58:42 -04:00
Nathan SoboandConrad Irwin 0ea52d851d Add shift-J binding to Vim normal mode
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
2023-06-21 11:58:31 -06:00
Nate Butler 9d47acf5fb Update toggle active styles 2023-06-21 13:56:27 -04:00
Nathan SoboandConrad Irwin 4bea8aa424 Don't use test-only method; add ctrl-j binding
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
2023-06-21 11:53:11 -06:00
Nathan SoboandConrad Irwin 9bf7db748b Handle multiple selections when joining lines
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
2023-06-21 11:47:06 -06:00
Nathan SoboandConrad Irwin 9214a55498 Add more assertions for joining lines at the end of the file
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
2023-06-21 11:21:09 -06:00
Nathan SoboandConrad Irwin 5a81efa38c Allow joining multiple lines and deleting empty lines
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
2023-06-21 11:18:28 -06:00
Nate Butler 3dfaa7b8b4 Fix status bar buttons 2023-06-21 13:14:39 -04:00
Piotr Osiewicz 47a44dcce7 Remove theme_testbench 2023-06-21 19:11:55 +02:00
Piotr Osiewicz 40b084d619 Tidy up xtask 2023-06-21 19:06:34 +02:00
Piotr Osiewicz aa9f99dbfc xtask: publish = false 2023-06-21 18:51:06 +02:00
Piotr Osiewicz 5e91866c51 Use xtask for theme generation 2023-06-21 18:48:09 +02:00
Nate Butler a2000be008 Update rose pine theme family (#2624)
Update the Rose Pine theme family, including new syntax overrides
matching the official theme docs:
https://rosepinetheme.com/palette/ingredients/

Also adds a doc to our internal docs starting to outline how our syntax
highlighting works.

Before:
<img width="626" alt="CleanShot 2023-06-21 at 12 19 17@2x"
src="https://github.com/zed-industries/zed/assets/1714999/5ebe1cd0-1707-483b-a50f-bb53dbf89ba2">

After:
<img width="718" alt="CleanShot 2023-06-21 at 12 18 48@2x"
src="https://github.com/zed-industries/zed/assets/1714999/46b588aa-31a0-4402-934b-e3de7bc2f6b5">

From their site:

![image](https://github.com/zed-industries/zed/assets/1714999/83d4f671-e15f-4423-a01e-b382145e79fb)


Release Notes:

- Updated Rose Pine theme family to better match original theme.
2023-06-21 12:46:18 -04:00
Nathan SoboandConrad Irwin f9399f3dfa Start on joining lines
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
2023-06-21 10:32:02 -06:00
Nate Butler 1741fad377 Update syntax colors 2023-06-21 12:21:01 -04:00
Nate Butler ecc4689a60 Remove unused light variable 2023-06-21 12:20:47 -04:00
Nate Butler 0445ee98ff Add initial syntax highlighting doc 2023-06-21 12:15:24 -04:00
Mikayla Makiandantonio 51e40881e8 Fix segfault with remote track publications
co-authored-by: antonio <antonio@zed.dev>
2023-06-21 09:05:36 -07:00
Nathan Sobo f2a1afbacb Add title to assistant panel and move + to right 2023-06-21 09:54:49 -06:00
Mikayla Makiandantonio a70262dfe1 Fix race condition in sharing mic on connection
co-authored-by: antonio <antonio@zed.dev>
2023-06-21 08:50:38 -07:00
Sergey Onufrienko 646e3d0b0a feat: move gen to styles and add scripts 2023-06-21 16:13:41 +02:00
Sergey Onufrienko 44a78ebd48 fix: create schemas folder 2023-06-21 16:13:04 +02:00
Sergey Onufrienko fe30c945da chore: move schema gen to theme 2023-06-21 16:12:27 +02:00
Sergey Onufrienko b664b6c754 chore: ignore generated files 2023-06-21 16:12:01 +02:00
Antonio Scandurra 3790817f53 Allow loading a previously-saved conversation 2023-06-21 16:06:09 +02:00
Kirill BulatovandAntonio Scandurra 439353cc29 Run LSP response deserialization outside of main thread
Improves latency when big inlay hints LSP responses for ~8k line files

Co-Authored-By: Antonio Scandurra <antonio@zed.dev>
2023-06-21 13:20:42 +03:00
Antonio Scandurra 257902778d WIP 2023-06-21 11:44:32 +02:00
Antonio Scandurra 12da134a1d Finish renaming AssistantEditor to ConversationEditor 2023-06-21 09:00:26 +02:00
Nathan Sobo e971ef3e32 Fix filename 2023-06-20 20:21:43 -06:00
Nathan Sobo 4df4846b73 WIP: Trying to display the toolbar but tired. May be worth discarding this. 2023-06-20 20:11:37 -06:00
Nathan SoboandJulia Risley b310fcc367 Remove the nested Pane from the assistant
Since we don't want tabs, I think it would be better to render the toolbar
for ourselves directly and handle switching between conversations.

Co-Authored-By: Julia Risley <julia@zed.dev>
2023-06-20 18:52:48 -06:00
5d054876b5 Panic in debug if global settings can't be deserialized from defaults
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Co-Authored-By: Julia Risley <julia@zed.dev>
2023-06-20 18:12:59 -06:00
Mikayla Maki 6aefad5313 Add copy-on-click to diagnostic messages (#2634)
I finally got fed up with being unable to copy error messages. This adds
a click target and tooltip to f8-style diagnostics that copies their
text on click.

Release Notes:

- Added the ability to copy under-line diagnostic errors on click
2023-06-20 17:05:20 -07:00
Mikayla Maki 87b1a62d0d Add copy-on-click to diagnostic messages 2023-06-20 16:48:30 -07:00
Mikayla Maki 8c413b1913 Fix rebase mistake 2023-06-20 16:09:17 -07:00
Mikayla Maki 2dd4bec3db Add zed typescript settings
Remove 2 space indent
2023-06-20 16:05:23 -07:00
Mikayla Maki 8cf64777ee Fix flipped boolean 2023-06-20 16:05:23 -07:00
Mikayla Maki fd2a2ac6e3 Remove unescessary enum 2023-06-20 16:05:23 -07:00
Piotr Osiewicz fad54581d0 Fix up toggles 2023-06-20 16:05:23 -07:00
Nate Butler 482e2af45a WIP: Start updating style trees to new toggle() format. 2023-06-20 16:05:23 -07:00
Nate Butler b10dd56f4b Update toggle, add tests 2023-06-20 16:05:23 -07:00
Nate Butler 80bc61506f Update toggle 2023-06-20 16:05:23 -07:00
Nate Butler a50f667a35 Format 2023-06-20 16:05:23 -07:00
Nate Butler 991e1f6c2c Add path aliases 2023-06-20 16:05:23 -07:00
Nate Butler adea1feff8 Set up vitest and add tests for interactive 2023-06-20 16:05:23 -07:00
Piotr Osiewicz 129ea61ea4 further style adjustments; cargo-run works 2023-06-20 16:05:23 -07:00
Piotr Osiewicz 53637c14ee Fix up uses of interactive 2023-06-20 16:05:23 -07:00
Nate Butler 24e619f6d9 Update the interactive function 2023-06-20 16:05:23 -07:00
Nate Butler 00ab90794c Use TS-flavored doc comments 2023-06-20 16:05:23 -07:00
Piotr Osiewicz 34b49ae271 Adjust some of the styles to the new Toggleable format 2023-06-20 16:05:23 -07:00