aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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-106/+149
* 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
* Profile: Make name modifiableSamuel Holland2017-08-081-1/+7
* ProfileActivity: Refactor into clean layers of functionalitySamuel Holland2017-08-0821-168/+413
* ProfileServiceInterface: Update for map-based collectionSamuel Holland2017-08-073-32/+31
* ProfileService: Use a map to store profile dataSamuel Holland2017-08-073-18/+17
* ObservableArrayMapAdapter: Copy ObservableListAdapterSamuel Holland2017-08-072-0/+111
* ProfileActivity: Add two-pane master-detail layoutSamuel Holland2017-08-072-0/+23
* PlaceholderFragment: Simple fragment that shows a messageSamuel Holland2017-08-073-0/+26
* 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-072-3/+8
* ProfileList: Extract service management into a base classSamuel Holland2017-08-042-25/+39
* ProfileList: Convert to a fragmentSamuel Holland2017-08-047-25/+127
* ProfileList: remove generated config from UISamuel Holland2017-08-041-6/+0
* RootShell: Make shell command configurableSamuel Holland2017-08-041-1/+7
* icon: Remove transparency inside non-round dragonSamuel Holland2017-08-045-0/+0
* ProfileList: Remove "Add" menu action, to be replaced by a FABSamuel Holland2017-08-013-11/+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
* RootShell: Use the application cache dir as TMPDIRSamuel Holland2017-07-312-6/+16
* ProfileService: Use wg to enumerate interfacesSamuel Holland2017-07-311-2/+8
* BootCompletedReceiver: Enforce receiving the correct broadcastSamuel Holland2017-07-311-0/+2
* ProfileList: Add a simple menuSamuel Holland2017-07-295-0/+51
* ProfileList: Toggle connection state on clickSamuel Holland2017-07-312-0/+19
* ProfileService: Implement the rest of its interfaceSamuel Holland2017-07-311-0/+176
* ProfileService: Use deep copy to clone profilesSamuel Holland2017-07-311-1/+3
* Profile: Implement deep copyingSamuel Holland2017-07-311-1/+17
* Copyable: New utility interface for deep-copyable classesSamuel Holland2017-07-311-0/+9
* ProfileList: Add indicator of profile connection stateSamuel Holland2017-07-312-0/+12
* ProfileService: Check for existing interfaces when loading profilesSamuel Holland2017-07-311-2/+12
* Profile: Track connection stateSamuel Holland2017-07-311-1/+19
* ProfileService: Expand and document service interfaceSamuel Holland2017-07-312-0/+78
* RootShell: Add helper class for running commands as rootSamuel Holland2017-07-311-0/+72
* ProfileService: Add a listener to start it on bootSamuel Holland2017-07-302-1/+24