Commit log

ee4957d Implement most core actions

Mikayla created

ce30a68 Checkpoint

Nathan Sobo created

ec16e70 Sketch in core zed actions code

Mikayla created

58f9ef9 command 2 2 (#3317)

Click to expand commit body
- Update command matches faster
- Fix action dispatching...
- Add Text::styled() and use it in command palette
- Fix SingleLine editor font size
- Fix elevation on go_to_line2
- Allow clicking on commands in the command palette

Release Notes:

- N/A

Conrad Irwin created

9382a30 Checkpoint

Nathan Sobo created

1668330 Checkpoint

Nathan Sobo created

4a3a1ad Checkpoint

Nathan Sobo created

54a817a Checkpoint

Nathan Sobo created

f71afdb Checkpoint

Nathan Sobo created

83a5f74 Checkpoint

Nathan Sobo created

ad017a5 Allow clicking on commands in the command palette

Conrad Irwin created

4ef95f0 Fix elevation on go_to_line2

Conrad Irwin created

e0416e9 Fix SingleLine editor font size

Conrad Irwin created

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