Max Brunsfeld and mikayla
45c92ae784
Start work on rendering channel participants in collab panel
...
Co-authored-by: mikayla <mikayla@zed.dev >
2023-08-02 15:09:37 -07:00
Julia
14c0daa74a
Use the same font size for hovered state of LSP status
...
This element is used for the update state as well for some reason so
while we don't normally ever see this state, it is used when the status
is acting as the restart to update button
2023-08-02 17:33:56 -04:00
KCaverly
27c7f89330
update search text for no results
2023-08-02 17:14:15 -04:00
Nathan Sobo
94ff1d09e2
Get tests passing
2023-08-02 15:02:55 -06:00
KCaverly
599c7e814c
catch up with main
2023-08-02 16:48:11 -04:00
Nathan Sobo
680c0185e4
Get tests compiling returning WindowHandle<V: View> from add_window
2023-08-02 14:05:03 -06:00
Max Brunsfeld
def8c215ff
Revert "Extract syntax highlighting properties from tree-sitter highlight queries ( #2797 )"
...
This reverts commit 20d5589876 , reversing
changes made to 48a9b3e1e9 .
2023-08-02 12:15:39 -07:00
Max Brunsfeld
e12e58c413
WIP
2023-08-02 12:15:06 -07:00
KCaverly
ef34de3b11
update keymaps for cycle search mode and toggle filters
2023-08-02 15:08:54 -04:00
KCaverly
595f1fca50
add kill_search function to stop searching on mode change
2023-08-02 14:18:28 -04:00
Nathan Sobo
2697fce807
WIP
2023-08-02 12:08:56 -06:00
Joseph T. Lyons
9d55727278
v0.99.x dev
2023-08-02 13:50:30 -04:00
KCaverly and Piotr
486eb5c69d
refactored search mode to ensure state is consistent
...
Co-authored-by: Piotr <piotr@zed.dev >
2023-08-02 12:29:19 -04:00
Mikayla Maki
a4055fd370
WIP: Broadcast room updates to channel members
2023-08-02 09:21:30 -07:00
Max Brunsfeld
ec8d26cf15
Merge branch 'main' into collab-panel
2023-08-02 09:20:53 -07:00
Max Brunsfeld
a318f5465e
Fix warnings surfaced in Rust 1.71
2023-08-02 09:19:23 -07:00
Max Brunsfeld
076649aae1
Merge branch 'main' into collab-panel
2023-08-02 09:08:50 -07:00
Max Brunsfeld
08eb3b371a
Upgrade to rust 1.71
2023-08-02 09:08:08 -07:00
Piotr Osiewicz
34ab706953
Add borders to button sides
2023-08-02 11:27:59 -04:00
KCaverly and Piotr
e46acaeb79
add theme for search mode option buttons, and adjust padding
...
Co-authored-by: Piotr <piotr@zed.dev >
2023-08-02 11:23:55 -04:00
Piotr Osiewicz
8fa2264ecb
Add borders to button sides
2023-08-02 16:33:35 +02:00
Nathan Sobo
b74b8efdb4
WIP
2023-08-02 08:25:40 -06:00
Conrad Irwin
9fa277f4b3
TEMP
2023-08-02 15:06:46 +01:00
Piotr Osiewicz
f0c2e1a240
Fix query editor 'floating' when filters are enabled
2023-08-02 14:05:09 +02:00
Piotr Osiewicz
629eae3361
Touch up rounding on the sides of mode switcher
2023-08-02 13:52:02 +02:00
Piotr Osiewicz
0f46868809
WIP: Add ButtonSide element
2023-08-02 13:05:29 +02:00
Nathan Sobo
caa2955a89
WIP: Return WindowHandle<V: View> from AppContext::add_window
2023-08-01 22:28:04 -06:00
Nathan Sobo
96f0e2f23f
WIP
2023-08-01 20:53:15 -06:00
Mikayla Maki
84d7733596
Fix a few bugs in how channels are moved around
2023-08-01 18:42:14 -07:00
Max Brunsfeld and Mikayla
3cfab0a8d7
Start work on adding sub-channels in the UI
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-01 18:20:25 -07:00
Mikayla Maki and max
a2a1d23b74
Add subchannel creation
...
co-authored-by: max <max@zed.dev >
2023-08-01 16:48:11 -07:00
Mikayla Maki and max
c9a92422bd
Add remove channel method
...
Move test client fields into appstate and fix tests
Co-authored-by: max <max@zed.dev >
2023-08-01 16:06:27 -07:00
Piotr Osiewicz
697fe1440a
Improve styling of mglass icon & search switches
2023-08-02 00:36:46 +02:00
Mikayla Maki and Max
fa618fb944
Add root channel UI
...
co-authored-by: Max <max@zed.dev >
2023-08-01 13:33:31 -07:00
Mikayla Maki
824279d459
WIP: Add channel creation to panel UI
2023-08-01 13:22:06 -07:00
Julia
29bc1899c6
Improve panic message usefulness on local dev builds ( #2819 )
...
I got tired of having to hack in a panic hook bypass whenever I wanted a
backtrace with line numbers. Now a dev channel build will behave more
like the default panic hook, printing a pretty traditional backtrace
message and exit with an error code instead of aborting to avoid the
annoying "Zed crashed" dialog.
I have plans to modify our panic reporting to be able to have line
numbers reported without breaking the de-duping but I haven't done that
yet.
Additionally I slightly improved what we do in threads which panic as a
result of another thread's panic.
Release Notes:
- N/A
2023-08-01 15:43:33 -04:00
Julia
e8cd79f73e
Improve panic message usefulness on local dev builds
2023-08-01 14:30:20 -04:00
KCaverly and Piotr
a48b8e2630
added major and minor display text to project search, and fixed icon padding
...
Co-authored-by: Piotr <piotr@zed.dev >
2023-08-01 13:28:21 -04:00
KCaverly and Piotr
fae798fc64
added svg right margin in search bar
...
Co-authored-by: Piotr <piotr@zed.dev >
2023-08-01 12:34:02 -04:00
Piotr Osiewicz and Kyle
8109916aea
Scale down the case insensitive icon
...
Co-authored-by: Kyle <kyle@zed.dev >
2023-08-01 18:02:19 +02:00
Piotr Osiewicz and Kyle
22441950ae
Update case insensitive button.
...
Co-authored-by: Kyle <kyle@zed.dev >
2023-08-01 17:56:09 +02:00
Joseph T. Lyons
1488d195eb
Fix variable names
2023-08-01 11:52:53 -04:00
Kyle Caverly
d7f38e98f0
Expanded Semantic language support ( #2818 )
...
Expand Language Support within Semantic Search
Release Notes (Preview-only)
- Added semantic search support for lua, ruby, php, svelte, erb, heex,
html and markdown.
- Full details are included here:
https://linear.app/zed-industries/issue/Z-2611/allow-semantic-search-for-all-supported-languages
2023-08-01 11:51:51 -04:00
KCaverly and Piotrek
aff7cbaf0c
add cycle mode to project search
...
Co-authored-by: Piotrek <piotr@zed.dev >
2023-08-01 11:47:30 -04:00
Piotr Osiewicz
dab8d591ac
Hide whole word/case sensitive options under semantic search
2023-08-01 17:07:21 +02:00
KCaverly
f0b15cc3e7
catchup with main
2023-08-01 10:40:38 -04:00
KCaverly
e9984a884c
add support for markdown files to semantic search
2023-08-01 10:30:34 -04:00
Piotr Osiewicz
55f26f858c
Use icons instead of text in toggles
2023-08-01 11:20:23 +02:00
KCaverly
fc37e4875e
add templating languages html, erb, heex, svelte as entire parseable file types
2023-07-31 21:03:02 -04:00
Max Brunsfeld
87da14ff8c
Start work on displaying channels and invites in collab panel
2023-07-31 18:00:14 -07:00