Add remaining logic for downloading updates, add status bar indicator

This commit is contained in:
Max Brunsfeld 2022-04-04 14:57:21 -07:00
parent 38e902b241
commit 9c469f2fdb
11 changed files with 345 additions and 137 deletions

View file

@ -183,12 +183,9 @@ pub struct AppState {
pub user_store: ModelHandle<client::UserStore>,
pub fs: Arc<dyn fs::Fs>,
pub channel_list: ModelHandle<client::ChannelList>,
pub build_window_options: &'static dyn Fn() -> WindowOptions<'static>,
pub build_workspace: &'static dyn Fn(
ModelHandle<Project>,
&Arc<AppState>,
&mut ViewContext<Workspace>,
) -> Workspace,
pub build_window_options: fn() -> WindowOptions<'static>,
pub build_workspace:
fn(ModelHandle<Project>, &Arc<AppState>, &mut ViewContext<Workspace>) -> Workspace,
}
#[derive(Clone)]