52057c5
Simplify path representation in collab panel
Click to expand commit body
Optimize set representation in collab
Mikayla created
52057c5
Simplify path representation in collab panel
Optimize set representation in collab
Mikayla created
9f2a9d4
Organize design system under `ui`
Nate Butler created
5400605
Fix merge conflicts
Mikayla created
5df9a57
Add assistant events (#2978)
Add assistant events Release Notes: - N/A
Joseph T. Lyons created
b9c1f3d
enable includes filtering for open and modified buffers (#2979)
enable include file filtering for semantic searching in open and modified buffers Release Notes: - Added include based filtering for modified buffers
Kyle Caverly created
1433160
enable include based filtering for search inside open and modified buffers
KCaverly created
0aff0c1
Add missing `logo_96` icon, fix a few incorrect paths (#2977)
🙈 I missed a few Thanks @maxbrunsfeld / @mikayla-maki
Nate Butler created
f9fff3a
fmt
Mikayla created
16707d1
Improve context-menu behavior
Mikayla created
d424e27
Finish testing new channel store client behavior
Mikayla created
67ad75a
Clean up implementation of channel index, get simple channel moving test cases working
Mikayla created
9afb67f
Implement final move, link, unlink db APIs
Mikayla created
7fa68a9
WIP: improve move and link handling around 'root paths', currently very incorrect and in need of a deeper rework
Mikayla created
cda54b8
Improve database and RPC API for moving and linking channels, improve test legibility
Mikayla created
439f627
Add move, link, and unlink operations
Mikayla created
77cdbdb
remove extraneous depth field
Mikayla created
8222102
Render the DAG
Mikayla created
3a62d29
Finish integration tests for channel moving
Refactor channel store to combine the channels_by_id and channel_paths into a 'ChannelIndex'
Mikayla created
9e68d4a
WIP: Add channel DAG related RPC messages, change update message
Mikayla created
9a4ecf0
Add missing `logo_96` icon, fix a few incorrect paths
Nate Butler created
49fbb27
Improve channel deletion to be DAG aware
Mikayla created
bd9e964
Add removing of previous channel channel, allowing for channel moving operations
Mikayla created
fc78db3
Expand DAG tests to include more complex tree operations and removal behavior
Mikayla created
d5512fa
Add channel linking operation
Mikayla created
aa9a9be
Add channel moving test
Mikayla created
119d1c9
Reintroduce channel chat (#2945)
### Todo
* [x] Add back chat functionality, connected to channels
* [x] Channels panel
* [x] channels with active calls take up two rows, facepile goes on the
second row
* [x] icons for note, phone, (maybe chat) appear on the right of channel
names
* [x] clicking a channel opens the chat
* [x] style
* [x] Chat panel
* [ ] Render markdown in chat messages
* [x] style
* [x] Hide unless user is staff or has `channels_alpha` feature flag.
Max Brunsfeld created
b8fd4f5
Restore user_group_16 icon
Max Brunsfeld created
d6f24fe
WIP
Nate Butler created
3dba523
Update paths to moved icons
Max Brunsfeld created
6c3fd2a
Merge branch 'main' into chat-again
Max Brunsfeld created
40e785f
Merge branch 'main' into nate/gpui2-ui-components
Nate Butler created
4c9100e
Unify icons using multiple variants, remove all unused icons (#2974)
There are around ~400 icons in the `assets/icons` folder, but in reality including file icons we only use around 50. In a number of places we use different variants of the same icon, even in different styles. This PR unifies the icons we use, removes the duplicates, and cleans out unused icons. Release Notes: - Made icons more consistent throughout the app.
Nate Butler created
b02bd9b
Fix Y on last line with no trailing new line
For zed-industries/community#2044
Conrad Irwin created
099969e
Ensure the chat panel is fully feature flagged
Max Brunsfeld created
966da65
Fix notification close icon size
Nate Butler created
29cd00f
Fix close tab icon size
Nate Butler created
24974ee
Unify icons using multiple variants, remove all unused icons
Nate Butler created
0617bab
Make cargo test -p gpui work (#2972)
Fix from @maxbrunsfeld https://zed-industries.slack.com/archives/C04S5TU0RSN/p1694722631644249
Conrad Irwin created
3eb2b75
vim: shift-d and shift-x in visual mode (#2973)
Release Notes: - vim: Support `shift-d` and `shift-x` to delete in visual mode
Conrad Irwin created
9ef7004
Add shift-d and shift-x as aliases for d and x in visual mode
Conrad Irwin created
3e01d78
Make cargo test -p gpui work
Conrad Irwin created
7c77baa
Fix multi-character shortcuts with modifiers (#2968)
This moves the IME shortcut handling over to the keystroke matcher so that it can not clear pending matches when trying out the IME equivalent. Release Notes: - vim: add `g s` / `g S` to show symbols in the current buffer / workspace - Fix multi-key shortcuts with modifiers (preview-only)
Conrad Irwin created
70a91c5
Checkpoint
Nate Butler created
f4e40b3
Ignore .idea directory
I'm testing RustRover
Joseph T. Lyons created
04bd107
add ndcg@k to evaluate metrics
KCaverly created
3a661c5
catchup with main
KCaverly created
c9863d6
Don't dismiss inline assistant when an error occurs (#2971)
Release Notes: - Fixed a bug that was preventing errors from being shown in the inline assistant when it was still deployed. (preview-only)
Antonio Scandurra created
925da97
Don't dismiss inline assistant when an error occurs
Antonio Scandurra created
a1250b8
Include modified buffers in semantic search results (#2970)
This pull request introduces an additional step to `SemanticIndex::search_project` that includes the content of buffers that are modified but haven't been saved yet. In most cases, the buffer will contain a small portion of changed spans that are potentially not included in the index. To reuse all the other spans that haven't changed, we will query the database for embeddings by their digest. This means we have to index spans by their digest, which means some penalty when writing, but in our tests this didn't seem to make indexing much slower. Release Notes: - Improved semantic search to include results from modified buffers. (preview-only)
Antonio Scandurra created
ae85a52
Refactor semantic searching of modified buffers
Antonio Scandurra created