fcce1bc
Fixup xtask compilation
Piotr Osiewicz created
fcce1bc
Fixup xtask compilation
Piotr Osiewicz created
417a743
chore: use codegen_units=1 (#2633)
Reduces binary size by about 31Mb (total .dmg size down by 15Mb after compression).
Piotr Osiewicz created
1079838
Add mic and mic-mute icons
Nate Butler created
b430be5
cargo fmt
Piotr Osiewicz created
af25288
Merge branch 'main' into sergey/z-2308-create-a-proof-of-concept-of-exporting-a-type-from-rust-and
Piotr Osiewicz created
05730af
Add radix icons
There are a lot of them, but they add less than 350kb to the app
Nate Butler created
0abda54
Remove individual location's request error handling
Julia created
1a55b68
Merge branch 'main' into collab-titlebar-2
Piotr Osiewicz created
b16b6dc
Render microphone toggle
Piotr Osiewicz created
5291bf3
Use nextest instead of test (#2639)
This should speed up our test CI by a minute or so. =) [current best case CI run](https://github.com/zed-industries/zed/actions/runs/5337351944/jobs/9673291188), where we don't rebuild anything (and only run tests) takes about 2m30s [with nextest](https://github.com/zed-industries/zed/actions/runs/5346819257/jobs/9694617720?pr=2639), that's down to 1m30s. Release Notes: - N/A
Piotr Osiewicz created
e1cd6ce
Revert "Route language server requests through wrapper object"
This reverts commit 9b63d6f832650c433cebd911c8b7863b062cdc1f.
Julia created
bee6c59
Add caret next to user avatar
Piotr Osiewicz created
1707652
Always focus a panel when zooming it
This allows us to zoom a panel when clicking a button, even if the panel isn't currently focused.
Nathan Sobo created
ea5398a
vim: binding fixes (#2637)
Release Notes: - In vim mode you can now use count modifiers with arrow keys (`5<down>` will go down 5 lines). - In vim mode `ctrl+]` and `ctrl+o` now work to go to definition and back
Nathan Sobo created
cd008d1
Add support for joining lines (#2636)
🚧 We have a couple more refinements to this to add 🚧 Release Notes: You can now join lines with `ctrl-j` or `shift-J` in Vim normal mode. 🍐'd with @ConradIrwin
Nathan Sobo created
bdccdac
Remove unused variable
Piotr Osiewicz created
85d1c89
Remove unused import
Piotr Osiewicz created
4583d22
cargo fmt
Piotr Osiewicz created
7636642
Merge branch 'main' into collab-titlebar-2
Piotr Osiewicz created
9b63d6f
Route language server requests through wrapper object
Julia created
a49189a
Add Zoom button to assistant panel
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
80a894b
WIP: started work on vector store db, by walking project worktrees.\n\nCo-Authored-By: Max <max@zed.dev>
KCaverly 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
e15be61
The log-ification
Julia 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