summaryrefslogtreecommitdiffhomepage
path: root/app
AgeCommit message (Collapse)Author
2018-06-01Topic: make reentrantJason A. Donenfeld
2018-06-01BaseActivity: flush themed icon cache on theme changeJason A. Donenfeld
The most terrible hack you have ever seen. The drawable cache isn't properly flushed when changing the theme -- a frameworks bug, evidently -- so we work around it by digging deep into the mud.
2018-06-01Settings: add versionJason A. Donenfeld
2018-06-01colors: final touchesJason A. Donenfeld
2018-06-01ui: Use better list colors in night modeHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01TunnelListFragment: Dejank action mode titleHarsh Shandilya
When unselecting items, the toolbar briefly says '0 items selected' before it reverts back to the non-action mode toolbar which feels janky at best. To mitigate this, just set a blank title to the action mode toolbar when item count is 0, to facilitate the smoothness of the transition to non-action mode toolbar. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01fab: Make label responsive to night modeHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01FloatingActionButton: Cleanup declaration of TranslucentLayerDrawable classHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01FloatingActionButton: Make attribute grabbing not be terribleHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01theme: add dark theme with toggleJason A. Donenfeld
2018-06-01global: fix theme situation and clean up cruft while adding more cruftJason A. Donenfeld
2018-06-01fab: default to app theme colorsHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01fab: use AppCompatTextView for labelHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-06-01fab: cleanupHarsh Shandilya
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-31wg-quick: don't break push notificationsJason A. Donenfeld
2018-05-30KeyEncoding: more constant timeJason A. Donenfeld
2018-05-29Version bumpJason A. Donenfeld
2018-05-29FloatingActionButton: import cleaned up getbase codeJason A. Donenfeld
2018-05-29SharedLibraryLoader: introduce to work around Samsung PackageManager bugsJason A. Donenfeld
2018-05-27Version bumpJason A. Donenfeld
2018-05-27Support always-on-vpnJason A. Donenfeld
2018-05-27libwg-go: Saner way to deal with socketsJason A. Donenfeld
2018-05-27EditorFragment: show toast on creation tooJason A. Donenfeld
2018-05-26Version bumpJason A. Donenfeld
2018-05-26libwg-go: try no stickiness and no roamingJason A. Donenfeld
2018-05-24Version bumpJason A. Donenfeld
2018-05-24libwg-go: reenable sticky sockets, just slightly less stickyJason A. Donenfeld
2018-05-23Version bumpJason A. Donenfeld
2018-05-23libwg-go: use gopathJason A. Donenfeld
2018-05-22libwg-go: No sticky sockets with VPNService.javaJason A. Donenfeld
2018-05-21Fix hang and version bumpJason A. Donenfeld
2018-05-21Add stacktrace via SIGUSR2Jason A. Donenfeld
2018-05-21Version bumpJason A. Donenfeld
2018-05-16libwg-go: better up/down syncJason A. Donenfeld
2018-05-16ExceptionLoggers: never have a null messageJason A. Donenfeld
2018-05-16android: Directly use views for snackbarsHarsh Shandilya
There should be no need to deference an extra variable. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-15libwg-go: more fixesJason A. Donenfeld
2018-05-15build: version bumpJason A. Donenfeld
2018-05-15libwg-go: bumpJason A. Donenfeld
2018-05-14tools: move wg-quick to main wireguard repoJason A. Donenfeld
2018-05-14libwg-go: make changes for recent go codeJason A. Donenfeld
2018-05-10build: another bump for mistakeJason A. Donenfeld
2018-05-10build: version bump and fix disasterJason A. Donenfeld
2018-05-09build: version bumpJason A. Donenfeld
2018-05-09theme: revert to old color schemeJason A. Donenfeld
Noble effort, but ultimately ugly.
2018-05-09global: Cleanup line lengths and misc lint warningsHarsh Shandilya
I know we decided to ditch the idea of shutting up "Exception thrown with empty param" warnings but this pesters me too much and we can instead just treat this as a weird future proofing thing if and when we end up needing the exception messages. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-09MainActivity: Nip out as early as possible when moving to same fragmentHarsh Shandilya
Save the useless logging and fragment manager object creation. Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-05-09libwg-go: new timer system upstreamJason A. Donenfeld
2018-05-09libwg-go: ensure local Go instance is patchedJason A. Donenfeld
2018-05-05mipmap: Fix formatting of launcher icon XMLSamuel Holland
Signed-off-by: Samuel Holland <samuel@sholland.org>