summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Expand)AuthorFilesLines
2020-02-10Configure allow LAN when toggle switch is pressedJanito Vaqueiro Ferreira Filho1-0/+7
2020-02-10Implement `MullvadDaemon.setAllowLan` methodJanito Vaqueiro Ferreira Filho1-0/+5
2020-02-10Initialize allow LAN toggle with settings valueJanito Vaqueiro Ferreira Filho1-1/+9
2020-02-10Add `CellSwitch.forcefullySetState` methodJanito Vaqueiro Ferreira Filho1-0/+15
2020-02-10Make `settings` prop. public in `SettingsListener`Janito Vaqueiro Ferreira Filho1-1/+2
2020-02-10Update toggle if allow LAN settings changesJanito Vaqueiro Ferreira Filho2-1/+28
2020-02-10Add `SettingsListener.onAllowLanChange` callbackJanito Vaqueiro Ferreira Filho1-0/+15
2020-02-10Send `allowLan` updates to UIJanito Vaqueiro Ferreira Filho1-1/+5
2020-02-10Add state listener to `CellSwitch`Janito Vaqueiro Ferreira Filho1-0/+3
2020-02-10Create `CellSwitch` widgetJanito Vaqueiro Ferreira Filho4-0/+240
2020-02-10Implement back button behaviorJanito Vaqueiro Ferreira Filho1-1/+10
2020-02-10Create `PreferencesFragment`Janito Vaqueiro Ferreira Filho4-1/+97
2020-02-10Add Preferences menu entry to Settings screenJanito Vaqueiro Ferreira Filho3-0/+35
2020-02-10Use `marginTop` for spacing in Settings layoutJanito Vaqueiro Ferreira Filho1-3/+3
2020-02-10Updating version in package filesLinus Färnstrand1-2/+2
2020-02-06Allow `getRelayLocations` to return `null`Janito Vaqueiro Ferreira Filho2-3/+3
2020-02-06Make sure `stopForeground` works on API 21Janito Vaqueiro Ferreira Filho1-1/+6
2020-02-04Fix key generation event overrideJanito Vaqueiro Ferreira Filho1-1/+1
2020-02-04Gracefully handle when reconnection is expectedJanito Vaqueiro Ferreira Filho1-8/+50
2020-02-04Ensure status message color is always setJanito Vaqueiro Ferreira Filho1-4/+2
2020-02-04Fix default value for key verificationJanito Vaqueiro Ferreira Filho1-1/+1
2020-02-03Fix NPE when the service is restarted by AndroidJanito Vaqueiro Ferreira Filho1-2/+2
2020-01-31Keep notification in foreground while UI is shownJanito Vaqueiro Ferreira Filho1-0/+8
2020-01-31Keep track if service is bound or notJanito Vaqueiro Ferreira Filho1-0/+14
2020-01-31Allow notification to be locked on foregroundJanito Vaqueiro Ferreira Filho1-1/+8
2020-01-31Remove service from foreground when disconnectedJanito Vaqueiro Ferreira Filho1-4/+20
2020-01-30Remove notification when service stopsJanito Vaqueiro Ferreira Filho1-0/+2
2020-01-30Use system settings to conenct on startupEmīls1-0/+9
2020-01-29Only unsubscribe listeners if destroying activityJanito Vaqueiro Ferreira Filho1-2/+1
2020-01-14Stop the service if VPN permission is revokedJanito Vaqueiro Ferreira Filho1-0/+4
2020-01-14Document assumption in `onNewServiceConnection`Janito Vaqueiro Ferreira Filho1-0/+2
2020-01-14Notify UI when daemon has stoppedJanito Vaqueiro Ferreira Filho1-1/+2
2020-01-14Ignore service events if fragment is pausedJanito Vaqueiro Ferreira Filho1-24/+58
2020-01-14Only call lifecycle methods if connection is readyJanito Vaqueiro Ferreira Filho7-40/+120
2020-01-14Stop daemon earlierJanito Vaqueiro Ferreira Filho1-6/+1
2020-01-13Restart service if daemon stops unexpectedlyJanito Vaqueiro Ferreira Filho1-2/+12
2020-01-13Refactor tear down in `MullvadVpnService`Janito Vaqueiro Ferreira Filho1-5/+7
2020-01-13Notify when daemon thread has stoppedJanito Vaqueiro Ferreira Filho1-0/+5
2020-01-07Handle no service connection in `SettingsFragment`Janito Vaqueiro Ferreira Filho1-18/+46
2020-01-07Remove listener handling in `RemainingTimeLabel`Janito Vaqueiro Ferreira Filho2-32/+21
2020-01-07Handle no service in service dependent fragmentsJanito Vaqueiro Ferreira Filho7-6/+29
2020-01-07Remove `WwwAuthTokenRetriever`Janito Vaqueiro Ferreira Filho6-27/+6
2020-01-07Use synchronous daemon in `WwwAuthTokenRetriever`Janito Vaqueiro Ferreira Filho2-14/+3
2020-01-07Fetch WWW auth. token in the backgroundJanito Vaqueiro Ferreira Filho3-14/+6
2020-01-07Use synchronous daemon in `SettingsListener`Janito Vaqueiro Ferreira Filho2-20/+5
2020-01-07Use synchronous daemon in `RelayListListener`Janito Vaqueiro Ferreira Filho2-16/+7
2020-01-07Use synchronous `ConnectivityListener`Janito Vaqueiro Ferreira Filho2-10/+6
2020-01-07Use synchronous daemon in `LocationInfoCache`Janito Vaqueiro Ferreira Filho2-4/+3
2020-01-07Use synchronous daemon in `KeyStatusListener`Janito Vaqueiro Ferreira Filho2-30/+26
2020-01-07Use synchronous daemon in `AppVersionInfoCache`Janito Vaqueiro Ferreira Filho2-9/+3