Commit Graph
25009 Commits
Author SHA1 Message Date
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
KCaverlyandPiotr 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 BrunsfeldandMikayla 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 Makiandmax a2a1d23b74 Add subchannel creation
co-authored-by: max <max@zed.dev>
2023-08-01 16:48:11 -07:00
Mikayla Makiandmax 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 MakiandMax 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
KCaverlyandPiotr 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
KCaverlyandPiotr fae798fc64 added svg right margin in search bar
Co-authored-by: Piotr <piotr@zed.dev>
2023-08-01 12:34:02 -04:00
Piotr OsiewiczandKyle 8109916aea Scale down the case insensitive icon
Co-authored-by: Kyle <kyle@zed.dev>
2023-08-01 18:02:19 +02:00
Piotr OsiewiczandKyle 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
KCaverlyandPiotrek 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
Piotr Osiewicz e0f40d48cd Move buttons inside of query editor (WIP) 2023-08-01 02:06:40 +02:00
Mikayla Makiandmax a7fd3f4037 Add room creation from channel join
co-authored-by: max <max@zed.dev>
2023-07-31 16:54:12 -07:00
Mikayla Makiandmax f63051148b Add ability to join a room from a channel ID
co-authored-by: max <max@zed.dev>
2023-07-31 16:53:57 -07:00
Kirill Bulatov 61708f9b43 Track history items in the buffer and project searches (#2817)
![image](https://github.com/zed-industries/zed/assets/2690773/53ce324f-2243-4cd9-a8aa-11f361c36860)

Tracks last N (20 currently) items in buffer and project search, allows
cycling through between them with up/down keys by default.

Release Notes:

- Track history in buffer and project searches
2023-08-01 01:44:58 +03:00
Piotr Osiewicz eb1c89fc18 Add WIP Normal button (resuses parts of semantic button, gotta wire it proper) 2023-08-01 00:44:52 +02:00
Kirill Bulatov 97bea79029 Add project search history 2023-08-01 01:31:28 +03:00
Kirill Bulatov a4f69b5b45 Add buffer search history 2023-08-01 01:31:28 +03:00
KCaverly e82851a1e3 add php support for semantic search 2023-07-31 16:36:09 -04:00
Mikayla Maki 1f48234c9d Halve opacity on wrap guides (#2815)
Wrap guides are a little too bright as is
2023-07-31 10:59:34 -07:00
Mikayla Maki 3b8b4d6163 Clip wrap guides from under the scrollbar 2023-07-31 10:54:29 -07:00
Nate Butler 725ed566d7 Additional storage filetypes (#2816)
Been working with some db stuff and thought it would be nice to add a
few more associations

Release Notes:

- Added additional filetype associations in the project browser
2023-07-31 13:32:15 -04:00
Nate Butler 4bfcb95d27 Ensure json uses a tab size of 4 2023-07-31 13:08:40 -04:00
Nate Butler 67f2c24269 Format 2023-07-31 12:50:30 -04:00
Nate Butler db79c2a109 Add additional storage filetypes 2023-07-31 12:49:55 -04:00
KCaverly 0f7d665c58 fix templating bug for parseable entire files 2023-07-31 11:41:18 -04:00
Julia 1b09708575 Put LiveKitBridge Swift build directory in target (#2812)
Helps it get caught in a cargo clean. Joseph was having trouble building
a specific version of the app and deleting the Swift build dir for this
package resolved it. He had run cargo clean which would have handled
that if the Swift build dir was in `target` which this patch does


Release Notes:

- N/A
2023-07-31 11:25:41 -04:00