Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | QuickTileService: fix null pointer dereference | Jason A. Donenfeld | 2018-07-19 | 1 | -2/+4 |
| | |||||
* | 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 <harsh@prjkt.io> | ||||
* | QuickTileService: show intermediate state when changing | Jason A. Donenfeld | 2018-07-13 | 1 | -0/+3 |
| | |||||
* | global: Add nullity annotations | Eric Kuck | 2018-07-13 | 1 | -6/+5 |
| | | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com> | ||||
* | Clean up warnings | Jason A. Donenfeld | 2018-07-11 | 1 | -0/+1 |
| | |||||
* | QuickTileService: automatically slash the tile | Jason A. Donenfeld | 2018-07-09 | 1 | -4/+26 |
| | |||||
* | global: move to Apache 2.0 | Jason A. Donenfeld | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | QuickTileService: Remove useless override | Harsh Shandilya | 2018-06-23 | 1 | -5/+0 |
| | | | | Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | ||||
* | treewide: Optimize imports | Harsh Shandilya | 2018-06-23 | 1 | -1/+0 |
| | | | | Signed-off-by: Harsh Shandilya <harsh@prjkt.io> | ||||
* | Give Samuel heart attack by removing Dagger | Jason A. Donenfeld | 2018-06-07 | 1 | -5/+3 |
| | |||||
* | ExceptionLoggers: never have a null message | Jason A. Donenfeld | 2018-05-16 | 1 | -1/+1 |
| | |||||
* | global: fix up copyrights | Jason A. Donenfeld | 2018-05-03 | 1 | -0/+1 |
| | |||||
* | global: Add or update copyright headers in Java code | Samuel Holland | 2018-05-02 | 1 | -0/+5 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | QuickTileService: Fix crash opening activity | Samuel Holland | 2018-01-10 | 1 | -3/+6 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | QuickTileService: sometimes tile is null | Jason A. Donenfeld | 2018-01-10 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | According to play store reports, such as: wt88047, 0MB RAM, Android 8.1 java.lang.NullPointerException: at com.wireguard.android.QuickTileService.updateTile (QuickTileService.java:97) at com.wireguard.android.QuickTileService.onStartListening (QuickTileService.java:56) at android.service.quicksettings.TileService$H.handleMessage (TileService.java:407) at android.os.Handler.dispatchMessage (Handler.java:106) at android.os.Looper.loop (Looper.java:164) at android.app.ActivityThread.main (ActivityThread.java:6520) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:442) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807) | ||||
* | global: Fix or suppress most lints/warnings | Samuel Holland | 2018-01-08 | 1 | -1/+3 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | Fragment/Tile: Make success/error messages translatable | Samuel Holland | 2018-01-08 | 1 | -10/+6 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | QuickTileService: show toast for longer and use right messages | Jason A. Donenfeld | 2018-01-08 | 1 | -2/+6 |
| | |||||
* | global: Prefix tags with WireGuard/ | Jason A. Donenfeld | 2018-01-08 | 1 | -1/+1 |
| | |||||
* | TunnelManager/QuickTileService: Remember last used tunnel | Samuel Holland | 2018-01-07 | 1 | -83/+28 |
| | | | | | | | This is actually a bit simpler than having a manually-selected "primary" tunnel, and is hopefully easier for the user. Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | Keyed...: Rename all the things | Samuel Holland | 2018-01-06 | 1 | -2/+2 |
| | | | | | | Hooray for diamond interface inheritance. Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | Convert the list of tunnels to a KeyedObservableList | Samuel Holland | 2018-01-06 | 1 | -12/+35 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | Serviceless rewrite, part 1 | Samuel Holland | 2018-01-06 | 1 | -48/+116 |
| | | | | Signed-off-by: Samuel Holland <samuel@sholland.org> | ||||
* | Settings: show quick tile config if no primary is defined | Jason A. Donenfeld | 2017-11-27 | 1 | -1/+7 |
| | | | | This seems like a horrific set of hacks. | ||||
* | QuickTileService: show app if no profiles exist | Jason A. Donenfeld | 2017-11-27 | 1 | -2/+4 |
| | |||||
* | VpnService: Move it to a backends package | Samuel Holland | 2017-11-24 | 1 | -0/+1 |
| | | | | | | | | It should be split into two pieces: configuration file management (loading/saving/renaming/deleting) and calling into wg-quick via RootShell. The configuration file management part should then go back into the main package. This is in preparation for adding additional backends based on wg(8) and wireguard-go. | ||||
* | QuickTileService: Update the tile once on service init | Samuel Holland | 2017-08-22 | 1 | -0/+1 |
| | | | | This makes the tile show the correct info when it is first added. | ||||
* | QuickTileService: Implement and update from VpnService | Samuel Holland | 2017-08-17 | 1 | -0/+81 |