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)
}