aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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-1336-1126/+979
* 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-102-0/+61
* ProfileActivity: Do menus correctlySamuel Holland2017-08-104-39/+56
* ProfileFragment: Make good use of the cached profileSamuel Holland2017-08-102-21/+23
* Settings: Add empty activitySamuel Holland2017-08-092-1/+12
* Hook up editing to the layout and menusSamuel Holland2017-08-092-5/+33
* ProfileEdit: Add empty activity/fragmentSamuel Holland2017-08-093-0/+28
* 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-092-6/+20
* ProfileActivity: Replace fragments instead of hidingSamuel Holland2017-08-094-39/+75
* ProfileActivity: Extract base class for fixing fragmentsSamuel Holland2017-08-093-55/+77
* 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
* Profile: Add helper to check name validitySamuel Holland2017-08-081-0/+5
* Profile: Make name modifiableSamuel Holland2017-08-081-1/+7
* ProfileActivity: Refactor into clean layers of functionalitySamuel Holland2017-08-0811-138/+281
* ProfileServiceInterface: Update for map-based collectionSamuel Holland2017-08-073-32/+31
* ProfileService: Use a map to store profile dataSamuel Holland2017-08-072-17/+16
* ObservableArrayMapAdapter: Copy ObservableListAdapterSamuel Holland2017-08-072-0/+111
* ProfileActivity: Add two-pane master-detail layoutSamuel Holland2017-08-071-0/+4
* PlaceholderFragment: Simple fragment that shows a messageSamuel Holland2017-08-071-0/+18
* ProfileActivity: Make local variables finalSamuel Holland2017-08-071-2/+2
* ProfileActivityFragment: Fix service connection trackingSamuel Holland2017-08-071-2/+16
* ProfileList: Load fragment programmaticallySamuel Holland2017-08-071-0/+6
* ProfileList: Extract service management into a base classSamuel Holland2017-08-042-25/+39
* ProfileList: Convert to a fragmentSamuel Holland2017-08-043-24/+120
* RootShell: Make shell command configurableSamuel Holland2017-08-041-1/+7
* ProfileList: Remove "Add" menu action, to be replaced by a FABSamuel Holland2017-08-011-4/+0
* ProfileService: Rework profile updatingSamuel Holland2017-08-012-56/+29
* Interface: Convert to using Keypair classSamuel Holland2017-08-012-7/+23
* Keypair: Create class for generating/storing keysSamuel Holland2017-08-011-0/+65
* Curve25519: Import class from noise-javaSamuel Holland2017-08-011-0/+534
* RootShell: rename SETUP to SETUP_TEMPLATESamuel Holland2017-08-041-2/+2