Commit log

991eb74 Start adding project panel context menu actions

Antonio Scandurra created

82ddac8 Restore focus when closing context menu

Antonio Scandurra created

a5044cc WIP

Antonio Scandurra created

580f1a4 Style context menu

Antonio Scandurra created

c0aafac Put keystrokes in their own column

Click to expand commit body
This requires rendering the menu for measurement in a totally different way, where the top level is a flex row. We don't want to render the menu like this for presentation because of hovers / highlights on individual items needing to include the keystrokes.

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

Nathan Sobo and Antonio Scandurra created

a8483ba WIP

Antonio Scandurra created

85ed7b4 Select right-clicked entry before deploying context menu

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

Antonio Scandurra and Nathan Sobo created

3b2f164 Constrain context menu to the width of the widest item

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

Antonio Scandurra and Nathan Sobo created

f403d87 WIP

Antonio Scandurra created

dcee843 Start on context_menu crate

Nathan Sobo created

b428d0d Break context menu items out in theme

Nathan Sobo created

6b96822 Fix editor tests

Nathan Sobo created

5b7825d Add MutableAppContext::keystrokes_for_action

Click to expand commit body
This can be used to lookup keystrokes that will dispatch an action based on the currently focused view. There might be multiple, but we return the first found, meaning the most recently added bindings matching that action for the closest view to the focused view in the hierarchy.

Nathan Sobo created

b110fd5 Render a context menu when right-clicking in project panel

Click to expand commit body
It doesn't currently do anything, but I managed to get it rendering in an absolutely positioned way.

Nathan Sobo created

f4d13ef Merge pull request #1068 from zed-industries/collab-snapshots

Click to expand commit body
Implement /rpc_server_snapshot endpoint in collab server API

Antonio Scandurra created

3ac6fc8 Pretty-print JSON of server snapshot

Antonio Scandurra created

742dd75 Implement /rpc_server_snapshot endpoint

Click to expand commit body
This returns a JSON snapshot of the state of the server

Nathan Sobo created

6a32d55 Merge pull request #1065 from zed-industries/fix-build-script

Click to expand commit body
Fix theme build issue in build.rs

Nathan Sobo created

42e88c4 Use npm install rather than ci and only run build.rs when styles/src is changed rather than all styles

Keith Simmons created

d602411 Merge pull request #1060 from zed-industries/fix-disconnected-message

Click to expand commit body
Fix disconnected from project message

Nate Butler created

db0c2f2 Fix disconnected from project message

Nate Butler created

6a8fe60 Merge pull request #1059 from zed-industries/fix-theme-occurence-color

Click to expand commit body
fix theme occurrence color

Nate Butler created

e390896 Merge pull request #1048 from zed-industries/onMedia-theme-text-color

Click to expand commit body
Add onMedia text color for use in disconnect overlay text

Nate Butler created

d0f0013 fix theme occurence color

Nate Butler created

1f91e4c Merge pull request #1054 from zed-industries/abruzzo-theme

Click to expand commit body
Add Abruzzo Dark color theme

Isaac Clayton created

505b305 Adjust the orange/yellow a bit

Isaac Clayton created

5fd2c5c v0.35.0

Nathan Sobo created

9bb1a56 Add the fall-colored abruzzo theme

Isaac Clayton created

2629533 Remove accidentally checked-in theme assets and scripts

Antonio Scandurra created

ca36845 Merge pull request #1052 from zed-industries/upgrade-tree-sitter

Click to expand commit body
Upgrade tree-sitter to v0.20.6

Antonio Scandurra created

8ebefa1 Upgrade tree-sitter to v0.20.6

Click to expand commit body
This commit also adds a regression test to verify that with this new
version we don't mistakenly compute a different suggestion on Rust
buffer where the only change is leading whitespace.

Antonio Scandurra created

5c4bd93 Merge pull request #1050 from zed-industries/ignored-files

Click to expand commit body
Show ignored entries in project panel

Antonio Scandurra created

99573ca Fix unit tests assuming ignored files were not displayed

Antonio Scandurra created

ec88288 Bump chunk size to 256

Antonio Scandurra created

138a0b0 Make fade of ignored entries styleable

Antonio Scandurra created

85f228d Fix logic error when streaming ignored entries

Click to expand commit body
We were calling `next` twice, which led us to skip every other entry.
This commit also enhances the `test_share_project` integration test
to exercise this new streaming logic.

Antonio Scandurra created

acf9a59 Merge pull request #1027 from zed-industries/missing-menu-commands

Click to expand commit body
Add missing File menu commands, improve handling of unsaved multibuffers

Max Brunsfeld created

ece8604 Fix comments in Pane::close_items

Max Brunsfeld created

d30d2d6 Merge pull request #1049 from zed-industries/invite-codes-2

Click to expand commit body
Support inviting new Zed users

Nathan Sobo created

4cedf05 Bump protocol version

Nathan Sobo created

6ed503f Implement get_invite_code_for_user on test db

Nathan Sobo created

5c2fdc0 Update foreign key constraints to allow users to be deleted

Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Nathan Sobo and Max Brunsfeld created

51a61cc Don't assign invite code when updating count from 0 to 0

Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Nathan Sobo and Max Brunsfeld created

7f92401 Add key binding and menu item for Save All

Max Brunsfeld created

0becbe4 Distinguish between singleton and non-singleton workspace items

Click to expand commit body
* Prompt to save singleton items before non-singleton ones
* Don't prompt to save multi-buffers if they contain excerpts to items that are open elsewhere and not being closed.

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

Max Brunsfeld and Nathan Sobo created

4b8f24c Set INVITE_LINK_PREFIX in K8s

Nathan Sobo created

d8dbbf1 Merge remote-tracking branch 'origin/main' into invite-codes-2

Nathan Sobo created

e05695c Add onMedia text color for use in disconnect overlay text

Keith Simmons created

94e70bc WIP: log received `updated_entries` on remote worktree

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

Antonio Scandurra and Nathan Sobo created

c65dae8 Correctly assign ignored status in `refresh_entry`

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

Antonio Scandurra and Nathan Sobo created