a75341d
Move model and remaining tokens to assistant toolbar
Nathan Sobo created
a75341d
Move model and remaining tokens to assistant toolbar
Nathan Sobo created
e1f975e
vim: Support s on selections and with multiple cursors
Conrad Irwin created
dcca98b
vim: Add basic 's' support
Conrad Irwin created
0c40ed5
vim: ctrl+] and ctrl+o to jump to definition and back
Equivalent to f12 and ctrl-- in non-vim mode.
Conrad Irwin created
d6b1af6
vim: Allow up/down/left/right in vim mode
The user impact of this is to 5<down> to move 5 lines at a time.
Conrad Irwin created
91bd8e3
join_lines: Skip over leading indentation
Conrad Irwin created
6ab0143
Split Interactive into Interactive and Toggleable (#2628)
This is a part of the intensity driven theme rewrite. It introduces the `toggle` and `interactive` helper functions to build Toggle<T> and Interactive<T> styles for interactive elements in the theme. This PR also removes the `theme_testbench` crate and related actions. Huge thanks to @osiewicz and @mikayla-maki for pushing this forward 🙏🏽 Release Notes: - Updated the style of many interactive elements.
Nate Butler created
1f35ddc
Run LSP response deserialization outside of main thread (#2635)
Improves latency for big inlay hints LSP responses for ~8k line files. Before, the CPU usage sample for editing a single line inside `edirot.rs` file in Zed contained serde inside the main thread traces: <img width="1728" alt="Screenshot 2023-06-21 at 00 33 23" src="https://github.com/zed-industries/zed/assets/2690773/d9789efe-8055-487f-bbe7-8beb49605bcb"> Release Notes: - N/A
Kirill Bulatov created
cc027dc
v0.93.x dev
Joseph T. Lyons created
9d9bbfd
Format
Nate Butler created
a845e82
Update settings.json
Nate Butler created
a365b2f
Add shift-J binding to Vim normal mode
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
Nathan Sobo and Conrad Irwin created
ed8bdd1
Update toggle active styles
Nate Butler created
cde8d7d
Don't use test-only method; add ctrl-j binding
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
Nathan Sobo and Conrad Irwin created
cf38264
Handle multiple selections when joining lines
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
Nathan Sobo and Conrad Irwin created
61352f6
Add more assertions for joining lines at the end of the file
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
Nathan Sobo and Conrad Irwin created
f07a929
Allow joining multiple lines and deleting empty lines
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
Nathan Sobo and Conrad Irwin created
127f4aa
Fix status bar buttons
Nate Butler created
86506a8
Remove theme_testbench
Piotr Osiewicz created
d3a333b
Tidy up xtask
Piotr Osiewicz created
d194edc
xtask: publish = false
Piotr Osiewicz created
9aa7a50
Use xtask for theme generation
Piotr Osiewicz created
af8671c
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:  Release Notes: - Updated Rose Pine theme family to better match original theme.
Nate Butler created
c48bd39
Start on joining lines
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>
Nathan Sobo and Conrad Irwin created
a3e6552
Update syntax colors
Nate Butler created
eeb155a
Remove unused light variable
Nate Butler created
f0138a7
Add initial syntax highlighting doc
Nate Butler created
05c97ed
Fix segfault with remote track publications
co-authored-by: antonio <antonio@zed.dev>
Mikayla Maki and antonio created
d78fbbc
Add title to assistant panel and move + to right
Nathan Sobo created
5ffe74f
Fix race condition in sharing mic on connection
co-authored-by: antonio <antonio@zed.dev>
Mikayla Maki and antonio created
6e4439b
feat: move gen to styles and add scripts
Sergey Onufrienko created
a9fec7f
fix: create schemas folder
Sergey Onufrienko created
01b9e88
chore: move schema gen to theme
Sergey Onufrienko created
43b912b
chore: ignore generated files
Sergey Onufrienko created
a011ced
Allow loading a previously-saved conversation
Antonio Scandurra created
bd97767
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>
Kirill Bulatov and Antonio Scandurra created
06701e7
WIP
Antonio Scandurra created
9217224
Finish renaming `AssistantEditor` to `ConversationEditor`
Antonio Scandurra created
0932149
Fix filename
Nathan Sobo created
3a61fd5
WIP: Trying to display the toolbar but tired. May be worth discarding this.
Nathan Sobo created
23bc11f
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>
Nathan Sobo and Julia Risley created
7a051a0
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>
Nathan Sobo , Max Brunsfeld , and Julia Risley created
5860b7b
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
Mikayla Maki created
11125a6
Add copy-on-click to diagnostic messages
Mikayla Maki created
f1dc612
Fix rebase mistake
Mikayla Maki created
b1b4b56
Add zed typescript settings
Remove 2 space indent
Mikayla Maki created
da94014
Fix flipped boolean
Mikayla Maki created
dacfd70
Remove unescessary enum
Mikayla Maki created
60b4054
Fix up toggles
Piotr Osiewicz created
ae53c3e
WIP: Start updating style trees to new `toggle()` format.
Nate Butler created