aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/res (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* SettingsActivity: allow for installing command line toolsJason A. Donenfeld2017-12-192-0/+10
* tools: build required tools with apkJason A. Donenfeld2017-12-151-1/+0
* VpnService: require root accessJason A. Donenfeld2017-11-301-0/+1
* NotSupportedActivity: fix font sizeJason A. Donenfeld2017-11-291-1/+2
* ConfigListFragment: Use correct icon for FABSamuel Holland2017-11-281-1/+1
* ConfigListFragment: Use a floating action menuSamuel Holland2017-11-285-22/+60
* res/drawable: Fix icon sizesSamuel Holland2017-11-286-22/+22
* EditFragment: do not autocomplete or capitalize ifnamesJason A. Donenfeld2017-11-281-1/+1
* Open: better iconJason A. Donenfeld2017-11-284-12/+10
* NotSupported: Better sorry textJason A. Donenfeld2017-11-272-6/+27
* ConfigDetailFragment: wire up toggle switchJason A. Donenfeld2017-11-271-7/+7
* NotSupported: check if the module existsJason A. Donenfeld2017-11-272-1/+15
* Settings: show quick tile config if no primary is definedJason A. Donenfeld2017-11-271-1/+1
* QuickTileService: show app if no profiles existJason A. Donenfeld2017-11-271-1/+0
* ConfigList: A better toggle switchSamuel Holland2017-11-251-4/+5
* ConfigList: Poor man's switchSamuel Holland2017-11-241-6/+4
* VpnService: Move it to a backends packageSamuel Holland2017-11-241-1/+1
* ConfigActivity: Add import menu itemSamuel Holland2017-11-083-0/+16
* Bindings: Merge bugfixes and updatesSamuel Holland2017-11-081-1/+5
* Bindings: Move to a separate packageSamuel Holland2017-11-071-1/+1
* ConfigListFragment: Prevent config names from wrappingSamuel Holland2017-08-241-0/+2
* ConfigActivity: Only use split layout on tablet-sized screensSamuel Holland2017-08-241-0/+0
* ConfigEditFragment: Copy public key on clickSamuel Holland2017-08-242-0/+5
* ConfigEditFragment: Mark the persistent keepalive as optionalSamuel Holland2017-08-241-0/+1
* ConfigEditFragment: Add a field for the optional pre-shared keySamuel Holland2017-08-242-1/+20
* Finish first pass of config editor fieldsSamuel Holland2017-08-228-172/+467
* Add an adapter for binding an ObservableList to a LinearLayoutSamuel Holland2017-08-221-0/+4
* Use data binding to provide EditText input filtersSamuel Holland2017-08-221-3/+10
* ConfigAddActivity: Rename to AddActivitySamuel Holland2017-08-221-1/+3
* ConfigListFragment: Restore the non-FAB add menuSamuel Holland2017-08-172-0/+10
* QuickTileService: Implement and update from VpnServiceSamuel Holland2017-08-171-0/+1
* Convert to using the ObservableTreeMap and its adapterSamuel Holland2017-08-171-1/+1
* preferences: Control restoring enabled configsSamuel Holland2017-08-162-0/+7
* SettingsActivity: Implement primary config settingSamuel Holland2017-08-162-0/+9
* ConfigList: Denote the primary config with bold textSamuel Holland2017-08-161-1/+4
* Detail/Edit/ListFragment: Update the layoutsSamuel Holland2017-08-164-27/+22
* ConfigActivity: Inline PlaceholderFragment into the layoutSamuel Holland2017-08-162-8/+9
* ConfigActivity: Make the two-pane layout more readableSamuel Holland2017-08-168-2/+24
* ConfigListFragment: Implement config selection and removalSamuel Holland2017-08-163-0/+23
* ConfigAddActivity: Add an standalone config-creating activitySamuel Holland2017-08-152-0/+6
* Major renaming and refactoring in activity and serviceSamuel Holland2017-08-1312-83/+212
* ProfileEdit: Finish writing code-behindSamuel Holland2017-08-102-0/+44
* ProfileActivity: Do menus correctlySamuel Holland2017-08-103-4/+4
* ProfileEdit: Add empty activity/fragmentSamuel Holland2017-08-091-0/+1
* ProfileList: Add the list fragment in code so it knows the layoutSamuel Holland2017-08-093-8/+7
* ProfileActivity: Replace fragments instead of hidingSamuel Holland2017-08-096-69/+72
* ProfileActivity: Extract base class for fixing fragmentsSamuel Holland2017-08-091-0/+0
* res: Add icons for quick settings tileSamuel Holland2017-08-082-0/+53
* ProfileActivity: Refactor into clean layers of functionalitySamuel Holland2017-08-0810-30/+132
* ProfileService: Use a map to store profile dataSamuel Holland2017-08-071-1/+1