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.
-
-#### Translators
+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.
-Traditional Chinese by [qazrfv1234](https://github.com/qazrfv1234)
+#### Contributors and Translators
-Simplified Chinese by FFT9 (XXGAME GROUP)(http://www.xxgame.net)
+* Thanks [Huang YunKun](https://github.com/htynkn) for various contributions!
-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 @@ protected void onCreate(Bundle savedInstanceState) {
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