Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-23 | Make placeholder pretty | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-22 | Show help text when no tunnels are imported | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-22 | FloatingActionsMenuRecyclerViewScrollListener: add final modifiers | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-22 | RTL layout fixes | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-22 | treewide: Optimize imports | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-20 | fab: move in direct ratio to scroll | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-20 | UI: use background color for navbar in dark mode | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-20 | fab: make icons always white | Jason A. Donenfeld | |
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> | |||
2018-07-20 | theme: use less disgusting color | Jason A. Donenfeld | |
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> | |||
2018-07-20 | TunnelListFragment: Allocate interpolators outside scroll listener | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-19 | TunnelEditorFragment: fix null pointer dereference | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-19 | QuickTileService: fix null pointer dereference | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-18 | TunnelListFragment: setOnScrollListener is old, but we support API 21, so we ↵ | Jason A. Donenfeld | |
have to use it Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-18 | AppListDialogFragment: getArguments is null before onCreate | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-18 | fab: use auto calculated fling threshold | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-18 | fab: add fab sized padding at bottom of recycler view | Jason A. Donenfeld | |
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> | |||
2018-07-18 | fab: make fab respond to recyclerview scroll events | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-18 | fab: slide fab up when a snackbar shows | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-16 | android: QuickTileService: Do not use slashed icon on Android P | Harsh Shandilya | |
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> | |||
2018-07-16 | InetAddresses: unwrap reflection exceptions | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-16 | android: TunnelListFragment: Annotate parameter to match super method | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-13 | BaseFragment: do not allow tunnel to be null | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-13 | config: dns servers can be null | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-13 | config: make loadData private | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-13 | TunnelEditorFragment: binding might be null | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-13 | QuickTileService: show intermediate state when changing | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-13 | global: Add nullity annotations | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-12 | Version bump | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-12 | Address lint issues in TunnelListFragment | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-07-12 | TunnelEditorFragment: add DNSes to allowedIPs when excluding rfc1918 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-11 | Clean up warnings | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-11 | fab: remove asus hack | Jason A. Donenfeld | |
Let's hope Eric's changes make this no longer required. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-11 | fab: use support library's rendering | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-09 | QuickTileService: automatically slash the tile | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-09 | BaseFragment: in the event no view is available, use toast | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-09 | Request VPN permissions on activation | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-08 | Use instanceOf instead of getClass | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-08 | Build with different name and ID in debug mode | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-08 | Switch from ListView to RecyclerView | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-06 | PeerEditor: put exclusion checkbox next to label | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-06 | AppListDialogFragment: add deselect all button | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-06 | global: move to Apache 2.0 | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-06 | PeerEditor: add exclude private IPs functionality | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-06 | TunnelEditor: fix nits | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-07-06 | AppListDialogFragment: add implementation for excluding applications | Eric Kuck | |
Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | |||
2018-07-06 | TunnelEditor: better looking buttons | Jason A. Donenfeld | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||
2018-06-30 | android: model: Make some methods static | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-06-30 | android: FloatingActionsMenu: Don't create labels on ASUS' Android 5 devices | Harsh Shandilya | |
They have completely wrecked the framework there and all efforts to work around their absolutely broken software have been in vain, hence let's atleast let users be able to use the app, labels or otherwise. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-06-30 | android: VersionPreference: Handle no-browser-installed case | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2018-06-30 | android: Add select all button to action mode | Harsh Shandilya | |
Thanks to Jason for suggesting the not-clinically-insane method to go about this. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> |