You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added complete Swedish translation across the application (values-sv/strings.xml and values-sv/strings_policy.xml).
Added official Sweden flag vector SVG (se.svg) to assets.
Added Swedish (LOCALE_SV) to LocaleHelper and registered in build.gradle.kts (resourceConfigurations).
Integrated Swedish into first-screen onboarding (LanguageWelcomeActivity) with automatic device system language detection and selection.
Added Swedish option to LanguageActivity (Mobile & TV) and active language subtitle in SettingsActivity.
Added Swedish selector item and JS mapping to the Remote File Server desktop web UI (remote/index.html).
Added Swedish language option and flag to the Web Share portal (WebShareServer).
Added Swedish language, Base64 flag, and 50 localized UI strings to the Windows Companion Console (UFM-Windows/src/hooks/translations.ts).
Chinese (Simplified / 中文) Language Support:
Added complete Chinese translation across the application (values-zh/strings.xml and values-zh/strings_policy.xml).
Added official China flag vector SVG (cn.svg) to assets.
Added Chinese (LOCALE_ZH) to LocaleHelper and registered in build.gradle.kts (resourceConfigurations).
Integrated Chinese into first-screen onboarding (LanguageWelcomeActivity) with automatic device system language detection and selection.
Added Chinese option to LanguageActivity (Mobile & TV) and active language subtitle in SettingsActivity.
Added Chinese selector item and JS mapping to the Remote File Server desktop web UI (remote/index.html).
Added Chinese language option and flag to the Web Share portal (WebShareServer).
Added Chinese language, Base64 flag, and 50 localized UI strings to the Windows Companion Console (UFM-Windows/src/hooks/translations.ts).
Dutch (Nederlands) Language Support:
Added complete Dutch translation across the application (values-nl/strings.xml and values-nl/strings_policy.xml).
Added official Netherlands flag vector SVG (nl.svg) to assets.
Added Dutch (LOCALE_NL) to LocaleHelper and registered in build.gradle.kts (resourceConfigurations).
Integrated Dutch into the first-screen onboarding flow (LanguageWelcomeActivity) with automatic device system language detection and selection.
Added Dutch option to LanguageActivity (Mobile & TV) and active language subtitle in SettingsActivity.
Added Dutch language selector item and JS mapping to the Remote File Server desktop web UI (remote/index.html).
Added Dutch language option and flag to the Web Share portal (WebShareServer).
Added Dutch language, Base64 flag, and complete localized UI strings to the Windows Companion Console (UFM-Windows/src/hooks/translations.ts).
Italian (Italiano) Language Support:
Added complete Italian translation across the application (values-it/strings.xml and values-it/strings_policy.xml).
Added official Italian flag vector SVG (it.svg) to assets.
Added Italian (LOCALE_IT) to LocaleHelper and registered in build.gradle.kts (resourceConfigurations).
Integrated Italian into the first-screen onboarding flow (LanguageWelcomeActivity) with automatic device system language detection and selection.
Added Italian option to LanguageActivity (Mobile & TV) and active language subtitle in SettingsActivity.
Added Italian language selector item and JS mapping to the Remote File Server desktop web UI (remote/index.html).
Added Italian language option and flag to the Web Share portal (WebShareServer).
Added Italian language, Base64 flag, and complete localized UI strings to the Windows Companion Console (UFM-Windows/src/hooks/translations.ts).
Optional All Files Access with Selected Folders (SAF Mode) on Mobile:
Optional "All Files Access" mode on mobile (Android 11+ / API 30+), allowing users to choose between Selected Folders (SAF) and unrestricted All Files Access.
Multi-folder setup dialog in onboarding (WelcomeActivity) with scrollable folder list, count badge, and individual removal support.
Interactive action banner with "Add Folder" and "Remove Folder" buttons and empty-state prompts at storage roots when in Selected Folders mode.
"Remove Folder" unmount dialog to view and unmount individual SAF folders with real-time directory refresh.
Dedicated "All Files Access" toggle card in Settings (SettingsActivity) with real-time onResume synchronization.
Manual indexing support for granted SAF folders (internal storage, SD card, and USB) in StorageIndexerActivity.
Guidance modal when accessing whole-device features (such as Storage Analyzer) while in restricted Selected Folders mode.