| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-05-23 | Move content type and key to seperate files | Jonatan Rhodin | 9 | -41/+56 | |
| 2023-05-23 | Remove scopes in koin and use global scope everywhere | Jonatan Rhodin | 12 | -151/+91 | |
| 2023-05-23 | Improve compose ui for split tunneling | Jonatan Rhodin | 15 | -468/+236 | |
| - Use new dimension and style values - Simplify SplitTunnelingCell to improve performance | |||||
| 2023-05-23 | Migrate Split tunneling instrumental tests | Jonatan Rhodin | 2 | -164/+220 | |
| Remove SplitTunnelingFragmentTest Add SplitTunnelingScreenTest | |||||
| 2023-05-23 | Update SplitTunnelingViewModel unit tests | Jonatan Rhodin | 1 | -141/+97 | |
| 2023-05-23 | Migrate split tunneling fragment to compose | Jonatan Rhodin | 11 | -240/+480 | |
| - Create SplitTunnelingScreen - Improve SplitTunnelingViewModel - Improve List compose component | |||||
| 2023-05-22 | Remove purchasing information from release builds | Albin | 2 | -4/+8 | |
| This change is done to comply with Google Play payment policies. It does not affect F-Droid builds. | |||||
| 2023-05-22 | Hide account page links in release builds | Jonatan Rhodin | 3 | -6/+26 | |
| Links removed in: - Account page - Account expiry in-app notification - Account expiry system notification | |||||
| 2023-05-17 | Add split tunneling menu to the setting fragment | saber safavi | 2 | -0/+12 | |
| 2023-05-17 | Remove split tunneling menu from VPN settings screen | saber safavi | 3 | -32/+0 | |
| 2023-05-16 | Refactor advanced settings to VPN settings | saber safavi | 9 | -144/+140 | |
| 2023-05-16 | Add string resources | saber safavi | 24 | -24/+24 | |
| 2023-05-15 | Add test tag to AdvancedSettingScreen | saber safavi | 3 | -24/+45 | |
| Add scroll during test to make last item of lazy list visible. This can be use for all the tests whom need to be scroll, click, pinch and etc . | |||||
| 2023-05-15 | Remove preferences menu from settings fragment | saber safavi | 4 | -202/+0 | |
| 2023-05-15 | Add preferences settings to Advanced screen | saber safavi | 7 | -23/+136 | |
| 2023-05-15 | Add setting change functions to repository and VM | saber safavi | 2 | -4/+24 | |
| 2023-05-15 | Add string resources | saber safavi | 2 | -0/+5 | |
| 2023-05-15 | Add creation date below device name in the device list screen | Jonatan Rhodin | 10 | -24/+107 | |
| 2023-05-12 | Fix DNS input keyboard type | Albin | 3 | -1/+6 | |
| Use a `Text` keyboard rather than a `Number` keyboard in order to support IPv6 addresses. | |||||
| 2023-05-12 | Add text style and dimensions to use in compose | Jonatan Rhodin | 5 | -30/+157 | |
| - Add dimensions that can be accessed directly in compose - Add text styles that can be accessed directly in compose - Modify List to no longer user xml resources and hardcoded values | |||||
| 2023-05-12 | Add unit tests for ConnectViewModel | Jonatan Rhodin | 1 | -0/+222 | |
| 2023-05-12 | Fix header bar blinking issue | Jonatan Rhodin | 5 | -88/+150 | |
| Fix the issue that the header bar in ConnectFragment shows disconnected state very briefly when coming back from switch location and settings views Move all states connected to ServiceConnectionManager to the viewModel to preserve them independently of the view lifecycle. Also merge all service connection states to a single ui state using flow combine. | |||||
| 2023-05-11 | Fix privacy disclaimer policy link | Albin | 1 | -1/+1 | |
| 2023-05-09 | Add udp2tcp related translations | Jonatan Rhodin | 20 | -1/+114 | |
| 2023-05-09 | Add compose ui to udp2tcp feature | Jonatan Rhodin | 17 | -26/+276 | |
| - New setting in advanced settings for obfuscation - Add info dialog about obfuscation - Send obfuscation setting to daemon - Reflect udp2tcp state in the ui | |||||
| 2023-05-09 | Show obfuscation endpoint in main view | Albin | 1 | -12/+12 | |
| 2023-05-09 | Propagate udp2tcp settings between app and daemon | Cubxity | 10 | -4/+80 | |
| Co-authored-by: Albin <albin@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> Co-authored-by: Odd Stranne <odd@mullvad.net> | |||||
| 2023-05-09 | Fix missing buy time text in out-of-time fragment | Albin | 1 | -1/+1 | |
| 2023-05-09 | Restore payment button in account fragment for release builds | Jonatan Rhodin | 5 | -15/+45 | |
| Also change the text of the button to manage account instead | |||||
| 2023-05-04 | Run localization sync | Oskar Nyberg | 19 | -0/+19 | |
| 2023-05-03 | Remove buy credit buttons on build type release | Jonatan Rhodin | 4 | -0/+23 | |
| 2023-05-03 | Avoid spamming toast messages | Albin | 1 | -1/+2 | |
| 2023-05-03 | Fix app always resuming to the connect view | Albin | 1 | -33/+37 | |
| 2023-05-03 | Add new arg to test functions | saber safavi | 1 | -49/+81 | |
| 2023-05-03 | Add warning toast for changing settings | saber safavi | 4 | -10/+51 | |
| 2023-05-03 | Add informational dialog to custom DNS setting | saber safavi | 6 | -1/+44 | |
| 2023-05-03 | Add setting(s) warning into the content blockers informational dialog | saber safavi | 2 | -11/+13 | |
| 2023-05-03 | Add string resources | saber safavi | 1 | -0/+2 | |
| 2023-04-27 | Update compose scrollbar appearance | Jonatan Rhodin | 11 | -228/+239 | |
| - Change color, size and alpha of scrollbar - Add rounding to scrollbar - Add onSurfaceVariant color to theme - Update theme to material v3 - Apply AppTheme to all screens - Remove CollapsingToolbarTheme | |||||
| 2023-04-25 | Update content blockers informational dialog | Jonatan Rhodin | 22 | -28/+17 | |
| - Change programs to apps - Add custom dns warning - Add html-formatted text support to info dialog | |||||
| 2023-04-25 | Add separate tidy config for /values | Jonatan Rhodin | 4 | -181/+87 | |
| Run tidy two times to enable the use of separate configs for /values and all other xml-files. Apply this new config on all files in /values. | |||||
| 2023-04-24 | Add version code/name override option | Albin | 1 | -4/+5 | |
| Adds the option to override version code/name by setting properties in `local.properties`. For example: OVERRIDE_VERSION_CODE=123 OVERRIDE_VERSION_NAME=1.2.3 | |||||
| 2023-04-21 | Remember expand content blockers state | Jonatan Rhodin | 1 | -2/+2 | |
| Use rememberSaveable instead remember for expandContentBlockersState so that it is kept when returning from the Split tunnelling settings page | |||||
| 2023-04-18 | Change feedback textarea's placeholder | saber safavi | 20 | -20/+2 | |
| 2023-04-13 | Make misc error messages more helpful | Albin | 20 | -163/+149 | |
| 2023-04-13 | Rephrase "no matching relay" error message | Albin | 21 | -43/+4 | |
| 2023-04-13 | Clarify upgrade available notification | Albin | 21 | -34/+34 | |
| 2023-04-13 | Clarify device offline push notification | Albin | 2 | -1/+11 | |
| 2023-04-13 | Clarify blocking network message | Albin | 22 | -24/+3 | |
| 2023-04-13 | Capitalize in-app notification title | Albin | 1 | -1/+1 | |
