Max Brunsfeld
f9d569f1b8
Remove '-nightly' suffix from nightly build version number
...
It breaks our semver parsing, and the release channel is already 'nightly'.
2023-12-07 16:51:53 -08:00
Max Brunsfeld
808a0626c0
Show a notification on auto-update check action if updates are disabled
2023-12-07 16:49:27 -08:00
Marshall Bowers
c7e19c0bcd
Emit accurate hex colors in generated themes ( #3547 )
...
This PR fixes an issues where the hex colors in the generated themes
were not correct.
We're using the [`palette`](https://crates.io/crates/palette ) crate to
perform the conversions, as this gives us accurate hex codes that match
the VS Code source themes.
Release Notes:
- N/A
2023-12-07 18:34:03 -05:00
Max Brunsfeld
0b78a401de
Show current user avatar when in a room, even if not in a shared project ( #3546 )
2023-12-07 15:22:29 -08: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
Julia
445f0da4d8
zed2: Port ProjectSharedNotification ( #3545 )
...
Release Notes:
- N/A
2023-12-07 17:21:24 -05: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
Marshall Bowers
d23bba5b18
Pull hint colors from VS Code themes ( #3543 )
...
This PR updates the `theme_importer` to pull hint colors from VS Code
themes.
Release Notes:
- N/A
2023-12-07 16:11:56 -05:00
Max Brunsfeld
282e4398a0
In titlebar, render followers and allow following people
2023-12-07 13:09:18 -08:00
Marshall Bowers
fa223e0c6f
Pull editor inlay hints from VS Code themes
2023-12-07 15:36:13 -05:00
Marshall Bowers
6a164db700
Rename members in ZedSyntaxToken
2023-12-07 14:35:58 -05:00
Marshall Bowers
8ed04fe798
Remove commented-out code in theme importer
2023-12-07 14:33:37 -05:00
Marshall Bowers
853daf953b
Remove padding from ButtonSize::None ( #3541 )
...
This PR removes the padding from buttons when using `ButtonSize::None`.
This fixes the size of the tab close buttons.
Release Notes:
- N/A
2023-12-07 14:11:30 -05:00
Joseph T. Lyons
8b9b19195d
Fix bug with how characters limits are being displayed
2023-12-07 13:19:03 -05:00
Joseph T. Lyons
5c3b8a1af1
Merge branch 'feedback-modal-ui' of https://github.com/zed-industries/zed into feedback-modal-ui
2023-12-07 13:00:59 -05:00
Joseph T. Lyons
0ee4ad6ba0
Skip using map
2023-12-07 13:00:49 -05:00
Nate Butler
ef4bc5e20b
Remove static status bar icons
2023-12-07 12:59:51 -05:00
Joseph T. Lyons
439df24526
Merge branch 'main' into feedback-modal-ui
2023-12-07 12:58:53 -05:00
Joseph T. Lyons
1fcd006b2a
Remove when_else ( #3540 )
...
Release Notes:
- N/A
2023-12-07 12:46:20 -05:00
Joseph T. Lyons and Marshall Bowers
7c19650a40
Remove when_else
...
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com >
2023-12-07 12:37:07 -05:00
Marshall Bowers
393be3cedf
Extract Tab component ( #3539 )
...
This PR extracts a new `Tab` component from the tabs implementation in
the workspace.
This will allow us to reuse this component anywhere that we need to use
tabs.
Like our other newer components, the `Tab` component has a relatively
open API.
It accepts `children` (or `child`) as well as a `start_slot` and
`end_slot` to position content in the slots on either end of the
content. These slots also respect the `TabCloseSide` and will switch
positions based on this value.
<img width="763" alt="Screenshot 2023-12-07 at 12 19 42 PM"
src="https://github.com/zed-industries/zed/assets/1486634/78e4db6a-f807-431e-8777-f52f2631e6ed ">
Release Notes:
- N/A
2023-12-07 12:30:43 -05:00
Antonio Scandurra
c91207b450
Don't panic when trying to reuse an existing workspace ( #3538 )
...
Release Notes:
- N/A
2023-12-07 18:23:33 +01:00
Antonio Scandurra
7ad6d489a4
Fix clipping when rendering paths ( #3537 )
...
Release Notes:
- N/A
2023-12-07 18:23:19 +01:00
Joseph T. Lyons
794b795800
Add TODO
2023-12-07 12:04:04 -05:00
Piotr Osiewicz
1bf94f0251
Do not render multibuffer without matches
2023-12-07 17:55:03 +01:00
Antonio Scandurra and Nathan
2461902086
Don't panic when trying to reuse an existing workspace
...
Co-Authored-By: Nathan <nathan@zed.dev >
2023-12-07 17:53:07 +01:00
Piotr Osiewicz
e9c40963ab
Render multibuffer
2023-12-07 17:48:53 +01:00
Antonio Scandurra and Nathan
08c4e1abdc
Fix clipping when rendering paths
...
Co-Authored-By: Nathan <nathan@zed.dev >
2023-12-07 17:48:00 +01:00
Nate Butler
5e5eb25aab
WIP
...
[no-ci]
2023-12-07 10:50:07 -05:00
Piotr Osiewicz
ed5c05b272
Searches work, but the results are not displayed
2023-12-07 16:43:34 +01:00
Piotr Osiewicz
b04838c23a
WIP, search bar looks kinda okay
2023-12-07 16:26:40 +01:00
Kirill Bulatov
49d30b4f67
Fix more bugs around terminal2 and focus ( #3534 )
2023-12-07 16:52:59 +02:00
Kirill Bulatov
b9a904e552
Add initial OS file drag and drop support
2023-12-07 16:08:48 +02:00
Kirill Bulatov
6c653b9c05
Activate Zed window on external file drop
2023-12-07 16:08:47 +02:00
Kirill Bulatov
b692b4c9c2
Do not expand terminal selections on active drag
2023-12-07 16:08:47 +02:00
Kirill Bulatov
f829120f51
Convert OS file drag and drop enter event into a mouse move, not mouse click
2023-12-07 16:08:47 +02:00
Kirill Bulatov
2a82dff2fe
Suppress unused variable r-a warning from action derive procmacro
2023-12-07 16:08:47 +02:00
Kirill Bulatov
646b74e0a7
Move actions to namespaces used in zed1 keybinding settings
2023-12-07 16:08:47 +02:00
Kirill Bulatov
75324abbb5
Do not panic when focusing empty dock
2023-12-07 16:08:47 +02:00
Piotr Osiewicz
0c23e6738b
Barebones project search (no UI, but the crate compiles)
2023-12-07 14:36:45 +01:00
Piotr Osiewicz
ea708c50f0
Search2 fixups ( #3533 )
...
Fixes several issues with focus and unbound actions.
Release Notes:
- N/A
2023-12-07 14:01:21 +01:00
Piotr Osiewicz
8839bfa1df
Remove unused import
2023-12-07 13:54:51 +01:00
Antonio Scandurra
2c2c633104
Fix confirming rename not working on editor2 ( #3532 )
...
Release Notes:
- N/A
2023-12-07 13:20:00 +01:00
Piotr Osiewicz
18393d1fac
fixup! buffer search: Fix up rough edges
2023-12-07 13:13:38 +01:00
Antonio Scandurra
7842fdeb32
Fix confirming rename not working on editor2
2023-12-07 12:54:28 +01:00