Max Brunsfeld
c0c1398223
Add test assertion where user is not admin of channel
2023-08-04 09:51:37 -07:00
Max Brunsfeld
9bc96ab5c5
Start work on exposing which channels the user has admin rights to
2023-08-03 18:31:00 -07:00
Max Brunsfeld
aba42b1b60
Implement channel member removal, permission check for member retrieval
2023-08-03 18:03:40 -07:00
Max Brunsfeld and Mikayla
9f70e37022
Lay-out channel modal with picker beneath channel name and mode buttons
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-03 16:15:29 -07:00
Max Brunsfeld and Mikayla
20f804d1b9
Implement basic channel member management UI
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-03 14:49:01 -07:00
Mikayla Maki
dbcdcd43c5
simplify server implementation
2023-08-03 13:27:00 -07:00
Max Brunsfeld
157050fcf6
Fetch channel members before constructing channel mgmt modal
2023-08-03 12:10:53 -07:00
Mikayla Maki
88fb1b89f2
WIP: continue channel management modal and rename panel to collab_panel
2023-08-03 11:40:55 -07:00
Mikayla Maki
a7bcdeebac
WIP: add custom channel modal
2023-08-03 10:59:09 -07:00
Mikayla Maki
cca30c8481
Add the ability to jump between channels while in a channel
2023-08-02 17:13:09 -07:00
Max Brunsfeld
71a1a3904f
wip
2023-08-02 15:52:56 -07:00
Max Brunsfeld and Mikayla
cd2a7330a2
Restore seeding of random GH users in seed-db
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-02 15:45:22 -07:00
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
Max Brunsfeld
e12e58c413
WIP
2023-08-02 12:15:06 -07: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
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
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
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
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
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
Mikayla Maki and max
a7fd3f4037
Add room creation from channel join
...
co-authored-by: max <max@zed.dev >
2023-07-31 16:54:12 -07:00
Mikayla Maki and max
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 )
...

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
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
KCaverly
b590fc72d7
add ruby support for semantic search
2023-07-31 10:54:30 -04:00
KCaverly
ab8954ca3e
add lua embedding query for semantic search
2023-07-31 10:02:28 -04:00
Mikayla Maki
1a2079640d
Halve opacity on wrap guides
2023-07-29 23:53:16 -07:00