Commit log

c5002d8 update clippy

Mikayla Maki created

9aa3f2d clippy fixes for focus change

K Simmons created

8ba2f77 One big cleanup pass of clippy lints

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

ForLoveOfCats and Mikayla created

e7540d2 Changed CI and default.json to run clippy

Mikayla Maki created

ec015d4 Merge pull request #1422 from zed-industries/workspace-child-focus-pane-activation

Click to expand commit body
Add on_child_focus and on_child_blur to View trait

Keith Simmons created

4d38dcf Fix workspace

K Simmons created

d68f227 Fix failing tests

K Simmons created

ee0e6a0 Added env toml so readme db instructions are correct

Mikayla Maki created

3460a24 Changed CI and default.json to run clippy

Mikayla Maki created

635805c Merge pull request #1482 from zed-industries/click-goto-on-mouse-up

Click to expand commit body
Handle Cmd/Shift + Click go-to action on mouse-up instead of mouse-down

Julia created

3bdf05c fix up command palette

K Simmons created

f5a6a11 Address picker issues

K Simmons created

6f180ed Pane focus working. Modals seem broken now

K Simmons created

0491493 build fix

K Simmons created

690ea57 WIP compiling but failing with circular reference

K Simmons created

6442ec5 Switch action dispatch to use MutableAppContext parent utilities and delete parent map from presenter

K Simmons created

4271eb3 Event dispatch moved to MutableAppContext. No longer dispatches from presenter. Not currently handling key presses properly

K Simmons created

c303c4e Merge pull request #1485 from zed-industries/fullscreen-workspace-title-padding

Click to expand commit body
Fullscreen workspace title padding

Mikayla Maki created

45c0539 changed name of subscription mapping and moved out to file

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

Mikayla Maki and Keith created

1044b7d checkpoint, no idea what's happening

Mikayla Maki created

3d9821b Jankily adjust left padding on workspace title in fullscreen

Click to expand commit body
This could seriously be done better

Co-authored-by: Mikayla <mikayla@zed.dev>

ForLoveOfCats and Mikayla created

43b9f3b Invalidate view when entering/exiting fullscreen

Click to expand commit body
This is required for `render_titlebar` to eventually adapt to
fullscreen status to affect the size of left padding on workspace
name to account for the traffic lights presence/absence

Co-authored-by: Mikayla <mikayla@zed.dev>

ForLoveOfCats and Mikayla created

46fef69 Refactor notification/observation callback pattern in MutableAppContext

Click to expand commit body
Pull out duplicate code and clarify some misc behavior. Some of this
existing API feels like it's probably incorrect but that needs more
thorough investigation

Co-authored-by: Mikayla <mikayla@zed.dev>

ForLoveOfCats and Mikayla created

ab76049 Route whether or not a window is fullscreen down into GPUI

Click to expand commit body
This still needs to be able to invalidate things to be useful
but it's a good first cut at just making the information available
to platform-agnostic code

Co-authored-by: Mikayla <mikayla@zed.dev>

ForLoveOfCats and Mikayla created

ae8dd1e Merge pull request #1481 from zed-industries/trigger-search-automatically

Click to expand commit body
Automatically trigger project search to occur when deploying

Julia created

a47a6f2 Handle Cmd/Shift + Click go-to action on mouse-up instead of mouse-down

ForLoveOfCats created

db52593 Automatically trigger project search to occur when deploying

ForLoveOfCats created

96d5dca Merge pull request #1476 from zed-industries/update-default-theme

Click to expand commit body
Use One Dark as the default theme.

Nate Butler created

67713a5 Merge pull request #1474 from zed-industries/compact-project-panel

Click to expand commit body
Make project panel more compact

Antonio Scandurra created

ffce2cb Use One Dark as the default theme.

Nate Butler created

4353607 Fixed lack of scrolling

Mikayla Maki created

1c8eeb0 Make project panel more compact

Click to expand commit body
This ensures more deeply-nested entries can be displayed without
needing to show scrollbars. Adding scrollbars introduces UX issues
when creating/renaming files because there are two scroll layers:
the outer project panel AND the editor.

Sublime Text and Atom dodged this issue by not displaying an inline
editor and showing it as a modal instead. VS Code shows the editor
inline but has a much more compact visualization. I think we should
copy VS Code.

Antonio Scandurra created

0b1dab7 Merge branch 'main' of github.com:zed-industries/zed

Mikayla Maki created

83449c9 Fixed terminal clear screen

Mikayla Maki created

9f56079 Merge pull request #1473 from zed-industries/type-definition-rpc-endpoint

Click to expand commit body
Handle RPC requests for type definitions on server and host

Max Brunsfeld created

7527850 Handle RPC requests for type definitions on server and host

Max Brunsfeld created

4817b11 0.50.0

Max Brunsfeld created

c4a6f4f Merge pull request #1471 from zed-industries/terminal-context-menu

Click to expand commit body
Terminal context menu

Mikayla Maki created

5a372ce Merge pull request #1467 from zed-industries/new-button

Click to expand commit body
Add discoverable 'New' button

Mikayla Maki created

a3e81b7 Merge branch 'new-button' into terminal-context-menu

Mikayla Maki created

b1c2ef8 Merge pull request #1468 from zed-industries/lsp-initialization-options

Click to expand commit body
Add ability to provide custom LSP server initialization options

Julia created

4549395 update icon

Mikayla Maki created

06b1a74 Merge branch 'main' into new-button

Mikayla Maki created

45ea704 Add plus icons

Nate Butler created

c21314b Add ability to provide custom LSP server initialization options

ForLoveOfCats created

1348037 Merge pull request #1469 from zed-industries/distinctive-marked-text

Click to expand commit body
Tweak "marked ranges" test helper so that it can be used in documents with braces and brackets

Max Brunsfeld created

89a645e Add docs to some EditorTestContext methods that use marked text

Max Brunsfeld created

d823da0 Added context menu to terminal

Mikayla Maki created

dc0a96c Add docs to marked range functions

Max Brunsfeld created

26fdaeb Use new marked ranges format whenever we don't need overlapping ranges

Max Brunsfeld created