Add basic sound handling infrastructure

This commit is contained in:
Mikayla Maki 2023-06-30 16:10:49 -07:00
parent e017d62e92
commit 138de37cbf
No known key found for this signature in database
8 changed files with 495 additions and 32 deletions

View file

@ -7,6 +7,7 @@ use rust_embed::RustEmbed;
#[include = "fonts/**/*"]
#[include = "icons/**/*"]
#[include = "themes/**/*"]
#[include = "sounds/**/*"]
#[include = "*.md"]
#[exclude = "*.DS_Store"]
pub struct Assets;

View file

@ -190,7 +190,7 @@ fn main() {
theme_selector::init(cx);
activity_indicator::init(cx);
language_tools::init(cx);
call::init(app_state.client.clone(), app_state.user_store.clone(), cx);
call::init(app_state.client.clone(), app_state.user_store.clone(), Assets, cx);
collab_ui::init(&app_state, cx);
feedback::init(cx);
welcome::init(cx);

View file

@ -2160,7 +2160,7 @@ mod tests {
state.initialize_workspace = initialize_workspace;
state.build_window_options = build_window_options;
theme::init((), cx);
call::init(app_state.client.clone(), app_state.user_store.clone(), cx);
call::init(app_state.client.clone(), app_state.user_store.clone(), (), cx);
workspace::init(app_state.clone(), cx);
Project::init_settings(cx);
language::init(cx);