Nathan Sobo
1c8ce737b2
Add Element::when method
2023-09-18 20:25:12 -06:00
Nathan Sobo
4b86052007
Checkpoint
2023-09-18 20:17:27 -06:00
Nathan Sobo
4b3522984c
Checkpoint: Add methods for setting arbitrary lengths
2023-09-18 19:48:22 -06:00
Nate Butler
41b39037dc
Checkpoint
2023-09-18 19:59:01 -04:00
Nathan Sobo
96d5f06fe9
Checkpoint
2023-09-18 17:40:47 -06:00
KCaverly
fd6b113eba
add recall and precision to semantic index
2023-09-18 18:25:02 -04:00
Conrad Irwin
f4883e4bd8
vim: Use explicit global, not default
2023-09-18 14:22:41 -06:00
Conrad Irwin
09b311207b
Fix vim-related panic ( #2986 )
...
Release Notes:
- fix panic that happens during collaboration (preview-only)
2023-09-18 12:21:38 -06:00
Conrad Irwin
acb37194c2
Fix vim-related panic
2023-09-18 12:13:50 -06:00
Piotr Osiewicz
5fe12ec616
chore: Use aho-corasick 1.1 in direct dependencies ( #2983 )
...
Nothing too fancy, we've depended indirectly on 1.0/1.1 already, so this
is essentially bookkeeping.
Release Notes:
- N/A
2023-09-18 17:01:08 +02:00
Conrad Irwin
39e97afdc2
vim: Fix Y on last line ( #2975 )
...
For zed-industries/community#2044
Release Notes:
- vim: Fix y in VISUAL LINE mode when last line has no trailing newline
([#2044 ](https://github.com/zed-industries/community/issues/2044 )).
2023-09-18 08:54:48 -06:00
Conrad Irwin
eb52ba7432
clip FoldPoint earlier ( #2982 )
...
fold_point_to_display_point calls to_offset on the fold point, which
panics if it hasn't been clipped.
https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1694850156370919
Release Notes:
- vim: Fix a crash when moving up/down in some circumstances.
2023-09-18 08:53:38 -06:00
Conrad Irwin
5334a632cc
Clip twice
2023-09-18 08:28:21 -06:00
KCaverly
65f5d8f22e
add map to evaluation suite for semantic_index
2023-09-18 09:57:52 -04:00
Piotr Osiewicz
ed9b176d52
chore: Hoist non-generic part out of add_action_internal. ( #2981 )
...
add_action_internal shows up often in downstream crates (as it should
be, since it's a generic function it's codegened in each crate that uses
it); it adds non-trivial amounts of LLVM IR to the build as a whole
which we can cut down a bit by doing the inner fn trick.
Release Notes:
- N/A
2023-09-18 11:55:44 +02:00
Conrad Irwin
1570a016b0
clip FoldPoint earlier
...
fold_point_to_display_point calls to_offset on the fold point, which
panics if it hasn't been clipped.
https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1694850156370919
2023-09-16 12:58:39 -07:00
Mikayla
cdacfb23d0
Added 'open in terminal' action to the project panel context menu
...
Also slightly re-arranged the project panel context menu
2023-09-15 21:33:22 -07:00
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
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