summaryrefslogtreecommitdiffhomepage
path: root/android/app/src
AgeCommit message (Collapse)AuthorFilesLines
2022-09-14Revert "Merge branch 'migrate-android-talpid-to-dedicated-subproject'"Albin16-0/+463
This reverts commit 0c44c211bdfc0756ad556835d5a988799ee6dfbc, reversing changes made to 49c3a16d927dd9f47a4b8d3780a25a7c5716bc6a.
2022-09-13Move talpid classes to talpid subprojectAlbin16-463/+0
2022-09-12Sort device list by creation dateAlbin2-4/+15
2022-09-12Expose device creation date to kotlinAlbin1-1/+2
2022-09-12Refactor parsing of date stringAlbin2-9/+17
2022-09-09Update translationsAlbin19-19/+19
2022-09-09Fix problem report error textAlbin1-3/+2
2022-09-09Update translationsAlbin8-8/+8
2022-09-09Fix problem report follow-up textAlbin1-1/+1
2022-09-08Fix account number ui in account settingsAlbin4-53/+60
Changes: * Increases the size of the show/hide and copy buttons. * Auto-resize the account number if the font scaling makes it too wide.
2022-09-08Make account number row not clickableAlbin1-2/+0
2022-09-06Disable settings button during loginAlbin2-2/+14
Disabling the settings button during login will prevent some strange UI behavior. It also doesn't make much sense to open it while the login is loading.
2022-09-06Refresh device when opening account viewAlbin1-0/+7
Refreshes the device after the account view is fully visible (after animation) to avoid flickering.
2022-09-06Fix non-cleared backstack for device revoked viewAlbin1-0/+1
2022-09-06Show spinners on missing data in account viewAlbin1-3/+3
2022-09-06Reduce flickering on login failureAlbin2-1/+18
The flickering behavior is reduced by adding a short delay for all states except the loading state.
2022-09-06Fix disabled login button on login failureAlbin1-1/+1
Instead of disabling the login button on login failure it will now be enabled to let user attempt the log in again.
2022-09-03Explicitly export activity and servicesAlbin1-1/+19
This commit also adds brief documentation in the manifest to motivate the export configuration.
2022-09-01Fix view transition crashAlbin8-13/+13
Fixes view transition crashes by allowing state loss as view models are used rather than the instance state.
2022-09-01Fix tunnel info expansion state on resumeAlbin4-19/+44
Ensures that the tunnel info expansion state is remembered across the pause/resume flow. This is done by replacing the previous state handling with a view model.
2022-08-30Fix unsafe castAlbin1-1/+1
2022-08-10Set custom dns toggle in onStartAlbin1-13/+9
2022-08-10Set state of toggle button immediatelyEmīls Piņķis2-0/+12
2022-07-29Fix scope usage in tile serviceAlbin1-7/+7
Reverts part of the changes in the following commit due to how scopes are used: 9258a8825a9ffc5b30faad6700d71dde87680554
2022-07-29Fix slow login spinner during view transitionAlbin1-5/+15
2022-07-29Fix flicker on login to expired accountAlbin1-0/+22
2022-07-29Skip clearing repo cache on removed deviceAlbin1-1/+0
2022-07-29Add loading spinner ui to device list itemsAlbin1-20/+39
2022-07-29Improve device list error handlingAlbin2-6/+50
2022-07-29Add device vm list cachingAlbin2-4/+9
2022-07-29Improve device repo list cachingAlbin5-19/+80
2022-07-29Clear staged device on resumeAlbin1-0/+5
2022-07-29Add device list item ui modelAlbin3-8/+14
2022-07-29Improve readability of device list classesAlbin4-17/+21
2022-07-29Add loading capability to list itemAlbin2-1/+13
2022-07-29Update translationsAlbin1-0/+1
2022-07-29Refactor compose listAlbin2-45/+31
2022-07-29Add toast capability to device list viewAlbin2-0/+26
2022-07-29Propagate device removal eventAlbin4-1/+34
2022-07-29Make icon instead of row clickable in device listAlbin1-4/+4
2022-07-29Remove unused compose componentAlbin1-19/+0
2022-07-29Fix auto-login argument back action issueAlbin1-8/+4
2022-07-27Update translationsAlbin19-0/+19
2022-07-27Cleanup unused functionAlbin1-11/+0
2022-07-27Fix login statusAlbin5-10/+38
2022-07-26Fix login error messageAlbin1-1/+1
2022-07-26Remove redundant expiry fetchingAlbin2-4/+0
2022-07-25Update translationsAlbin19-0/+57
2022-07-25Add masking toggle for account numberAlbin7-20/+138
2022-07-25Add copy icon/button to account viewAlbin5-1/+27