aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* ProfileService: Only load from files ending with .confSamuel Holland2017-07-301-1/+7
* ProfileService: Create it and move profile loadingSamuel Holland2017-07-304-41/+126
* binding: Weakly reference adapter in list change callbackSamuel Holland2017-07-301-13/+27
* ProfileList: Add minimal activitySamuel Holland2017-07-296-0/+246
* Profile: Add a blank line before each peer sectionSamuel Holland2017-07-291-1/+1
* Profile: Parse config file to a string per attributeSamuel Holland2017-07-294-26/+274
* Profile: Add minimal implementationSamuel Holland2017-07-291-0/+56
* icon: Use the uncropped logo for the non-round iconSamuel Holland2017-07-3011-1/+3
* project: Create empty project with WireGuard iconSamuel Holland2017-07-289-0/+67