aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/activity (unfollow)
Commit message (Expand)AuthorFilesLines
2020-03-09Rename app module to uiHarsh Shandilya6-504/+0
2020-03-09MainActivity: Dispatch insets to all fragmentsHarsh Shandilya1-1/+3
2020-03-09backend: do not depend on anything except configJason A. Donenfeld4-19/+19
2020-02-28MainActivity: Remove unused importsHarsh Shandilya1-4/+0
2020-02-28ModuleLoader: Staticize isModuleLoadedHarsh Shandilya1-1/+2
2020-02-25ThemeChangeAwareActivity: Remove drawable cache busterHarsh Shandilya1-35/+0
2020-02-25MainActivity: Fix backstack bug exposed by fragment 1.2.2Harsh Shandilya1-0/+1
2020-02-25Cleanup inset dispatch codeHarsh Shandilya1-3/+2
2020-02-25Ensure insets are dispatched to all fragmentsHarsh Shandilya1-0/+19
2020-02-14Port tunnel creation UI from ViscerionHarsh Shandilya1-12/+0
2019-12-20Introduce TunnelToggleActivityHarsh Shandilya1-0/+51
2019-10-14Download modules after verifying signify signatureJason A. Donenfeld1-0/+13
2019-10-13Revert "Fix activity leak on Android Q"Jason A. Donenfeld1-10/+1
2019-10-12Activity: make dark/night theme follow system on QJason A. Donenfeld2-3/+10
2019-09-27Fix activity leak on Android QHarsh Shandilya1-1/+10
2019-01-07Update copyrightJason A. Donenfeld5-5/+5
2018-12-18Migrate to AndroidXHarsh Shandilya5-17/+17
2018-11-11Auto-format the source directoriesSamuel Holland2-5/+6
2018-09-06global: update copyright headersJason A. Donenfeld5-9/+5
2018-07-28MainActivity: Fix fragment selection logicSamuel Holland1-107/+64
2018-07-26TunnelDetailFragment now restores state correctly after process deathEric Kuck1-6/+7
2018-07-26Application: use proper completablefuture for backendJason A. Donenfeld1-1/+1
2018-07-25ThemeChangeAwareActivity: reintroduce cache busterJason A. Donenfeld1-0/+37
2018-07-25MainActivity: attempt to fix commit state exceptionsJason A. Donenfeld1-1/+1
2018-07-22treewide: Optimize importsHarsh Shandilya1-4/+0
2018-07-20fab: make icons always whiteJason A. Donenfeld1-33/+0
2018-07-13global: Add nullity annotationsEric Kuck5-32/+45
2018-07-09Request VPN permissions on activationEric Kuck1-10/+0
2018-07-08Use instanceOf instead of getClassJason A. Donenfeld2-2/+2
2018-07-06global: move to Apache 2.0Jason A. Donenfeld5-5/+5
2018-06-23treewide: Optimize importsHarsh Shandilya2-4/+0
2018-06-14global: supply backend asynchronouslyJason A. Donenfeld2-11/+23
2018-06-07BaseActivity: styleJason A. Donenfeld1-2/+1
2018-06-07Give Samuel heart attack by removing DaggerJason A. Donenfeld3-6/+7
2018-06-06MainActivity: Fix styleHarsh Shandilya1-5/+2
2018-06-05MainActivity: Silence useless warningHarsh Shandilya1-0/+4
2018-06-05MainActivity: collapse action menu on toolbar touchHarsh Shandilya1-0/+9
2018-06-05MainActivity: styleJason A. Donenfeld1-1/+1
2018-06-05DarkMode: move to shared preferences listenerJason A. Donenfeld3-87/+79
2018-06-04MainActivity: styleJason A. Donenfeld1-1/+0
2018-06-04BaseActivity: support android 5 and 6 when clearing drawable cacheJason A. Donenfeld1-7/+15
2018-06-04BaseActivity: invalidate icon cache on Android PJason A. Donenfeld2-15/+15
2018-06-02android: Cleanup classesHarsh Shandilya1-2/+2
2018-06-01BaseActivity: flush themed icon cache on theme changeJason A. Donenfeld1-0/+18
2018-06-01theme: add dark theme with toggleJason A. Donenfeld2-3/+63
2018-05-27Support always-on-vpnJason A. Donenfeld1-3/+4
2018-05-09global: Cleanup line lengths and misc lint warningsHarsh Shandilya1-3/+8
2018-05-09MainActivity: Nip out as early as possible when moving to same fragmentHarsh Shandilya1-3/+3
2018-05-03global: fix up copyrightsJason A. Donenfeld4-0/+4
2018-05-02global: Add or update copyright headers in Java codeSamuel Holland4-0/+20