Commit log

1250036 Merge branch 'main' into import-theme

Marshall Bowers created

fa7d6c0 Remove `Default` impl` for `ThemeColors` (#3226)

Click to expand commit body
This PR removes the `Default` impl for `ThemeColors`.

Since we need default light and dark variants for `ThemeColors`, we
can't use a single `Default` impl.

Release Notes:

- N/A

Marshall Bowers created

c529343 WIP: Port `channel` crate to gpui2 (#3192)

Mikayla Maki created

66499f6 Fix double borrow in synchronous tests that take AppContext

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

Max Brunsfeld , Mikayla , and Antonio created

2b883bf WIP

Mikayla created

26e64fb gpui2: Add on_hover events

Conrad Irwin created

2a672e2 WIP

Antonio Scandurra created

6a1fb18 Update to latest patterns for porting work

Mikayla created

b085569 Add channel2 crate

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

Max Brunsfeld and Marshall created

d73c54f Add PointingHand on tabs

Conrad Irwin created

c604a2e Add hover behaviour to tabs

Click to expand commit body
Co-Authored-By: Marshall <marshall@zed.dev>
Co-Authored-By: Nathan <nathan@zed.dev>

Conrad Irwin , Marshall , and Nathan created

d3b02c4 WIP: start on editor element

Antonio Scandurra created

580694d Fix bug when unsubscribe called after remove

Click to expand commit body
Co-Authored-By: Julia <julia@zed.dev>

Conrad Irwin and Julia created

920ea1b Make the close button close

Conrad Irwin created

b5c2cf3 Ensure panes cover the available space

Antonio Scandurra created

0edcec7 Fix tab text colors

Conrad Irwin created

363d7c6 Exclude source themes from Zed2 binary

Marshall Bowers created

343525d added workspace event for WorkspaceCreated (#3222)

Click to expand commit body
added workspace2 event for WorkspaceCreated

Release Notes:

- NA

Kyle Caverly created

acc36e6 Update emitted module import

Marshall Bowers created

293fbe4 Account for colors in VS Code theme being optional

Marshall Bowers created

b21c258 Make tab bar visible

Antonio Scandurra created

0b3c888 Start on `editor2` (#3223)

Click to expand commit body
Opening this pull request early on, as I added a bunch of APIs to
`gpui2` and uncommented code that might be useful to others in
`workspace2`.

Release Notes:

- N/A

Antonio Scandurra created

e0382a6 Update color names in `workspace2`

Marshall Bowers created

a7edd38 Merge branch 'main' into import-theme

Marshall Bowers created

de3d37e Don't depend on gpui2 in text

Antonio Scandurra created

097171b Merge remote-tracking branch 'origin/main' into editor2

Antonio Scandurra created

3e8fcef Remove more todos

Antonio Scandurra created

feaab95 Add `ViewContext::window_context`

Antonio Scandurra created

b148c61 added workspace event for WorkspaceCreated

KCaverly created

90d532f Uncomment more gpui2 (#3221)

Click to expand commit body
Release Notes:

- N/A

Kirill Bulatov created

1a0cd3e Remove and add more todosmerge .

Kirill Bulatov created

77e3c7f WIP

Antonio Scandurra created

f1fc07d Move journal2 to workspace2

Kirill Bulatov created

eb8a0e7 Uncomment persistence tests

Kirill Bulatov created

b7712c2 Fix a todo in workspace

Antonio Scandurra created

bed10b4 Allow converting from a WeakView<V> to an AnyWeakView

Antonio Scandurra created

6fc7b17 Expose a focus handle from workspace::Item

Antonio Scandurra created

97d1d9b Uncomment Editor::report_editor_event

Antonio Scandurra created

0dfa3c6 Remove some todos

Antonio Scandurra created

11feda0 Uncomment Editor::new

Antonio Scandurra created

a9ab413 Detect prettier in npm workspaces correctly (#3219)

Click to expand commit body
Deals with https://github.com/zed-industries/community/issues/2016

Also refactored project code to spawn less default prettiers.

Release Notes:

- Fixed prettier not working in npm workspaces

Kirill Bulatov created

2fccde5 Remove unused code

Antonio Scandurra created

efa27cf Uncomment more editor code

Antonio Scandurra created

09346fb Port changes to zed2

Kirill Bulatov created

24dd1c5 Properly order default prettier installations and startups

Kirill Bulatov created

244c693 Reuse already running default prettiers

Kirill Bulatov created

cf95f9b Make it more clear that missing prettier is to blame

Kirill Bulatov created

369b514 Restore LSP names for prettier servers

Kirill Bulatov created

b75d8a6 Simplify

Kirill Bulatov created

ff144de Fix the bugs

Kirill Bulatov created