Max Brunsfeld
e09b07ddae
Allow dragging tabs ( #3616 )
2023-12-12 16:20:37 -08:00
Max Brunsfeld
a579713a45
Allow dragging and dropping tabs
...
Co-authored-by: Nathan <nathan@zed.dev>
Co-authored-by: Marshall <marshall@zed.dev>
2023-12-12 15:07:03 -08:00
Julia
2e00da5a79
zed2 notification panel ( #3603 )
...
Release Notes:
- N/A
2023-12-12 18:04:47 -05:00
Julia
29413bc72c
Fix defer handle double lease
...
Co-Authored-By: Conrad Irwin <conrad@zed.dev>
2023-12-12 17:47:12 -05:00
Julia
51ceb52931
Fix borked layout
2023-12-12 17:22:49 -05:00
Julia
01d4e711d8
Get notifications rendering in panel
2023-12-12 16:31:26 -05:00
Julia
d3eff6371e
Panel showing up
2023-12-12 16:14:43 -05:00
Julia
52e72d9648
Builds and runs
2023-12-12 13:07:17 -05:00
Julia
fd6320b136
Finish fixing up Avatar using URI
2023-12-12 11:49:04 -05:00
Julia
44d40625fe
Start changing Avatar to use URI
...
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>
2023-12-12 11:27:40 -05:00
Antonio Scandurra
b503edf24f
Avoid cloning entries in CollabPanel::render_signed_in
2023-12-12 09:42:35 +01:00
Julia
376716254f
Start port of notification panel
2023-12-11 20:40:48 -05:00
Max Brunsfeld
cbce49ff68
Start work on dragging entries in the project panel
2023-12-11 15:52:58 -08:00
Marshall Bowers
f02a3e8c68
Fix inactive tab styles (the verbose way) ( #3591 )
...
This PR fixes the inactive tab style to properly show the label using
the muted text color.
I went about fixing this in the most direct way possible, but the
solution leaves a lot to be desired, IMO. I plan to explore some ideas
on how we can improve the state of styling the tab content without
having the same styles repeated all over the place and subsequently
out-of-sync.
Release Notes:
- N/A
2023-12-11 15:42:17 -05:00
Joseph T. Lyons
9a36402fbe
Use copy button for copy channel link
2023-12-11 13:14:29 -05:00
Conrad Irwin
9ce7395b74
Restore impl_actions! and remove derive(Action)
2023-12-10 19:33:38 -07:00
Conrad Irwin
4290c67b6a
Restore namespace parameter to actions!
...
This does not yet fix `derive(Action)`, but will conflict with a lot so
wanted to merge quickly.
2023-12-09 15:18:31 -07:00
Max Brunsfeld
f3b764b7d2
Enable tests for MentionsEditor
2023-12-08 16:42:36 -08:00
Max Brunsfeld
e4bc346723
Initialize toggle chat panel action
2023-12-08 16:42:22 -08:00
Max Brunsfeld
049314e84e
Restructure chat message rendering to allow text to wrap
2023-12-08 15:44:27 -08:00
Max Brunsfeld
d03e29d55d
Start work on rendering formatted chat messages
2023-12-08 15:44:27 -08:00
Joseph T. Lyons
1fecd3c327
Allow modals to override their dismissal ( #3565 )
...
Release Notes:
- N/A
2023-12-08 16:28:16 -05:00
Max Brunsfeld
324aeaa0de
Enable chat panel test, remove comments
2023-12-08 13:08:47 -08:00
Max Brunsfeld
650ca1f39b
Tweak styling of channel header and editor footer in chat panel
2023-12-08 13:04:25 -08:00
Max Brunsfeld
c739906413
Make chat message list fill the available space
2023-12-08 12:31:07 -08:00
Max Brunsfeld
c7d8169cab
Get the chat panel wired up again
2023-12-08 12:31:07 -08:00
Nathan Sobo
213ed2028c
Get more of chat panel compiling, but lots of todos
2023-12-08 12:31:07 -08:00
Max Brunsfeld
6955579f19
Start work on chat panel and non-uniform list
...
Co-authored-by: Nathan <nathan@zed.dev>
2023-12-08 12:30:49 -08:00
Joseph T. Lyons
113c7287df
Allow modals to override their dismissal
...
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>
2023-12-08 15:29:44 -05:00
Max Brunsfeld
58d8c51255
Show current user avatar when in a room w/o a shared project
2023-12-07 14:49:32 -08:00
Max Brunsfeld
5e3d0a6d03
Add following UI in collab titlebar ( #3544 )
...
* [x] restructure titlebar to show facepiles for each collaborator and
their followers
* [x] allow following collaborators by clicking their avatars in the
titlebar
* [x] show grayscale avatar for collaborators not focused on this
project
* [x] show collaborators' microphone activity and muted status in the
titlebar
* [x] in facepile, show leader in front of followers
2023-12-07 14:38:30 -08:00
Max Brunsfeld
aa34637705
Add tooltip for following collaborators in titlebar
2023-12-07 14:31:21 -08:00
Max Brunsfeld
901bd6ac87
Order face pile front to back, left to right
2023-12-07 14:22:36 -08:00
Max Brunsfeld
d1b47b4059
Indicate collaborators' presence (grayscale), speaking and muted status
2023-12-07 14:18:34 -08:00
Julia
f3cbce7e86
zed2: Port ProjectSharedNotification
2023-12-07 17:13:22 -05:00
Max Brunsfeld
04d019ef66
Remove comments
2023-12-07 13:17:22 -08:00
Max Brunsfeld
282e4398a0
In titlebar, render followers and allow following people
2023-12-07 13:09:18 -08:00
Nate Butler
fffe4f51fb
Update pickers to have a consistently larger size
2023-12-06 23:38:47 -05:00
Marshall Bowers
a4b271e063
Port recent_projects
to Zed2 ( #3525 )
...
This PR ports the `recent_projects` crate to Zed2 (`recent_projects2`).
Absent from this PR is wiring up the "Recent Projects" item in the title
bar. We'll come back to that soon.
Release Notes:
- N/A
2023-12-06 18:41:50 -05:00
Max Brunsfeld
e9dcca7712
Initialize channel notes to register the view as followable
2023-12-06 12:09:29 -08:00
Max Brunsfeld
1ec81e02da
Allow opening channel notes from the channel list
2023-12-06 12:09:29 -08:00
Max Brunsfeld
bcdefb8ec8
Bring back channel notes
2023-12-06 12:09:27 -08:00
Antonio Scandurra
9eb98122ec
Merge remote-tracking branch 'origin/main' into assistant-2
2023-12-06 12:53:02 +01:00
Max Brunsfeld
7b4b068230
Render chat and notes buttons below the current channel
2023-12-05 10:40:51 -08:00
Max Brunsfeld
38d41acf9b
Fix rendering of shared screens in collab panel
2023-12-05 10:29:19 -08:00
Max Brunsfeld
5e79807f6f
Fix tree branch rendering in collab panel
2023-12-05 10:14:40 -08:00
Antonio Scandurra
ede86d9187
WIP
2023-12-05 16:49:36 +01:00
Max Brunsfeld
ae6ddceb67
Enable more collab UI features ( #3496 )
...
* Current Call section of the collab panel
* Improve the collab titlebar
* Add basic UI for following
Following only partially works, but the UI for following is now in
place.
2023-12-04 18:01:11 -08:00
Max Brunsfeld
eff3a72fb5
Start work on following in zed2
...
Co-authored-by: Nathan <nathan@zed.dev>
2023-12-04 17:51:53 -08:00
Max Brunsfeld
959b2961ff
Revert "Decouple workspace from call ( #3380 )"
...
This reverts commit 6da57cbc6e
, reversing
changes made to 62b1843704
.
Also, adjust new code that was written using the "call handler".
2023-12-04 17:05:44 -08:00