summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-11-29Prevent scroll when autofocusing search inputOskar Nyberg1-1/+1
2022-11-29Move scrollIntoView to ScrollPositionContextOskar Nyberg2-2/+8
2022-11-29Merge branch 'fix-animation-on-escape'Oskar Nyberg13-66/+83
2022-11-28Call transition finished callback once onlyOskar Nyberg1-14/+15
2022-11-28Update history calls to accomodate transition in stateOskar Nyberg10-19/+20
2022-11-28Add transition to location stateOskar Nyberg2-33/+48
2022-11-28Merge branch 'conditional-android-stripping'Albin1-4/+6
2022-11-28Set android build daemon stripping conditionallyAlbin1-4/+6
2022-11-28Merge branch 'android-api-override'David Lönnhager13-81/+354
2022-11-28Conditionally compile some API override fieldsDavid Lönnhager6-34/+74
2022-11-28Warn about MULLVAD_API_DISABLE_TLS being set if the API address and host are notDavid Lönnhager1-3/+10
2022-11-28Use specified port for the APIDavid Lönnhager1-4/+9
2022-11-28Make API address overridable from MullvadDaemonDavid Lönnhager4-12/+164
2022-11-28Add option to disable TLS for API RPCs, and resolve address from hostname if ...David Lönnhager2-14/+30
2022-11-28Don't use bridges if the API endpoint is overriddenDavid Lönnhager2-1/+12
2022-11-28Add support for non-TLS API connectionsDavid Lönnhager3-39/+83
2022-11-28Use once_cell instead of lazy_static in mullvad-apiDavid Lönnhager4-18/+16
2022-11-28Merge branch 'reset-settings-on-migration-failure'Andrej Mihajlov10-124/+304
2022-11-28Throw ReadSettingsVersionError from readSettings()Andrej Mihajlov1-4/+11
2022-11-28Rename SettingsMigration to Migrations. Move Migration.swift one level upAndrej Mihajlov3-4/+4
2022-11-28Implement UI for migration errorsAndrej Mihajlov4-16/+113
2022-11-28Normalize errors returned by migrateStore() and reset store upon failureAndrej Mihajlov2-39/+124
2022-11-28Move logger to the topAndrej Mihajlov1-2/+2
2022-11-28Rename readLegacySettings to findAllLegacySettingsInKeychainAndrej Mihajlov1-3/+3
2022-11-28Add OperationCompletion.get() helperAndrej Mihajlov2-34/+25
2022-11-28Store last used account in MigrationFromV1ToV2Andrej Mihajlov2-13/+12
2022-11-28Remove empty whitespaceAndrej Mihajlov1-2/+0
2022-11-28Add missing returnAndrej Mihajlov1-1/+1
2022-11-28Pass access group to KeychainSettingsStoreAndrej Mihajlov2-9/+12
2022-11-25Merge branch 'add-location-list-filter'Oskar Nyberg38-2040/+2076
2022-11-25Add filtering of special locationsOskar Nyberg3-38/+65
2022-11-25Add auto focus to search barOskar Nyberg1-1/+8
2022-11-25Add custom location item if custom location is selectedOskar Nyberg5-44/+70
2022-11-24Handle search of length one as empty searchOskar Nyberg2-19/+18
2022-11-24Add changelog entry for location list search barOskar Nyberg1-0/+1
2022-11-24Fix hook dependency arraysOskar Nyberg6-76/+52
2022-11-24Move expand locations effect to expanded locations hookOskar Nyberg1-34/+25
2022-11-24Add text when there's no search resultOskar Nyberg4-21/+44
2022-11-24Switch to exit location tab after selecting entry locationOskar Nyberg1-9/+8
2022-11-24Expand search results on first render after searchOskar Nyberg3-20/+53
2022-11-24Fix margins and padding of items in NavigationBarAttachmentOskar Nyberg2-8/+40
2022-11-24Add multihop explanationOskar Nyberg2-13/+13
2022-11-24Make locations expand correctly on filter changeOskar Nyberg5-15/+38
2022-11-24Improve code documentationOskar Nyberg9-14/+44
2022-11-24Move relay list logic to RelayListContext and scroll logic to ScrollPositionC...Oskar Nyberg6-360/+391
2022-11-24Add search field to select location viewOskar Nyberg9-176/+272
2022-11-24Move relay filtering to filter-relays.tsOskar Nyberg9-234/+105
2022-11-24Refactor SelectLocation and its subcomponentsOskar Nyberg24-1504/+1268
2022-11-24Move select location components to new directory and split components upOskar Nyberg13-741/+818
2022-11-24Move search bar to it's own fileOskar Nyberg4-104/+134