summaryrefslogtreecommitdiffhomepage
path: root/android/lib
AgeCommit message (Collapse)AuthorFilesLines
2024-02-19Remove the auto-connect switch when vpn settings are availableJonatan Rhodin1-3/+0
2024-02-19Create auto connect and lockdown mode screenMaryamShaghaghi1-0/+8
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-19Add dimensionsMaryamShaghaghi1-0/+4
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-19Add string resourcesMaryamShaghaghi1-0/+20
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-19Add drawable resourcesMaryamShaghaghi15-0/+0
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-15Add toggle button for split tunnelingMaryamShaghaghi1-0/+1
Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com>
2024-02-15Add Map Composable, view and rendererDavid Göransson5-0/+367
2024-02-15Add LocationMarker shapeDavid Göransson1-0/+224
2024-02-15Add globe shapeDavid Göransson1-0/+185
2024-02-15Add data classes to represent map viewDavid Göransson6-0/+173
2024-02-15Add map moduleDavid Göransson3-0/+46
2024-02-15Add tests for LatLongDavid Göransson3-0/+337
2024-02-15Add testing support for model moduleDavid Göransson1-1/+13
2024-02-15Add Latitude, Longitude and LatLong to modelDavid Göransson3-0/+131
2024-02-15Add support for Latitude and Longitude from DaemonDavid Göransson2-4/+6
2024-02-08Update the relaylist modelJonatan Rhodin1-23/+0
Use sealed interface for RelayItem Add CustomList as a type of RelayItem
2024-02-08Add custom lists Events and RequestsJonatan Rhodin2-3/+11
2024-02-08Add custom list modelJonatan Rhodin3-0/+18
2024-02-07Improve DeviceListScreenJonatan Rhodin1-0/+1
- 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-05Fix too general ExceptionDavid Göransson4-31/+21
2024-02-05Increase standard cell height to 56 dpJonatan Rhodin1-3/+1
This is to follow material design guidelines
2024-02-05Fix SplitTunnelingScreen and SplitTunnelingCellJonatan Rhodin1-0/+1
- 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 Rhodin3-33/+13
2024-01-31Replace secondary container color with new solid colorJonatan Rhodin3-9/+4
2024-01-15Migrate ipc tests to junit5Jonatan Rhodin2-1/+4
2024-01-15Update lint baselinesAlbin1-220/+0
2024-01-15Ignore ImpliedQuantity lint issueAlbin1-1/+3
Instead tracked externally (DROID-245) since the same texts are used across multiple platforms.
2024-01-11Update lint baselinesAlbin3-58/+43
2024-01-11Fix notification permission lint issuesaber safavi2-3/+13
2024-01-11Migrate billing tests to Junit5 and add billing unit tests to ciJonatan Rhodin3-14/+18
2024-01-11Migrate app unit tests to Junit5David Göransson2-9/+17
2024-01-11Synchronize `mullvad-api` and `mullvad-daemon` when the `api-override`Markus Pettersson2-6/+3
feature is enabled Move the logic for using overridden API endpoints for API calls from `mullvad-api::rest` to `mullvad_daemon::api`. This is in line with how the interaction between the two crates work for a normal release build, i.e. when the `api-override` feature is disabled. This commit also removes references to `force_direct_connection` in the Android code. The flag does not exist in the `mullvad-*` rust crates anymore, so it would be erroneous to try to serialize/deserialize the value from the Android client.
2024-01-02Remove unused dependenciesJonatan Rhodin3-11/+0
2023-12-21Support new tunnel state API in the Android frontend.David Göransson2-63/+12
Remove `get_current_location` from jni.
2023-12-14Remove old fragment navigationDavid Göransson8-48/+0
2023-12-14Migrate to Compose DestinationsDavid Göransson5-12/+9
2023-12-07Check network availabilityMaryamShaghaghi1-0/+1
2023-12-06Convert info icon to IconButtonDavid Göransson1-0/+1
2023-12-04Update translationsOskar Nyberg38-1/+605
2023-12-04Update select location screenMaryamShaghaghi1-0/+13
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Add filter chip componentMaryamShaghaghi2-0/+19
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Add string resourcesMaryamShaghaghi20-0/+240
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-01Add devmole and stagemole text logosAlbin1-26/+0
2023-12-01Fix button spacingDavid Göransson1-0/+1
2023-11-27Enable forced direct connection for devmole and stagemole buildsAlbin1-2/+2
This commit enables forced API direct connection as well as disables API address caching to improve testing against the devmole and stagemole environments.
2023-11-27Add copy to clipboard actionDavid Göransson1-0/+1
2023-11-22Fix account history events being lost because of buffer overflowJonatan Rhodin1-1/+6
2023-11-22Add allow implicit flagDavid Göransson1-1/+6
2023-11-22Add value class assertion testDavid Göransson2-2/+5
2023-11-20Fix crash when getting a billing disconnect callbackJonatan Rhodin1-7/+1