Joseph T. Lyons
260a753005
Fix rustfmt
2023-12-08 11:33:18 -05:00
Joseph T. Lyons
1f51f74670
Add TODO
2023-12-07 22:24:32 -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
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
Antonio Scandurra
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
Antonio Scandurra
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
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
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
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
Piotr Osiewicz
45f7ab876f
buffer search: Fix up rough edges
...
Focus query editor when Deploy::focused is true, add missing bindings
2023-12-07 12:52:34 +01:00
Antonio Scandurra
a40515dbb3
Rework frame rendering
...
This commit replaces the old `previous_frame` and `current_frame` with
a new pair of `rendered_frame` and `next_frame` that are swapped once
we are ready to draw a finished frame.
This makes it clearer when to use which: `rendered_frame` should be used
to query the existing state, whereas `next_frame` should be used and mutated when
redrawing a dirty window.
The change was prompted by a bug I encountered in `FocusHandle::contains`. The
implementation was reading `current_frame`, but that was the wrong field to
access if e.g. we were reading it inside of a `render` function or any other
time while drawing the window.
2023-12-07 12:10:49 +01:00
Antonio Scandurra
edb2f60d9d
Use the correct icons in AssistantPanel header
2023-12-07 10:53:24 +01:00
Antonio Scandurra
02bd4fb1f1
Simplify focus management in AssistantPanel
2023-12-07 10:38:00 +01:00
Antonio Scandurra
e96197d63b
Ensure editor gets focused when selecting conversation
2023-12-07 10:27:25 +01:00
Federico Dionisi
d02ff42608
Dismiss theme_selector on esc ( #3502 )
2023-12-07 09:07:13 +01:00
Nate Butler
f798b193d0
WIP
2023-12-07 01:46:28 -05:00
Nate Butler
197f355729
Add row-reverse
and col-reverse
to styled
2023-12-07 01:17:18 -05:00
Nate Butler
7a1eb54106
checkpoint
2023-12-07 00:33:24 -05:00
Nate Butler
42a3da4ba3
Update pickers ( #3529 )
...
[[PR Description]]
- Update the size of all pickers
- Additional styling fixes for File Finder and Outline palettes
- Extend the ui prelude to include common imports
Release Notes:
- N/A
2023-12-07 00:24:46 -05:00
Nate Butler
84aaeb4360
Fix incorrect text style in outline palette, use background highlights for matches
2023-12-07 00:16:24 -05:00
Nate Butler
da3ba35d1c
add color_alpha
function
2023-12-07 00:15:43 -05:00
Joseph T. Lyons
2a68a6171a
Remove remnants from conflict resolution ( #3528 )
...
Fixes a couple of things that slipped through when going through the
last merge conflict
Release Notes:
- N/A
2023-12-06 23:44:49 -05:00
Nate Butler
fffe4f51fb
Update pickers to have a consistently larger size
2023-12-06 23:38:47 -05:00
Nate Butler
9e6103f863
Merge branch 'main' into update-pickers
2023-12-06 23:21:42 -05:00
Joseph T. Lyons
d2362d7f12
Merge branch 'main' into feedback-2
2023-12-06 23:16:54 -05:00
Joseph T. Lyons
79e0d8ce3b
WIP
2023-12-06 23:15:04 -05:00
Joseph T. Lyons
ee45db8a78
Use when_else()
2023-12-06 22:34:28 -05:00
Joseph T. Lyons
8fc15c05c5
Introduce when_else()
2023-12-06 22:34:14 -05:00
Joseph T. Lyons
256f0308ae
Renove unused code
2023-12-06 21:32:33 -05:00
Joseph T. Lyons
d62b151bc0
Improve character limit bounds indicator
2023-12-06 21:23:51 -05:00
Mikayla Maki
b2a0c32148
Terminal2 ( #3449 )
...
Release Notes:
-
2023-12-06 16:49:46 -08:00
Joseph T. Lyons
668f5accab
Highlight whole modal as needing UI tweaks
2023-12-06 19:35:41 -05:00
Mikayla
66b93212fe
Fix selection backgrounds
2023-12-06 16:31:28 -08:00