summaryrefslogtreecommitdiff
path: root/main/src/ui/res
AgeCommit message (Collapse)Author
2026-01-30Fix crash on old Android TV version and always reconnectingArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2026-01-06Remove FAQ entries for versions that are no longer supportedArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2026-01-06Enable Minimal UI in Android TV modeArne Schwabe
closes #1861 Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2025-12-15Prompt user to import Android keystore certificate if missingArne Schwabe
2025-12-04Add mode to allow initial import in minimal to allow one time setupArne Schwabe
2025-11-18Improve minimal UI, add reconnect and encryption to app restrictionsArne Schwabe
2025-07-29Try to deal with preferences titles on devices with large font sizesArne Schwabe
This instructs Android to wrap the title also shortens the title for encrypt storage options (closes #1839)
2025-04-18Fix accidental typoArne Schwabe
2025-03-31Allow disabling VPN confirmationArne Schwabe
This is not recommended but people keep annoying for their broken Samsung automation nonsense that abuses Android APIs for their own ****** instead of providing proper APIs or trying to improve overall ecosystem. So app programmers are bugged to make questionable implementation choices like this to cater to that mess that Samsung created. Github: closes schwabe/ics-openvpn#1808
2024-07-29Implement enough of edge-to-edge to work well on Android VArne Schwabe
2024-07-26Move to viewpager2Arne Schwabe
2024-07-23Fix a few accessibility issues reported by pre check of Play storeArne Schwabe
2023-10-10Do not share proxy username label with normal username label (closes #1654)Arne Schwabe
2023-08-01Update translationsArne Schwabe
2023-08-01Fix overlapping warning in server list (closes #1627)Arne Schwabe
2023-06-06Use a different singning key for OpenVPN 2 only buildsArne Schwabe
2023-06-05Update translationsArne Schwabe
2023-06-05Rename Onboot to always activeArne Schwabe
Also try to keep that connection always active
2023-04-18Improve padding on import dialogArne Schwabe
2023-04-18Fix typo in request for notificationsArne Schwabe
2022-11-01Add OpenSSL version in about screenArne Schwabe
2022-11-01Update translation and add a few languages that are close to completely ↵Arne Schwabe
translated
2022-08-21Replace system standard bitmap drawables with vector drawablesArne Schwabe
2022-08-21Implement querying for notification permission (API 33)Arne Schwabe
2022-05-04Implement profile encryption using KeyMaster libraryArne Schwabe
2021-10-25Implement custom summary provider for DNSArne Schwabe
2021-10-24Convert IP settings to Kotlin and use autosummary providerArne Schwabe
2021-10-16Update translationsArne Schwabe
2021-10-16Add TLS Profile to config converter and remove AsyncTaskArne Schwabe
2021-10-16Remove manually set background from logview and connection (closes #1403)Arne Schwabe
2021-10-13Fix summary of Auth settings dialog and add TLS Profile settingArne Schwabe
2021-10-13Fix Remote CN Preference styleArne Schwabe
2021-10-13Update translationsArne Schwabe
2021-10-13Fine tune some strings and make them untranslatableArne Schwabe
2021-10-13Make a toggle to allow community translation (closes #681)Arne Schwabe
Since it is hard for me to check languages other than the ones that I speak myself, languages other than English/German default to off. This might change if I have someone trusted to review other languages.
2021-10-06Add option to allow loading the legacy providerArne Schwabe
2021-10-01Implement using compat-modeArne Schwabe
2021-09-27Fix background in Tab BarArne Schwabe
2021-08-13Add a dialog in Log Window allowing to start pending authArne Schwabe
2021-03-12Add End of service and privacy policy in about dialogArne Schwabe
This is a common requirement of Google play store. Even though this app should not really need them and therefore the content is pretty short and redundant.
2021-03-12Remove remaining GMS codeArne Schwabe
2021-03-04Update translations (closes #1296)Arne Schwabe
2021-02-16Implement UI support for --peer-fingerprintArne Schwabe
2020-09-14Include --cipher into --data-ciphers for the sake of compatibilityArne Schwabe
2020-05-27Implement internal webview for authenticating when OPEN_URL is usedArne Schwabe
2020-05-06Version 0.7.16Arne Schwabe
Also update submodules to latest versions
2020-05-06Convert ListView in allowed apps to RecyclerViewArne Schwabe
Closes #693
2020-04-23Fix missing okay/cancel buttons in RemoteDN preference (closes #1160)Arne Schwabe
2020-03-05Fix crash on non-editable profilesArne Schwabe
2019-12-22TabBar left alignedArne Schwabe
Not ideal but enough. And the whole TabLayout seems to be a minefield of strange behaviour