summaryrefslogtreecommitdiffhomepage
path: root/android/src
AgeCommit message (Expand)AuthorFilesLines
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-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
2020-12-10Create a mirror of custom DNS server listJanito Vaqueiro Ferreira Filho1-5/+11
2020-12-10Implement removal of DNS addressesJanito Vaqueiro Ferreira Filho2-2/+16
2020-12-10Add list separator decorationJanito Vaqueiro Ferreira Filho1-0/+6
2020-12-10Add custom DNS server address when tick is pressedJanito Vaqueiro Ferreira Filho2-2/+22
2020-12-10Show only IP address, discarding the host nameJanito Vaqueiro Ferreira Filho1-1/+2
2020-12-10Create `InetAddress.addresString()` extensionJanito Vaqueiro Ferreira Filho1-0/+10
2020-12-10Show DNS servers and listen for changesJanito Vaqueiro Ferreira Filho3-7/+78
2020-12-10Add row when adding a new custom DNS serverJanito Vaqueiro Ferreira Filho2-2/+23
2020-12-10Create row to edit custom DNS addressJanito Vaqueiro Ferreira Filho5-6/+71
2020-12-10Show "Add a server" row when enabledJanito Vaqueiro Ferreira Filho5-4/+78
2020-12-10Update toggle based on custom DNS enabled stateJanito Vaqueiro Ferreira Filho1-1/+12
2020-12-10Toggle custom DNS option on toggle switch changeJanito Vaqueiro Ferreira Filho1-0/+14
2020-12-10Listen for custom DNS enabled settingJanito Vaqueiro Ferreira Filho2-0/+18
2020-12-10Require `CustomDns` helper instance in the adapterJanito Vaqueiro Ferreira Filho2-3/+5
2020-12-10Add toggle cell to enable custom DNSJanito Vaqueiro Ferreira Filho2-0/+6
2020-12-10Add custom DNS footer message to the listJanito Vaqueiro Ferreira Filho6-5/+24
2020-12-10Use a `RecyclerView` in `AdvancedFragment`Janito Vaqueiro Ferreira Filho3-41/+62
2020-12-10Refactor to move public methods to the topJanito Vaqueiro Ferreira Filho1-5/+5
2020-12-10Create initial `CustomDnsAdapter` classJanito Vaqueiro Ferreira Filho2-0/+25
2020-12-04Expose `CustomDns` in `ServiceDependentFragment`Janito Vaqueiro Ferreira Filho1-0/+5
2020-12-04Expose `CustomDns` through `ServiceConnection`Janito Vaqueiro Ferreira Filho1-0/+1
2020-12-04Create and add `CustomDns` to `ServiceInstance`Janito Vaqueiro Ferreira Filho2-0/+4
2020-12-04Create `CustomDns` helper classJanito Vaqueiro Ferreira Filho1-0/+68
2020-12-04Add event notifier for DNS optionsJanito Vaqueiro Ferreira Filho1-0/+5
2020-12-04Implement `MullvadDaemon.setDnsOptions` methodJanito Vaqueiro Ferreira Filho1-0/+6
2020-12-04Include `DnsOptions` in `TunnelOptions` classJanito Vaqueiro Ferreira Filho1-1/+1
2020-12-04Derive `IntoJava` for `DnsOptions`Janito Vaqueiro Ferreira Filho1-0/+6
2020-12-03Replace setters with observable delegatesJanito Vaqueiro Ferreira Filho1-37/+29