aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/res/values/styles.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rename app module to uiHarsh Shandilya2020-03-091-56/+0
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Port tunnel creation UI from ViscerionHarsh Shandilya2020-02-141-5/+12
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Implement custom theming to match Google's AOSP designHarsh Shandilya2020-02-121-2/+25
| | | | | Closes: #4 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Introduce TunnelToggleActivityHarsh Shandilya2019-12-201-0/+13
| | | | | | | | | | | | | | | | On Android 10, apps cannot start services when they're in the background. This means that starting VpnService from within QuickTileService when the app is not active ends badly. To mitigate this situation, we introduce a proxy activity of sorts that will handle starting VpnService for us. The activity is completely transparent and invisible, and does only four things: - Toggle the tunnel state - Request the Tile bound by QuickTileService to refresh its state - Handle any error that might have been thrown during toggle - Call finishAffinity() and go away Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Migrate to AndroidXHarsh Shandilya2018-12-181-4/+0
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* FloatingActionMenu: 5.1 requires explicit text colorJason A. Donenfeld2018-06-061-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* FloatingActionMenu: use appcompat themeJason A. Donenfeld2018-06-051-2/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* fab: Make label responsive to night modeHarsh Shandilya2018-06-011-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* FloatingActionButton: Make attribute grabbing not be terribleHarsh Shandilya2018-06-011-1/+1
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* global: fix theme situation and clean up cruft while adding more cruftJason A. Donenfeld2018-06-011-1/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* theme: revert to old color schemeJason A. Donenfeld2018-05-091-8/+1
| | | | | | Noble effort, but ultimately ugly. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* styles: Fixup CAB background colorHarsh Shandilya2018-05-051-0/+1
| | | | | | | 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 <me@msfjarvis.dev>
* styles: Propagate WireGuard blue in UIHarsh Shandilya2018-05-051-0/+4
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* styles: Propagate WireGuard red in UIHarsh Shandilya2018-05-051-1/+3
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* global: Automatic code formattingSamuel Holland2018-04-301-0/+2
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* Preferences: use v14 material styleJason A. Donenfeld2018-04-301-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* SettingsActivity: Define preferenceTheme for AppCompatHarsh Shandilya2018-04-301-0/+3
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* wg: Add and use dummy AppThemeHarsh Shandilya2018-04-301-0/+1
| | | | | | | Preparation for when the app will start carrying colors reflecting the WireGuard brand. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* ConfigListFragment: Use a floating action menuSamuel Holland2017-11-281-0/+8
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>