Mikayla Maki
f416d9ef00
Add the ability to make new directories by adding slashes to a file name
2023-06-29 17:35:22 -07:00
Kirill Bulatov
3a66693941
Post-rebase fixes
2023-06-29 22:39:33 +03:00
Kirill Bulatov
a92bc13f72
Add more hint tests
2023-06-29 22:39:18 +03:00
Kirill Bulatov
ff5645c43b
Move hint settings on the language level
2023-06-29 22:39:18 +03:00
Kirill Bulatov
b85bb724fa
Test inlay hint cache
2023-06-29 22:39:18 +03:00
Kirill Bulatov
26d34594b2
Revert useless changes, simplify
2023-06-29 22:25:50 +03:00
Kirill Bulatov
c4dc09f02c
Query hints when editors gets open and visible
2023-06-29 22:25:50 +03:00
Kirill Bulatov
ab04c82a64
Split excerpts into mutliple ranges for inlay hint queries
2023-06-29 22:25:49 +03:00
Kirill Bulatov
146a00a247
Use excerpt visible range in query filtering
2023-06-29 22:25:49 +03:00
Kirill Bulatov
b4cf47d0dd
Support better inlay cache parallelization
2023-06-29 22:25:49 +03:00
Kirill Bulatov
25129daf7a
Forward inlay hint refresh requests to clients, test coop inlay hints
2023-06-29 22:25:49 +03:00
Kirill Bulatov
9a80c8c8d0
Draft the initial protobuf changes
2023-06-29 22:25:48 +03:00
Mikayla Maki
16108b19fa
Collab UI v2 ( #2618 )
...
This PR implements
https://www.figma.com/file/pLq7dvhx2mFeWFOedXpUQ5/Project-%E2%80%93-Collaboration-UI?type=design&node-id=666%3A8610&t=XFGk6KEtTCFXBvCQ-1
Release notes:
- [x] Redesigned collaboration UI
- [x] Added voice support
2023-06-28 09:14:39 -07:00
Max Brunsfeld
58cb0e960e
collab 0.15.0
2023-06-28 09:01:07 -07:00
Max Brunsfeld
dbfa5136e9
Get integration test passing. Wait for expand entry on remote projects.
2023-06-22 10:34:28 -07:00
Max Brunsfeld
e7aacf59c8
Add a bit to each entry indicating if it's outside of the worktree root
2023-06-22 10:34:28 -07:00
Max Brunsfeld
6690be7b40
Remove logic for marking worktree entries as collapsed
2023-06-22 10:34:28 -07:00
Max Brunsfeld
5850c521c9
Maintain on the background scanner a set of expanded directories
2023-06-22 10:34:28 -07:00
Mikayla Maki
6cf4693b01
Add audio APIs to Zed
...
Share mic on joining room
2023-06-16 10:13:27 -07:00
Antonio Scandurra
2d88135321
Activate screen-sharing when leader activates a panel
2023-06-15 18:01:30 +02:00
Max Brunsfeld
5ef52c7803
collab 0.14.2
2023-06-09 11:50:35 -07:00
Max Brunsfeld
292bd7a583
collab 0.14.1
2023-06-09 11:37:47 -07:00
Max Brunsfeld
31a880ffaa
Avoid dropping the worktree_repository_statuses table for now
2023-06-09 11:37:39 -07:00
Max Brunsfeld
1b021db06d
Enable rust backtraces on kubernetes
2023-06-09 11:15:21 -07:00
Max Brunsfeld
c3356aeb77
collab 0.14.0
2023-06-09 11:12:45 -07:00
Mikayla Maki and Max
9a667e9c7b
Fixed a bug where buffer saved clocks would desynchronize in rare execution paths
...
co-authored-by: Max <max@zed.dev >
2023-06-07 16:10:45 -07:00
Mikayla Maki
35ef109e8d
Merge branch 'main' into stream-git-statuses
2023-06-07 14:12:58 -07:00
Mikayla Maki
7b7282fa47
Fix several randomized test failures with the new git status implementation
2023-06-07 14:10:17 -07:00
Max Brunsfeld
d5ceff8d84
collab 0.13.1
2023-06-07 10:54:27 -07:00
Max Brunsfeld
ede99b06de
collab 0.13.0
2023-06-07 09:29:58 -07:00
Max Brunsfeld
e41e8ad0ba
Populate created local settings file with an empty JSON object and comments
2023-06-05 18:20:02 -07:00
Mikayla Maki and max
032d8e4aa1
Improve test generation and implement status propogation
...
co-authored-by: max <max@zed.dev >
2023-06-05 17:30:12 -07:00
Mikayla Maki
341fde871c
Add postgres migration
2023-06-05 12:17:21 -07:00
Mikayla Maki
d478937043
Add statuses to test integration
2023-06-05 12:06:23 -07:00
Mikayla Maki and max
c589b13748
Remove stale comments
...
Implement status bubbling query with sum tree traversals
co-authored-by: max <max@zed.dev >
2023-06-02 16:41:01 -07:00
Max Brunsfeld
ba6cd9a8a4
Add support for folder-specific settings ( #2537 )
...
This PR allows you to customize Zed's settings within a particular
folder by creating a `.zed/settings.json` file within that folder.
Todo
* [x] respect folder-specific settings for local projects
* [x] respect folder-specific settings in remote projects
* [x] pass a path when retrieving editor/language settings
* [x] pass a path when retrieving copilot settings
* [ ] update the `Setting` trait to make it clear which types of
settings are locally overridable
Release Notes:
* Added support for folder-specific settings. You can customize Zed's
settings within a particular folder by creating a `.zed` directory and a
`.zed/settings.json` file within that folder.
2023-05-31 16:27:08 -07:00
Max Brunsfeld
75fa916590
collab 0.12.5
2023-05-31 15:38:26 -07:00
Mikayla Maki and Julia
3df36f560f
WIP: Move statuses to be on their associated file entries in worktree
...
co-authored-by: Julia <julia@zed.dev >
2023-05-31 11:03:11 -07:00
Max Brunsfeld
a2a96774fc
Replicate project-specific settings when collaborating
2023-05-30 18:08:03 -07:00
Antonio Scandurra and Nathan Sobo
7c547a09c9
Move history navigation logic to Workspace
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev >
2023-05-29 19:47:59 +02:00
Kirill Bulatov
99509fc6ed
Update LSP to the newest version
2023-05-28 21:55:08 +03:00
Kirill Bulatov
20a6ccd521
Have proper undo for both client and host
2023-05-25 18:29:57 +03:00
Kirill Bulatov and Antonio Scandurra
c125d0d92b
Use Transaction instead of ProjectTransaction
...
Co-Authored-By: Antonio Scandurra <antonio@zed.dev >
2023-05-25 16:12:14 +03:00
Kirill Bulatov
45852ccce3
Add integration tests
2023-05-25 09:45:50 +03:00
Kirill Bulatov
e1e9ef9ed9
Process remote format typing also
2023-05-25 09:45:50 +03:00
Nathan Sobo
0d72a3bec6
Merge remote-tracking branch 'origin/main' into zmd
2023-05-24 11:04:07 -06:00
Antonio Scandurra
dee6f22ca2
Merge remote-tracking branch 'origin/main' into panels
2023-05-23 08:24:28 +02:00
Nathan Sobo
2f2061db74
WIP
2023-05-22 23:11:27 -06:00
Mikayla Maki
0ab4e0c702
Add run until parked for test
2023-05-22 18:40:12 -07:00
Antonio Scandurra
8f56c80d68
Merge branch 'main' into panels
2023-05-22 14:10:17 +02:00