50e3745
Clean up themes
Click to expand commit body
- Allow themes to have only a light or dark variant - Added a commented template file - Run formatter
Nate Butler created
50e3745
Clean up themes
- Allow themes to have only a light or dark variant - Added a commented template file - Run formatter
Nate Butler created
610812e
Merge pull request #1010 from zed-industries/fix-stale-wrap-snapshot
Bump `FoldSnapshot` version if excerpt gets edited outside of its bounds
Antonio Scandurra created
c0bf4a5
Bump FoldSnapshot version if excerpt gets edited outside of its bounds
This will cause layers above `FoldMap` to grab a fresh snapshot of the `FoldMap` and, as a result, of the underlying `MultiBufferSnapshot`. It is a necessary change because, even though the coordinate space is not affected, a buffer edit taking place *before* an excerpt range could cause the excerpt buffer rows to change, e.g. if lines were added or removed. This manifested itself in a randomized test.
Antonio Scandurra created
efd9563
Merge pull request #1007 from zed-industries/dedup-contact-notifications
Avoid creating duplicate notifications
Max Brunsfeld created
9b29245
Avoid duplicate notifications
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
d5c7a96
Merge pull request #1005 from zed-industries/update-light-theme-borders
Update light theme borders
Nate Butler created
72ab574
Update light theme borders
Nate Butler created
1c9ad94
v0.34.0
Nathan Sobo created
1e366b8
Merge pull request #1003 from zed-industries/moar-logs
Log JSON in Kubernetes
Nathan Sobo created
fb246ac
Log JSON in Kubernetes
If you set LOG_JSON=true, we'll output JSON from the tracing subscriber instead of pretty-printing trace output. Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo and Antonio Scandurra created
ad94b4c
Merge pull request #1001 from zed-industries/request-to-join-project
Request to join projects instead of sharing/unsharing
Antonio Scandurra created
2d986c7
Show guest only once even if they joined on two different windows
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
692be10
Dynamically load all themes listed under `styles/src/themes/*.ts`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
8f88803
Automatically follow host when joining a project
Antonio Scandurra created
225536a
Merge branch 'main' into request-to-join-project
Antonio Scandurra created
8393bfe
Ensure join request reaches the server before disconnecting host in test
Antonio Scandurra created
a828282
Fix `Store::remove_connection` not removing guests from projects
Antonio Scandurra created
7b161b8
WIP: accept to join requests if user is already participating
There's a panic caused by `Store::check_invariants` that we still need to figure out.
Antonio Scandurra created
e0c772d
Hold a weak handle to `Presenter` when dispatching events
This ensures that the only strong reference to the presenter is held by `App`. This is important because we want to call `flush_effects` when removing a window and implicit drops of the `Presenter` would make that hard. Before this commit, if a rendered view contained strong handles to views and models, we would only drop them on the next `flush_effects`. This was manifesting itself in `Project`s not being released when closing their containing window.
Antonio Scandurra created
cc598a6
Send `LeaveProject` when waiting room is dismissed while waiting
Antonio Scandurra created
d821e7a
Cancel join requests when the requester closes the window
Nathan Sobo created
7c3eebf
Refine messages on waiting to join screen and include host avatar
Nathan Sobo created
25427f0
Merge pull request #999 from zed-industries/update-theme-system
Rework color schemes
Keith Simmons created
af5bb92
Rework color schemes
Co-Authored-By: Keith Simmons <keith@the-simmons.net>
Nate Butler and Keith Simmons created
7d22ede
Remove the `focused` token
Currently we don't have any concept of a true focus state. All states we currently use focus should actually be `active`. Removing this token until we introduce a distinction between active and focused states.
Nate Butler created
91257f3
Remove "They won't know if you decline" message
Nathan Sobo created
ed6ed99
Show the reason why a join request was declined
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
740ec3d
WIP: decline pending join requests when project is unregistered
Antonio Scandurra created
aa90c06
Display a temporary window while remote project is loading
Antonio Scandurra created
e6576b3
Don't show "they won't know if you decline" when request is accepted
Antonio Scandurra created
c2973f3
Uncomment randomized tests for contacts
Antonio Scandurra created
47ce8ae
Poll snapshot after refreshing entry
Antonio Scandurra created
b144995
Grab share state after retrieving metadata when refreshing entry
Antonio Scandurra created
576656c
Delete commented-out code
Antonio Scandurra created
bf638af
Initialize `UserStore` before client connects in integration tests
This fixes a failure in `test_contacts` where we were receiving the initial `proto::UpdateContacts` message before `UserStore` had a chance to register a message handler for it.
Antonio Scandurra created
a7937f2
Merge pull request #997 from zed-industries/fix-outline-panic
Make multibuffer read pub(crate) and replace with accessors
Keith Simmons created
842bfae
WIP - update worktree's scan_id when mutating it in the foreground
Max Brunsfeld created
a2fd411
Reduce accessibility of multibuffer read to reduce risk of borrowing snapshot and buffer refcells twice
Keith Simmons created
2f7eb6d
Merge pull request #973 from zed-industries/selections-refactor
Pull selections out of editor into selections collection
Keith Simmons created
45ea3d4
Review fixes
Keith Simmons created
20c9763
minor tweaks to selections collection api
Keith Simmons created
c3a36e6
Rename selected_ranges and selected_display_ranges to remove redundant selected
Keith Simmons created
de9dc27
store buffer and display_map model handles on selections collection
Keith Simmons created
db0a911
Passing tests and removed local argument. Also pulled autoscroll argument out to change_selections
Keith Simmons created
c9dcfff
Move selection helpers to SelectionCollection, add update_anchor_selections, add a number of invariant preserving mutation functions to the MutableSelectionCollection
Keith Simmons created
f2eee66
Send RemoveProjectCollaborator to host in addition to ProjectUnshared
Max Brunsfeld created
1996b01
Tell host to unshare project when last guest leaves
Max Brunsfeld created
08206dc
Merge pull request #996 from zed-industries/fix-cursor-flicker
Only synthesize mouse moves on scene construction if window is active
Nathan Sobo created
a620665
Only synthesize mouse moves on scene construction if window is active
Nathan Sobo created
5789aee
Fix randomized test failure caused by unsharing while guest was joining
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created