Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-10 | build: another bump for mistake | Jason A. Donenfeld | |
2018-05-10 | build: version bump and fix disaster | Jason A. Donenfeld | |
2018-05-09 | build: version bump | Jason A. Donenfeld | |
2018-05-09 | theme: revert to old color scheme | Jason A. Donenfeld | |
Noble effort, but ultimately ugly. | |||
2018-05-09 | global: Cleanup line lengths and misc lint warnings | Harsh 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-09 | MainActivity: Nip out as early as possible when moving to same fragment | Harsh Shandilya | |
Save the useless logging and fragment manager object creation. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-09 | libwg-go: new timer system upstream | Jason A. Donenfeld | |
2018-05-09 | libwg-go: ensure local Go instance is patched | Jason A. Donenfeld | |
2018-05-05 | mipmap: Fix formatting of launcher icon XML | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-05-05 | styles: Fixup CAB background color | Harsh Shandilya | |
Long pressing any list item entry would cause the action bar to use the dark color from the parent theme -- fix that. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-05 | drawables: Introduce material iconography | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-05 | styles: Propagate WireGuard blue in UI | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-05 | styles: Propagate WireGuard red in UI | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-05 | TunnelEditor: Add toast messages to success events | Harsh Shandilya | |
Letting the user know that the operation went successfully via visual cues is a nice UX touch. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-05 | wireguard-go: bump submodule | Jason A. Donenfeld | |
2018-05-03 | TunnelEditor: Remove unused parameter | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-03 | ui: Use a proper CardView based layout | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-03 | tools: include libmnl paths after system paths for ndk 17 | Jason A. Donenfeld | |
2018-05-03 | config: loosen parser to match reality | Jason A. Donenfeld | |
Mid-line comments, mixed case. | |||
2018-05-03 | global: fix up copyrights | Jason A. Donenfeld | |
2018-05-02 | Keypair: Minimize the scope of warning suppression | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-05-02 | KeyEncoding: Address lints/warnings and match line length | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-05-02 | global: Add or update copyright headers in Java code | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-05-02 | global: Some more lint cleanup | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-02 | drawable: add adaptive icon | Jason A. Donenfeld | |
2018-05-02 | libwg-go: avoid phony target and update go | Jason A. Donenfeld | |
2018-05-02 | wg-build: Update gradle build files | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-02 | libwg-go: Ignore go{path,root} | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-05-01 | project: Import select Android Studio configuration files | Samuel Holland | |
Having a consistent set of code style and inspection rules makes it easier for contributors to match the existing code. Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-05-01 | libwg-go: do not deadlock on Close | Jason A. Donenfeld | |
2018-04-30 | Version bump | Jason A. Donenfeld | |
2018-04-30 | ZipExporterPreference: account for directory already existing | Jason A. Donenfeld | |
2018-04-30 | global: Clean up Java | Samuel Holland | |
Address Java and Android lints. Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-04-30 | global: Clean up XML | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-04-30 | global: Automatic code formatting | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-04-30 | app: Sort dependencies | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-04-30 | project: Update gradle files | Samuel Holland | |
Signed-off-by: Samuel Holland <samuel@sholland.org> | |||
2018-04-30 | libwg-go: use system Go when possible | Jason A. Donenfeld | |
We're still maybe curlzipping and using a binary distribution of Go, but at least this is only the case on machines that don't have go. | |||
2018-04-30 | Tunnel importer: stricter file filters | Jason A. Donenfeld | |
2018-04-30 | proguard: enable | Jason A. Donenfeld | |
2018-04-30 | Preferences: use v14 material style | Jason A. Donenfeld | |
2018-04-30 | ZipExporterPreference: requireNonNull is redundant | Jason A. Donenfeld | |
2018-04-30 | wg: Collapse fab when pressing back before exiting | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-04-30 | SettingsActivity: Migrate permissions check to AppCompat | Harsh Shandilya | |
Pretty straightforward, I was clearly overthinking this. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-04-30 | ZipExporterPreference: Correctly get preference activity | Harsh Shandilya | |
In AppCompat based preferences, this#getContext returns an object of android.view.ContextThemeWrapper class from where we can safely extract a reference to our parent activity. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-04-30 | TunnelListFragment: Use Collections methods in place of Arrays | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-04-30 | wg: Break out crossport dependency | Harsh Shandilya | |
Replace all crossport uses with upstream design support library components. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-04-30 | wg-build: Upgrade databinding library to 3.1.2 | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-04-30 | SettingsActivity: Gracefully exit when options menu home is pressed | Harsh Shandilya | |
This is an activity, so it does not join the fragment backstack, but instead piles on top SettingsActivity | -> MainActivity | -> EditorFragment | -> DetailFragment | -> ListFragment Without overriding the back button in the toolbar, it simply kills the entire state on MainActivity and causes it to reload. By calling finish() on the activity when home is pressed from the item menu we can silently make it die without affecting any underlying states held by MainActivity and instead return to the exact fragment we launched settings from. Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | |||
2018-04-30 | SettingsActivity: Define preferenceTheme for AppCompat | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <harsh@prjkt.io> |