summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2023-09-07Add ui tests for out of time behaviourJonatan Rhodin1-0/+16
2023-09-07Add unit tests for out of time behaviourJonatan Rhodin1-0/+26
2023-09-07Move out of time behaviour to view model and compose screenJonatan Rhodin3-20/+26
2023-09-06Remove lint baseline issues for already removed filesJonatan Rhodin1-88/+0
2023-09-06Remove unused code related to list item viewJonatan Rhodin15-484/+0
2023-09-06Replace deprecated TestCoroutineDispatcherJonatan Rhodin4-10/+19
2023-09-06Added two unit tests related to location updatesJonatan Rhodin1-0/+43
2023-09-06Stop filtering null locations to avoid bugs with connection errorsJonatan Rhodin1-1/+2
2023-09-06Add ui tests for notification bannerJonatan Rhodin4-46/+296
2023-09-06Add unit tests for notification stateJonatan Rhodin1-25/+128
2023-09-06Move open account view code from connect fragment to view modelJonatan Rhodin3-19/+48
2023-09-06Migrate in app notification banner to composeJonatan Rhodin27-664/+542
2023-09-05Move test utils to its own moduleJonatan Rhodin14-13/+48
2023-09-05Remove Android code dealing with forwarded portsLinus Färnstrand25-45/+5
2023-09-01Add test for invalid int input to custom port dialogJonatan Rhodin3-1/+32
2023-09-01Limit length of custom port input to 5Jonatan Rhodin2-4/+5
2023-09-01Fix number format crash in custom port dialogJonatan Rhodin1-3/+6
2023-08-30Update gradle lockfileAlbin1-282/+282
2023-08-30Bump compose from rc to stable 1.5.0Albin1-1/+1
2023-08-30Bump kotlin to 1.9.10Albin1-2/+2
2023-08-24Add ui tests for welcome screenJonatan Rhodin1-0/+185
2023-08-24Add unit tests for welcome view modelJonatan Rhodin2-2/+169
2023-08-24Add account button to compose top barJonatan Rhodin10-27/+86
2023-08-24Migrate welcome view to composeJonatan Rhodin8-247/+377
2023-08-24Remove text next to back button in collapsings toolbarJonatan Rhodin5-28/+13
2023-08-24Hide account page button in release buildsAlbin1-15/+19
Ensures the account page button is hidden in release builds. The fact that it was visible is a regression from the compose migration.
2023-08-24Increase spacing between spinner and location infoAlbin1-1/+1
2023-08-24Check that the custom port is valid when submitting from the keyboardJonatan Rhodin1-3/+4
2023-08-23Mark theme colors as internal or deprecatedAlbin1-7/+41
The colors should not be used directly. Instead, the colors should be exposed via the material theme.
2023-08-23Fix dynamic text size property accessibilityAlbin1-6/+4
Use same sizes as before indirectly via text styles.
2023-08-23Move theme classes to theme libAlbin57-125/+125
2023-08-23Update gradle lockfileAlbin1-0/+89
2023-08-23Create empty theme libAlbin5-3/+56
2023-08-23Fix usecompatloadingfordrawables baselint issuesJonatan Rhodin4-147/+20
2023-08-22Fix Unknown Kotlin JVM target: 20 errorJonatan Rhodin1-0/+4
2023-08-14Change focus order in select location screensaber safavi1-2/+19
2023-08-09Fix ui location glitch sometimes happening on disconnectAlbin1-1/+1
This issue was mitigated by increasing the ui state debounce delay.
2023-08-09Add scroll to account screensaber safavi1-11/+13
2023-08-08Fix account screen focussaber safavi2-39/+57
2023-08-07Secure account screen aginst screenshot an screen recordsaber safavi1-0/+12
2023-08-07Fix split tunneling focusAlbin1-9/+28
2023-08-07Fix copy button scaling issuesaber safavi4-29/+93
2023-08-07Fix split tunneling content alignmentAlbin1-11/+14
2023-08-07Fix focus lost on connection button clickAlbin1-89/+100
2023-08-04Suppress unstable testOptions apiAlbin1-0/+3
2023-08-04Update packaging blockAlbin1-1/+1
2023-08-04Remove targetSdk from libsAlbin11-11/+0
2023-08-04Fix gradle-versions-plugin configurationAlbin1-8/+3
2023-08-04Update gradle lockfileAlbin1-157/+333
2023-08-04Force emoji2 dependency versionAlbin1-0/+7
Hold back emoji2 since newer versions require api level 34 which is not yet stable.