Commit log

52e195b WIP

Nathan Sobo created

b5fe0d7 authenticate with completion provider on new inline assists

KCaverly created

5412f20 Fix missing commit (collab version bump)

Joseph T. Lyons created

971563f Format YAML

Joseph T. Lyons created

f724b6d Cleanly truncate Discord release notes

Joseph T. Lyons created

d4e199c WIP

Antonio Scandurra created

c1ca7ad Implement WindowContext::remove_window

Antonio Scandurra created

089bf58 Implement AppState::test

Antonio Scandurra created

32dded5 Checkpoint

Antonio Scandurra created

72156bf Merge remote-tracking branch 'origin/main' into zed2-workspace

Antonio Scandurra created

6d2e1a8 Introduce more GPUI2 APIs needed for transitioning the workspace (#3208)

Click to expand commit body
Release Notes:

- N/A

Antonio Scandurra created

76c675a :lipstick:

Antonio Scandurra created

32db64a Introduce more GPUI2 APIs needed for transitioning the workspace

Antonio Scandurra created

51338d7 WIP

Antonio Scandurra created

bda43ca Merge remote-tracking branch 'origin/main' into zed2-workspace

Antonio Scandurra created

8793300 Remove more `Send` bounds and simplify view rendering (#3207)

Click to expand commit body
This pull request removes more `Send` bounds from GPUI2 after #3206 and
simplifies some internals. Specifically:

- The `Reference` enum was removed, as we always capture mutable
references anyway.
- A few GATs from `Context` and `VisualContext` were removed, as they're
unnecessary now that `MainThread` isn't a thing.
- View rendering was greatly simplified (we were able to remove
`EraseViewState` and `ViewObject`)

Release Notes:

- N/A

Antonio Scandurra created

9c7b45f Add back Send and Sync to AssetSource

Antonio Scandurra created

d5f0e91 Remove stray todo

Antonio Scandurra created

5e50430 Fix compile errors

Antonio Scandurra created

64ad894 Remove more Send bounds and simplify view rendering

Antonio Scandurra created

2fb4c04 Remove more Send bounds and remove `EraseViewState`

Antonio Scandurra created

b2c7ddc Remove some stray Send bounds

Antonio Scandurra created

18fcb41 Simplify contexts

Antonio Scandurra created

ff27700 Fix outstanding errors in gpui2

Antonio Scandurra created

3e7df82 WIP: Merge branch 'main' into zed2-workspace

Nathan Sobo created

6cab5c2 Restore foreground/background distinction and confine application state to the main thread (#3206)

Click to expand commit body
The potential for deadlock and other complexity ended up convincing us
that the benefits of making the app state accessible from any thread
were not worth their cost. We probably could have gone back to the old
executors, but we decided to fix forward and continue to get the
benefits of the new dispatcher.

Nathan Sobo created

64ee1bb Fix prod compile error

Nathan Sobo created

2079cd6 Fix post-merge compile errors

Nathan Sobo created

db9ccd7 Merge remote-tracking branch 'origin/main' into gpui2-no-send

Nathan Sobo created

57dfc50 Get language2 tests passing by not blocking on a foreground task

Nathan Sobo created

53066df Get project2 tests green

Nathan Sobo created

aa14552 Remove unneeded `.into`s

Marshall Bowers created

b9ac1e4 Update scale accessors

Marshall Bowers created

bd4bff4 Merge branch 'main' into n/t2

Marshall Bowers created

72d0601 Make indexing into `ColorScale`s safe (#3205)

Click to expand commit body
This PR makes indexing into `ColorScale`s safe by constraining the
`ColorScaleStep`s to a set of known values.

Release Notes:

- N/A

Marshall Bowers created

220228c Fix underflow when indexing into `ColorScale`s

Marshall Bowers created

115bd65 Merge branch 'main' into n/t2

Marshall Bowers created

69aafe9 Adjust `ColorScale` representation (#3204)

Click to expand commit body
This PR adjusts the representations of `ColorScale`s to allow us to
remove an unsafe `From` impl when converting from the statically-defined
representation of the scale.

Release Notes:

- N/A

Marshall Bowers created

401ddc6 WIP - flush_fs_events

Max Brunsfeld created

6ee9312 Fix hangs in new dispatcher

Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

90facc0 beautiful diff

Conrad Irwin created

d0975aa Merge branch 'main' into n/t2

Nate Butler created

229ba07 Add additional notifications and style tweaks

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

Nate Butler and Marshall Bowers created

be3cc64 Implement Notifications

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

Nate Butler and Marshall Bowers created

f415a37 Uncomment project2 tests (#3200)

Conrad Irwin created

cd10ba9 Use run_until_parked instead of blocked in tests

Conrad Irwin created

2105dc0 port text2 to zed2 (#3202)

Click to expand commit body
port text2 to zed2

Release Notes:

- NA

Kyle Caverly created

3f74f75 WIP

Nate Butler created

77dbb15 port text2 to zed2

KCaverly created

3f34a8e Checkpoint

Nathan Sobo created