summaryrefslogtreecommitdiffhomepage
path: root/android/app/src
AgeCommit message (Collapse)AuthorFilesLines
2024-03-14Fix privacy policy link not workingJonatan Rhodin3-6/+34
2024-03-12Fix missing copy snackbar in account screenAlbin2-13/+12
2024-03-12Add transition to DeviceListScreenDavid Göransson2-2/+5
2024-03-12Restore legacy auto-connect for non-TV devicesJonatan Rhodin3-15/+49
2024-03-11Revert navigation logic on Welcome to handle bad clocks betterDavid Göransson3-29/+22
2024-03-11Simplify side effect collection with LaunchedEffectCollectDavid Göransson13-121/+89
2024-03-11Remove buffer on side effectsDavid Göransson9-19/+9
2024-03-11Change priority of close when multiple actions are happeningDavid Göransson2-4/+3
2024-03-11Rework side effect subscription for SplashScreenDavid Göransson2-46/+26
2024-03-11Make OutOfTimeUseCase reactive, and adapt related view modelsDavid Göransson15-199/+305
2024-03-11Add new compose side effect collection utility functionsDavid Göransson4-0/+37
2024-03-11Improve divider useage and replace deprecated dividerJonatan Rhodin6-56/+27
2024-03-11Fix account screen margins to better fit all content on 16:9 TVsJonatan Rhodin1-32/+41
2024-03-08Fix long method lintsDavid Göransson6-441/+558
2024-03-07Fix filter screen selection regressionDavid Göransson3-17/+19
2024-03-05Supress long methodDavid Göransson7-0/+7
2024-03-05Use collectAsStateWithLifecycleDavid Göransson28-387/+382
2024-03-05Fix margin on ConnectScreenDavid Göransson1-0/+1
2024-03-05Fix VpnSettingsScreen DPAD navigationDavid Göransson6-12/+30
2024-03-04Make deviceState eagerly to prevent missing of loggedOut messagesDavid Göransson1-5/+1
2024-02-27Implement sentence naming of testsDavid Göransson31-712/+807
2024-02-26Draw edge-to-edge in all compose testsAlbin16-32/+32
2024-02-26Add compose extension that enables edge-to-edge drawingAlbin1-0/+15
2024-02-19Add unit test for system vpn settings availableJonatan Rhodin1-0/+16
2024-02-19Remove the auto-connect switch when vpn settings are availableJonatan Rhodin6-19/+40
2024-02-19Create auto connect and lockdown mode screenMaryamShaghaghi4-4/+376
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-19Update VPNSettings screenMaryamShaghaghi1-0/+26
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-15Add test for split tunneling view model and update the other testsMaryamShaghaghi2-5/+55
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-15Add toggle button for split tunnelingMaryamShaghaghi6-128/+255
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-15Integrate map into ConnectScreenDavid Göransson5-51/+150
2024-02-15Add support for OpenGL in manifestDavid Göransson1-0/+2
2024-02-15Add support for Latitude and Longitude from DaemonDavid Göransson1-1/+3
2024-02-08Update screen tests for new relay itemJonatan Rhodin2-36/+36
2024-02-08Update unit tests for new relay itemsJonatan Rhodin3-58/+126
2024-02-08Support new relay item in connect screenJonatan Rhodin3-7/+7
2024-02-08Support new relay list item in SelectLocationScreenJonatan Rhodin5-39/+49
2024-02-08Add customlists support for RelayListUseCaseJonatan Rhodin1-10/+26
2024-02-08Update the relaylist modelJonatan Rhodin10-103/+142
Use sealed interface for RelayItem Add CustomList as a type of RelayItem
2024-02-08Add CustomListsRepository with add, delete and updateJonatan Rhodin1-0/+28
2024-02-07Bind to the service in a coroutine to avoid a crashJonatan Rhodin1-23/+21
2024-02-07Improve DeviceListScreenJonatan Rhodin1-14/+130
- Display loading state with a spinner - Fix alignment of success icon when the device list is empty - Fix remove icon size - Remove alpha from remove icon - Add more preview cases - Fix dates not showing in preview
2024-02-06Update lint version to 8.3 to fix lint error in lib:themeJonatan Rhodin1-1/+2
2024-02-06Update compose material 3 to 1.2.0-rc01Jonatan Rhodin3-5/+8
2024-02-05Ignore magic numbersDavid Göransson1-0/+2
2024-02-05Fix wildcard importDavid Göransson1-1/+6
2024-02-05Fix too general ExceptionDavid Göransson2-7/+6
2024-02-05Clean up UnusedPrivateMember and UnusedPrivatePropertyDavid Göransson2-4/+0
2024-02-05Fix SplitTunnelingScreen and SplitTunnelingCellJonatan Rhodin5-80/+103
- Use BaseCell as base for SplitTunnelingCell - Make sizes and margins more in line with design - Use new HeaderCell instead of BaseCell in SplitTunnelingScreen - Use items with divider instead of padding in the cell
2024-02-05Remove all direct usages of mullvad colorsJonatan Rhodin7-32/+35
2024-01-31Add account expiry mockapi testJonatan Rhodin2-1/+8