ZIm/crates/workspace/src
Marshall Bowers 0de8672044
Add SystemClock (#8239)
This PR adds a `SystemClock` trait for abstracting away the system
clock.

This allows us to swap out the real system clock with a
`FakeSystemClock` in the tests, thus allowing the fake passage of time.

We're using this in `Telemetry` to better mock the clock for testing
purposes.

Release Notes:

- N/A
2024-02-22 22:28:08 -05:00
..
pane Remove 2 suffix for workspace 2024-01-03 11:08:51 -08:00
persistence Parallelize deserialization of pane items on startup 2024-01-24 12:48:53 +01:00
dock.rs Add static Runnables (#8009) 2024-02-19 18:41:43 +02:00
item.rs fix following bugs (#7406) 2024-02-05 15:12:25 -07:00
modal_layer.rs Avoid another confirmation when submitting/discarding feedback (#7569) 2024-02-08 16:13:54 +02:00
notifications.rs gpui: Add Global marker trait (#7095) 2024-01-30 14:08:20 -05:00
pane.rs revert single channel click (#7738) 2024-02-13 12:53:49 -07:00
pane_group.rs Fix moving focus to docks when navigating via keybinds (#7221) 2024-02-01 16:28:51 +01:00
persistence.rs Allow removing workspaces from the "recent projects" modal (#7885) 2024-02-22 01:30:02 +02:00
searchable.rs lsp-log: Reemit Editors search events. 2024-01-22 14:02:48 +01:00
shared_screen.rs Add more open events 2024-01-15 16:26:04 -05:00
status_bar.rs Rename overflow_hidden_{x,y} to overflow_{x,y}_hidden (#4146) 2024-01-18 22:10:41 -05:00
toolbar.rs Editor toolbar configuration (#7338) 2024-02-03 22:40:54 +02:00
workspace.rs Add SystemClock (#8239) 2024-02-22 22:28:08 -05:00
workspace_settings.rs Display setting documentation in settings.json (#3936) 2024-01-08 19:30:18 +01:00