summaryrefslogtreecommitdiffhomepage
path: root/android/src
AgeCommit message (Expand)AuthorFilesLines
2020-07-28Create `ToggleCell` helper widgetJanito Vaqueiro Ferreira Filho1-0/+45
2020-07-28Use `onClickListener` propertyJanito Vaqueiro Ferreira Filho2-7/+9
2020-07-28Fix cell switch dimension valuesJanito Vaqueiro Ferreira Filho1-2/+2
2020-07-28Allow setting a footer to `Cell` widgetJanito Vaqueiro Ferreira Filho3-1/+48
2020-07-28Create `cell` helper propertyJanito Vaqueiro Ferreira Filho2-17/+22
2020-07-28Add `onClickListener` property to `Cell` widgetJanito Vaqueiro Ferreira Filho1-0/+4
2020-07-28Move `CellSwitch` to the `widget` packageJanito Vaqueiro Ferreira Filho7-18/+20
2020-07-28Remove unused `wireguardKeysMenu` fieldJanito Vaqueiro Ferreira Filho1-5/+2
2020-07-28Use new `NavigateCell` widgetJanito Vaqueiro Ferreira Filho2-117/+26
2020-07-28Create `NavigateCell` widgetJanito Vaqueiro Ferreira Filho2-0/+38
2020-07-28Create new `Cell` base widgetJanito Vaqueiro Ferreira Filho2-0/+72
2020-07-23Refactor to use `BackButton`Janito Vaqueiro Ferreira Filho6-116/+26
2020-07-23Create `BackButton` helper widgetJanito Vaqueiro Ferreira Filho3-0/+84
2020-07-23Separate `text` styleable attributeJanito Vaqueiro Ferreira Filho2-3/+12
2020-07-23Create styles for settings screen headersJanito Vaqueiro Ferreira Filho11-94/+58
2020-07-22Use split tunnelling status to update UIJanito Vaqueiro Ferreira Filho1-15/+25
2020-07-22Persist excluded appsJanito Vaqueiro Ferreira Filho2-0/+18
2020-07-22Store split tunnelling state in shared prefs.Janito Vaqueiro Ferreira Filho2-3/+20
2020-07-22Load enabled toggle state from adapterJanito Vaqueiro Ferreira Filho1-0/+6
2020-07-22Fix compiler warningJanito Vaqueiro Ferreira Filho1-2/+2
2020-07-20Reconnect to apply split tunnelling changesJanito Vaqueiro Ferreira Filho1-1/+5
2020-07-20Allow forcing tunnel to be recreatedJanito Vaqueiro Ferreira Filho1-1/+9
2020-07-20Implement app toggle behaviourJanito Vaqueiro Ferreira Filho1-0/+9
2020-07-20Update app toggle based on split tunnelling statusJanito Vaqueiro Ferreira Filho3-3/+15
2020-07-20Toggle split tunnelling with the toggle switchJanito Vaqueiro Ferreira Filho1-0/+2
2020-07-20Allow fragments to use the split tunnelling helperJanito Vaqueiro Ferreira Filho2-0/+5
2020-07-20Add split tunnelling to `MullvadVpnService`Janito Vaqueiro Ferreira Filho2-2/+13
2020-07-20Add split tunnelling to `TaplidVpnService`Janito Vaqueiro Ferreira Filho1-0/+8
2020-07-20Create `SplitTunnelling` helper classJanito Vaqueiro Ferreira Filho1-0/+33
2020-07-20Handle tun device reuse in the Java sideJanito Vaqueiro Ferreira Filho1-1/+58
2020-07-20Move wait for tun up event into `TalpidVpnService`Janito Vaqueiro Ferreira Filho1-1/+9
2020-07-20Add `isIpv6` property to `InetNetwork`Janito Vaqueiro Ferreira Filho1-1/+4
2020-07-15Make app list items clickableJanito Vaqueiro Ferreira Filho3-2/+22
2020-07-15Toggle enabled switch when the cell is clickedJanito Vaqueiro Ferreira Filho2-5/+13
2020-07-15Implement `CellSwitch.toggle` methodJanito Vaqueiro Ferreira Filho1-0/+7
2020-07-15Show spinner while list is loadingJanito Vaqueiro Ferreira Filho3-3/+61
2020-07-15Don't show Mullvad VPN app in the app listJanito Vaqueiro Ferreira Filho1-0/+2
2020-07-15Animate "Exclude applications" titleJanito Vaqueiro Ferreira Filho1-1/+25
2020-07-15Hide list when split tunnelling is disabledJanito Vaqueiro Ferreira Filho3-2/+39
2020-07-15Implement top back button behaviorJanito Vaqueiro Ferreira Filho1-0/+4
2020-07-15Add "Exclude applications" headerJanito Vaqueiro Ferreira Filho2-0/+17
2020-07-15Show app icons in the app listJanito Vaqueiro Ferreira Filho3-3/+46
2020-07-15Sort applications by nameJanito Vaqueiro Ferreira Filho1-2/+5
2020-07-15Use new `AppInfo` helper data classJanito Vaqueiro Ferreira Filho3-6/+11
2020-07-15Show app name in the listJanito Vaqueiro Ferreira Filho2-3/+24
2020-07-15Load installed apps into adapterJanito Vaqueiro Ferreira Filho2-5/+36
2020-07-15Add divider between list elementsJanito Vaqueiro Ferreira Filho1-0/+2
2020-07-15Rename decoration to `ListItemDividerDecoration`Janito Vaqueiro Ferreira Filho3-6/+5
2020-07-15Create initial Split Tunnelling screenJanito Vaqueiro Ferreira Filho6-0/+174
2020-07-15Create initial empty `AppListAdapter`Janito Vaqueiro Ferreira Filho2-0/+54