Commit log

e28d182 Add sulphurpool theme, update solarized

Click to expand commit body
Co-Authored-By: Keith Simmons <keith@the-simmons.net>

Nate Butler and Keith Simmons created

5be7c35 Merge pull request #900 from zed-industries/completion-insert-text

Click to expand commit body
Respect lsp completions' 'insert_text' property when present

Max Brunsfeld created

4592260 Infer completions old ranges based on the syntax tree

Max Brunsfeld created

ec6652a Remove some novel key bindings

Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

065734e Merge pull request #898 from zed-industries/track-window-focus

Click to expand commit body
Focus/blur views when application windows become active/inactive

Max Brunsfeld created

cb9d608 WIP

Click to expand commit body
Continue adding in more API routes

Nathan Sobo created

e30a395 WIP: Switch to axum

Nathan Sobo created

62f7c85 WIP

Nathan Sobo created

ac6880b Only set the cursor style once per mouse move event

Click to expand commit body
This will hopefully prevent some of the intermittent flickering we seem to be seeing.

Nathan Sobo created

f7f4aad WIP

Nathan Sobo created

5ab21cc Merge pull request #891 from zed-industries/solarized

Click to expand commit body
Add solarized dark and light syntax themes

Keith Simmons created

e8d2632 Remove duplication between windowDid{Become,Resign}Key callbacks

Max Brunsfeld created

50b5b56 Update solarized theme to match main

Keith Simmons created

6b9e93a Fix double-borrow crash by calling window activated callback asynchronously

Max Brunsfeld created

a1576b7 fix solarized element backgrounds

Keith Simmons created

533ba47 Add some comments to the theme.ts explaining the logic behind them

Keith Simmons created

d0ee686 add solarized dark and light syntax themes

Keith Simmons created

8ddc7e6 Respect lsp completions' 'insert_text' property when present

Click to expand commit body
Fixes #839

Max Brunsfeld created

c61ae6f Merge pull request #877 from zed-industries/misc-normal-commands

Click to expand commit body
Add inclusive vs exclusive motions to vim mode

Keith Simmons created

d12df42 Merge pull request #894 from zed-industries/typescript-outline-fixes

Click to expand commit body
Fix missing TypeScript outline entries and breadcrumbs

Max Brunsfeld created

7f64076 Focus/blur views when application windows become active/inactive

Max Brunsfeld created

bfec9e1 Fix missing TypeScript outline entries and breadcrumbs

Max Brunsfeld created

f881c2a Merge pull request #892 from zed-industries/syntax-theme-fixes

Click to expand commit body
Syntax theme fixes

Max Brunsfeld created

03d7035 Avoid spurious highlight runs in Language::highlight_text

Max Brunsfeld created

d330f90 Allow each theme to style all aspects of syntax highlighting

Click to expand commit body
Previously, some syntax highlights were controlled in editor.ts,
and shared across all themes.

Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created

447c1d2 WIP: Get compiling with Tokio by commenting almost everything

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

ddc45eb Merge pull request #889 from zed-industries/cursor-style-revamp

Click to expand commit body
Apply cursor styles during paint and make editor's cursor an I-Beam

Nathan Sobo created

f0c6a6a Highlight punctuation uniformly in all supported languages

Click to expand commit body
Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created

6658fa5 Update languages' highlight mapppings when the theme changes

Click to expand commit body
Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created

92f040d Apply cursor styles during paint

Click to expand commit body
This makes the editor's cursor an IBeam and properly deals with nested cursor styles.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

53bf7b6 Merge pull request #887 from zed-industries/fix-typescript-rename

Click to expand commit body
Use document highlights to prepare rename if LSP doesn't support it

Antonio Scandurra created

a227942 Fix `rpc::tests::test_collaborating_with_renames`

Antonio Scandurra created

63cdf61 Fix `Project::test_rename`

Antonio Scandurra created

1dcaec7 Merge pull request #886 from zed-industries/fix-delete-to-beginning-of-line

Click to expand commit body
Delete selected text when deleting to beginning of line, regardless of selection direction

Antonio Scandurra created

5e16adc Use document highlights to prepare rename if LSP doesn't support it

Antonio Scandurra created

f91fdd2 Return `None` when prepare rename is not available on language server

Antonio Scandurra created

8ec2b5e Delete selected text when deleting to beginning of line

Nathan Sobo created

30f2604 Map shift-backspace to backspace

Click to expand commit body
A user pointed out that it was weird that this didn't work and violated their muscle memory.

Nathan Sobo created

b355b5c Merge pull request #884 from zed-industries/show-project-browser-when-opening-folder

Click to expand commit body
Show project browser when opening folder

Antonio Scandurra created

3def7a6 Avoid flicker when toggling project browser on workspace open

Antonio Scandurra created

9730213 Move project browser toggling logic in `workspace::open_paths`

Antonio Scandurra created

bba65e1 Add only one worktree when running `zed /dir /dir/file`

Antonio Scandurra created

9d8e3f5 Show project panel when opening a folder via the CLI

Antonio Scandurra created

67c5525 Merge pull request #883 from zed-industries/humanize-underscores

Click to expand commit body
Replace underscores with spaces when humanizing action names

Antonio Scandurra created

033d000 Replace underscores with spaces when humanizing action names

Antonio Scandurra created

a9e1f6c Merge pull request #876 from zed-industries/highlight-toml

Click to expand commit body
Add syntax highlighting for TOML

Max Brunsfeld created

5ea782d Add inclusive vs exclusive motions to vim mode

Keith Simmons created

3a878c8 Add syntax highlighting for TOML

Max Brunsfeld created

0c587ae Merge pull request #875 from zed-industries/keymap-improvements

Click to expand commit body
Keymap improvements

Max Brunsfeld created

14cf516 :art: Tweak order of default key bindings

Max Brunsfeld created