8bd9fe1
Deafen now also mutes microphone
Piotr Osiewicz created
8bd9fe1
Deafen now also mutes microphone
Piotr Osiewicz created
16022e9
Add counts to subsitute (and all)
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Conrad Irwin and Nathan Sobo created
5350164
Get integration test passing. Wait for expand entry on remote projects.
Max Brunsfeld created
400e3cd
Scan directories when they stop being ignored
Max Brunsfeld created
bfc90f4
Add failing test for changing a gitignore so a pending dir is no longer ignored
Max Brunsfeld created
d3477f7
Fix reloading of git repositories
Also, clean up logic for reloading git repositories.
Max Brunsfeld created
4424daf
Fix expansion of ancestor directories when refreshing a path
Max Brunsfeld created
3e6aedf
Expand dirs on-demand when opening buffers inside unloaded dirs
Max Brunsfeld created
cd823ed
Add a bit to each entry indicating if it's outside of the worktree root
Max Brunsfeld created
1b71589
Fix confusion between canonical vs non-canonical paths when rescanning, expanding paths
Max Brunsfeld created
3c06bd0
Load git repositories when inserting the entry for the .git
Don't wait until populating that directory entry, for two reasons: * In the case of submodules, .git is not a directory * We don't eagerly populate .git directories, since their contents are automatically ignored.
Max Brunsfeld created
6fe7460
Fix detection of when refreshed paths are outside of worktree root
Max Brunsfeld created
205c758
Wait for ignored directory to be expanded in descendant entries test
Max Brunsfeld created
aa6f2f1
Remove logic for marking worktree entries as collapsed
Max Brunsfeld created
f910d8f
Only scan ignored or externals paths if expanded in a project panel
Max Brunsfeld created
55f1a66
Model symlinks better in FakeFs, add read_link Fs method
Max Brunsfeld created
4c03231
Maintain on the background scanner a set of expanded directories
Max Brunsfeld created
f774dbf
Use new icons, delete old ones
Piotr Osiewicz created
18c4d43
Add deafen button
Piotr Osiewicz created
a305d93
Z-2308 - Export Theme Types from Rust (#2621)
This PR adds JSON Schema definitions into GPUI's styles and adds a tool for generating typescript types from these schema definitions. Release Notes: - N/A
Nate Butler created
10cc0d5
Reintroduce package-lock.json
Piotr Osiewicz created
1a0b2bf
Update stream control icons
Nate Butler 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
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
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
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
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