aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui (follow)
Commit message (Expand)AuthorAgeFilesLines
* strings: sync translationsHEADmasterHarsh Shandilya4 days3-12/+268
* ui: address new databinding requirementsHarsh Shandilya8 days3-8/+9
* build: bump to AGP 4.0.0Harsh Shandilya8 days1-2/+2
* ui: remove unneeded actionBarPopupTheme attributeHarsh Shandilya2020-05-093-3/+0
* ui: switch up dark theme system bars colorsHarsh Shandilya2020-04-261-2/+2
* build: don't obfuscate code in minify stepHarsh Shandilya2020-04-211-3/+3
* ui: tweak fab animation durationHarsh Shandilya2020-04-192-2/+2
* build: remove unused cardview dependencyHarsh Shandilya2020-04-191-1/+0
* strings: sync translationsHarsh Shandilya2020-04-195-35/+144
* ui: animate fab scale rather than translationHarsh Shandilya2020-04-163-19/+53
* ObservableTunnel: account for race in renulling statsJason A. Donenfeld2020-04-151-2/+2
* ui: animate fab position in tunnel deletion flowHarsh Shandilya2020-04-081-0/+19
* strings: sync translationsHarsh Shandilya2020-04-083-130/+239
* ui: tweak FABs to use the correct typeHarsh Shandilya2020-04-083-9/+7
* ui: codestyle nitHarsh Shandilya2020-04-071-2/+4
* KernelModuleDisablerPreference: do not make synchronous calls to getBackendJason A. Donenfeld2020-04-071-8/+17
* ui: set proper content description for applicationsJason A. Donenfeld2020-04-061-1/+1
* ui: show excluded/included apps in details viewJason A. Donenfeld2020-04-062-0/+33
* ui: align listen port and mtu in detail editorJason A. Donenfeld2020-04-061-7/+17
* ui: add suffix to persistent keepalive in editorJason A. Donenfeld2020-04-063-1/+19
* ui: add missing fields to detail viewJason A. Donenfeld2020-04-0612-16/+157
* TunnelListFragment: onCreateActionMode is called before adapter is aliveJason A. Donenfeld2020-04-061-1/+1
* AppListDialogFragment: refine singular grammarJason A. Donenfeld2020-04-061-2/+2
* AppListDialogFragment: remove colons from tabsJason A. Donenfeld2020-04-061-2/+2
* ui: tweak cards to make them nicer on the eyesHarsh Shandilya2020-04-067-19/+13
* ui: misc cleanups to AppListDialogFragmentHarsh Shandilya2020-04-063-14/+19
* AppListDialogFragment: support both inclusion and exclusionJason A. Donenfeld2020-04-0617-81/+152
* MultiselectableRelativeLayout: use JvmOverloads constructorHarsh Shandilya2020-04-061-6/+6
* ui: fix scrolling in detail viewHarsh Shandilya2020-04-061-120/+123
* strings: sync translationsHarsh Shandilya2020-04-047-55/+296
* ObservableTunnel: do not cache keyJason A. Donenfeld2020-04-011-1/+2
* build: update fragment to 1.2.4Harsh Shandilya2020-04-011-0/+8
* ui: disable LongLogTag lintHarsh Shandilya2020-03-311-0/+3
* TunnelEditorFragment: don't show bioauth if already visibleJason A. Donenfeld2020-03-301-0/+1
* strings: sync translationsHarsh Shandilya2020-03-305-13/+19
* global: cleanup code styleJason A. Donenfeld2020-03-3012-39/+42
* ui: update proguard rules to keep crash logs readableHarsh Shandilya2020-03-301-0/+3
* LogViewerActivity: don't crash if pipe closesJason A. Donenfeld2020-03-301-1/+4
* TunnelDetail: set singleLine=true for API <=23Jason A. Donenfeld2020-03-302-0/+2
* BiometricAuthenticator: rework logic and bugsJason A. Donenfeld2020-03-303-15/+39
* BiometricAuthenticator: implement biometric authentication for sensitive operationsHarsh Shandilya2020-03-305-10/+118
* ObservableTunnel: Don't cache configAsyncHarsh Shandilya2020-03-301-4/+5
* ui: replace generate icon with 'sync' instead of 'toys'Jason A. Donenfeld2020-03-301-2/+2
* BindingAdapters: use sleeker lambdaJason A. Donenfeld2020-03-301-1/+1
* TunnelEditorFragment: add hooks for biometric authJason A. Donenfeld2020-03-305-11/+51
* strings: update Italian translationVincenzo Reale2020-03-291-14/+37
* ui: remove unused stream supportJason A. Donenfeld2020-03-291-1/+0
* strings: Sync German translationsHarsh Shandilya2020-03-291-0/+194
* strings: fix positional specifier in russian translationJason A. Donenfeld2020-03-291-4/+4
* tunnel: fix package name being passed through to cmakeJason A. Donenfeld2020-03-291-10/+0