aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app (follow)
Commit message (Expand)AuthorAgeFilesLines
* ConfigListPreference: ListPreference for configsSamuel Holland2017-08-161-0/+35
* ConfigList: Denote the primary config with bold textSamuel Holland2017-08-161-1/+4
* BindingAdapters: Create an adapter for textStyleSamuel Holland2017-08-161-0/+8
* VpnService: Remember and maintain the primary configSamuel Holland2017-08-161-1/+36
* Config: add an isPrimary propertySamuel Holland2017-08-161-0/+11
* Detail/Edit/ListFragment: Update the layoutsSamuel Holland2017-08-164-27/+22
* ConfigActivity: Inline PlaceholderFragment into the layoutSamuel Holland2017-08-164-54/+35
* ConfigActivity: Make the two-pane layout more readableSamuel Holland2017-08-168-2/+24
* Config: Make it ComparableSamuel Holland2017-08-161-1/+8
* ConfigActivity: Adjust when the back arrow is shownSamuel Holland2017-08-161-9/+9
* ConfigListFragment: Implement config selection and removalSamuel Holland2017-08-164-10/+120
* Config: Rename function to make databinding happySamuel Holland2017-08-162-5/+5
* VpnService: Tweaks for ConfigUpdater to fix addingSamuel Holland2017-08-161-4/+9
* ConfigDetailFragment: Move function to be in alphabetical orderSamuel Holland2017-08-161-6/+9
* ConfigActivity: Fix restoring layout on resumeSamuel Holland2017-08-161-5/+6
* ConfigAddActivity: Add an standalone config-creating activitySamuel Holland2017-08-155-2/+57
* BaseConfigActivity: Set initial config when service availableSamuel Holland2017-08-152-10/+11
* KeyInputFilter: Extract to its own classSamuel Holland2017-08-152-36/+43
* ConfigActivity: Show the current config in the titleSamuel Holland2017-08-151-0/+4
* BaseConfigActivity: Move menu handling to ConfigActivitySamuel Holland2017-08-152-7/+7
* ConfigActivity: Show back arrow in single layout action barSamuel Holland2017-08-141-0/+7
* ListFragment: Don't assume the ListView is the rootSamuel Holland2017-08-141-1/+1
* ConfigActivity: Fragments are hard; this un-breaks animationsSamuel Holland2017-08-142-79/+88
* ConfigActivity: Enable animations on fragment transitionsSamuel Holland2017-08-141-0/+2
* EditFragment: Input filters for config name and private keySamuel Holland2017-08-141-0/+50
* ConfigActivity: Avoid crash when started while lockedSamuel Holland2017-08-141-3/+12
* Major renaming and refactoring in activity and serviceSamuel Holland2017-08-1349-1218/+1193
* Profile: Add function to copy config from another profileSamuel Holland2017-08-131-3/+10
* ProfileActivity: Remove unnecessary parameterizationSamuel Holland2017-08-131-5/+5
* ProfileService: Rework handling of updates, againSamuel Holland2017-08-131-50/+68
* ServiceClientFragment: Connect early if possibleSamuel Holland2017-08-101-0/+3
* ProfileList: Fix state trackingSamuel Holland2017-08-101-3/+3
* ProfileEdit: Finish writing code-behindSamuel Holland2017-08-104-0/+105
* ProfileActivity: Do menus correctlySamuel Holland2017-08-107-43/+60
* ProfileFragment: Make good use of the cached profileSamuel Holland2017-08-102-21/+23
* Settings: Add empty activitySamuel Holland2017-08-093-1/+15
* Hook up editing to the layout and menusSamuel Holland2017-08-092-5/+33
* ProfileEdit: Add empty activity/fragmentSamuel Holland2017-08-095-0/+32
* ProfileActivity: Do not use onClick for menusSamuel Holland2017-08-093-6/+27
* ProfileActivity: Also remember editing stateSamuel Holland2017-08-091-3/+19
* ProfileFragment: Helper class to remember a fragment's profileSamuel Holland2017-08-092-16/+62
* ProfileList: Add the list fragment in code so it knows the layoutSamuel Holland2017-08-095-14/+27
* ProfileActivity: Replace fragments instead of hidingSamuel Holland2017-08-0911-108/+151
* ProfileActivity: Extract base class for fixing fragmentsSamuel Holland2017-08-095-56/+78
* Interface: Correctly handle setting a null or empty keySamuel Holland2017-08-091-4/+8
* KeyEncoding: Clean up and reorganize to match styleSamuel Holland2017-08-093-71/+85
* Keypair: Convert to java-style array declarationsSamuel Holland2017-08-091-6/+6
* Constant time base64Jason A. Donenfeld2017-08-083-20/+82
* res: Add icons for quick settings tileSamuel Holland2017-08-082-0/+53
* Profile: Add helper to check name validitySamuel Holland2017-08-081-0/+5