summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2025-10-24Remove android no wireguard key stringJonatan Rhodin20-20/+0
2025-10-24Remove unused 'no wireguard key' errorDavid Lönnhager3-4/+0
2025-10-23Fix failing test due to time zone changeKalle Lindström8-14/+14
2025-10-23Fix outdated Android linux build instructionsAlbin1-19/+5
2025-10-22Verify that release builds did not pollute the working directoryLinus Färnstrand1-3/+15
Refuse to sign binaries or produce final bundles if building the app made the git working directory dirty. A dirty working directory is an indication that the build process changed something that it should not touch
2025-10-22Add entry and exit no relay errorsJonatan Rhodin8-15/+28
The old no relay error is still kept for single hop
2025-10-22Clear OOT notification on login/revoke screensKalle Lindström10-27/+77
There are cases when a user may get to the login or device revoked screens without their previously scheduled account expiry notification being cancelled. This can happen if for some reason the dameon has not sent the logged out/revoked event, for example if the account is logged out via the website while the app is not running. This PR cancels the notification when the user gets to the login or device revoked screens.
2025-10-21Update changelog for android/2025.9Jonatan Rhodin1-0/+4
2025-10-20Update translationsJonatan Rhodin19-34/+205
2025-10-20Depend on classpaths only when writing lockfileDavid Göransson1-33/+38
2025-10-20Update verification metadataDavid Göransson2-3/+4
2025-10-20Add scroll to selection testsJonatan Rhodin3-1/+365
2025-10-15Update lockfileDavid Göransson2-701/+736
2025-10-15Clarify aapt versionDavid Göransson2-7/+7
2025-10-15Suppress entire blockDavid Göransson1-1/+1
2025-10-15Update baselineDavid Göransson1-1/+1
2025-10-15Fix similar dependency lint warningDavid Göransson3-49/+4
2025-10-15Bump mockk to 1.14.6David Göransson1-1/+1
2025-10-15Bump ksp to 2.2.20-2.0.4David Göransson1-2/+1
2025-10-15Bump ktor to 3.3.1David Göransson1-1/+1
2025-10-15Update grpc suppressionDavid Göransson1-2/+2
2025-10-15Bump grpc jar to 1.5.0David Göransson1-1/+1
2025-10-15Bump grpc to 1.76.0David Göransson1-1/+1
2025-10-15Bump compose destinations to 2.3.0David Göransson1-1/+1
2025-10-15Bump compose to 1.9.3David Göransson1-1/+1
2025-10-15Enable the user to include their account token in problem reportsJonatan Rhodin7-23/+121
2025-10-14Improve login and create account error messagesJonatan Rhodin24-92/+806
- Add support for more types of login error messages - Add more detail to create account error message - Show info dialog when api is unreachable
2025-10-13Update changelog for android/2025.9-beta1Jonatan Rhodin1-0/+5
2025-10-10Bump plugin submodule to use jvmToolchain 17Albin1-0/+0
2025-10-10Decrease the time we wait for a connection to fail during testsJonatan Rhodin1-1/+1
2025-10-09Fix obfuscation order in vpn settingsJonatan Rhodin1-2/+2
2025-10-09Update changelogJonatan Rhodin1-0/+2
2025-10-09Implement LWO on androidJonatan Rhodin29-20/+194
2025-10-09Increase severity of some purchase logsJonatan Rhodin2-3/+3
2025-10-08Remove nixpkgs protoc patchAlbin1-9/+0
The patch has instead been fixed in the upstream nix package.
2025-10-08Fix removed python3 packageAlbin1-1/+1
2025-10-08Update flake lockfileAlbin1-10/+10
2025-10-08Change unstable channelAlbin1-1/+1
Changed since we don't rely on the testing done for nixos-unstable and this way we get upstream fixes quicker.
2025-10-06Document runBlocking in TrafficGeneratorDavid Göransson1-1/+2
A comment is added to clarify that `runBlocking` is used intentionally to prevent tests from skipping delays. The `suspend` modifier, which was redundant, has been removed from the `generateTraffic` function.
2025-10-06Warn users about android 16 upgrade issueDavid Göransson41-145/+473
2025-10-03Improve the qucik setting tileJonatan Rhodin2-0/+4
- Set category as toggleable - Set title as the app name when active to align more with how other tiles look on newer versions of Android
2025-10-03Allow of refreshing of server listDavid Göransson7-2/+50
2025-10-01Bump minimum `htmlize` version to `1.0.6`Markus Pettersson1-1/+1
Upgrade all `htmlize` dependencies to a version that no longer depend on `paste`, which is unmaintained (see RUSTSEC-2024-0436).
2025-10-01Sort custom lists alphabeticallyJonatan Rhodin2-1/+40
2025-09-30Add feature indicator for LWODavid Lönnhager1-0/+1
2025-09-30Align state in behavior for all view modelsJonatan Rhodin40-40/+203
2025-09-30Improve account data fetchingJonatan Rhodin9-20/+124
Add a new account data fetch every time a user enters the connect screen This is limited to at a maximum one fetch every minute. Add a check that the user is still logged in to the same account before updating the account data cache. Change account fetching behavior in the account screen to fetch on every enter instead of init.
2025-09-30Add updated Android translationsMarkus Pettersson11-23/+23
2025-09-30Remove unused stringJonatan Rhodin20-20/+0
2025-09-30Adjust most dimensions to a 8pt grid systems in most casesJonatan Rhodin12-87/+68