From 91edd0e2488ae72db1aeb72cc5dab6a72becad41 Mon Sep 17 00:00:00 2001 From: Dmitry Isaenko Date: Thu, 22 Oct 2020 23:24:31 +0300 Subject: [PATCH] Version increment. Add contributors section to 'About' page. Add changelogs to 'fastlane' folder for.. whatever reason. --- README.md | 14 ++++++-------- app/build.gradle | 4 ++-- .../developersu/ns_usbloader/AboutActivity.java | 2 ++ app/src/main/res/layout/content_about.xml | 17 +++++++++++++++-- app/src/main/res/values-it-rIT/strings.xml | 1 + app/src/main/res/values-ru/strings.xml | 1 + app/src/main/res/values-zh-rCN/strings.xml | 1 + app/src/main/res/values-zh-rTW/strings.xml | 1 + app/src/main/res/values/strings.xml | 4 +++- .../metadata/android/en-US/changelogs/3.txt | 4 ++++ .../metadata/android/en-US/changelogs/4.txt | 1 + .../metadata/android/en-US/changelogs/5.txt | 7 +++++++ .../metadata/android/en-US/changelogs/6.txt | 7 +++++++ fastlane/metadata/android/ru/changelogs/3.txt | 4 ++++ fastlane/metadata/android/ru/changelogs/4.txt | 1 + fastlane/metadata/android/ru/changelogs/5.txt | 7 +++++++ fastlane/metadata/android/ru/changelogs/6.txt | 7 +++++++ 17 files changed, 70 insertions(+), 13 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/3.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/4.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/5.txt create mode 100644 fastlane/metadata/android/en-US/changelogs/6.txt create mode 100644 fastlane/metadata/android/ru/changelogs/3.txt create mode 100644 fastlane/metadata/android/ru/changelogs/4.txt create mode 100644 fastlane/metadata/android/ru/changelogs/5.txt create mode 100644 fastlane/metadata/android/ru/changelogs/6.txt diff --git a/README.md b/README.md index 9ff530a..d1cdb47 100644 --- a/README.md +++ b/README.md @@ -22,9 +22,7 @@ Logo font: [Play](https://fonts.google.com/specimen/Play) by Jonas Hecksher. Ope ### System requirements * Minimum: Android 4.0 (Ice Cream Sandwich) - * Maximum: Android 10.0 (Q) - * USB-OTG support / WiFi ### Usage @@ -55,15 +53,15 @@ If you're Samsung owner, it would be better to not rotating your phone during tr ### Other notes 'Status' = 'Uploaded' that appears in the table does not mean that file has been installed. It means that it has been sent to NS without any issues! That's what this app about. -Handling successful/failed installation is a purpose of the other side application: TinFoil/GoldLeaf v0.5. And they don't provide any feedback interfaces so I can't detect success/failure. +Handling successful/failed installation is a purpose of the other side application: TinFoil/GoldLeaf v0.5. And they don't provide any feedback interfaces so I can't detect success/failure. -#### Translators +#### Contributors and Translators -Traditional Chinese by [qazrfv1234](https://github.com/qazrfv1234) +* Thanks [Huang YunKun](https://github.com/htynkn) for various contributions! -Simplified Chinese by FFT9 (XXGAME GROUP)(http://www.xxgame.net) - -Italian by [IvanMazzoli](https://github.com/IvanMazzoli) +* Traditional Chinese by [qazrfv1234](https://github.com/qazrfv1234) +* Simplified Chinese by FFT9 (XXGAME GROUP)(http://www.xxgame.net) +* Italian by [IvanMazzoli](https://github.com/IvanMazzoli) #### TODO: diff --git a/app/build.gradle b/app/build.gradle index e70ef1c..501def1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "com.blogspot.developersu.ns_usbloader" minSdkVersion 15 targetSdkVersion 29 - versionCode 5 - versionName "3.0" + versionCode 6 + versionName "4.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" android.defaultConfig.vectorDrawables.useSupportLibrary = true } diff --git a/app/src/main/java/com/blogspot/developersu/ns_usbloader/AboutActivity.java b/app/src/main/java/com/blogspot/developersu/ns_usbloader/AboutActivity.java index abff5b2..5d5b790 100644 --- a/app/src/main/java/com/blogspot/developersu/ns_usbloader/AboutActivity.java +++ b/app/src/main/java/com/blogspot/developersu/ns_usbloader/AboutActivity.java @@ -37,6 +37,8 @@ public class AboutActivity extends AppCompatActivity { t6.setMovementMethod(LinkMovementMethod.getInstance()); final TextView tTranslators = findViewById(R.id.textViewTranslators); tTranslators.setMovementMethod(LinkMovementMethod.getInstance()); + final TextView tContributors = findViewById(R.id.textViewContributorsNames); + tContributors.setMovementMethod(LinkMovementMethod.getInstance()); ImageView donateLibera = findViewById(R.id.donateLiberaImageView); donateLibera.setOnClickListener(this::donateLiberaOnClickAction); diff --git a/app/src/main/res/layout/content_about.xml b/app/src/main/res/layout/content_about.xml index f2fd560..ccc7edc 100644 --- a/app/src/main/res/layout/content_about.xml +++ b/app/src/main/res/layout/content_about.xml @@ -79,9 +79,22 @@ android:layout_height="wrap_content" android:paddingLeft="5dp" android:paddingTop="5dp" - android:text="@string/about_translators" + android:text="@string/translators" + android:textAppearance="@style/TextAppearance.AppCompat.Body1" /> + + - Tema chiaro Tema scuro + Contributori: \ No newline at end of file diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 532bc83..13df7c5 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -46,4 +46,5 @@ Настройки приложения Тема: + При участии: diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 42e6aef..bc600e3 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -41,4 +41,5 @@ 口譯員:: 应用设置 应用主题: + 参与者: \ No newline at end of file diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index ddb81a5..fdac4eb 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -41,4 +41,5 @@ 在通知欄顯示傳輸檔案進度 程式設置 程式主題: + 參與者: diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 5606dca..1e60b44 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -45,7 +45,7 @@ Data transfer in progress Transfer in progress Notification indicates transfer progress - * 中文(繁體) - qazrfv1234\n* 中文(简体) - FFT9 (XXGAME GROUP)\n* Italiano - IvanMazzoli + * 中文(繁體) - qazrfv1234\n* 中文(简体) - FFT9 (XXGAME GROUP)\n* Italiano - IvanMazzoli System default Day theme @@ -53,4 +53,6 @@ Application settings Application theme: + With contributors: + Huang YunKun \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/3.txt b/fastlane/metadata/android/en-US/changelogs/3.txt new file mode 100644 index 0000000..2794c17 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/3.txt @@ -0,0 +1,4 @@ +* Remove notification that appears once user connects NS +* Add Traditional Chinese by @qazrfv1234. Thank you! +* Fix startup failures on old android versions related to vector assets +* Add split-screen and window-in-window support for 'modern' android versions \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/4.txt b/fastlane/metadata/android/en-US/changelogs/4.txt new file mode 100644 index 0000000..50e5ee4 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/4.txt @@ -0,0 +1 @@ +* Add Simplified Chinese by FFT9 (XXGAME GROUP). Thank you! \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/5.txt b/fastlane/metadata/android/en-US/changelogs/5.txt new file mode 100644 index 0000000..a70488e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/5.txt @@ -0,0 +1,7 @@ +* Add dark theme +* Created and added navigation panel pattern +* Updated margins for better view on phones with curved screens (e.g. 1+ 8pro) +* Add ability for users to select application theme: day/night/system +* Update notification priority: there should be no sound on modern devices when notification icon appears (reinstall app if you still hear it or disable somewhere in system settings if don't want to reinstall) +* Made disable button(s) on a main application screen looks 'disable' (darker colour). +* Rewrite a bit net-related code to make it readable. diff --git a/fastlane/metadata/android/en-US/changelogs/6.txt b/fastlane/metadata/android/en-US/changelogs/6.txt new file mode 100644 index 0000000..e810adb --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/6.txt @@ -0,0 +1,7 @@ +* Italian translation added by @IvanMazzoli. Thank you! + +@htynkn added many interesting things: +* Corrected Chinese translations +* File associations for nsp, nsz, xci, xcz files. Now you can open these file directly. +* CI (GitHub actions) +Many thanks! \ No newline at end of file diff --git a/fastlane/metadata/android/ru/changelogs/3.txt b/fastlane/metadata/android/ru/changelogs/3.txt new file mode 100644 index 0000000..c7b0e43 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/3.txt @@ -0,0 +1,4 @@ +* Удалено уведомление, которое появлялось при подключении NS +* Благодаря qazrfv1234, добавлена перевод на традиционный китайский. Спасибо! +* Исправленны падения при запуске приложения на старых версиях Android происходивших из-за использования векторных изображений +* Добавлена поддержка 'разделённого экрана' и 'окна-в-окне' в современных версиях Android \ No newline at end of file diff --git a/fastlane/metadata/android/ru/changelogs/4.txt b/fastlane/metadata/android/ru/changelogs/4.txt new file mode 100644 index 0000000..6a62c37 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/4.txt @@ -0,0 +1 @@ +* FFT9 (XXGAME GROUP) перевели приложение на упрощённый китайский. Спасибо! \ No newline at end of file diff --git a/fastlane/metadata/android/ru/changelogs/5.txt b/fastlane/metadata/android/ru/changelogs/5.txt new file mode 100644 index 0000000..c40f889 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/5.txt @@ -0,0 +1,7 @@ +* Добавленна тёмная тема +* Создан и добавлен паттерн на навигационной панели +* Обновлены отступы для лучшего отображения на телефонах с загнутым экраном (например 1+ 8pro) +* Добавлена возможность выбора темы приложения - Светлая/Ночная/Системная +* Обновлен приоритет уведомления. На современных устройствах не должно быть звукового уведомления при при появлении значка в панели уведомлений. (Переустановите приложение если вы всё ещё слышите звук или отключите его где-то в настройках системы) +* Неактивные кнопки на главном экране приложения теперь выглядят "неактивными" (их цвет темнее). +* Немного переписан код, относящийся к передаче данных по-сети. Теперь он немного более читаем, чем прежде. \ No newline at end of file diff --git a/fastlane/metadata/android/ru/changelogs/6.txt b/fastlane/metadata/android/ru/changelogs/6.txt new file mode 100644 index 0000000..70b3bf2 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/6.txt @@ -0,0 +1,7 @@ +* IvanMazzoli перевёл приложение на итальянский. Спасибо ему! + +htynkn добавил много интересного в приложение: +* Обновил/подкорректировал переводы на китайский язык +* Добавил файловые ассоциации для nsp, nsz, xci, xcz. Теперь вы можете добавить файлы напрямую из файлового менеджера. +* Добавил поддержку CI (GitHub actions) +Большое спасибо! \ No newline at end of file