Nathan Sobo
|
e2a92f4a86
|
Merge remote-tracking branch 'origin/main' into tokio
|
2022-04-26 11:16:35 -06:00 |
|
 Nathan SoboandAntonio Scandurra
|
2adb9fe472
|
Get zed.dev working with new collab backend
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-04-26 11:15:41 -06:00 |
|
Nathan Sobo
|
7c3bdf91d9
|
Merge pull request #916 from zed-industries/sort-themes
Sort themes by light/dark first and then alphabetically
|
2022-04-26 08:18:29 -06:00 |
|
Antonio Scandurra
|
c955645bc0
|
Update share icon and swap its posiiton
|
2022-04-26 14:35:13 +02:00 |
|
Antonio Scandurra
|
9d6a7a83a0
|
Show worktree root names in titlebar and align them left
|
2022-04-26 13:21:58 +02:00 |
|
Antonio Scandurra
|
bf27edfdee
|
Sort themes by light/dark first and then alphabetically
|
2022-04-26 12:09:25 +02:00 |
|
Nathan Sobo
|
be040b60b7
|
WIP
|
2022-04-25 20:21:43 -06:00 |
|
Nathan Sobo
|
3938f7c364
|
Fix compile error
|
2022-04-25 20:12:32 -06:00 |
|
Nathan Sobo
|
2bd08a7b3f
|
Validate API token for all API routes
|
2022-04-25 20:10:14 -06:00 |
|
Nathan Sobo
|
538fc23a77
|
WIP
|
2022-04-25 20:05:09 -06:00 |
|
 Nathan SoboandMax Brunsfeld
|
35bec69fa4
|
Finish adding API routes
We haven't tested them yet.
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2022-04-25 17:51:13 -06:00 |
|
Max Brunsfeld
|
9c03670d21
|
v0.30.0
|
2022-04-25 16:17:25 -07:00 |
|
Max Brunsfeld
|
5be7c354f6
|
Merge pull request #900 from zed-industries/completion-insert-text
Respect lsp completions' 'insert_text' property when present
|
2022-04-25 14:36:47 -07:00 |
|
Max Brunsfeld
|
45922603f8
|
Infer completions old ranges based on the syntax tree
|
2022-04-25 13:14:05 -07:00 |
|
Max Brunsfeld
|
065734e1de
|
Merge pull request #898 from zed-industries/track-window-focus
Focus/blur views when application windows become active/inactive
|
2022-04-25 08:54:47 -07:00 |
|
Nathan Sobo
|
cb9d608e53
|
WIP
Continue adding in more API routes
|
2022-04-24 18:02:14 -06:00 |
|
Nathan Sobo
|
e30a3956d6
|
WIP: Switch to axum
|
2022-04-24 11:08:25 -06:00 |
|
Nathan Sobo
|
62f7c858e3
|
WIP
|
2022-04-24 10:45:20 -06:00 |
|
Nathan Sobo
|
ac6880b6ee
|
Only set the cursor style once per mouse move event
This will hopefully prevent some of the intermittent flickering we seem to be seeing.
|
2022-04-22 18:57:49 -06:00 |
|
Nathan Sobo
|
f7f4aad00f
|
WIP
|
2022-04-22 18:46:31 -06:00 |
|
Max Brunsfeld
|
e8d263274c
|
Remove duplication between windowDid{Become,Resign}Key callbacks
|
2022-04-22 15:06:50 -07:00 |
|
Max Brunsfeld
|
6b9e93ac6d
|
Fix double-borrow crash by calling window activated callback asynchronously
|
2022-04-22 15:01:19 -07:00 |
|
Max Brunsfeld
|
8ddc7e6458
|
Respect lsp completions' 'insert_text' property when present
Fixes #839
|
2022-04-22 14:33:13 -07:00 |
|
Keith Simmons
|
c61ae6f31f
|
Merge pull request #877 from zed-industries/misc-normal-commands
Add inclusive vs exclusive motions to vim mode
|
2022-04-22 14:25:56 -07:00 |
|
Max Brunsfeld
|
d12df4224a
|
Merge pull request #894 from zed-industries/typescript-outline-fixes
Fix missing TypeScript outline entries and breadcrumbs
|
2022-04-22 14:21:46 -07:00 |
|
Max Brunsfeld
|
7f64076f8d
|
Focus/blur views when application windows become active/inactive
|
2022-04-22 14:18:50 -07:00 |
|
Max Brunsfeld
|
bfec9e1ec2
|
Fix missing TypeScript outline entries and breadcrumbs
|
2022-04-22 13:49:03 -07:00 |
|
Max Brunsfeld
|
f881c2aa92
|
Merge pull request #892 from zed-industries/syntax-theme-fixes
Syntax theme fixes
|
2022-04-22 13:24:31 -07:00 |
|
Max Brunsfeld
|
03d7035630
|
Avoid spurious highlight runs in Language::highlight_text
|
2022-04-22 13:13:54 -07:00 |
|
 Max BrunsfeldandKeith Simmons
