diff --git a/.github/workflows/multiOSReleases.yml b/.github/workflows/multiOSReleases.yml index 3667c46c2..f2c8867de 100644 --- a/.github/workflows/multiOSReleases.yml +++ b/.github/workflows/multiOSReleases.yml @@ -175,6 +175,7 @@ jobs: id: prepare shell: bash run: | + ls -lah ./build/jpackage/ mkdir ./binaries if [ "${{ matrix.os }}" = "windows-latest" ]; then mv "./build/jpackage/Stirling-PDF-${{ needs.read_versions.outputs.version }}.exe" "./binaries/Stirling-PDF-win-installer.exe" diff --git a/README.md b/README.md index 27c22c6ae..336bd7ec3 100644 --- a/README.md +++ b/README.md @@ -118,39 +118,39 @@ Stirling-PDF currently supports 39 languages! | -------------------------------------------- | -------------------------------------- | | Arabic (العربية) (ar_AR) | ![84%](https://geps.dev/progress/84) | | Azerbaijani (Azərbaycan Dili) (az_AZ) | ![83%](https://geps.dev/progress/83) | -| Basque (Euskara) (eu_ES) | ![49%](https://geps.dev/progress/49) | -| Bulgarian (Български) (bg_BG) | ![94%](https://geps.dev/progress/94) | -| Catalan (Català) (ca_CA) | ![91%](https://geps.dev/progress/91) | -| Croatian (Hrvatski) (hr_HR) | ![82%](https://geps.dev/progress/82) | +| Basque (Euskara) (eu_ES) | ![48%](https://geps.dev/progress/48) | +| Bulgarian (Български) (bg_BG) | ![93%](https://geps.dev/progress/93) | +| Catalan (Català) (ca_CA) | ![90%](https://geps.dev/progress/90) | +| Croatian (Hrvatski) (hr_HR) | ![81%](https://geps.dev/progress/81) | | Czech (Česky) (cs_CZ) | ![92%](https://geps.dev/progress/92) | -| Danish (Dansk) (da_DK) | ![81%](https://geps.dev/progress/81) | +| Danish (Dansk) (da_DK) | ![80%](https://geps.dev/progress/80) | | Dutch (Nederlands) (nl_NL) | ![80%](https://geps.dev/progress/80) | | English (English) (en_GB) | ![100%](https://geps.dev/progress/100) | | English (US) (en_US) | ![100%](https://geps.dev/progress/100) | -| French (Français) (fr_FR) | ![93%](https://geps.dev/progress/93) | +| French (Français) (fr_FR) | ![92%](https://geps.dev/progress/92) | | German (Deutsch) (de_DE) | ![95%](https://geps.dev/progress/95) | | Greek (Ελληνικά) (el_GR) | ![92%](https://geps.dev/progress/92) | | Hindi (हिंदी) (hi_IN) | ![92%](https://geps.dev/progress/92) | -| Hungarian (Magyar) (hu_HU) | ![90%](https://geps.dev/progress/90) | +| Hungarian (Magyar) (hu_HU) | ![89%](https://geps.dev/progress/89) | | Indonesian (Bahasa Indonesia) (id_ID) | ![81%](https://geps.dev/progress/81) | | Irish (Gaeilge) (ga_IE) | ![92%](https://geps.dev/progress/92) | | Italian (Italiano) (it_IT) | ![97%](https://geps.dev/progress/97) | | Japanese (日本語) (ja_JP) | ![89%](https://geps.dev/progress/89) | | Korean (한국어) (ko_KR) | ![93%](https://geps.dev/progress/93) | | Norwegian (Norsk) (no_NB) | ![87%](https://geps.dev/progress/87) | -| Persian (فارسی) (fa_IR) | ![89%](https://geps.dev/progress/89) | +| Persian (فارسی) (fa_IR) | ![88%](https://geps.dev/progress/88) | | Polish (Polski) (pl_PL) | ![96%](https://geps.dev/progress/96) | -| Portuguese (Português) (pt_PT) | ![92%](https://geps.dev/progress/92) | +| Portuguese (Português) (pt_PT) | ![91%](https://geps.dev/progress/91) | | Portuguese Brazilian (Português) (pt_BR) | ![94%](https://geps.dev/progress/94) | | Romanian (Română) (ro_RO) | ![76%](https://geps.dev/progress/76) | | Russian (Русский) (ru_RU) | ![94%](https://geps.dev/progress/94) | | Serbian Latin alphabet (Srpski) (sr_LATN_RS) | ![60%](https://geps.dev/progress/60) | -| Simplified Chinese (简体中文) (zh_CN) | ![94%](https://geps.dev/progress/94) | +| Simplified Chinese (简体中文) (zh_CN) | ![93%](https://geps.dev/progress/93) | | Slovakian (Slovensky) (sk_SK) | ![69%](https://geps.dev/progress/69) | | Slovenian (Slovenščina) (sl_SI) | ![95%](https://geps.dev/progress/95) | | Spanish (Español) (es_ES) | ![94%](https://geps.dev/progress/94) | | Swedish (Svenska) (sv_SE) | ![88%](https://geps.dev/progress/88) | -| Thai (ไทย) (th_TH) | ![81%](https://geps.dev/progress/81) | +| Thai (ไทย) (th_TH) | ![80%](https://geps.dev/progress/80) | | Tibetan (བོད་ཡིག་) (zh_BO) | ![89%](https://geps.dev/progress/89) | | Traditional Chinese (繁體中文) (zh_TW) | ![95%](https://geps.dev/progress/95) | | Turkish (Türkçe) (tr_TR) | ![77%](https://geps.dev/progress/77) | diff --git a/build.gradle b/build.gradle index 3e0664c73..6e2488b2b 100644 --- a/build.gradle +++ b/build.gradle @@ -165,7 +165,7 @@ jpackage { icon = "src/main/resources/static/favicon.icns" type = "dmg" macPackageIdentifier = "com.stirling.software.pdf" - macPackageName = "Stirling-PDF_aarch64" + macPackageName = "Stirling-PDF-aarch64" macAppCategory = "public.app-category.productivity" macSign = false // Enable signing macAppStore = false // Not targeting App Store initially @@ -230,6 +230,8 @@ tasks.register('jpackageMacX64') { group = 'distribution' description = 'Packages app for MacOS x86_64' + println "Running jpackageMacX64 task" + if (OperatingSystem.current().isMacOsX()) { println "MacOS detected. Downloading temp JRE." dependsOn("downloadTempJre") @@ -270,11 +272,11 @@ tasks.register('jpackageMacX64') { def stderr = errorStream.toString("UTF-8") if (!stdout.isBlank()) { - println "📝 jpackage stdout:\n$stdout" + println "jpackage stdout:\n$stdout" } if (result.exitValue != 0) { - throw new GradleException("❌ jpackage failed with exit code ${result.exitValue}.\n\n$stderr") + throw new GradleException("jpackage failed with exit code ${result.exitValue}.\n\n$stderr") } } } @@ -322,7 +324,7 @@ tasks.register('cleanTempJre') { def path = project.ext.tempJrePath if (path && new File("$path").exists()) { - println "🧹 Cleaning up temporary JRE: $path" + println "Cleaning up temporary JRE: $path" new File("$path").parentFile.deleteDir() } } diff --git a/src/main/resources/templates/fragments/footer.html b/src/main/resources/templates/fragments/footer.html index 3c9ab2fe7..a3c99e46a 100644 --- a/src/main/resources/templates/fragments/footer.html +++ b/src/main/resources/templates/fragments/footer.html @@ -6,7 +6,7 @@