Commits

:lipstick:

101cedb5f7 • Antonio Scandurra • Jan 11, 2024

Reuse line layouts when reusing view

cbbba41748 • Antonio Scandurra • Jan 11, 2024

Reuse cursor style when reusing a view tree

18eaefd0ed • Antonio Scandurra • Jan 11, 2024

Reuse input handler when reusing a view tree

50ccdf5c16 • Antonio Scandurra • Jan 11, 2024

Explicitly push a node in the dispatch tree when painting a new view

d088ace404 • Antonio Scandurra • Jan 11, 2024

Avoid casting view ids to u32

142a8b68c8 • Antonio Scandurra • Jan 11, 2024

Rename reuse_geometry to reuse_view

a4ef1bc096 • Antonio Scandurra • Jan 10, 2024

Merge remote-tracking branch 'origin/main' into cache

1c260e6dfd • Antonio Scandurra • Jan 10, 2024

Replace `WindowContext::notify` with `WindowContext::refresh`

2923b71f83 • Antonio Scandurra • Jan 10, 2024

Reuse depth map entries and retain element states for cached trees

d0c101cb6e • Antonio Scandurra • Jan 10, 2024

Insert primitives associated with views from a previous scene

881c532256 • Antonio Scandurra • Jan 10, 2024

Introduce `on_request_frame`

0c6d107740 • Antonio Scandurra • Jan 9, 2024

:lipstick:

3bb29acd26 • Antonio Scandurra • Jan 9, 2024

Maintain view stack as part of `DispatchTree`

84b05d6c05 • Antonio Scandurra • Jan 9, 2024

Reuse mouse and keyboard listeners when reusing geometry for a view

f55870f378 • Antonio Scandurra • Jan 9, 2024

WIP

c9193b586b • Antonio Scandurra • Jan 8, 2024

Start on caching views

84c36066bc • Antonio Scandurra • Jan 8, 2024

Use taffy to retrieve the parent for a given layout node

5904bcf1c2 • Antonio Scandurra • Jan 8, 2024

