Commit Graph
26 Commits
Author SHA1 Message Date
Max Brunsfeld c247a87491 Fix propagation of active item to followers
Enable channel buffer integration tests.
2023-12-06 12:18:48 -08:00
Kirill Bulatov 5242f8031e Port to gpui2 2023-12-05 16:13:39 +02:00
Max Brunsfeld 42aaec9d32 Revert "Decouple workspace from call (#3380)"
This reverts commit 2df0a46cbe, reversing
changes made to 2704b92d2e.

Also, adjust new code that was written using the "call handler".
2023-12-04 17:05:44 -08:00
Max Brunsfeld 27b62e0898 Prevent moving a channel into its descendant 2023-12-01 11:41:38 -08:00
Kirill Bulatov afd3f85082 Port to gpui2 2023-11-30 15:46:35 +02:00
Antonio Scandurra 50dc4b4e68 Fix error in tests 2023-11-30 11:45:10 +01:00
Conrad Irwin 3d4ac1ffbf Fix tests, notify errors 2023-11-28 16:20:54 -07:00
Kirill Bulatov 07542e8f70 Avoid binary target name conflicts 2023-11-24 13:29:01 +02:00
Joseph T. Lyons 46f9834067 Add app events (#3372)
Adds app events (`first open` and `open`). For the time being, I'm
abandonding trying to add `close`, after running into many issues
trying. The code is in place for me to continue on that work, but at the
moment, we require having the telemetry settings in hand when calling
any of the methods that log an event, so we can honor the user's
preference for sending telemetry or not, but when running the
`on_app_close` method, to send off an app `close` event, the settings
are no longer available (probably the order of teardown?), which causes
some tests to end up failing. I'm not sure how to solve this. Maybe we
keep the settings on the telemetry struct and update it each time any
event is logged, then, on app shutdown, when logging the app `close`
event, we can use the stored version (idk).

Release Notes:

- N/A
2023-11-22 23:16:28 -05:00
Piotr Osiewicz f6e2e425dd Add dummy call handler for tests 2023-11-22 19:23:58 +01:00
Joseph T. LyonsandMikayla 11e4035f48 WIP
Co-authored-by: Mikayla <mikayla@zed.dev>
2023-11-21 22:32:07 -05:00
Kirill Bulatov b8ad39b42c Pass a new query parameter into the search 2023-11-17 21:40:56 +02:00
Marshall Bowers 89cd4ac842 Parameterize theme2::init to allow loading just the base theme (#3345)
This PR adds a parameter to the `theme2::init` method to indicate what
the theme-loading behavior should be.

This allows us to indicate when we want to load all of the additional
built-in user themes (like in the Zed binary and in the storybook), and
when we don't want to load the user themes (like in tests).

We're using an enum over just a `bool` here for clarity at the call
site.

Release Notes:

- N/A
2023-11-16 13:03:30 -05:00
Mikayla c094200629 Remove initialize_workspace 2023-11-15 23:11:31 -08:00
Mikayla 238a291e61 Fix broken tests and comment out remaining tests 2023-11-13 16:46:06 -08:00
Mikaylaandconrad a0ef21d91d WIP
co-authored-by: conrad <conrad.irwin@zed.dev>
2023-11-13 15:53:04 -08:00
Mikayla 9e6bd21fe8 checkpoint 2023-11-08 23:16:04 -08:00
Mikayla 0cdb54ec22 Uncomment tests 2023-11-08 22:11:51 -08:00
Mikayla 045f58be0c Merge branch 'main' into editor-integration 2023-11-08 21:33:14 -08:00
Mikayla 87230508a2 WIP 2023-11-08 21:32:59 -08:00
Mikayla 94ae2091ff Add notifications2 2023-11-08 21:23:31 -08:00
Conrad Irwin 5083adda17 Silence problem 2023-11-08 12:37:35 -07:00
Mikayla 991c40b727 Get tests green 2023-11-08 10:38:43 -08:00
Mikayla a15e3f05ff WIP 2023-11-06 11:18:56 -08:00
Mikayla 8dc072cae6 WIP: change over background executor test helpers 2023-11-06 10:16:08 -08:00
Mikayla c163c12bca Get collab2 green 2023-11-03 18:01:06 -07:00