summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2022-10-12Remove unused wireguard layoutAlbin1-121/+0
2022-10-12Add notification permission for android 13saber safavi8-11/+76
Also prevent foreground service notification from being dismissed
2022-10-11Update android sdk in build instructionsAlbin1-2/+2
2022-10-11Specify java 8 in android build instructionsAlbin1-1/+1
2022-10-11Add missing gcc in android build instructionsAlbin1-0/+2
2022-10-11Include libprotobuf-dev in build instructionsAlbin1-1/+4
2022-10-10Make Android fetch versionName and versionCode from mullvad-versionLinus Färnstrand2-2/+29
2022-10-07Suppress CVE-2022-3171 from automatic audit checksAlbin2-0/+14
This suppression only affects the Android app. The CVE will instead be tracked externally and will likely be mitigated by either updating affected dependencies or by identifying that it doesn't affect the app.
2022-10-05Prevent normalization of apostrophes in translation-converterOskar Nyberg1-4/+1
2022-10-05Change straight apostrophes to curly apostrophesHank1-4/+4
2022-09-30Move build and release instructions to separate documentsDavid Lönnhager2-0/+149
2022-09-27Fix clippy complaintsEmīls Piņķis1-1/+1
2022-09-26Add android themed iconAlbin2-0/+10
2022-09-26Fix pending intent flagsAlbin3-11/+25
2022-09-26Refactor sdk dependent callsAlbin3-15/+24
2022-09-26Bump android compile/target sdk version to 33Albin2-21/+26
2022-09-22Disable account creation while entering account numbersaber safavi2-5/+17
2022-09-16Change custom dns iconsaber safavi3-12/+12
remove unused drawable
2022-09-14Revert "Merge branch 'migrate-android-talpid-to-dedicated-subproject'"Albin21-55/+0
This reverts commit 0c44c211bdfc0756ad556835d5a988799ee6dfbc, reversing changes made to 49c3a16d927dd9f47a4b8d3780a25a7c5716bc6a.
2022-09-13Move talpid classes to talpid subprojectAlbin16-0/+0
2022-09-13Add empty talpid subprojectAlbin5-0/+55
Talpid classes will be moved in a following commit.
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-09Updating version in package filesAlbin1-2/+2
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-03Skip checksum check for gh action pluginAlbin1-0/+2
2022-09-03Generate initial gradle dependency checksumsAlbin1-0/+2672
2022-09-03Prepare aapt for generating gradle checksumsAlbin3-0/+10
2022-09-03Add gradle checksum verification configAlbin1-0/+12
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-03Add gradle wrapper checksumAlbin1-0/+2
This is not fully supported by Android Studio due to a bug in Gradle, however as this is an important security mechanism it should be set. Upcoming versions of Android Studio seem to properly support the checksum mechanism, as seen here: https://developer.android.com/studio/releases/fixed-bugs/studio/2022.1.1#android-studio-electric-eel-canary-3-2022.1.1.3 If Android Studio complains when syncing, click the text saying: 'Use "<checksum>" as checksum for <url> and sync project' See more: https://github.com/gradle/gradle/issues/9361 https://issuetracker.google.com/issues/232933744
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-01Don't strip daemon shared object in development buildsEmīls Piņķis1-1/+1
To help with debugging panics in the dameon, the dev builds shouldn't strip the debug symbols from the shared object. However, doing this blows up the gradle build so it's memory limit needs to be bumped too.
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-29Fix Clippy errorsDavid Lönnhager1-2/+2
2022-08-15Updating version in package filesLinus Färnstrand1-2/+2
2022-08-15Add missing escape character to Docker readmeDavid Lönnhager1-1/+1