summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2023-05-16Merge branch 'improve-visibility-of-search-field-clear-ios-128'Andrej Mihajlov1-0/+5
2023-05-16Improve visibility of search field clear button when keyboard is dismissedJon Petersson1-0/+5
2023-05-16Merge branch 'rename-advanced-settings-to-vpn-settings-droid-136'Albin33-171/+165
2023-05-16Update changelogsaber safavi1-0/+1
2023-05-16Refactor advanced settings to VPN settingssaber safavi9-144/+140
2023-05-16Add string resourcessaber safavi25-27/+24
2023-05-15Merge remote-tracking branch ↵Albin17-243/+203
'origin/migrate-preferences-view-to-compose-droid-57'
2023-05-15Add test tag to AdvancedSettingScreensaber safavi3-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-15Remove preferences menu from settings fragmentsaber safavi4-202/+0
2023-05-15Add preferences settings to Advanced screensaber safavi7-23/+136
2023-05-15Add setting change functions to repository and VMsaber safavi2-4/+24
2023-05-15Add string resourcessaber safavi2-0/+5
2023-05-15Ignore unused resource warning for stringsAlbin1-0/+3
2023-05-15Merge branch 'add-creation-date-to-device-name-in-too-droid-116'Albin12-25/+112
2023-05-15Add creation date below device name in the device list screenJonatan Rhodin12-25/+112
2023-05-12Merge branch 'fix-dns-input-keyboard-type-droid-139'Albin3-1/+6
2023-05-12Fix DNS input keyboard typeAlbin3-1/+6
Use a `Text` keyboard rather than a `Number` keyboard in order to support IPv6 addresses.
2023-05-12Merge branch 'dimensions-and-text-style-in-compose-droid-135'Albin5-30/+157
2023-05-12Add text style and dimensions to use in composeJonatan Rhodin5-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-12Merge branch 'rework-address-cache-ios-149'Emīls8-291/+378
2023-05-12Simplify the AddressCache logic, it now filters results to only keep the ↵Bug Magnet8-291/+378
first one, does not rotate addresses anymore, and has tests written for.
2023-05-12Merge branch 'header-flickering-on-back-action-droid-131'Albin7-88/+373
2023-05-12Add unit tests for ConnectViewModelJonatan Rhodin1-0/+222
2023-05-12Fix header bar blinking issueJonatan Rhodin6-88/+151
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-12Merge pull request #4645 from t-m-w/fully-routedAlbin2-2/+4
Do not replace default routes on Android
2023-05-11Do not replace default routes on AndroidTommy Webb2-2/+4
Keep default routes as-is on Android, just as they are kept as-is for Linux. This allows Android 11+ to recognize Mullvad as an isolated VPN, properly preventing remote-initiated traffic from other interfaces.
2023-05-11Merge branch 'fix-quirks-with-new-device-notification-ios-144'Emīls17-53/+89
2023-05-11Show registered device banner when user comes from logged out to logged inMojgan17-53/+89
2023-05-11Fix privacy disclaimer policy linkAlbin1-1/+1
2023-05-09Merge branch 'fix-port-selection-algorithm-ios-142'Andrej Mihajlov8-26/+94
2023-05-09Fix port selection algorithmJon Petersson8-26/+94
2023-05-09Merge branch 'notification-action-handling'Andrej Mihajlov11-72/+111
2023-05-09Move action handling into notification manager delegateAndrej Mihajlov11-72/+111
2023-05-09Merge branch 'implement-ui-for-wg-over-tcp-droid-4'Albin50-38/+554
2023-05-09Add udp2tcp related translationsJonatan Rhodin20-1/+114
2023-05-09Add compose ui to udp2tcp featureJonatan Rhodin18-26/+277
- 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-09Show obfuscation endpoint in main viewAlbin1-12/+12
2023-05-09Propagate udp2tcp settings between app and daemonCubxity16-8/+160
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-09Merge branch 'fix-out-of-time-formatter-again-ios-158'Andrej Mihajlov2-1/+17
2023-05-09Consider max date for getting diff between two datesMojgan2-1/+17
2023-05-09Merge branch 'add-find-stale-branches-script'Linus Färnstrand1-0/+37
2023-05-09Add helper script for finding potentially stale remote branchesLinus Färnstrand1-0/+37
Can be used to clean out old cruft no longer needed
2023-05-09Merge branch 'fix-changes-templates'Oskar Nyberg2-1/+1
2023-05-09Move platform instructions from iOS changes template to desktop oneOskar Nyberg2-1/+1
2023-05-09Merge branch 'fix-missing-text-in-out-of-time-fragment-droid-130'Albin1-1/+1
2023-05-09Fix missing buy time text in out-of-time fragmentAlbin1-1/+1
2023-05-09Merge branch 'change-text-on-buy-credit-button-in-droid-132'Albin6-15/+48
2023-05-09Restore payment button in account fragment for release buildsJonatan Rhodin6-15/+48
Also change the text of the button to manage account instead
2023-05-09Merge branch 'fix-cve-quickfix'Jonathan1-8/+4
2023-05-09Fix broken github CI script caused by CVE fixJonathan1-8/+4
The github CI code broke due to a code injection vulnerability being fixed in a quick-and-dirty way. The dirty solution is here cleaned up and works better than previously.