summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-05-12Merge branch 'fix-ci'Andrej Mihajlov1-0/+10
2020-05-12Add Keychain related files to test targetAndrej Mihajlov1-0/+10
2020-05-12Updating version in package filesLinus Färnstrand10-17/+17
2020-05-12Add 2020.4 changelog headerLinus Färnstrand1-0/+4
2020-05-11Merge branch 'add-keychain-abstractions'Andrej Mihajlov7-9/+493
2020-05-11Add keychain abstractionsAndrej Mihajlov7-9/+493
2020-05-11Merge branch 'add-redeem-voucher'Janito Vaqueiro Ferreira Filho24-25/+548
2020-05-11Describe redeeming vouchers in the changelogJanito Vaqueiro Ferreira Filho1-0/+1
2020-05-11Update message about payment methodsJanito Vaqueiro Ferreira Filho1-2/+2
2020-05-11Log voucher submission errorsJanito Vaqueiro Ferreira Filho1-1/+9
2020-05-11Handle voucher submission errorsJanito Vaqueiro Ferreira Filho2-0/+21
2020-05-11Use `VoucherSubmissionResult` insteadJanito Vaqueiro Ferreira Filho4-20/+17
2020-05-11Create `VoucherSubmissionResult` typeJanito Vaqueiro Ferreira Filho2-1/+37
2020-05-11Implement voucher submission from dialogJanito Vaqueiro Ferreira Filho1-1/+14
2020-05-11Create `MullvadDaemon.submitVoucher` methodJanito Vaqueiro Ferreira Filho2-0/+37
2020-05-11Implement `DaemonInterface::submit_voucher`Janito Vaqueiro Ferreira Filho1-1/+12
2020-05-11Create `VoucherSubmission` classJanito Vaqueiro Ferreira Filho3-0/+8
2020-05-11Update `jnix` dependency to version `0.2.3`Janito Vaqueiro Ferreira Filho5-13/+13
2020-05-11Disable button while click action is executedJanito Vaqueiro Ferreira Filho1-0/+4
2020-05-11Remove unnecessary crate pathJanito Vaqueiro Ferreira Filho1-1/+1
2020-05-11Only enable Redeem Button when daemon is runningJanito Vaqueiro Ferreira Filho1-3/+34
2020-05-11Create `voucherIsValid` propertyJanito Vaqueiro Ferreira Filho1-1/+11
2020-05-11Only enable Redeem button if voucher code is validJanito Vaqueiro Ferreira Filho1-1/+33
2020-05-11Format voucher code inputJanito Vaqueiro Ferreira Filho1-0/+14
2020-05-11Create `SegmentedInputFormatter` helper classJanito Vaqueiro Ferreira Filho1-0/+137
2020-05-11Implement Cancel button behaviorJanito Vaqueiro Ferreira Filho1-1/+20
2020-05-11Open dialog when Redeem Voucher button is pressedJanito Vaqueiro Ferreira Filho1-0/+15
2020-05-11Create Redeem Voucher dialogJanito Vaqueiro Ferreira Filho5-0/+116
2020-05-11Add inset to dialogsJanito Vaqueiro Ferreira Filho3-6/+12
2020-05-11Add button to redeem voucherJanito Vaqueiro Ferreira Filho2-0/+7
2020-05-11Extend account number touch area to whole widthJanito Vaqueiro Ferreira Filho1-1/+1
2020-05-11Merge branch 'fix-leftover-notification'Janito Vaqueiro Ferreira Filho3-29/+37
2020-05-11Describe leftover notification fix in changelogJanito Vaqueiro Ferreira Filho1-0/+1
2020-05-11Handle login listener separatelyJanito Vaqueiro Ferreira Filho2-12/+25
2020-05-11Skip using `serviceInstance` propertyJanito Vaqueiro Ferreira Filho1-20/+13
2020-05-11Save subscription ID for unsubscribing laterJanito Vaqueiro Ferreira Filho1-1/+1
2020-05-11Force unsubscription from tunnel eventsJanito Vaqueiro Ferreira Filho1-0/+1
2020-05-11Merge branch 'fix-android-ci-xml-formatting'Janito Vaqueiro Ferreira Filho23-179/+122
2020-05-11Format Android XML filesJanito Vaqueiro Ferreira Filho21-178/+119
2020-05-11Increase line length for word wrapping to 100Janito Vaqueiro Ferreira Filho1-0/+1
2020-05-11Change working directory before verifying XMLJanito Vaqueiro Ferreira Filho1-1/+2
2020-05-11Merge branch 'update-settings'David Lönnhager1-56/+58
2020-05-11Simplify Windows update code in daemon settingsDavid Lönnhager1-33/+37
2020-05-11Handle different errors when loading settingsDavid Lönnhager1-13/+21
2020-05-11Simplify read of settingsDavid Lönnhager1-17/+7
2020-05-08Merge branch 'update-location-cli'David Lönnhager3-22/+29
2020-05-08Update CHANGELOG.mdDavid Lönnhager1-0/+1
2020-05-08Ensure country codes, city codes, and hostnames are lowercase in relay listDavid Lönnhager1-8/+18
2020-05-08Make locations case-insensitive in the CLIDavid Lönnhager1-14/+10
2020-05-08Merge branch 'add-tunnel-simulator-ondemand'Andrej Mihajlov2-1/+27