|
d330f909e6
|
Allow each theme to style all aspects of syntax highlighting
Previously, some syntax highlights were controlled in editor.ts,
and shared across all themes.
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-22 12:43:01 -07:00 |
|
 Nathan SoboandAntonio Scandurra
|
447c1d2f71
|
WIP: Get compiling with Tokio by commenting almost everything
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-04-22 13:33:19 -06:00 |
|
 Max BrunsfeldandKeith Simmons
|
f0c6a6ad18
|
Highlight punctuation uniformly in all supported languages
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-22 12:16:49 -07:00 |
|
 Max BrunsfeldandKeith Simmons
|
6658fa58c0
|
Update languages' highlight mapppings when the theme changes
Co-authored-by: Keith Simmons <keith@zed.dev>
|
2022-04-22 12:09:14 -07:00 |
|
 Nathan SoboandAntonio Scandurra
|
92f040df00
|
Apply cursor styles during paint
This makes the editor's cursor an IBeam and properly deals with nested cursor styles.
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-04-22 10:54:18 -06:00 |
|
Antonio Scandurra
|
53bf7b61c0
|
Merge pull request #887 from zed-industries/fix-typescript-rename
Use document highlights to prepare rename if LSP doesn't support it
|
2022-04-22 16:37:13 +02:00 |
|
Antonio Scandurra
|
a2279422f5
|
Fix rpc::tests::test_collaborating_with_renames
|
2022-04-22 16:29:28 +02:00 |
|
Antonio Scandurra
|
63cdf61c53
|
Fix Project::test_rename
|
2022-04-22 15:59:20 +02:00 |
|
Antonio Scandurra
|
5e16adc6c9
|
Use document highlights to prepare rename if LSP doesn't support it
|
2022-04-22 15:43:57 +02:00 |
|
Antonio Scandurra
|
f91fdd2ba0
|
Return None when prepare rename is not available on language server
|
2022-04-22 15:43:23 +02:00 |
|
Nathan Sobo
|
8ec2b5e359
|
Delete selected text when deleting to beginning of line
|
2022-04-22 06:04:14 -06:00 |
|
Antonio Scandurra
|
3def7a6803
|
Avoid flicker when toggling project browser on workspace open
|
2022-04-22 11:53:45 +02:00 |
|
Antonio Scandurra
|
9730213ed7
|
Move project browser toggling logic in workspace::open_paths
|
2022-04-22 11:25:23 +02:00 |
|
Antonio Scandurra
|
bba65e120d
|
Add only one worktree when running zed /dir /dir/file
|
2022-04-22 11:06:17 +02:00 |
|
Antonio Scandurra
|
9d8e3f51c8
|
Show project panel when opening a folder via the CLI
|
2022-04-22 10:45:46 +02:00 |
|
Antonio Scandurra
|
033d000489
|
Replace underscores with spaces when humanizing action names
|
2022-04-22 10:24:12 +02:00 |
|
Keith Simmons
|
5ea782de21
|
Add inclusive vs exclusive motions to vim mode
|
2022-04-21 16:50:23 -07:00 |
|
Max Brunsfeld
|
3a878c8d6c
|
Add syntax highlighting for TOML
|
2022-04-21 16:39:49 -07:00 |
|
Max Brunsfeld
|
490b65b55f
|
Reuse Confirm action in chat panel, go-to-line, and project search
|
2022-04-21 15:24:05 -07:00 |
|
Max Brunsfeld
|
915ba91888
|
Allow toggling line comments in JSON
|
2022-04-21 14:12:17 -07:00 |
|
Max Brunsfeld
|
066b4faf61
|
Restructure KeyMap file, make it easy to edit in Zed
Add a JSON schema for this file so that autocomplete can be used for the actions.
|
2022-04-21 13:35:10 -07:00 |
|