Bring back zed.rs tests (#3907)

53564fb269 • Piotr Osiewicz • Jan 8, 2024

gpui: Further docs refinement & moved some reexports into 'private' module (#3935)

d475f1373a • Piotr Osiewicz • Jan 7, 2024

Always show full command on terminal tab hover (#3934)

eb9ddef083 • Kirill Bulatov • Jan 7, 2024

External file drag and drop (#3933)

419b4d029c • Kirill Bulatov • Jan 7, 2024

Instrument welcome screen events (#3930)

e5fbc532cc • Joseph T. Lyons • Jan 7, 2024

gpui: Sweep through cargo doc output and mark dubious items as non-public (#3932)

dc7f9bbc54 • Piotr Osiewicz • Jan 6, 2024

Properly detect file finder label positions in paths (#3931)

ec035724d5 • Kirill Bulatov • Jan 6, 2024

Fix bug that was causing `Editor` to notify on every mouse move (#3929)

96a0e9f5cb • Antonio Scandurra • Jan 6, 2024

Fix low handing styling fruits on the collab panel (#3928)

db4a0b14c0 • Kirill Bulatov • Jan 6, 2024

Fix base keymap selector keyboard shortcuts (#3927)

b8134518d8 • Kirill Bulatov • Jan 6, 2024

Fix the alignment of the assistant (#3925)

3d1f522566 • Nathan Sobo • Jan 6, 2024

Restore collab button tooltips, make screenshare item background of editor background's color (#3924)

621c98b886 • Kirill Bulatov • Jan 6, 2024

following tests (#3902)

a7901ab8e0 • Max Brunsfeld • Jan 5, 2024

Restore the ability to disable key bindings by setting them to `null` in your keymap (#3921)

7e810d7e0d • Max Brunsfeld • Jan 5, 2024

Iterate on design of channel management modal (#3923)

be98ff408e • Marshall Bowers • Jan 5, 2024

Tidy up styling of connection status in the title bar (#3922)

6cb8b86aeb • Marshall Bowers • Jan 5, 2024

Deploy tweaks (#3920)

573b74906f • Conrad Irwin • Jan 5, 2024

Gracefully prevent submitting feedback while in a shared project (#3919)

ff82fb980b • Marshall Bowers • Jan 5, 2024

Remove old theme system (#3883)

fa40433125 • Nate Butler • Jan 5, 2024

Use regular text color for diagnostic popovers (#3918)

79cccdb6d1 • Marshall Bowers • Jan 5, 2024

Decouple theme license generation from TypeScript theme definitions (#3917)

c7c874a371 • Marshall Bowers • Jan 5, 2024

gpui: Remove dependency on sqlez (#3871)

254a52d0a1 • Piotr Osiewicz • Jan 5, 2024

collab 0.34.0

15d8fed378 • Conrad Irwin • Jan 5, 2024

Read-only access for channel guests (#3841)

1a993ca496 • Conrad Irwin • Jan 5, 2024

Disable Dangerous Downtime-causing Default (#3873)

460b364daf • Conrad Irwin • Jan 5, 2024

Fix current lsp logs menu item not shown as selected (#3916)

94d0fe9ff0 • Kirill Bulatov • Jan 5, 2024

Fix dock right click labels (#3626)

c066480e31 • Conrad Irwin • Jan 5, 2024

Upgrade `ctor` to v0.2.6 (#3915)

4644d55493 • Marshall Bowers • Jan 5, 2024

Bump nu tree sitter dependency (#3914)

7cc006822b • Joseph T. Lyons • Jan 5, 2024

Better TestWindow support (#3876)

df0076a4eb • Conrad Irwin • Jan 5, 2024

Iterate on design of project search bar (#3913)

ea43d7a5c6 • Marshall Bowers • Jan 5, 2024

Set a minimum size for the search input field (#3912)

5935979a96 • Kirill Bulatov • Jan 5, 2024

Use the `editor_background` color for the project search empty state (#3911)

319f18e962 • Marshall Bowers • Jan 5, 2024

Use the `editor_background` color for the welcome screen's background (#3910)

0083ca38e3 • Marshall Bowers • Jan 5, 2024

Update call controls & Add tinted buttons (#3886)

a205b2dbf3 • Nate Butler • Jan 5, 2024

Respect the setting to show/hide the assistant and chat panels (#3909)

c8dcc80a1f • Marshall Bowers • Jan 5, 2024

Remove extra dbg!'s

bf11a04410 • Kirill Bulatov • Jan 5, 2024

Avoid leaking `TerminalPanel`, which would in turn leak `Project` (#3908)

eceed71824 • Antonio Scandurra • Jan 5, 2024

Return back git status colors for tab labels (#3906)

92d6a8c253 • Kirill Bulatov • Jan 5, 2024

gpui: Use async-task 4.7

a984a158fc • Piotr Osiewicz • Jan 5, 2024

Don't shift pane content when following someone (#3905)

3e6b4a1298 • Antonio Scandurra • Jan 5, 2024

Return back old project search behavior as default. (#3892)

fbf2f790dd • Kirill Bulatov • Jan 5, 2024

Add LeakDetector for gpui2 (#3903)

9840a8427e • Conrad Irwin • Jan 5, 2024

Uncomment editor tests (#3896)

22c3eb7d5f • Conrad Irwin • Jan 5, 2024

Moar terminal bugs de2ified (#3894)

a86f401a7c • Julia • Jan 4, 2024

Fix accidental load of default keymap *after* loading user keymap (#3901)

1d09c9ad41 • Max Brunsfeld • Jan 4, 2024

Fix terminal selection when cursor leaves terminal bounds (#3898)

c29a7f28b1 • Max Brunsfeld • Jan 4, 2024

Move Registrar implementation for Workspace to outer scope.

783256c80e • Piotr Osiewicz • Jan 4, 2024

Add DivRegistrar to reduce code duplication

b6655def70 • Piotr Osiewicz • Jan 4, 2024

Use Registrar in Assistant Panel.

9cdcdbea41 • Piotr Osiewicz • Jan 4, 2024

Touchups to registrar API

5ad125a9e9 • Piotr Osiewicz • Jan 4, 2024

Explore registrar-based API for search bar.

f70eddc988 • Piotr Osiewicz • Jan 4, 2024

fixup! terminal/search: Partially fix search in terminal. There are two issues with search in terminal as is: - terminal's pane is not registered as a "legit" pane, so we dispatch buffer search bar::Deploy on the most recent "legit" pane. By legit I mean that workspace::active_pane will *never* return terminal pane as active. - We've had the implementation of as_searchable commented out. Duh!

cd0b15e23d • Piotr Osiewicz • Jan 4, 2024

terminal/search: Partially fix search in terminal.

b3d8b23139 • Piotr Osiewicz • Jan 4, 2024

Iterate on collab panel filter input style (#3900)

3f06a05060 • Marshall Bowers • Jan 4, 2024

Remove outdated TODO

269b665618 • Joseph T. Lyons • Jan 4, 2024

Remove outdated TODOs

a8efb41e56 • Joseph T. Lyons • Jan 4, 2024

Fix label color for inactive tabs (#3899)

47476faef1 • Marshall Bowers • Jan 4, 2024

Render an empty placeholder when not showing file icons in the project panel (#3897)

32cd4d778a • Marshall Bowers • Jan 4, 2024

Fix some bugs in keymap handling (#3895)

5e3d4885bf • Max Brunsfeld • Jan 4, 2024

Fix font resolution for UI text so we render with the fallback font (#3893)

2da314fb79 • Marshall Bowers • Jan 4, 2024

Try to load fallback fonts instead of panicking when a font is not found (#3891)

e4aa7ba4f2 • Marshall Bowers • Jan 4, 2024

lsp: Do not cache initialization options

3d1023ef52 • Piotr Osiewicz • Jan 4, 2024

Fix version comparison in auto update (#3889)

c209712b32 • Max Brunsfeld • Jan 4, 2024

Implement "open in terminal" (#3888)

4e1b9873b4 • Conrad Irwin • Jan 4, 2024

Prevent scrolling editor and resizing panels at the same time (#3887)

8d07246f7d • Antonio Scandurra • Jan 4, 2024

Show pointer hand on tab & give last tab border right (#3865)

dd89ecffbf • Julia • Jan 4, 2024

Re-enable key bindings for `AssistantPanel` (#3885)

7f62a17276 • Antonio Scandurra • Jan 4, 2024

Fix border rendering (#3884)

f14149503d • Antonio Scandurra • Jan 4, 2024

Clip `List` items that partially overflow (#3882)

e5156d1f85 • Antonio Scandurra • Jan 4, 2024

Fix quitting Zed when project was unshared (#3881)

8ad741817e • Antonio Scandurra • Jan 4, 2024

Show scrollbar even when buffer search highlights are outside viewport (#3880)

f4290c9805 • Antonio Scandurra • Jan 4, 2024

channels: Move name of the channel to the same line as the hash icon.

5a43cbacbe • Piotr Osiewicz • Jan 4, 2024

Move telemetry settings check into telemetry module (#3877)

1d98132eed • Joseph T. Lyons • Jan 4, 2024

UI grab bag (#3875)

c76fcb3ca5 • Nate Butler • Jan 4, 2024

Use dense spacing for completion menu items (#3874)

e903adf016 • Marshall Bowers • Jan 4, 2024

Rename notification_store (#3872)

e94063be7f • Joseph T. Lyons • Jan 4, 2024

Update version in Cargo.lock

bea527d647 • Joseph T. Lyons • Jan 4, 2024

Remove wasmtime for now

073128e4f3 • Max Brunsfeld • Jan 4, 2024

Change binary name

3b90c778b9 • Mikayla • Jan 4, 2024

Remove zed2-related comment

1bc2e0ee5c • Joseph T. Lyons • Jan 4, 2024

Restore timestamp insertion for `journal: new journal entry` (#3870)

3ddba6fc71 • Marshall Bowers • Jan 3, 2024