summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Expand)AuthorFilesLines
2021-01-04Always prefer the last used API addressDavid Lönnhager2-4/+4
2020-12-16Improve error message for invalid DNS server addr.Janito Vaqueiro Ferreira Filho2-1/+9
2020-12-16Refactor error message selection for in-app bannerJanito Vaqueiro Ferreira Filho1-15/+20
2020-12-16Create error state cause for invalid DNS serverJanito Vaqueiro Ferreira Filho2-0/+4
2020-12-16Return error when Android rejects DNS serverJanito Vaqueiro Ferreira Filho1-1/+11
2020-12-16Close tun when old status is invalid DNS addressJanito Vaqueiro Ferreira Filho1-2/+8
2020-12-16Add `CreateTunResult.InvalidDnsServers` variantJanito Vaqueiro Ferreira Filho1-0/+10
2020-12-16Refactor to use a new `tunIsOpen` helper propertyJanito Vaqueiro Ferreira Filho1-5/+8
2020-12-16Add `isOpen` property to `CreateTunResult`Janito Vaqueiro Ferreira Filho1-1/+8
2020-12-16Retry tun creation in certain scenariosJanito Vaqueiro Ferreira Filho1-2/+2
2020-12-16Refactor to improve readability returning errorJanito Vaqueiro Ferreira Filho1-5/+5
2020-12-16Use `CreateTunResult` instead of int error codesJanito Vaqueiro Ferreira Filho1-21/+22
2020-12-16Create `CreateTunResult` helper typeJanito Vaqueiro Ferreira Filho1-0/+7
2020-12-14Warn when trying to add public DNS addressJanito Vaqueiro Ferreira Filho2-2/+21
2020-12-14Add helper method to show confirmation dialogJanito Vaqueiro Ferreira Filho1-0/+17
2020-12-14Create `ConfirmPublicDnsDialogFragment`Janito Vaqueiro Ferreira Filho3-0/+101
2020-12-14Refactor `MullvadProblemReport` to be an actorJanito Vaqueiro Ferreira Filho1-64/+78
2020-12-11Updating version in package filesLinus Färnstrand1-2/+2
2020-12-10Add a mini-example translation file to the doc.Janito Vaqueiro Ferreira Filho1-0/+20
2020-12-10Refactor to use the new `match_str!` macroJanito Vaqueiro Ferreira Filho1-47/+57
2020-12-10Create a `match_str!` helper macroJanito Vaqueiro Ferreira Filho1-0/+17
2020-12-10Remove dependency on the item order in pluralsJanito Vaqueiro Ferreira Filho1-8/+24
2020-12-10Only append plurals with missing translationsJanito Vaqueiro Ferreira Filho1-8/+16
2020-12-10Generate Android plurals from gettext pluralsJanito Vaqueiro Ferreira Filho1-17/+57
2020-12-10Create helper function to convert between pluralsJanito Vaqueiro Ferreira Filho1-0/+18
2020-12-10Implement `Display` for `PluralResources`Janito Vaqueiro Ferreira Filho1-0/+49
2020-12-10Implement a constructor for `PluralResource`Janito Vaqueiro Ferreira Filho1-0/+14
2020-12-10Implement a constructor for `PluralResources`Janito Vaqueiro Ferreira Filho1-0/+9
2020-12-10Derive `Eq` and `PartialEq` for `PluralQuantity`Janito Vaqueiro Ferreira Filho1-1/+1
2020-12-10Add missing Android plural variantsJanito Vaqueiro Ferreira Filho1-0/+2
2020-12-10Parse plural formula in translation fileJanito Vaqueiro Ferreira Filho1-1/+22
2020-12-10Create `PluralForm` typeJanito Vaqueiro Ferreira Filho1-0/+32
2020-12-10Parse translated gettext pluralsJanito Vaqueiro Ferreira Filho1-5/+41
2020-12-10Rename `load_file` into `Translation::from_file`Janito Vaqueiro Ferreira Filho2-32/+34
2020-12-10Create `gettext::Translation` typeJanito Vaqueiro Ferreira Filho2-3/+17
2020-12-10Refactor address validationJanito Vaqueiro Ferreira Filho1-20/+21
2020-12-10Prevent loopback addresses from being addedJanito Vaqueiro Ferreira Filho1-6/+10
2020-12-10Synchronize custom DNS server list changesJanito Vaqueiro Ferreira Filho1-31/+58
2020-12-10Make input text red when adding invalid addressJanito Vaqueiro Ferreira Filho2-8/+40
2020-12-10Stop editing when back button is pressedJanito Vaqueiro Ferreira Filho2-0/+22
2020-12-10Stop editing when focus is lostJanito Vaqueiro Ferreira Filho2-3/+30
2020-12-10Focus on DNS server text when starting to editJanito Vaqueiro Ferreira Filho1-3/+12
2020-12-10Start adding a server when custom DNS is enabledJanito Vaqueiro Ferreira Filho1-0/+4
2020-12-10Animate enabling and disabling custom DNS serversJanito Vaqueiro Ferreira Filho1-1/+5
2020-12-10Animate removal of custom DNS serversJanito Vaqueiro Ferreira Filho1-2/+11
2020-12-10Allow changing a custom DNS server addressJanito Vaqueiro Ferreira Filho3-3/+38
2020-12-10Refactor adapter to allow replacing DNS serversJanito Vaqueiro Ferreira Filho2-20/+51
2020-12-10Add `CustomDns.replaceDnsServer` methodJanito Vaqueiro Ferreira Filho1-0/+20
2020-12-10Replace boolean flag with `editingPosition` fieldJanito Vaqueiro Ferreira Filho1-10/+8
2020-12-10Animate adding a new custom DNS serverJanito Vaqueiro Ferreira Filho2-4/+26