From eb66a31136d0d47bc94493f843f422f30b83fbf5 Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Mon, 16 Sep 2024 00:28:43 +0900 Subject: [PATCH 1/2] Bump to version 1.9.11 --- package.json | 2 +- src-tauri/tauri.conf.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 8e43a553..dd5b9f68 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fedistar", - "version": "1.9.10", + "version": "1.9.11", "scripts": { "preinstall": "npx only-allow pnpm", "dev": "next dev -p 1420", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index acbb9ee1..24a10a28 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -8,7 +8,7 @@ }, "package": { "productName": "fedistar", - "version": "1.9.10" + "version": "1.9.11" }, "tauri": { "allowlist": { From ec64c8a2c54f2be76dc557cbecd5569e39debee1 Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Mon, 16 Sep 2024 23:49:20 +0900 Subject: [PATCH 2/2] Put error when failing to get font families --- src-tauri/src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 9b035368..d5aecfae 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -485,7 +485,11 @@ async fn open_media(app_handle: AppHandle, media_url: String) -> () { #[tauri::command] async fn list_fonts() -> Result, String> { let font_source = SystemSource::new(); - let fonts = font_source.all_families().expect("failed to list fonts"); + let fonts = font_source.all_families().map_err(|e| { + let err = e.to_string(); + tracing::error!("Failed to get font families {}", err); + err + })?; Ok(fonts) }