Commit log

23ca9dc WIP: stream ignored entries

Antonio Scandurra created

1a6cc6f Show ignored entries in project panel

Antonio Scandurra created

fcc6dec Merge pull request #1035 from zed-industries/notify-guests-on-project-close

Click to expand commit body
Broadcast `proto::UnregisterProject` when host closes a project

Antonio Scandurra created

fe1498d Fix `worktree::Snapshot::entries(true)` always being empty

Antonio Scandurra created

2af4bde Broadcast `proto::UnregisterProject` when host closes a project

Antonio Scandurra created

e4c73b2 Merge pull request #1033 from zed-industries/historical-events

Click to expand commit body
Restart FSEventStream at the last seen event when "dropped" is reported

Antonio Scandurra created

ce46eff :art:

Antonio Scandurra created

663173d Restart FSEventStream at the last seen event when "dropped" is reported

Antonio Scandurra created

f3bc4fe Pass a richer `State` pointer to fsevents trampoline

Click to expand commit body
This will be useful to re-instate a new stream when dropping events.

Antonio Scandurra created

e287425 Merge pull request #1032 from zed-industries/clear-redo-stack-on-edit

Click to expand commit body
Clear redo stack on edit

Antonio Scandurra created

fbd589b Start work on handling multibuffers properly when closing unsaved buffers

Max Brunsfeld created

37ca06d Clear multi-buffer redo stack when pushing transaction onto undo stack

Antonio Scandurra created

03dc7c8 Clear redo stack when pushing remote transaction or ending a local one

Antonio Scandurra created

5f69996 Merge pull request #1025 from zed-industries/add-new-themes

Click to expand commit body
Add multiple Zed themes

Nate Butler created

7a8ff5a Accept an optional email address when creating new users

Nathan Sobo created

2120680 Add "Close Window" command

Max Brunsfeld created

b08cad9 Add "Save As" command

Max Brunsfeld created

8ed33ca Add "Add Folder to Project" command to application menu

Max Brunsfeld created

e72f5ce Add "New Window" command

Max Brunsfeld created

c4fc3d9 Merge pull request #1023 from zed-industries/app-menu-improvements

Click to expand commit body
Correctly populate application menus' keystrokes and enabled status

Max Brunsfeld created

b72d97c Disable menu item key equivalents while there are pending keystrokes

Max Brunsfeld created

b611532 Add multiple Zed themes

Click to expand commit body
Add the following themes:
- Andromeda
- Brushtree Light & Dark
- Rose-pine
- Rose-pine-dawn
- Sandcastle dark
- Summercamp dark
- Summerfruit

Nate Butler created

b751156 Rename `first_connection` to `connected_once`

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

Antonio Scandurra and Nathan Sobo created

0597c66 Show contacts panel the first time a new user connects to collab

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

Antonio Scandurra and Nathan Sobo created

d8ee437 Send a `ShowContacts` message the first time a user connects to collab

Antonio Scandurra created

6f2c3f1 Update users and invite count after an invite gets redeemed

Antonio Scandurra created

21862fa Convert function keys to the correct macOS codes for menu items

Max Brunsfeld created

eedb8ba Add affordance to copy user's invite link if they have a code

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

Nathan Sobo and Antonio Scandurra created

df4cfa5 Add application menu items

Max Brunsfeld created

ea85473 Enable and disable application menu items based on the active view

Max Brunsfeld created

c4554c1 Replace build_workspace fn with an initialize function that takes a workspace

Click to expand commit body
This makes it clearer that the function is not providing necessary
dependencies to a workspace, but rather configuring it with all of
the panels and widgets which are defined in downstream crates.

Max Brunsfeld created

9e47e19 Pass UserStore to ContactsPanel instead of AppState

Max Brunsfeld created

de99dcb Add cmd-n and cmd-o to the default keymap

Max Brunsfeld created

ef0b584 Remove AppState from workspace actions

Click to expand commit body
This allows those actions to be bound to keystrokes in the keymap.
Also, remove the WorkspaceParams struct, simplify how Workspaces are
constructed.

Max Brunsfeld created

1bf5f36 Merge pull request #1022 from zed-industries/editor-clone-selections

Click to expand commit body
Clone selections on editor split

Keith Simmons created

a3bbaba Add ability to get the user for an invite code in collab API

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

Nathan Sobo and Antonio Scandurra created

bacfed3 Clone selections on editor split

Keith Simmons created

3d7e912 Enable descriptive HTTP errors to be returned from DB layer

Click to expand commit body
For now, we only use this when redeeming an invite code.

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

Nathan Sobo and Antonio Scandurra created

d1b7a24 WIP

Nathan Sobo created

7445197 Derive application menu key equivalents from the keymap

Max Brunsfeld created

51f9b91 WIP

Nathan Sobo created

8dd6ad3 Merge pull request #1018 from zed-industries/generate-themes-on-build

Click to expand commit body
Remove checked-in theme JSON files

Max Brunsfeld created

fbacc12 Delete theme files more selectively when regenerating them

Click to expand commit body
Avoid deleting files that will be rewritten later, so that Zed
won't observe states where themes are missing if two zed
processes are running at once.

Max Brunsfeld created

89e9193 Write theme files atomically

Max Brunsfeld created

47591ec Ensure /assets/themes directory exists

Max Brunsfeld created

185bafc Install node for `run tests` CI job

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

Max Brunsfeld and Keith Simmons created

ec41dd9 Remove checked-in theme JSON files

Click to expand commit body
* Generate the themes on build
* In debug builds, watch the theme sources. When they change, re-generate
  the themes and reload the current theme, removing the need for the
  `theme_selector::Reload` command.

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

Max Brunsfeld and Keith Simmons created

bdeac6b :fire: .zed.toml

Max Brunsfeld created

37fcfea WIP

Nathan Sobo created

b3038c2 Return 404 from API if no user is found

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

Nathan Sobo and Antonio Scandurra created