summaryrefslogtreecommitdiffhomepage
path: root/android/src/main/kotlin
AgeCommit message (Expand)AuthorFilesLines
2019-09-30Add settings button to launch screenJanito Vaqueiro Ferreira Filho1-2/+11
2019-09-30Hide items in settings screen when logged outJanito Vaqueiro Ferreira Filho1-6/+38
2019-09-30Load initial settings inside `MullvadDaemon`Janito Vaqueiro Ferreira Filho2-17/+7
2019-09-30Don't show notification button when logged outJanito Vaqueiro Ferreira Filho2-4/+17
2019-09-30Use an `EventListener` for `Settings` changesJanito Vaqueiro Ferreira Filho2-5/+12
2019-09-19Listen to current_is_outdated instead of using version stringsLinus Färnstrand5-6/+10
2019-09-18Reuse relay item status icon drawablesJanito Vaqueiro Ferreira Filho3-12/+16
2019-09-18Reuse notification status drawablesJanito Vaqueiro Ferreira Filho1-6/+12
2019-09-18Reuse button background drawablesJanito Vaqueiro Ferreira Filho1-3/+8
2019-09-16Make `ConnectionProxy.state` setter privateJanito Vaqueiro Ferreira Filho1-1/+1
2019-09-16Reset state if anticipated state doesn't arriveJanito Vaqueiro Ferreira Filho1-0/+26
2019-09-16Update notification based on real tunnel stateJanito Vaqueiro Ferreira Filho1-3/+3
2019-09-16Implement `EventListener` for tunnel state changesJanito Vaqueiro Ferreira Filho1-0/+3
2019-09-16Refactor state initializationJanito Vaqueiro Ferreira Filho1-12/+9
2019-09-16Use real state in banner and status textJanito Vaqueiro Ferreira Filho1-2/+2
2019-09-13Implement tunnel action behaviorJanito Vaqueiro Ferreira Filho1-1/+8
2019-09-13Add tunnel action button to notificationJanito Vaqueiro Ferreira Filho1-2/+92
2019-09-13Reset daemon and helpers when rebinding serviceJanito Vaqueiro Ferreira Filho2-2/+22
2019-09-13Move `stop` method to outside of `LocalBinder`Janito Vaqueiro Ferreira Filho1-7/+13
2019-09-13Create `MullvadVpnService::tearDown` helper methodJanito Vaqueiro Ferreira Filho1-3/+7
2019-09-13Create `MullvadVpnService::setUp` helper methodJanito Vaqueiro Ferreira Filho1-6/+11
2019-09-13Refactor `ForegroundNotificationManager` creationJanito Vaqueiro Ferreira Filho2-13/+10
2019-09-13Refactor how `MainActivity` quitsJanito Vaqueiro Ferreira Filho1-7/+10
2019-09-13Change text opacity based on active statusJanito Vaqueiro Ferreira Filho1-0/+6
2019-09-13Disable relay items that aren't activeJanito Vaqueiro Ferreira Filho1-0/+2
2019-09-13Set status indicator based on `RelayItem.active`Janito Vaqueiro Ferreira Filho1-1/+8
2019-09-13Add `active` property to `RelayItem`sJanito Vaqueiro Ferreira Filho5-2/+13
2019-09-13Add `active` property to `Relay` model classJanito Vaqueiro Ferreira Filho1-1/+1
2019-09-07Show key age in wireguard key fragmentEmīls Piņķis1-2/+15
2019-09-07Update public key model in AndroidEmīls Piņķis1-1/+1
2019-09-07Update keygen model againEmīls Piņķis4-56/+101
2019-09-07Use notification channel for service notificationJanito Vaqueiro Ferreira Filho1-1/+19
2019-09-06Use new tunnel parameter error block reason in AndroidEmīls Piņķis2-4/+18
2019-09-06Prioritize tunnel state over key state in notification bannerEmīls Piņķis1-1/+1
2019-09-06Remove key status listener from connect buttonEmīls Piņķis2-43/+1
2019-09-06Show no connection state when blocked in wireguard fragmentEmīls Piņķis1-2/+13
2019-09-03Rename color referencesJanito Vaqueiro Ferreira Filho1-5/+5
2019-09-03Show "Blocked connection" status messageJanito Vaqueiro Ferreira Filho1-1/+8
2019-09-02Re-order Android layout for consistencyLinus Färnstrand1-2/+2
2019-09-02Always show Manage keys button on AndroidLinus Färnstrand1-6/+6
2019-09-02Change text on verify wg key buttonLinus Färnstrand1-1/+1
2019-09-02Change text on manage keys button on wg viewLinus Färnstrand1-1/+1
2019-08-29Set notification icon colorJanito Vaqueiro Ferreira Filho1-0/+1
2019-08-29Update notification with tunnel state messagesJanito Vaqueiro Ferreira Filho2-2/+68
2019-08-29Create `ForegroundNotificationManager` classJanito Vaqueiro Ferreira Filho2-23/+36
2019-08-29Move `ConnectionProxy` to `MullvadVpnService`Janito Vaqueiro Ferreira Filho2-2/+6
2019-08-29Defer `ConnectionProxy` availabilityJanito Vaqueiro Ferreira Filho4-29/+58
2019-08-29Store tunnel state in `WireguardKeyFragment`Janito Vaqueiro Ferreira Filho1-2/+4
2019-08-29Create `SmartDeferred` helper typeJanito Vaqueiro Ferreira Filho1-0/+32
2019-08-29Create `JobTracker` helper classJanito Vaqueiro Ferreira Filho1-0/+46