4d2f5a8
Fix cursor and hover styles changing when dragging the mouse
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
cf007a3
Start working on restoring button
Nathan Sobo 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
4c00037
Click events, children
Nathan Sobo 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
8e3b23e
Rename Window::mouse_position to last_mouse_position
We want to encourage people to use WindowContext::mouse_position, which requests the position from the platform. Co-Authored-By: Conrad Irwin <conrad@zed.dev>
Nathan Sobo and Conrad Irwin created
684db11
Use platform API to request mouse position
Co-Authored-By: Conrad Irwin <conrad@zed.dev>
Nathan Sobo and Conrad Irwin 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
5996b6b
Use RefinementCascade to compose pressability and hoverability
Co-Authored-By: Conrad Irwin <conrad@zed.dev>
Nathan Sobo and Conrad Irwin 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
569d99a
Add hover styling support
Nathan Sobo 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
a394aaa
Add Tailwind server to JS/TS
Julia created
68408f3
Add VSCode CSS language server & add Tailwind to .css files
Julia created
affb73d
Only generate workspace/configuration for relevant adapter
Julia 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
ccb9b5d
Query char_kind for completion triggers.
Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
Piotr Osiewicz and Conrad Irwin created
d3c7f03
Add default bindings for new file and directory (#2877)
Release Notes: - Added default key bindings for `NewFile` and `NewDirectory` in the project panel (bound to `cmd-n` and `alt-cmd-n`, respectively).
Joseph T. Lyons created
ebcb395
Add default bindings for new file and directory
Joseph T. Lyons created