summaryrefslogtreecommitdiffhomepage
path: root/app/src/main/res
AgeCommit message (Collapse)Author
2018-07-18fab: add fab sized padding at bottom of recycler viewJason A. Donenfeld
This way we can keep scrolling when there are exactly the right number of items, so that the toggle switch becomes visible.
2018-07-18fab: make fab respond to recyclerview scroll eventsHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-07-18fab: slide fab up when a snackbar showsHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-07-12TunnelEditorFragment: add DNSes to allowedIPs when excluding rfc1918Jason A. Donenfeld
2018-07-11fab: use support library's renderingEric Kuck
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
2018-07-09QuickTileService: automatically slash the tileJason A. Donenfeld
2018-07-09Request VPN permissions on activationEric Kuck
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
2018-07-08Switch from ListView to RecyclerViewEric Kuck
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
2018-07-06PeerEditor: put exclusion checkbox next to labelJason A. Donenfeld
2018-07-06AppListDialogFragment: add deselect all buttonJason A. Donenfeld
2018-07-06PeerEditor: add exclude private IPs functionalityJason A. Donenfeld
2018-07-06TunnelEditor: fix nitsJason A. Donenfeld
2018-07-06AppListDialogFragment: add implementation for excluding applicationsEric Kuck
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
2018-07-06TunnelEditor: better looking buttonsJason A. Donenfeld
2018-06-30android: Add select all button to action modeHarsh Shandilya
Thanks to Jason for suggesting the not-clinically-insane method to go about this. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-10ToolsInstaller: safer state machineJason A. Donenfeld
2018-06-07Backend: abstract version informationJason A. Donenfeld
2018-06-07VersionPreference: account for checking state and move away from tools installerJason A. Donenfeld
2018-06-06FloatingActionMenu: 5.1 requires explicit text colorJason A. Donenfeld
2018-06-06ToolsInstallerPreference: do not check for magisk on main threadJason A. Donenfeld
2018-06-05FloatingActionMenu: use appcompat themeJason A. Donenfeld
2018-06-05ToolsInstaller: allow installing as Magisk moduleJason A. Donenfeld
2018-06-05ActionBar: show single menu item as tooliconJason A. Donenfeld
2018-06-04TunnelManager: new intentsJason A. Donenfeld
2018-06-03Preferences: don't use round iconJason A. Donenfeld
2018-06-02Preferences: Move version pref to top and add iconHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-02Preferences: add log exporterJason A. Donenfeld
2018-06-01Settings: add versionJason A. Donenfeld
2018-06-01colors: final touchesJason A. Donenfeld
2018-06-01ui: Use better list colors in night modeHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01fab: Make label responsive to night modeHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01FloatingActionButton: Make attribute grabbing not be terribleHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01theme: add dark theme with toggleJason A. Donenfeld
2018-06-01global: fix theme situation and clean up cruft while adding more cruftJason A. Donenfeld
2018-05-29FloatingActionButton: import cleaned up getbase codeJason A. Donenfeld
2018-05-09theme: revert to old color schemeJason A. Donenfeld
Noble effort, but ultimately ugly.
2018-05-05mipmap: Fix formatting of launcher icon XMLSamuel Holland
Signed-off-by: Samuel Holland <samuel@sholland.org>
2018-05-05styles: Fixup CAB background colorHarsh Shandilya
Long pressing any list item entry would cause the action bar to use the dark color from the parent theme -- fix that. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-05drawables: Introduce material iconographyHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-05styles: Propagate WireGuard blue in UIHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-05styles: Propagate WireGuard red in UIHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-03ui: Use a proper CardView based layoutHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-02drawable: add adaptive iconJason A. Donenfeld
2018-04-30global: Clean up XMLSamuel Holland
Signed-off-by: Samuel Holland <samuel@sholland.org>
2018-04-30global: Automatic code formattingSamuel Holland
Signed-off-by: Samuel Holland <samuel@sholland.org>
2018-04-30Preferences: use v14 material styleJason A. Donenfeld
2018-04-30wg: Break out crossport dependencyHarsh Shandilya
Replace all crossport uses with upstream design support library components. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-04-30SettingsActivity: Define preferenceTheme for AppCompatHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-04-30wg: Migrate menu visibility to AppCompatHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-04-30wg: Add and use dummy AppThemeHarsh Shandilya
Preparation for when the app will start carrying colors reflecting the WireGuard brand. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>