summaryrefslogtreecommitdiffhomepage
path: root/app/src/main/java/com/wireguard/android
AgeCommit message (Expand)Author
2017-08-15KeyInputFilter: Extract to its own classSamuel Holland
2017-08-15ConfigActivity: Show the current config in the titleSamuel Holland
2017-08-15BaseConfigActivity: Move menu handling to ConfigActivitySamuel Holland
2017-08-14ConfigActivity: Show back arrow in single layout action barSamuel Holland
2017-08-14ListFragment: Don't assume the ListView is the rootSamuel Holland
2017-08-14ConfigActivity: Fragments are hard; this un-breaks animationsSamuel Holland
2017-08-14ConfigActivity: Enable animations on fragment transitionsSamuel Holland
2017-08-14EditFragment: Input filters for config name and private keySamuel Holland
2017-08-14ConfigActivity: Avoid crash when started while lockedSamuel Holland
2017-08-13Major renaming and refactoring in activity and serviceSamuel Holland
2017-08-13ProfileActivity: Remove unnecessary parameterizationSamuel Holland
2017-08-13ProfileService: Rework handling of updates, againSamuel Holland
2017-08-10ServiceClientFragment: Connect early if possibleSamuel Holland
2017-08-10ProfileList: Fix state trackingSamuel Holland
2017-08-10ProfileEdit: Finish writing code-behindSamuel Holland
2017-08-10ProfileActivity: Do menus correctlySamuel Holland
2017-08-10ProfileFragment: Make good use of the cached profileSamuel Holland
2017-08-09Settings: Add empty activitySamuel Holland
2017-08-09Hook up editing to the layout and menusSamuel Holland
2017-08-09ProfileEdit: Add empty activity/fragmentSamuel Holland
2017-08-09ProfileActivity: Do not use onClick for menusSamuel Holland
2017-08-09ProfileActivity: Also remember editing stateSamuel Holland
2017-08-09ProfileFragment: Helper class to remember a fragment's profileSamuel Holland
2017-08-09ProfileList: Add the list fragment in code so it knows the layoutSamuel Holland
2017-08-09ProfileActivity: Replace fragments instead of hidingSamuel Holland
2017-08-09ProfileActivity: Extract base class for fixing fragmentsSamuel Holland
2017-08-08ProfileActivity: Refactor into clean layers of functionalitySamuel Holland
2017-08-07ProfileServiceInterface: Update for map-based collectionSamuel Holland
2017-08-07ProfileService: Use a map to store profile dataSamuel Holland
2017-08-07ObservableArrayMapAdapter: Copy ObservableListAdapterSamuel Holland
2017-08-07ProfileActivity: Add two-pane master-detail layoutSamuel Holland
2017-08-07PlaceholderFragment: Simple fragment that shows a messageSamuel Holland
2017-08-07ProfileActivity: Make local variables finalSamuel Holland
2017-08-07ProfileActivityFragment: Fix service connection trackingSamuel Holland
2017-08-07ProfileList: Load fragment programmaticallySamuel Holland
2017-08-04ProfileList: Extract service management into a base classSamuel Holland
2017-08-04ProfileList: Convert to a fragmentSamuel Holland
2017-08-04RootShell: Make shell command configurableSamuel Holland
2017-08-01ProfileList: Remove "Add" menu action, to be replaced by a FABSamuel Holland
2017-08-01ProfileService: Rework profile updatingSamuel Holland
2017-08-01Interface: Convert to using Keypair classSamuel Holland
2017-08-04RootShell: rename SETUP to SETUP_TEMPLATESamuel Holland
2017-07-31RootShell: Use the application cache dir as TMPDIRSamuel Holland
2017-07-31ProfileService: Use wg to enumerate interfacesSamuel Holland
2017-07-31BootCompletedReceiver: Enforce receiving the correct broadcastSamuel Holland
2017-07-29ProfileList: Add a simple menuSamuel Holland
2017-07-31ProfileList: Toggle connection state on clickSamuel Holland
2017-07-31ProfileService: Implement the rest of its interfaceSamuel Holland
2017-07-31ProfileService: Use deep copy to clone profilesSamuel Holland
2017-07-31ProfileService: Check for existing interfaces when loading profilesSamuel Holland