aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com (follow)
Commit message (Expand)AuthorAgeFilesLines
* NotSupported: check if the module existsJason A. Donenfeld2017-11-272-11/+66
* Settings: show quick tile config if no primary is definedJason A. Donenfeld2017-11-273-2/+16
* ConfigImporter: give updates when something goes wrongJason A. Donenfeld2017-11-271-5/+20
* QuickTileService: show app if no profiles existJason A. Donenfeld2017-11-271-2/+4
* Config: make parsing stricterJason A. Donenfeld2017-11-264-6/+19
* ConfigImporter: Get filename from content resolverSamuel Holland2017-11-251-3/+26
* ConfigList: A better toggle switchSamuel Holland2017-11-252-16/+38
* widgets: Import ToggleSwitch from the AOSP Settings appSamuel Holland2017-11-251-0/+63
* ConfigList: Poor man's switchSamuel Holland2017-11-241-2/+2
* BindingAdapters: Sort existing adaptersSamuel Holland2017-11-241-5/+5
* VpnService: Move it to a backends packageSamuel Holland2017-11-2410-8/+18
* ConfigActivity: Add import menu itemSamuel Holland2017-11-081-0/+17
* VpnService: Add helper for importing configsSamuel Holland2017-11-081-0/+50
* Bindings: Merge bugfixes and updatesSamuel Holland2017-11-085-36/+55
* Bindings: Move to a separate packageSamuel Holland2017-11-078-7/+19
* Centralize/unify validation of configurationsSamuel Holland2017-08-243-16/+11
* ConfigActivity: Invert isSplitLayout→isSingleLayout for claritySamuel Holland2017-08-241-12/+12
* ObservableSortedMap: Document interfaceSamuel Holland2017-08-241-0/+1
* Remove state debugging messagesSamuel Holland2017-08-243-13/+0
* ConfigEditFragment: Copy public key on clickSamuel Holland2017-08-241-0/+14
* Peer: Add a field for the optional pre-shared keySamuel Holland2017-08-242-0/+21
* ConfigActivity: Fix condition for inserting back stack entriesSamuel Holland2017-08-241-1/+2
* ConfigActivity: Save editor state across fragment instancesSamuel Holland2017-08-241-1/+18
* AddActivity: Update for ConfigEditFragment changesSamuel Holland2017-08-241-4/+13
* ConfigEditFragment: Save and restore editor state properlySamuel Holland2017-08-241-6/+48
* ConfigActivity: Avoid unnecessary executePendingTransactionsSamuel Holland2017-08-241-3/+1
* ConfigListFragment: Avoid unnecessary findViewByIdSamuel Holland2017-08-241-3/+2
* ConfigActivity: Log state transitionsSamuel Holland2017-08-231-0/+3
* Config/Interface/Peer: Make ParcelableSamuel Holland2017-08-233-9/+123
* Config/Interface/Peer: Fix some missed change notificationsSamuel Holland2017-08-233-15/+18
* VpnService: Fix some edge cases in ConfigUpdaterSamuel Holland2017-08-231-18/+19
* Config/Interface: Allow copyFrom() to work on nullSamuel Holland2017-08-232-11/+28
* BaseConfigActivity: Remember editing stateSamuel Holland2017-08-232-12/+39
* QuickTileService: Update the tile once on service initSamuel Holland2017-08-221-0/+1
* Add an adapter for binding an ObservableList to a LinearLayoutSamuel Holland2017-08-224-14/+165
* Use data binding to provide EditText input filtersSamuel Holland2017-08-225-19/+61
* ConfigAddActivity: Rename to AddActivitySamuel Holland2017-08-222-3/+3
* ConfigActivity: Fix fragment state when leaving/entering appSamuel Holland2017-08-214-109/+162
* Peer: Associate with a ConfigSamuel Holland2017-08-192-4/+29
* Minor cleanupsSamuel Holland2017-08-192-10/+5
* ObservableAdapters: notify on map/list being setSamuel Holland2017-08-183-3/+2
* MapAdapter: Stable IDs are based on value, not keySamuel Holland2017-08-171-1/+1
* ConfigListFragment: Restore the non-FAB add menuSamuel Holland2017-08-172-0/+15
* QuickTileService: Implement and update from VpnServiceSamuel Holland2017-08-172-0/+100
* BaseConfigActivity: Make use of inner class's thisSamuel Holland2017-08-171-3/+3
* VpnService: Use a string to remember the primary configSamuel Holland2017-08-171-23/+29
* ConfigEditFragment: Add extremely basic validationSamuel Holland2017-08-172-1/+13
* Interface: Rework private key handlingSamuel Holland2017-08-171-11/+17
* VpnService: Remove extraneous call to super()Samuel Holland2017-08-171-1/+0
* ObservableArrayMapAdapter: RemoveSamuel Holland2017-08-172-120/+0