| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-04-29 | Update lockfile | David Göransson | 3 | -364/+367 | |
| 2025-04-29 | Fix material icons extended version | David Göransson | 1 | -2/+2 | |
| 2025-04-29 | Bump grpc to 1.72.0 | David Göransson | 1 | -1/+1 | |
| 2025-04-29 | Bump Arrow to 2.1.0 | David Göransson | 1 | -1/+1 | |
| 2025-04-29 | Bump Datastore to 1.1.5 | David Göransson | 1 | -1/+1 | |
| 2025-04-29 | Bump AGP to 8.9.2 | David Göransson | 1 | -1/+1 | |
| 2025-04-28 | Update changelog for android/2025.2 | Jonatan Rhodin | 1 | -0/+4 | |
| 2025-04-28 | Add mock api test for manage devices screen | Kalle Lindström | 5 | -2/+66 | |
| 2025-04-23 | Enable e2e leak that no longer fails | Albin | 1 | -2/+0 | |
| The test previously failed to find test tags in the VPN settings lazy list. However, after changes to that screen the test once again seem to work as expected. | |||||
| 2025-04-22 | Implement manage devices screen | Kalle Lindström | 33 | -170/+1095 | |
| 2025-04-22 | Add LoadingContentError type | Kalle Lindström | 1 | -0/+43 | |
| 2025-04-17 | Fix test | David Göransson | 2 | -12/+14 | |
| 2025-04-17 | Fix incorrect getCustomListById | David Göransson | 2 | -9/+15 | |
| Current implementation would always hold of 5 seconds if we are trying to get a custom list that doesn't exist. | |||||
| 2025-04-16 | Update lockfile | David Göransson | 1 | -8/+64 | |
| 2025-04-16 | Replace Volley with ktor | David Göransson | 21 | -520/+585 | |
| 2025-04-16 | Update changelog for android/2025.2-beta2 | Jonatan Rhodin | 1 | -1/+10 | |
| 2025-04-15 | Update translations | Markus Pettersson | 19 | -0/+133 | |
| 2025-04-15 | Update changelog | David Göransson | 1 | -0/+1 | |
| 2025-04-15 | Fix nav drawer wrong focus on Android TV | Kalle Lindström | 1 | -2/+31 | |
| When switching locations on Android TV when the app goes back to the connect screen, focus was sometimes incorrectly put on the navigation drawer, which caused it to expand when it shouldn't. This commit fixes that by detecting when we navigate back to the connect screen from the select location screen, and when that is the case we manually focus the select location button. We check if we get a FocusDirection.Down event to detect if we navigated back from the select location screen, which isn't optimal, but I couldn't find a better way to detect this. This works because if we return from the account or settings screens we get a FocusDirection.Enter event. | |||||
| 2025-04-15 | Add property flag to enable keep native symbols | Kalle Lindström | 1 | -1/+9 | |
| The native symbols blows up the size of the APK by a lot, so we add a flag `KEEP_DEBUG_SYMBOLS` that must be set to `true` or else we strip the native lib symbols. | |||||
| 2025-04-11 | Enable gradle caching | Albin | 1 | -0/+9 | |
| 2025-04-11 | Add the ability to turn on trace logging for grpc | Jonatan Rhodin | 2 | -0/+71 | |
| 2025-04-11 | Add DeviceListViewModel test | Kalle Lindström | 2 | -1/+200 | |
| 2025-04-10 | Add support for DAITA: Multihop indicator | David Göransson | 9 | -105/+13 | |
| 2025-04-10 | Implement quick access to active features | David Göransson | 52 | -824/+1913 | |
| - Add Daita: Multihop feature indicator - Make feature indicators clickable - Add animations when accessing the features through the indicators - Rework VpnSettings in order to support navigating to a feature in the list | |||||
| 2025-04-10 | Show ip unavailble error message on desktop | Jonatan Rhodin | 1 | -2/+2 | |
| 2025-04-10 | Update lockfile | David Göransson | 3 | -116/+370 | |
| 2025-04-10 | Add info about mockk | David Göransson | 1 | -0/+1 | |
| 2025-04-10 | Fix parceable navigation issue | David Göransson | 2 | -1/+5 | |
| 2025-04-10 | Bump material 3 to 1.3.2 | David Göransson | 1 | -1/+1 | |
| 2025-04-10 | Bump protobuf gradle plugin to 0.9.5 | David Göransson | 1 | -1/+1 | |
| 2025-04-10 | Bump coroutines to 1.10.2 | David Göransson | 1 | -1/+1 | |
| 2025-04-10 | Bump ksp to 2.0.0 | David Göransson | 1 | -1/+1 | |
| 2025-04-10 | Bump koin to 4.0.4 | David Göransson | 1 | -2/+2 | |
| 2025-04-10 | Bump ktx to 1.16.0 | David Göransson | 1 | -1/+1 | |
| 2025-04-09 | Replace subtext with info dialog for device ip version | Jonatan Rhodin | 4 | -17/+37 | |
| 2025-04-09 | Improve error message when an unavailable ip version is selected | Jonatan Rhodin | 4 | -3/+13 | |
| 2025-04-04 | Add shadowsocks obfuscation e2e test | Kalle Lindström | 10 | -83/+167 | |
| 2025-04-04 | Update strings and translations | Jonatan Rhodin | 22 | -47/+43 | |
| 2025-04-04 | Add support for different orderings of arguments for translations | Jonatan Rhodin | 7 | -45/+240 | |
| 2025-04-04 | Update titles for ip version settings | Jonatan Rhodin | 20 | -40/+2 | |
| 2025-04-04 | Update changelog | Jonatan Rhodin | 1 | -0/+1 | |
| 2025-04-04 | Show correct in ip when using multihop | Jonatan Rhodin | 5 | -9/+139 | |
| 2025-04-03 | Fix android logs not working correct with e2e tests | David Göransson | 1 | -2/+8 | |
| Currently we use `logcat -d` this will dump the current logs however this relies on the buffer of app logs being long enough which didn't end up being the case. Now we starting logging in the begging of the test and stop once all tests are complete. | |||||
| 2025-04-03 | Fix device ip version title | Jonatan Rhodin | 20 | -1/+20 | |
| 2025-04-03 | Update ip settings according to design | Jonatan Rhodin | 23 | -12/+72 | |
| 2025-04-03 | Add product flavor to in app logs | Kalle Lindström | 2 | -0/+3 | |
| 2025-04-01 | Set select location to always open on the exit tab | Jonatan Rhodin | 3 | -22/+2 | |
| 2025-03-27 | Handle open app page when no app store is installed | Jonatan Rhodin | 6 | -23/+53 | |
| 2025-03-27 | Update lockfile | David Göransson | 1 | -460/+500 | |
