11ef5e2
Simplify buffer_operations schema
Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>
Max Brunsfeld and Mikayla created
11ef5e2
Simplify buffer_operations schema
Co-authored-by: Mikayla <mikayla@zed.dev>
Max Brunsfeld and Mikayla created
1d08f44
Snapshot channel notes buffers when everyone leaves
Co-authored-by: Mikayla <mikayla@zed.dev>
Max Brunsfeld and Mikayla created
4eff8ad
Add channel notes view
co-authored-by: Max <max@zed.dev>
Mikayla and Max created
5a0315c
Achieve end to end channel buffer synchronization
co-authored-by: max <max@zed.dev>
Mikayla and max created
95ea664
WIP
Max Brunsfeld created
71611ee
Get join_buffer_for_channel compiling
Co-authored-by: Mikayla <mikayla@zed.dev>
Max Brunsfeld and Mikayla created
364ed1f
WIP: pass synchronize channel buffers integration test
Mikayla created
a7a4e2e
Add buffer integration test
Rearrange channel crate structure Get channel buffer from database co-authored-by: Max <max@zed.dev>
Mikayla and Max created
ff5035e
Start work on storing channel buffers
Max Brunsfeld created
29e4338
Simplify macro for running a test with both databases
Max Brunsfeld created
26c3312
Fix cursor and hover styles changing when dragging the mouse (#2884)
Since the resizing rework on docks, I noticed a lot of cursor flickering when dragging, that drags trigger hover states in underlying elements instead of being ignored, and that clicking and dragging off a button can leave that button's click style active. This PR fixes all three bugs. Release Notes: - Fixed several styling bugs related to dragging the mouse cursor
Mikayla Maki created
ff75d16
Fix stuck click styling when dragging off of a button
Mikayla created
4d2f5a8
Fix cursor and hover styles changing when dragging the mouse
Mikayla created
2ab8eba
Add disclosable component (#2868)
This PR adds a disclosable component, related wiring, and uses it to implement the collaboration panel's disclosure of subchannels. It also adds a component test page to make style development easier, and refactors components into v0.2, safe styles (as described in [TWAZ #16](https://zed.dev/blog/this-week-at-zed-16)) Release Notes: - N/A
Mikayla Maki created
707ca34
Merge branch 'main' into disclosable-component
Mikayla created
2a182b6
Tune styles and disclosable elements
Mikayla created
1320fad
Bump rust embed (#2883)
This is a follow-up to a recent patch I've submitted to this crate to improve compile time and runtime (in older versions file lookup was essentially O(n) with respect to path count, now it's O(log n)) Release Notes: - N/A
Piotr Osiewicz created
b72c4c5
catchup with main
KCaverly created
e42b9e9
fix async calls on project updated entries to ensure that all files are updating appropriately
KCaverly created
6c45be2
Add `docker system prune` command
This will hopefully keep the system drive cleaned up so we don't run issues with not enough disk space.
Joseph T. Lyons created
af21546
collab 0.18.0
Joseph T. Lyons created
f22acb6
Apply a score boost when consecutive triplets of characters match
Antonio Scandurra created
72f0efb
v0.102.x dev
Joseph T. Lyons created
301a129
Merge transactions into the original assistant transaction
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Kyle Caverly <kyle@zed.dev>
Antonio Scandurra , Nathan Sobo , and Kyle Caverly created
a69461d
Don't score whitespace matches
Co-Authored-By: Kyle Caverly <kyle@zed.dev>
Antonio Scandurra and Kyle Caverly created
e4f4974
Group modal assistant edits into the same transaction
Co-Authored-By: Kyle Caverly <kyle@zed.dev>
Antonio Scandurra and Kyle Caverly created
1bc4f22
Rework element system, phase 1 (#2881)
This is a deep cut. There's still more work to do until we start building UI with this. I've approached this as additively as possible, but I've made a few changes to the rest of the code that I think would be good to upstream before proceeding too much further. Most of the interesting pieces are in gpui/playground, which is a standalone binary that opens a single window and renders a new kind of element. The layout of these new elements is provided by the taffy layout engine crate, which conforms to web conventions. The idea is that playground is relatively cheap to build and work on. As concepts coalesce in playground, we can drop them into gpui and start transitioning.
Nathan Sobo created
d323844
:art:
Antonio Scandurra created
09fd99b
moved semantic_index project intialization to queue and channel method
KCaverly created
2e1a4b2
Adjust scoring
Antonio Scandurra created
aa6d658
Add basic styling
Antonio Scandurra created
a2671a2
Highlight text when the diff is the same
Antonio Scandurra created
7b17030
Shorten setting name
Joseph T. Lyons created
711f156
WIP
Joseph T. Lyons created
a935830
Delete unused imports
Antonio Scandurra created
c293505
Support multi-byte characters in diff
Antonio Scandurra created
a9871a7
Add randomized tests for incremental diff
Antonio Scandurra created
b77e661
Update textmate.json
Joseph T. Lyons created
cd72a42
Mark new crates as publish = false
Nathan Sobo created
b0815bd
vim: Rewrite paste (#2878)
A complete overhaul of the way vim did paste. This ended up being more involved than I expected because of the variety of different behaviors that vim exhibits when copying/pasting between various modes. Release Notes: - vim: support P for paste before ([#1869](https://github.com/zed-industries/community/issues/1869)). - vim: support P in visual modes for paste without overriding clipboard - vim: fix position when using `p` on text copied outside zed ([#469](https://github.com/zed-industries/community/issues/469)). - vim: fix indentation when using `p` on text copied from zed ([#1015](https://github.com/zed-industries/community/issues/1015)). - all: Separate copied multi-selections by `\n`
Conrad Irwin created
d375f79
Merge branch 'main' into divs
Nathan Sobo created
27ba77b
Ensure editor clipboard contains \n too
Conrad Irwin created
215a922
vim: Dismiss menu in insert mode with escape (#2879)
Release Notes: - vim: Fix escape to dismiss suggestions in insert mode.
Conrad Irwin created
471810a
WIP
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
Joseph T. Lyons and Julia created
ef07779
vim: Dismiss menu in insert mode with escape
Conrad Irwin created
33d7fe0
Rewrite paste
- vim: support P for paste before - vim: support P in visual mode for paste without overriding clipboard - vim: fix position when using `p` on text copied outside zed - vim: fix indentation when using `p` on text copied from zed
Conrad Irwin created
31db5e4
Vim z 2819 (#2875)
Add `$` and `#` and a smoke test for vim-mode respecting the configuration.
Conrad Irwin created
733df38
Checkpoint
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>
Nathan Sobo and Antonio Scandurra created
3a511db
:art:
Antonio Scandurra created
ccb3f67
chore: fmt
Piotr Osiewicz created