aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/res/values (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* global: Automatic code formattingSamuel Holland2018-04-302-1/+3
| | | | 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>
* TunnelEditorFragment: rewrite and simplifyJason A. Donenfeld2018-04-301-1/+1
| | | | | | | This should remove some null pointer dereferences and overall make the thing more robust. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Allow exporting to zip fileJason A. Donenfeld2018-04-291-1/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Allow importing from zip fileJason A. Donenfeld2018-04-281-1/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* More javaficationJason A. Donenfeld2018-04-181-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* GoBackend: integrate into appJason A. Donenfeld2018-02-171-17/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Fragment/Tile: Make success/error messages translatableSamuel Holland2018-01-081-10/+26
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* QuickTileService: show toast for longer and use right messagesJason A. Donenfeld2018-01-081-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* RootShell: multiplex commandsJason A. Donenfeld2018-01-081-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Handle tunnel state change errors appropriatelySamuel Holland2018-01-081-1/+0
| | | | | | | This class should probably be renamed and moved, but I don't know to what or where. Signed-off-by: Samuel Holland <samuel@sholland.org>
* project: Global cleanupSamuel Holland2018-01-081-21/+11
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* ToolsInstaller: Extract to its own classesSamuel Holland2018-01-081-6/+6
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* Remove primary configuration preferenceSamuel Holland2018-01-071-2/+0
| | | | | | It is no longer used. Signed-off-by: Samuel Holland <samuel@sholland.org>
* project: Minor cleanupsSamuel Holland2018-01-061-2/+2
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* Serviceless rewrite, part 1Samuel Holland2018-01-061-3/+5
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* SettingsActivity: allow for installing command line toolsJason A. Donenfeld2017-12-191-0/+6
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tools: build required tools with apkJason A. Donenfeld2017-12-151-1/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* VpnService: require root accessJason A. Donenfeld2017-11-301-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigListFragment: Use a floating action menuSamuel Holland2017-11-282-1/+10
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Open: better iconJason A. Donenfeld2017-11-281-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* NotSupported: Better sorry textJason A. Donenfeld2017-11-271-2/+18
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* NotSupported: check if the module existsJason A. Donenfeld2017-11-271-1/+6
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Settings: show quick tile config if no primary is definedJason A. Donenfeld2017-11-271-1/+1
| | | | | | This seems like a horrific set of hacks. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* QuickTileService: show app if no profiles existJason A. Donenfeld2017-11-271-1/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigActivity: Add import menu itemSamuel Holland2017-11-081-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigEditFragment: Copy public key on clickSamuel Holland2017-08-241-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigEditFragment: Add a field for the optional pre-shared keySamuel Holland2017-08-241-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Finish first pass of config editor fieldsSamuel Holland2017-08-221-3/+9
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Add an adapter for binding an ObservableList to a LinearLayoutSamuel Holland2017-08-221-0/+4
| | | | | | EditTexts do not work in ListViews. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigListFragment: Restore the non-FAB add menuSamuel Holland2017-08-171-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* QuickTileService: Implement and update from VpnServiceSamuel Holland2017-08-171-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* preferences: Control restoring enabled configsSamuel Holland2017-08-161-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* SettingsActivity: Implement primary config settingSamuel Holland2017-08-161-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Detail/Edit/ListFragment: Update the layoutsSamuel Holland2017-08-161-3/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigActivity: Make the two-pane layout more readableSamuel Holland2017-08-161-0/+5
| | | | | | | Highlight the selected configuration, and add a border between the two panes. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigListFragment: Implement config selection and removalSamuel Holland2017-08-161-0/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigAddActivity: Add an standalone config-creating activitySamuel Holland2017-08-151-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Major renaming and refactoring in activity and serviceSamuel Holland2017-08-131-3/+11
| | | | | | Apparently "configuration" is the proper term, not "profile". Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ProfileEdit: Add empty activity/fragmentSamuel Holland2017-08-091-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ProfileActivity: Replace fragments instead of hidingSamuel Holland2017-08-091-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ProfileActivity: Refactor into clean layers of functionalitySamuel Holland2017-08-081-1/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* PlaceholderFragment: Simple fragment that shows a messageSamuel Holland2017-08-071-0/+1
| | | | | | This is used for the detail pane when no profile is selected. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ProfileList: Remove "Add" menu action, to be replaced by a FABSamuel Holland2017-08-011-1/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ProfileList: Add a simple menuSamuel Holland2017-07-291-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ProfileList: Add indicator of profile connection stateSamuel Holland2017-07-311-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* project: Create empty project with WireGuard iconSamuel Holland2017-07-281-0/+4
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>