aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.idea (follow)
Commit message (Collapse)AuthorAgeFilesLines
* codestyle: Require atleast 10 references before using star importsHarsh Shandilya2020-03-191-0/+9
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tunnel: Add an initial set of unit testsHarsh Shandilya2020-03-141-13/+14
| | | | | | | Includes a control set of broken configuration files that we attempt to parse and verify that the parser fails in a predictable and consistent manner. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* Implement custom theming to match Google's AOSP designHarsh Shandilya2020-02-121-3/+0
| | | | | Closes: #4 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* manifest: reorderJason A. Donenfeld2020-01-231-54/+13
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* idea: update settings for 3.5Jason A. Donenfeld2019-10-121-38/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Adjust code generation to match existing styleSamuel Holland2018-12-151-0/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Remodel the ModelSamuel Holland2018-12-083-4/+3
| | | | | | | | | | | | | | - The configuration and crypto model is now entirely independent of Android classes other than Nullable and TextUtils. - Model classes are immutable and use builders that enforce the appropriate optional/required attributes. - The Android config proxies (for Parcelable and databinding) are moved to the Android side of the codebase, and are designed to be safe for two-way databinding. This allows proper observability in TunnelDetailFragment. - Various robustness fixes and documentation updates to helper classes. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: Add nullity annotationsEric Kuck2018-07-131-0/+2
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* global: move to Apache 2.0Jason A. Donenfeld2018-07-062-7/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* idea: Disable an unwanted inspectionSamuel Holland2018-06-191-1/+0
| | | | | | | | Android Studio isn't smart enough to realize that the public/private keys and the keypair are effectively the same thing. Just turn off the inspection because it's usually tripped by intentional things. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: fix up copyrightsJason A. Donenfeld2018-05-032-4/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* project: Import select Android Studio configuration filesSamuel Holland2018-05-017-0/+1094
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>