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