Marshall Bowers
2191cb7f3b
Factor out LabelLike to share common label styles ( #3510 )
...
This PR factors out a new `LabelLike` component to share common styles
between the `Label` and `HighlightedLabel` components.
Release Notes:
- N/A
2023-12-06 11:17:12 -05:00
Max Brunsfeld
d03a77bbf4
Get following working
...
Restore a single event type on Item trait, so that the workspace can
subscribe to it and handle following events.
2023-12-05 12:57:23 -08:00
Nate Butler
f6b225459d
Update diagnostics style
2023-12-01 14:52:17 -05:00
Kirill Bulatov
afd3f85082
Port to gpui2
2023-11-30 15:46:35 +02:00
Marshall Bowers
b0bc31b883
Add new Button and IconButton components ( #3448 )
...
This PR adds new `Button` and `IconButton` components built on top of
our new button abstractions.
Both of these buttons are built from the common `ButtonLike` base, and
implement the `ButtonCommon` (name TBD) trait in order to provide a
common interface.
There are still some visual tweaks that we'll need to make to the new
buttons, but those should be straightforward to make after we land this.
Release Notes:
- N/A
2023-11-29 17:41:44 -05:00
Antonio Scandurra
8d1bfd142c
Merge branch 'main' into rename-element-traits
...
# Conflicts:
# crates/gpui2/src/elements/uniform_list.rs
# crates/ui2/src/components/context_menu.rs
# crates/ui2/src/components/list.rs
2023-11-23 12:47:46 +01:00
Mikayla
9d7963040d
Fix failing test
2023-11-22 13:41:48 -08:00
Nathan Sobo
d50a688a33
Reorganize element-related traits
2023-11-22 11:19:43 -07:00
Mikayla and nathan
0ddfa1a3f5
Fix a few identity mixups in GPUI
...
co-authored-by: nathan <nathan@zed.dev >
2023-11-21 17:12:32 -08:00
Nate Butler
374d4b9557
TextColor -> Color
2023-11-21 01:05:29 -05:00
Piotr Osiewicz
b05280f8cb
Merge remote-tracking branch 'origin/callback-handles' into search2
2023-11-21 00:40:20 +01:00
42dfefd738
WIP
...
co-authored-by: conrad <conrad@zed.dev >
co-authored-by: Nathan <nathan@zed.dev >
2023-11-20 14:46:01 -08:00
Piotr Osiewicz
7629099e79
Merge branch 'main' into search2
2023-11-20 19:23:35 +01:00
Piotr Osiewicz
e6f40d7133
fixup! Merge branch 'main' into search2
2023-11-20 18:42:15 +01:00
Conrad Irwin
1422b55f2d
Fix more import errors
2023-11-20 10:01:21 -07:00
Conrad Irwin
7147bff519
Merge followup mess
2023-11-20 09:58:05 -07:00
Mikayla
3692394f49
Remove unused imports
2023-11-17 23:14:14 -08:00
Nate Butler
d38fc52ef9
Update diagnostic status bar tool
2023-11-18 00:54:01 -05:00
Nate Butler
7b5fcde473
Style empty diagnostics as an editor
2023-11-17 23:39:40 -05:00
Julia
90cbd0db5d
Merge branch 'main' into unborked-git-zed2-diagnostics-view
2023-11-17 16:43:29 -05:00
Julia
ff4e89e049
Render diagnostics header and summary
2023-11-17 16:32:35 -05:00
Julia
4fe901e416
Render a more correct diagnostic indicator status panel button
2023-11-17 16:32:35 -05:00
Julia
9a986fc6ab
Merge branch 'main' into unborked-git-zed2-diagnostics-view
2023-11-17 16:32:35 -05:00
Julia
4f411715b3
Render diagnostics view and such a bit more
2023-11-17 16:32:35 -05:00
Julia
5ded1aa46f
Get diagnostic2 tests building and running
2023-11-17 16:32:35 -05:00
Julia and Nathan Sobo
77947a8b50
Get diagnostics view almost building in the zed2 world
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2023-11-17 16:32:35 -05:00