make this prettier
This commit is contained in:
parent
49225599f2
commit
070293b1d7
@ -58,7 +58,7 @@ struct FileData {
|
||||
}
|
||||
|
||||
lazy_static::lazy_static! {
|
||||
// Load all of the data from the compressed tarballe
|
||||
// Load all of the data from the compressed tarball
|
||||
static ref FILE_DATA: FileData = {
|
||||
let start = instant::Instant::now();
|
||||
log_helper("Loading tarball...");
|
||||
@ -93,35 +93,49 @@ lazy_static::lazy_static! {
|
||||
let path_string = path.to_string_lossy();
|
||||
|
||||
// Match the filename
|
||||
if path_string.ends_with(".ttf") {
|
||||
// Parse font files
|
||||
let font_data = FontData::from_owned(data);
|
||||
match path_string.as_ref() {
|
||||
"Hack-Regular.ttf" => {
|
||||
font_hack = Some(FontData::from_owned(data))
|
||||
font_hack = Some(font_data);
|
||||
},
|
||||
"NotoEmoji-Regular.ttf" => {
|
||||
font_notoemoji = Some(FontData::from_owned(data))
|
||||
font_notoemoji = Some(font_data);
|
||||
},
|
||||
"Ubuntu-Light.ttf" => {
|
||||
font_ubuntu_light = Some(FontData::from_owned(data))
|
||||
},
|
||||
"text_help_expr.txt" => {
|
||||
text_help_expr = Some(str::from_utf8(&data).unwrap().to_string());
|
||||
},
|
||||
"text_help_vars.txt" => {
|
||||
text_help_vars = Some(str::from_utf8(&data).unwrap().to_string());
|
||||
},
|
||||
"text_help_panel.txt" => {
|
||||
text_help_panel = Some(str::from_utf8(&data).unwrap().to_string());
|
||||
},
|
||||
"text_help_function.txt" => {
|
||||
text_help_function = Some(str::from_utf8(&data).unwrap().to_string());
|
||||
},
|
||||
"text_help_other.txt" => {
|
||||
text_help_other = Some(str::from_utf8(&data).unwrap().to_string());
|
||||
font_ubuntu_light = Some(font_data);
|
||||
},
|
||||
_ => {
|
||||
panic!("File {} not expected!", path_string);
|
||||
panic!("Font File {} not expected!", path_string);
|
||||
}
|
||||
}
|
||||
} else if path_string.ends_with(".txt") {
|
||||
// Parse text files
|
||||
let string_data = str::from_utf8(&data).unwrap().to_string();
|
||||
match path_string.as_ref() {
|
||||
"text_help_expr.txt" => {
|
||||
text_help_expr = Some(string_data);
|
||||
},
|
||||
"text_help_vars.txt" => {
|
||||
text_help_vars = Some(string_data);
|
||||
},
|
||||
"text_help_panel.txt" => {
|
||||
text_help_panel = Some(string_data);
|
||||
},
|
||||
"text_help_function.txt" => {
|
||||
text_help_function = Some(string_data);
|
||||
},
|
||||
"text_help_other.txt" => {
|
||||
text_help_other = Some(string_data);
|
||||
},
|
||||
_ => {
|
||||
panic!("Text file {} not expected!", path_string);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
panic!("Other file {} not expected!", path_string);
|
||||
}
|
||||
}
|
||||
|
||||
log_helper(&format!("Done loading assets! Took: {:?}", start.elapsed()));
|
||||
@ -411,6 +425,7 @@ impl epi::App for MathApp {
|
||||
fn setup(&mut self, _ctx: &Context, _frame: &Frame, _storage: Option<&dyn Storage>) {
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
stop_loading();
|
||||
log_helper("Initialized.");
|
||||
}
|
||||
|
||||
// Called each time the UI needs repainting, which may be many times per second.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user