Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Version bump0.0.20180720 | Jason A. Donenfeld | 2018-07-20 | 1 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | UI: use background color for navbar in dark mode | Harsh Shandilya | 2018-07-20 | 1 | -0/+9 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | fab: make icons always white | Jason A. Donenfeld | 2018-07-20 | 6 | -39/+6 |
| | | | | | | | | With the new shade of blue, perhaps this simply looks better. I don't like hard coding the color away from the theme, however. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | theme: use less disgusting color | Jason A. Donenfeld | 2018-07-20 | 1 | -1/+1 |
| | | | | | | | | Harsh's "users" were offended by the dark theme. So, we change the accent to that used by gboard's dark theme, which should be pretty uncontroversial. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | TunnelListFragment: Allocate interpolators outside scroll listener | Harsh Shandilya | 2018-07-20 | 1 | -2/+5 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | TunnelEditorFragment: fix null pointer dereference | Jason A. Donenfeld | 2018-07-19 | 1 | -2/+4 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | QuickTileService: fix null pointer dereference | Jason A. Donenfeld | 2018-07-19 | 1 | -2/+4 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | tools: bump version | Jason A. Donenfeld | 2018-07-18 | 1 | -0/+0 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Version bump0.0.20180718 | Jason A. Donenfeld | 2018-07-18 | 1 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | TunnelListFragment: setOnScrollListener is old, but we support API 21, so we have to use it | Jason A. Donenfeld | 2018-07-18 | 1 | -0/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | AppListDialogFragment: getArguments is null before onCreate | Jason A. Donenfeld | 2018-07-18 | 1 | -1/+8 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | fab: use auto calculated fling threshold | Jason A. Donenfeld | 2018-07-18 | 1 | -3/+8 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | fab: add fab sized padding at bottom of recycler view | Jason A. Donenfeld | 2018-07-18 | 1 | -0/+2 |
| | | | | | | | This way we can keep scrolling when there are exactly the right number of items, so that the toggle switch becomes visible. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | fab: make fab respond to recyclerview scroll events | Harsh Shandilya | 2018-07-18 | 4 | -1/+63 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | fab: slide fab up when a snackbar shows | Harsh Shandilya | 2018-07-18 | 2 | -1/+34 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | android: QuickTileService: Do not use slashed icon on Android P | Harsh Shandilya | 2018-07-16 | 1 | -6/+11 |
| | | | | | | | | Android P features circle masked QS tiles which make use of colors to denote STATE_ACTIVE/STATE_INACTIVE rather than a slash across the drawable as seen on Android Oreo. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | Version bump0.0.20180716 | Jason A. Donenfeld | 2018-07-16 | 1 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | InetAddresses: unwrap reflection exceptions | Jason A. Donenfeld | 2018-07-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | android: TunnelListFragment: Annotate parameter to match super method | Harsh Shandilya | 2018-07-16 | 1 | -1/+2 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | BaseFragment: do not allow tunnel to be null | Jason A. Donenfeld | 2018-07-13 | 1 | -0/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | config: dns servers can be null | Jason A. Donenfeld | 2018-07-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | config: make loadData private | Jason A. Donenfeld | 2018-07-13 | 2 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | TunnelEditorFragment: binding might be null | Jason A. Donenfeld | 2018-07-13 | 1 | -0/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | QuickTileService: show intermediate state when changing | Jason A. Donenfeld | 2018-07-13 | 1 | -0/+3 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | global: Add nullity annotations | Eric Kuck | 2018-07-13 | 48 | -310/+481 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | Version bump0.0.20180711 | Jason A. Donenfeld | 2018-07-12 | 2 | -3/+5 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Address lint issues in TunnelListFragment | Harsh Shandilya | 2018-07-12 | 1 | -6/+5 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | ||||
* | TunnelEditorFragment: add DNSes to allowedIPs when excluding rfc1918 | Jason A. Donenfeld | 2018-07-12 | 3 | -18/+93 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Clean up warnings | Jason A. Donenfeld | 2018-07-11 | 3 | -1/+3 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | fab: remove asus hack | Jason A. Donenfeld | 2018-07-11 | 1 | -3/+0 |
| | | | | | | Let's hope Eric's changes make this no longer required. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | fab: use support library's rendering | Eric Kuck | 2018-07-11 | 19 | -640/+108 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | Version bump0.0.20180710 | Jason A. Donenfeld | 2018-07-10 | 2 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | QuickTileService: automatically slash the tile | Jason A. Donenfeld | 2018-07-09 | 3 | -33/+262 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | BaseFragment: in the event no view is available, use toast | Jason A. Donenfeld | 2018-07-09 | 1 | -8/+7 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Request VPN permissions on activation | Eric Kuck | 2018-07-09 | 9 | -95/+107 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | Use instanceOf instead of getClass | Jason A. Donenfeld | 2018-07-08 | 3 | -3/+3 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Build with different name and ID in debug mode | Eric Kuck | 2018-07-08 | 3 | -2/+10 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | gradle: bump build tools version | Jason A. Donenfeld | 2018-07-08 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Switch from ListView to RecyclerView | Eric Kuck | 2018-07-08 | 6 | -237/+107 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | Another bump for misbuild0.0.20180706 | Jason A. Donenfeld | 2018-07-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Version bump | Jason A. Donenfeld | 2018-07-06 | 1 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | PeerEditor: put exclusion checkbox next to label | Jason A. Donenfeld | 2018-07-06 | 2 | -13/+14 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | AppListDialogFragment: add deselect all button | Jason A. Donenfeld | 2018-07-06 | 2 | -1/+9 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | tools: update wg-quick for ExcludedApplications support | Jason A. Donenfeld | 2018-07-06 | 1 | -0/+0 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | global: move to Apache 2.0 | Jason A. Donenfeld | 2018-07-06 | 68 | -425/+267 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | PeerEditor: add exclude private IPs functionality | Jason A. Donenfeld | 2018-07-06 | 3 | -1/+46 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | TunnelEditor: fix nits | Jason A. Donenfeld | 2018-07-06 | 7 | -29/+49 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | AppListDialogFragment: add implementation for excluding applications | Eric Kuck | 2018-07-06 | 12 | -4/+550 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | TunnelEditor: better looking buttons | Jason A. Donenfeld | 2018-07-06 | 1 | -0/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | android: model: Make some methods static | Harsh Shandilya | 2018-06-30 | 2 | -5/+5 |
| | | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> |