Merge remote-tracking branch 'origin/main' into cache
# Conflicts: # crates/copilot/src/sign_in.rs # crates/gpui/src/window.rs # crates/workspace/src/pane_group.rs
This commit is contained in:
commit
1c260e6dfd
216 changed files with 4218 additions and 2389 deletions
|
@ -14,6 +14,7 @@ use std::{
|
|||
time::Duration,
|
||||
};
|
||||
|
||||
/// TestPlatform implements the Platform trait for use in tests.
|
||||
pub struct TestPlatform {
|
||||
background_executor: BackgroundExecutor,
|
||||
foreground_executor: ForegroundExecutor,
|
||||
|
@ -100,9 +101,12 @@ impl TestPlatform {
|
|||
})
|
||||
.detach();
|
||||
}
|
||||
|
||||
pub(crate) fn did_prompt_for_new_path(&self) -> bool {
|
||||
self.prompts.borrow().new_path.len() > 0
|
||||
}
|
||||
}
|
||||
|
||||
// todo!("implement out what our tests needed in GPUI 1")
|
||||
impl Platform for TestPlatform {
|
||||
fn background_executor(&self) -> BackgroundExecutor {
|
||||
self.background_executor.clone()
|
||||
|
@ -276,8 +280,7 @@ impl Platform for TestPlatform {
|
|||
}
|
||||
|
||||
fn should_auto_hide_scrollbars(&self) -> bool {
|
||||
// todo()
|
||||
true
|
||||
false
|
||||
}
|
||||
|
||||
fn write_to_clipboard(&self, item: ClipboardItem) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue