diff --git a/README-cs.md b/README-cs.md index c312b4690..43db01d16 100644 --- a/README-cs.md +++ b/README-cs.md @@ -336,8 +336,8 @@ Pokud máte rádi Saber, zvažte prosím jeho podporu pomocí [google_play]: https://play.google.com/store/apps/details?id=com.adilhanney.saber [snap]: https://snapcraft.io/saber [app_store]: https://apps.apple.com/cz/app/saber/id1671523739 -[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.3/SaberInstaller_v0.24.3.exe -[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.3/Saber-0.24.3-x86_64.AppImage +[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.4/SaberInstaller_v0.24.4.exe +[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.4/Saber-0.24.4-x86_64.AppImage [nextcloud]: https://nc.saber.adil.hanney.org/ diff --git a/README-de.md b/README-de.md index aff55132c..9e75a1e50 100644 --- a/README-de.md +++ b/README-de.md @@ -322,8 +322,8 @@ Falls dir Saber gefällt, bitte denke darüber nach das Projekt wie folgt zu unt [google_play]: https://play.google.com/store/apps/details?id=com.adilhanney.saber [snap]: https://snapcraft.io/saber [app_store]: https://apps.apple.com/us/app/saber/id1671523739 -[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.3/SaberInstaller_v0.24.3.exe -[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.3/Saber-0.24.3-x86_64.AppImage +[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.4/SaberInstaller_v0.24.4.exe +[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.4/Saber-0.24.4-x86_64.AppImage [nextcloud]: https://nc.saber.adil.hanney.org/ diff --git a/README-zh-CN.md b/README-zh-CN.md index 6284f13b3..f93477cfe 100644 --- a/README-zh-CN.md +++ b/README-zh-CN.md @@ -327,8 +327,8 @@ Windows 安装器使用 [Inno Setup](https://jrsoftware.org/isinfo.php) 创建 [google_play]: https://play.google.com/store/apps/details?id=com.adilhanney.saber [snap]: https://snapcraft.io/saber [app_store]: https://apps.apple.com/us/app/saber/id1671523739 -[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.3/SaberInstaller_v0.24.3.exe -[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.3/Saber-0.24.3-x86_64.AppImage +[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.4/SaberInstaller_v0.24.4.exe +[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.4/Saber-0.24.4-x86_64.AppImage [nextcloud]: https://nc.saber.adil.hanney.org/ diff --git a/README-zh-TW.md b/README-zh-TW.md index bc5ff91db..e44f89390 100644 --- a/README-zh-TW.md +++ b/README-zh-TW.md @@ -320,8 +320,8 @@ Windows 安裝程式是使用 [Inno Setup](https://jrsoftware.org/isinfo.php) [google_play]: https://play.google.com/store/apps/details?id=com.adilhanney.saber [snap]: https://snapcraft.io/saber [app_store]: https://apps.apple.com/us/app/saber/id1671523739 -[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.3/SaberInstaller_v0.24.3.exe -[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.3/Saber-0.24.3-x86_64.AppImage +[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.4/SaberInstaller_v0.24.4.exe +[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.4/Saber-0.24.4-x86_64.AppImage [nextcloud]: https://nc.saber.adil.hanney.org/ [privacy]: https://github.com/saber-notes/saber/blob/main/privacy_policy.md [license]: https://github.com/saber-notes/saber/blob/main/LICENSE.md diff --git a/README.md b/README.md index f462bc067..ccfb6f167 100644 --- a/README.md +++ b/README.md @@ -342,8 +342,8 @@ If you like Saber, please consider supporting it by: [google_play]: https://play.google.com/store/apps/details?id=com.adilhanney.saber [snap]: https://snapcraft.io/saber [app_store]: https://apps.apple.com/us/app/saber/id1671523739 -[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.3/SaberInstaller_v0.24.3.exe -[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.3/Saber-0.24.3-x86_64.AppImage +[download_windows]: https://github.com/saber-notes/saber/releases/download/v0.24.4/SaberInstaller_v0.24.4.exe +[download_appimage]: https://github.com/saber-notes/saber/releases/download/v0.24.4/Saber-0.24.4-x86_64.AppImage [nextcloud]: https://nc.saber.adil.hanney.org/ diff --git a/flatpak/com.adilhanney.saber.metainfo.xml b/flatpak/com.adilhanney.saber.metainfo.xml index 48b2a3977..5d09c565f 100644 --- a/flatpak/com.adilhanney.saber.metainfo.xml +++ b/flatpak/com.adilhanney.saber.metainfo.xml @@ -210,6 +210,16 @@ + + +
    +
  • Better handling of deleted files and already synced files
  • +
  • Fixed spaces being allowed at the end and start of file names
  • +
  • Added a button in the settings page to open the data directory
  • +
  • More feedback about which files are currently downloading/uploading
  • +
+
+

Fixed a syncing bug that caused file paths to be decrypted incorrectly, thanks to @QubaB on GitHub

diff --git a/installers/desktop_inno_script.iss b/installers/desktop_inno_script.iss index df73eb9c2..f493d649c 100644 --- a/installers/desktop_inno_script.iss +++ b/installers/desktop_inno_script.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "Saber" -#define MyAppVersion "0.24.3" +#define MyAppVersion "0.24.4" #define MyAppPublisher "Adil Hanney" #define MyAppURL "https://github.com/saber-notes/saber" #define MyAppExeName "saber.exe" diff --git a/lib/data/version.dart b/lib/data/version.dart index cca0f11e6..e4ae44446 100644 --- a/lib/data/version.dart +++ b/lib/data/version.dart @@ -2,10 +2,10 @@ // Run `./scripts/bump_version.dart --help` for more information. /// The current app version as an ordinal number. -const int buildNumber = 24030; +const int buildNumber = 24040; /// The current app version as a string. -const String buildName = '0.24.3'; +const String buildName = '0.24.4'; /// The year in which the current version was released. const int buildYear = 2024; diff --git a/metadata/ar/changelogs/24040.txt b/metadata/ar/changelogs/24040.txt new file mode 100644 index 000000000..269f756bb --- /dev/null +++ b/metadata/ar/changelogs/24040.txt @@ -0,0 +1,3 @@ +• معالجة أفضل للملفات المحذوفة والملفات التي تمت مزامنتها بالفعل +• السماح بالمسافات الثابتة في نهاية وبداية أسماء الملفات +• المزيد من التعليقات حول الملفات التي يتم تنزيلها/تحميلها حاليًا diff --git a/metadata/ar/changelogs/240403.txt b/metadata/ar/changelogs/240403.txt new file mode 120000 index 000000000..a5e1e878f --- /dev/null +++ b/metadata/ar/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/ar/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/cs/changelogs/24040.txt b/metadata/cs/changelogs/24040.txt new file mode 100644 index 000000000..021a70bac --- /dev/null +++ b/metadata/cs/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Lepší manipulace se smazanými soubory a již synchronizovanými soubory +• Opravené mezery povolené na konci a začátku názvů souborů +• Další zpětná vazba o tom, které soubory se aktuálně stahují/nahrávají diff --git a/metadata/cs/changelogs/240403.txt b/metadata/cs/changelogs/240403.txt new file mode 120000 index 000000000..63f9ca1b1 --- /dev/null +++ b/metadata/cs/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/cs/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/de/changelogs/24040.txt b/metadata/de/changelogs/24040.txt new file mode 100644 index 000000000..cbd156d87 --- /dev/null +++ b/metadata/de/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Bessere Handhabung gelöschter und bereits synchronisierter Dateien +• Korrektur der zulässigen Leerzeichen am Ende und Anfang von Dateinamen +• Mehr Feedback darüber, welche Dateien gerade heruntergeladen/hochgeladen werden diff --git a/metadata/de/changelogs/240403.txt b/metadata/de/changelogs/240403.txt new file mode 120000 index 000000000..c9648fed7 --- /dev/null +++ b/metadata/de/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/de/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/en-US/changelogs/24040.txt b/metadata/en-US/changelogs/24040.txt new file mode 100644 index 000000000..6411b5cc2 --- /dev/null +++ b/metadata/en-US/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Better handling of deleted files and already synced files +• Fixed spaces being allowed at the end and start of file names +• More feedback about which files are currently downloading/uploading diff --git a/metadata/en-US/changelogs/240403.txt b/metadata/en-US/changelogs/240403.txt new file mode 120000 index 000000000..836fae96d --- /dev/null +++ b/metadata/en-US/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/en-US/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/es/changelogs/24040.txt b/metadata/es/changelogs/24040.txt new file mode 100644 index 000000000..07e343572 --- /dev/null +++ b/metadata/es/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Mejor manejo de archivos eliminados y archivos ya sincronizados +• Se corrigieron los espacios permitidos al final y al principio de los nombres de archivo +• Más información sobre qué archivos se están descargando o cargando actualmente diff --git a/metadata/es/changelogs/240403.txt b/metadata/es/changelogs/240403.txt new file mode 120000 index 000000000..ae78288cf --- /dev/null +++ b/metadata/es/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/es/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/fa/changelogs/24040.txt b/metadata/fa/changelogs/24040.txt new file mode 100644 index 000000000..d6555ba2b --- /dev/null +++ b/metadata/fa/changelogs/24040.txt @@ -0,0 +1,3 @@ +• مدیریت بهتر فایل های حذف شده و فایل های از قبل همگام سازی شده +• فضاهای ثابت در پایان و شروع نام فایل مجاز است +• بازخورد بیشتر در مورد فایل هایی که در حال حاضر دانلود/آپلود می شوند diff --git a/metadata/fa/changelogs/240403.txt b/metadata/fa/changelogs/240403.txt new file mode 120000 index 000000000..3d3bd65a0 --- /dev/null +++ b/metadata/fa/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/fa/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/fr/changelogs/24040.txt b/metadata/fr/changelogs/24040.txt new file mode 100644 index 000000000..247bc662d --- /dev/null +++ b/metadata/fr/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Meilleure gestion des fichiers supprimés et des fichiers déjà synchronisés +• Correction des espaces autorisés à la fin et au début des noms de fichiers +• Plus de retours sur les fichiers en cours de téléchargement/téléchargement diff --git a/metadata/fr/changelogs/240403.txt b/metadata/fr/changelogs/240403.txt new file mode 120000 index 000000000..ea6963562 --- /dev/null +++ b/metadata/fr/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/fr/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/he/changelogs/24040.txt b/metadata/he/changelogs/24040.txt new file mode 100644 index 000000000..69ba999b4 --- /dev/null +++ b/metadata/he/changelogs/24040.txt @@ -0,0 +1,3 @@ +• טיפול טוב יותר בקבצים שנמחקו ובקבצים שכבר מסונכרנים +• מותר רווחים קבועים בסוף ותחילת שמות הקבצים +• משוב נוסף לגבי אילו קבצים מורידים/מעלים כרגע diff --git a/metadata/he/changelogs/240403.txt b/metadata/he/changelogs/240403.txt new file mode 120000 index 000000000..a5b70374a --- /dev/null +++ b/metadata/he/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/he/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/hu/changelogs/24040.txt b/metadata/hu/changelogs/24040.txt new file mode 100644 index 000000000..82c43decf --- /dev/null +++ b/metadata/hu/changelogs/24040.txt @@ -0,0 +1,3 @@ +• A törölt és a már szinkronizált fájlok jobb kezelése +• Javítva a szóközök a fájlnevek végén és elején +• További visszajelzés arról, hogy mely fájlok vannak éppen letöltés alatt/feltöltés alatt diff --git a/metadata/hu/changelogs/240403.txt b/metadata/hu/changelogs/240403.txt new file mode 120000 index 000000000..81a834412 --- /dev/null +++ b/metadata/hu/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/hu/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/it/changelogs/24040.txt b/metadata/it/changelogs/24040.txt new file mode 100644 index 000000000..aef1bfb93 --- /dev/null +++ b/metadata/it/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Migliore gestione dei file eliminati e dei file già sincronizzati +• Corretti gli spazi consentiti alla fine e all'inizio dei nomi dei file +• Più feedback sui file attualmente scaricati/caricati diff --git a/metadata/it/changelogs/240403.txt b/metadata/it/changelogs/240403.txt new file mode 120000 index 000000000..c408248db --- /dev/null +++ b/metadata/it/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/it/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/ja/changelogs/24040.txt b/metadata/ja/changelogs/24040.txt new file mode 100644 index 000000000..9319c4796 --- /dev/null +++ b/metadata/ja/changelogs/24040.txt @@ -0,0 +1,3 @@ +• 削除されたファイルと既に同期されたファイルの処理を改善 +• ファイル名の先頭と末尾にスペースが許可される問題を修正 +• 現在ダウンロード/アップロード中のファイルに関するフィードバックを強化 diff --git a/metadata/ja/changelogs/240403.txt b/metadata/ja/changelogs/240403.txt new file mode 120000 index 000000000..1bf01d470 --- /dev/null +++ b/metadata/ja/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/ja/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/pt-BR/changelogs/24040.txt b/metadata/pt-BR/changelogs/24040.txt new file mode 100644 index 000000000..e723101c5 --- /dev/null +++ b/metadata/pt-BR/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Melhor tratamento de arquivos excluídos e arquivos já sincronizados +• Espaços corrigidos sendo permitidos no final e no início dos nomes de arquivo +• Mais feedback sobre quais arquivos estão sendo baixados/carregados no momento diff --git a/metadata/pt-BR/changelogs/240403.txt b/metadata/pt-BR/changelogs/240403.txt new file mode 120000 index 000000000..fd0fa530c --- /dev/null +++ b/metadata/pt-BR/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/pt-BR/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/ru/changelogs/24040.txt b/metadata/ru/changelogs/24040.txt new file mode 100644 index 000000000..dc8a97435 --- /dev/null +++ b/metadata/ru/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Лучшая обработка удаленных файлов и уже синхронизированных файлов +• Исправлены пробелы в конце и начале имен файлов +• Больше отзывов о том, какие файлы в данный момент загружаются/выгружаются diff --git a/metadata/ru/changelogs/240403.txt b/metadata/ru/changelogs/240403.txt new file mode 120000 index 000000000..571e16c0a --- /dev/null +++ b/metadata/ru/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/ru/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/tr/changelogs/24040.txt b/metadata/tr/changelogs/24040.txt new file mode 100644 index 000000000..9de05f6d0 --- /dev/null +++ b/metadata/tr/changelogs/24040.txt @@ -0,0 +1,3 @@ +• Silinen dosyaların ve önceden senkronize edilmiş dosyaların daha iyi işlenmesi +• Dosya adlarının sonunda ve başında izin verilen boşluklar düzeltildi +• Şu anda hangi dosyaların indirildiği/yüklendiği hakkında daha fazla geri bildirim diff --git a/metadata/tr/changelogs/240403.txt b/metadata/tr/changelogs/240403.txt new file mode 120000 index 000000000..c53027095 --- /dev/null +++ b/metadata/tr/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/tr/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/zh-Hans-CN/changelogs/24040.txt b/metadata/zh-Hans-CN/changelogs/24040.txt new file mode 100644 index 000000000..f6a3e13b9 --- /dev/null +++ b/metadata/zh-Hans-CN/changelogs/24040.txt @@ -0,0 +1,3 @@ +• 更好地处理已删除文件和已同步文件 +• 修复了文件名末尾和开头允许使用空格的问题 +• 更多关于当前正在下载/上传文件的反馈 diff --git a/metadata/zh-Hans-CN/changelogs/240403.txt b/metadata/zh-Hans-CN/changelogs/240403.txt new file mode 120000 index 000000000..e86aafe42 --- /dev/null +++ b/metadata/zh-Hans-CN/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/zh-Hans-CN/changelogs/24040.txt \ No newline at end of file diff --git a/metadata/zh-Hant-TW/changelogs/24040.txt b/metadata/zh-Hant-TW/changelogs/24040.txt new file mode 100644 index 000000000..9022b104c --- /dev/null +++ b/metadata/zh-Hant-TW/changelogs/24040.txt @@ -0,0 +1,3 @@ +• 更好地處理已刪除的檔案和已同步的文件 +• 修正了檔案名稱結尾和開頭允許的空格 +• 有關目前正在下載/上傳哪些檔案的更多回饋 diff --git a/metadata/zh-Hant-TW/changelogs/240403.txt b/metadata/zh-Hant-TW/changelogs/240403.txt new file mode 120000 index 000000000..91ecd33ad --- /dev/null +++ b/metadata/zh-Hant-TW/changelogs/240403.txt @@ -0,0 +1 @@ +metadata/zh-Hant-TW/changelogs/24040.txt \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index 317f75af0..30ce080db 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 0.24.3+24030 +version: 0.24.4+24040 environment: sdk: ">=3.0.0 <4.0.0" diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 7e464a369..c0aeec7a7 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -36,7 +36,7 @@ parts: saber: after: [rustup] source: https://github.com/saber-notes/saber.git - source-tag: 'v0.24.3' + source-tag: 'v0.24.4' plugin: flutter #build-attributes: [enable-patchelf] build-packages: diff --git a/windows/runner/Runner.rc b/windows/runner/Runner.rc index e92bad193..9ac300501 100644 --- a/windows/runner/Runner.rc +++ b/windows/runner/Runner.rc @@ -63,13 +63,13 @@ IDI_APP_ICON ICON "resources\\app_icon.ico" #ifdef FLUTTER_BUILD_NUMBER #define VERSION_AS_NUMBER FLUTTER_BUILD_NUMBER #else -#define VERSION_AS_NUMBER 0,24,3,0 +#define VERSION_AS_NUMBER 0,24,4,0 #endif #ifdef FLUTTER_BUILD_NAME #define VERSION_AS_STRING #FLUTTER_BUILD_NAME #else -#define VERSION_AS_STRING "0.24.3.0" +#define VERSION_AS_STRING "0.24.4.0" #endif VS_VERSION_INFO VERSIONINFO