Commit Graph
25009 Commits
Author SHA1 Message Date
Nate Butler 853e6a1610 Add facepile, indicator, follow_group 2023-09-15 22:10:51 -04:00
Mikayla 457b321f7f WIP: Send the channel name and the channel edges seperately, so we're not repeating them constantly
This commit is currently broken and includes debug data for a failed attempt at rewriting the insert_edge logic
2023-09-15 17:57:23 -07:00
Mikayla df39c94413 Make DAG tests order independent 2023-09-15 13:44:01 -07:00
Mikayla 12ff927af6 Simplify path representation in collab panel
Optimize set representation in collab
2023-09-15 13:35:46 -07:00
Nate Butler 0a380d7955 Organize design system under ui 2023-09-15 16:34:56 -04:00
Mikayla 231de420b8 Fix merge conflicts 2023-09-15 12:30:26 -07:00
Joseph T. Lyons 7094a5cc48 Add assistant events (#2978)
Add assistant events

Release Notes:

- N/A
2023-09-15 15:25:35 -04:00
Kyle Caverly c4660b9e19 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
2023-09-15 15:23:24 -04:00
KCaverly d8cd7a4520 enable include based filtering for search inside open and modified buffers 2023-09-15 15:16:20 -04:00
Nate Butler c7afbc6123 Add missing logo_96 icon, fix a few incorrect paths (#2977)
🙈 I missed a few

Thanks @maxbrunsfeld / @mikayla-maki
2023-09-15 14:57:40 -04:00
Mikayla 76cbccb954 fmt 2023-09-15 11:39:56 -07:00
Mikayla 55746803bf Improve context-menu behavior 2023-09-15 11:39:56 -07:00
Mikayla 081cd2b60c Finish testing new channel store client behavior 2023-09-15 11:39:56 -07:00
Mikayla da64cd38b1 Clean up implementation of channel index, get simple channel moving test cases working 2023-09-15 11:39:56 -07:00
Mikayla 45dcb28e81 Implement final move, link, unlink db APIs 2023-09-15 11:39:56 -07:00
Mikayla 23b171849b WIP: improve move and link handling around 'root paths', currently very incorrect and in need of a deeper rework 2023-09-15 11:39:56 -07:00
Mikayla 880495362e Improve database and RPC API for moving and linking channels, improve test legibility 2023-09-15 11:39:55 -07:00
Mikayla 0e3b346ea7 Add move, link, and unlink operations 2023-09-15 11:36:58 -07:00
Mikayla 688d644019 remove extraneous depth field 2023-09-15 11:28:36 -07:00
Mikayla 4bf3ac9c41 Render the DAG 2023-09-15 11:28:34 -07:00
Mikayla f61af0bd83 Finish integration tests for channel moving
Refactor channel store to combine the channels_by_id and channel_paths into a 'ChannelIndex'
2023-09-15 11:23:43 -07:00
Mikayla 9799462cf2 WIP: Add channel DAG related RPC messages, change update message 2023-09-15 11:23:12 -07:00
Nate Butler c2a1635d7c Add missing logo_96 icon, fix a few incorrect paths 2023-09-15 14:21:33 -04:00
Mikayla 4827cac44a Improve channel deletion to be DAG aware 2023-09-15 11:20:04 -07:00
Mikayla 64c6dedf70 Add removing of previous channel channel, allowing for channel moving operations 2023-09-15 11:20:04 -07:00
Mikayla c4e11878e8 Expand DAG tests to include more complex tree operations and removal behavior 2023-09-15 11:20:04 -07:00
Mikayla d8f242bde3 Add channel linking operation 2023-09-15 11:20:04 -07:00
Mikayla a72f4adfaf Add channel moving test 2023-09-15 11:20:04 -07:00
Max Brunsfeld 81050ca8ab 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.
2023-09-15 11:19:34 -07:00
Max Brunsfeld 973f156de2 Restore user_group_16 icon 2023-09-15 11:16:30 -07:00
Nate Butler 184229de82 WIP 2023-09-15 14:14:28 -04:00
Max Brunsfeld 8fd4559c83 Update paths to moved icons 2023-09-15 11:14:04 -07:00
Max Brunsfeld b21b2dd959 Merge branch 'main' into chat-again 2023-09-15 11:06:39 -07:00
Nate Butler 8f9cc17a7b Merge branch 'main' into nate/gpui2-ui-components 2023-09-15 13:57:15 -04:00
Nate Butler f7076f9ae2 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.
2023-09-15 13:55:13 -04:00
Conrad Irwin a22d09c9d7 Fix Y on last line with no trailing new line
For zed-industries/community#2044
2023-09-15 11:14:04 -06:00
Max Brunsfeld d115ba1b26 Ensure the chat panel is fully feature flagged 2023-09-15 10:13:43 -07:00
Nate Butler 473d4dcf3f Fix notification close icon size 2023-09-15 12:59:57 -04:00
Nate Butler ed831c7cd5 Fix close tab icon size 2023-09-15 12:56:49 -04:00
Nate Butler 0dc4475f7f Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
Conrad Irwin 7c792e8bce Make cargo test -p gpui work (#2972)
Fix from @maxbrunsfeld
https://zed-industries.slack.com/archives/C04S5TU0RSN/p1694722631644249
2023-09-15 10:38:48 -06:00
Conrad Irwin 0a57825132 vim: shift-d and shift-x in visual mode (#2973)
Release Notes:

- vim: Support `shift-d` and `shift-x` to delete in visual mode
2023-09-15 10:38:37 -06:00
Conrad Irwin f9b55c99e4 Add shift-d and shift-x as aliases for d and x in visual mode 2023-09-15 10:26:43 -06:00
Conrad Irwin bca265c25b Make cargo test -p gpui work 2023-09-15 10:24:12 -06:00
Conrad Irwin 943feaa45c 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)
2023-09-15 10:15:01 -06:00
Nate Butler 616fb506a7 Checkpoint 2023-09-15 11:41:21 -04:00
Joseph T. Lyons 0fc57667e6 Ignore .idea directory
I'm testing RustRover
2023-09-15 11:17:02 -04:00
KCaverly d657691ced add ndcg@k to evaluate metrics 2023-09-15 10:36:21 -04:00
KCaverly 44249374dc catchup with main 2023-09-15 09:31:33 -04:00
Antonio Scandurra da47a3b7bd 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)
2023-09-15 12:36:50 +02:00