Commit log

8220b37 Method rename

Mikayla Maki created

1935208 Clean up prints

Mikayla Maki created

98651c4 New key mapping system in place and working

Mikayla Maki created

2e74963 Checkpoint, have caret notation implemented

Mikayla Maki created

a0d0de5 Merge pull request #1364 from zed-industries/terminal-test

Click to expand commit body
Terminal test

Mikayla Maki created

6ad5bd4 Merge pull request #1363 from zed-industries/color-issues

Click to expand commit body
Tidied up the terminal theme

Mikayla Maki created

cf5c20c Remembered how to use a terminal

Mikayla Maki created

0e257b4 Increased test duration

Mikayla Maki created

ee61671 Tidied up the terminal theme

Mikayla Maki created

17f52fb Merge pull request #1355 from zed-industries/better-tab-ordering

Click to expand commit body
More intuitive tab ordering

Keith Simmons created

d4ee372 :art:

Antonio Scandurra created

49ef330 Add test for tab disambiguation

Antonio Scandurra created

94b443a Merge pull request #1359 from zed-industries/plugin-json-enable

Click to expand commit body
Plugin json enable

Isaac Clayton created

91fefae Add retries to failing terminal test

Isaac Clayton created

285832e Merge pull request #1358 from zed-industries/plugin-cross-pre

Click to expand commit body
Remove requirement for target triple in precompiled binary extension

Isaac Clayton created

52e4774 Re-enable JSON plugin

Isaac Clayton created

fd5cb02 Truncate description in tab title when it is too long

Antonio Scandurra created

b3ac63b Remove triple-based suffix

Isaac Clayton created

af1ad47 Update docs

Isaac Clayton created

80b45ef Precompile plugins depending on target triple

Isaac Clayton created

07d2692 Differentiate among tabs with the same name

Click to expand commit body
This commit introduces a new, optional `Item::tab_description` method
that lets implementers define a description for the tab with a certain
`detail`. When two or more tabs match the same description, we will
increase the `detail` until tabs don't match anymore or increasing the
`detail` doesn't disambiguate tabs any further.

As soon as we find a valid `detail` that disambiguates tabs enough, we
will pass it to `Item::tab_content`. In `Editor`, this is implemented by
showing more and more of the path's suffix as `detail` is increased.

Antonio Scandurra created

4a5b8fd Merge fuel-based metering

Isaac Clayton created

52b29c0 When tab closed, move to previous tab, and when opening an existing tab, reorder it to be after the current active tab

K Simmons created

df838c7 0.47.1

Max Brunsfeld created

c90fe31 Merge pull request #1353 from zed-industries/fix-init-user-settings

Click to expand commit body
Avoid copying all default settings to initial user settings

Max Brunsfeld created

8292ba1 Avoid copying all default settings to initial user settings

Click to expand commit body
This would cause top-level default editor settings to override
language-specific default settings.

Co-authored-by: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

66cd4b3 Merge pull request #1352 from zed-industries/modal-context

Click to expand commit body
Fixed modal terminal bindings to not show in command palette

Mikayla Maki created

f55b24d Fixed modal terminal bindings to not show in command palette

Mikayla Maki created

79b7dcb Basic keybindings infra done

Mikayla Maki created

48624b7 0.47.0

Max Brunsfeld created

9c82d5b Merge pull request #1333 from zed-industries/editor-mouse-context-menu

Click to expand commit body
Editor mouse context menu

Max Brunsfeld created

ed1370e Merge pull request #1330 from zed-industries/completions-setting

Click to expand commit body
Completions Menu Setting

Keith Simmons created

bb83d86 Merge pull request #1351 from zed-industries/synchronous-language-names

Click to expand commit body
Fix incomplete language names list being used for JSON schema

Max Brunsfeld created

4775d83 Fix incomplete language names list being used for JSON schema

Click to expand commit body
For now, since initializing the languages themselves is still async,
create a parallel duplicated code path that is synchronous, and
just provided the language names.

Max Brunsfeld created

e7b1060 fix merge error to use new default settings flow

K Simmons created

7f3018c add show_completions_on_input setting to disable popping the completions menu automatically

Keith Simmons created

cd87c55 Merge pull request #1350 from zed-industries/soft-revert-json-plugin

Click to expand commit body
Temporarily remove JSON plugin + restore native JSON LspAdapter

Max Brunsfeld created

5366ed4 Add basic test for editor context menu

Keith Simmons created

b850e41 Add editor mouse context menu with some basic refactorings and an entry to pop the code actions

Keith Simmons created

d796b54 WIP add basic context menu and make progress toward adding quick actions to it

Keith Simmons created

dddeb66 Temporarily remove JSON plugin + restore native JSON LspAdapter

Max Brunsfeld created

958fd9a Merge pull request #1349 from zed-industries/connection-refactor

Click to expand commit body
Terminal Connection touch up

Mikayla Maki created

7885234 Added clear screan command

Mikayla Maki created

4f9d88f Made a quick fix for modal issues, better solution pending rewrite

Mikayla Maki created

344e037 remove temporary work

Mikayla Maki created

494c168 Beginning rewrite of affected systems

Mikayla Maki created

f630ab4 checkpoint

Mikayla Maki created

2ca340b Beginning research

Mikayla Maki created

efad2a9 Merge pull request #1348 from zed-industries/fix-theme-rose-pine

Click to expand commit body
Update rose pine theme

Nate Butler created

5e7456d Fix docs

Isaac Clayton created