Commit log

044d967 Checkpoint

Nathan Sobo created

c5878cb Add Text::styled() and use it in command palette

Click to expand commit body
Prevents jumping while typing

Conrad Irwin created

872b518 Checkpoint

Nathan Sobo created

922bb31 WIP

Nathan Sobo created

06f3c60 Fix action dispatching...

Conrad Irwin created

abdaa31 Update command matches faster

Conrad Irwin created

76754c5 WIP

Nathan Sobo created

ca3341f Improve actions macros (#3292)

Click to expand commit body
- `actions!` now uses `#[action]` on each struct to reduce duplication.
- The `#[action]` macro now works on unit structs.
- Renamed `menu::unused` to `menu::init` and added more explanation in
comments.

Release Notes:

- N/A

Mikayla Maki created

f25c794 WIP: Add some editor tests (#3285)

Click to expand commit body
This is a continuation of
https://github.com/zed-industries/zed/pull/3232, however as I started
working on this it seemed a bit premature.

There are a few GPUI changes to finish getting the editor green (mainly
clipboard and simulate_resize), as well as several editor methods to
port (several around changing selections), as well as several editor
methods that are now fully broken (tagged with 'todo(finish editor
tests)').

I am also comitting the partially ported integration tests, which where
close to compiling.

Release Notes:

- N/A

Mikayla Maki created

8bbced5 Add test tag

Mikayla created

3888869 Allow a button to take a color

Nate Butler created

d197660 Fix broken tests and comment out remaining tests

Mikayla created

7d1593b Merge branch 'main' into editor-tests

Mikayla created

a4e9fea WIP

Click to expand commit body
co-authored-by: conrad <conrad.irwin@zed.dev>

Mikayla and conrad created

a7c42be Add `One Dark` (#3314)

Click to expand commit body
- Adds `one-dark`, and sets it as default for now.

Release Notes:

- N/A

Marshall Bowers created

0430e8f Use "One Dark" as default theme

Marshall Bowers created

aec7955 Checkpoint

Nathan Sobo created

92f2e8e Combine related conditions

Marshall Bowers created

53117eb Merge branch 'main' into one-themes

Marshall Bowers created

fea5436 Remove unused imports

Nate Butler created

1c74662 Reorganize `theme2` crate (#3312)

Click to expand commit body
[[PR Description]]

- Colocates defaults with their defs
- Organizes each style module into the `styles` subfolder
(`src/styles/players`, etc)
- Standardizes the use of `dark()` and `light()` throughout (ex:
`StatusColors::dark()`)
- Documents and extents StatusColors

Release Notes:

- N/A

Nate Butler created

019d23a Add KeyBindings to CommandPalette (#3313)

Click to expand commit body
Release Notes:

- N/A

Conrad Irwin created

701f954 Start refining tab

Nate Butler created

25bc898 Add KeyBindings to CommandPalette

Conrad Irwin created

dd43458 WIP

Nate Butler created

97d6e7f Add one syntax theme

Nate Butler created

2eedd2a Merge branch 'main' into project-panel2

Max Brunsfeld created

b918c27 WIP: Rework key dispatch to allow focus to be changed and actions to be dispatched on arbitrary focus handles (#3303)

Click to expand commit body
Will explain more later.

Release Notes:

- N/A

Conrad Irwin created

f8bc9be Fix test

Conrad Irwin created

c188774 Add one_dark theme

Nate Butler created

e0547d9 Allow arrays of colors to be passed in

Nate Butler created

916df3c Add color converter util

Nate Butler created

f464d69 Merge branch 'main' into dispatch-tree

Conrad Irwin created

0e3fd92 Get editor tests compiling

Mikayla created

04ad19d Choose appropriate player colors based on theme appearance

Marshall Bowers created

7e7b065 Fix on_action on focusable

Click to expand commit body
We were accidentally dropping the key context

Conrad Irwin created

c0f34e3 Add delete, open file, and rename actions to the project panel

Click to expand commit body
Co-authored-by: Julia <julia@zed.dev>
Co-authored-by: Marshall <marshall@zed.dev>

Max Brunsfeld , Julia , and Marshall created

1968bec Merge branch 'main' into project-panel2

Max Brunsfeld created

91b634f Get some project panel actions working

Click to expand commit body
Add styling for hovered and selected items

Co-authored-by: Marshall <marshall@zed.dev>
Co-authored-by: Julia <julia@zed.dev>

Max Brunsfeld , Marshall , and Julia created

5c424fb Refine command palette (#3311)

Click to expand commit body
[[PR Description]]

Update command palette styles

Release Notes:

- N/A

Nate Butler created

889d20d Reorganize theme2 crate

Nate Butler created

13dd912 Get left, right, and bottom docks rendering in the right places in the workspace

Click to expand commit body
Co-authored-by: Julia <julia@zed.dev>
Co-authored-by: Marshall <marshall@zed.dev>

Max Brunsfeld , Julia , and Marshall created

2625051 Better fix for multiple focuses in one frame

Conrad Irwin created

8432b71 Resolve errors

Click to expand commit body
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>

Nate Butler and Marshall Bowers created

f6c54b8 Redine command palette style

Click to expand commit body
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
Co-Authored-By: Conrad Irwin <conrad.irwin@gmail.com>

Nate Butler , Marshall Bowers , and Conrad Irwin created

4c5d510 Merge branch 'main' into editor-tests

Mikayla created

7be12cb Checkpoint Broken

Nate Butler created

3487605 :lipstick:

Antonio Scandurra created

a6c95ad Fix panic when querying available actions

Antonio Scandurra created

5361a49 Checkpoint

Nate Butler created