[OnePlus 3 ROMs, Kernels, Recoveries, & Other Devel] SeanHacker:
Uh... yeah. But that takes time dude. There's a ton of sh$t that needs to be worked into our code. I just posted the to initial commits in order to build masquerade so that others would know what it even is. I've been working on it but I'm having some doubts that I'll even have the time to keep up on it due to having to track and update even more repos. I use git. ;)

Commits I've merged so far...

Author: Nicholas Chum <nicholaschum@gmail.com>
Date: Mon Nov 23 23:49:15 2015 -0500

Themes: Allow Permission Icons to be fully themed

This removes the forced @android:color/black tint on the permission
icons during app sideload through PackageInstaller.

These icons are able to be changed through framework XMLs, but this line
forces a black tint (invisible on dark themes) on the icons. Let's
remove this.

Change-Id: I31eb5021a6d297997dbba156f98cbf47f2102b6c

commit 1b6152a1bfebeb9d5f692dab3f746b24517e1249
Author: Nicholas Chum <nicholaschum@gmail.com>
Date: Tue Nov 17 18:57:11 2015 -0500

Themes: Allow Immersive cling colors to be fully themed

This allows the immersive mode help tooltip to be themed completely by
removing hardcoded framework calls. Let the themer decide what they want
:...skipping...
commit d93c8ef7fdfbdf72ab8a9217ded2bbb2018cac46
Author: Nicholas Chum <nicholaschum@gmail.com>
Date: Mon Nov 23 23:49:15 2015 -0500

Themes: Allow Permission Icons to be fully themed

This removes the forced @android:color/black tint on the permission
icons during app sideload through PackageInstaller.

These icons are able to be changed through framework XMLs, but this line
forces a black tint (invisible on dark themes) on the icons. Let's
remove this.

Change-Id: I31eb5021a6d297997dbba156f98cbf47f2102b6c

commit 1b6152a1bfebeb9d5f692dab3f746b24517e1249
Author: Nicholas Chum <nicholaschum@gmail.com>
Date: Tue Nov 17 18:57:11 2015 -0500

Themes: Allow Immersive cling colors to be fully themed

This allows the immersive mode help tooltip to be themed completely by
removing hardcoded framework calls. Let the themer decide what they want
the colors to be.

Change-Id: Ia0927fda5e44a3ce8ef699cb018bea9b9e7ace62

commit 5889e48d4ab4dae1fe5341d2b752bd413afcaa70
Author: Dave Kover <dkover@cyngn.com>
Date: Wed Feb 18 16:11:14 2015 -0800

Themes: Expose resolver hardcoded colors

Expose background colors of the resolver list.

Change-Id: I3a0a460c5ffe0f5057b3b9ec92faa7a3e09c9e01

commit 1dcf95132a464b425e499aa825b6f401f842f567
Author: Nicholas Chum <nicholaschum@gmail.com>
Date: Sun Nov 8 05:27:28 2015 -0500

Themes: Allow Resolver List BG to be fully themed

We are able to trace the activity of the new resolver/chooser through
different
methods, thus leading us to the Java file:
\com\android\internal\app\ChooserActivity.java
Here we see that the exposed "chooser_service_row_background_color" is
available, but not the rest of the activity, so we look into R.layout's,
and we
find chooser_grid to be the only one containing hardcoded
"@color/white" values (as this is framework, we assume this is also
known as
"@android:color/white" to themers).

Expose all "@color/white" values from this file to resolver_list_bg.

Change-Id: I286d92b5d1f672c8adb3c0af1951793521536d90

commit e2fc64ffd40a2b1dcf234893233c71405a57ec3b
Author: Thyrus11 <thyrus11@gmail.com>
Date: Sat Feb 21 07:19:42 2015 +0100

Themes: Make resolver list fully themeable

Follow-up on commit cc9e3b8fcba95b911d1cda36f7770c410058aa8b.

Change-Id: I3f006a1157db9d0b151a4fe8edf50e7edc7a0b9f

commit ea1c8a41e26520c1121f2751b8fdd0ba505bebcc
Author: Niklas Schnettler (Sh4dowSoul) <niklas.schnettler@gmail.com>
Date: Wed Oct 5 18:07:43 2016 +0200

Themes: Expose various QuickSettings text colors

Change-Id: Iaea71ca83afbc3d8cc6faea6afac16cabb46cfff

commit 63c8c11cdab863fc13ce4400b8a6305b7b3774c1
Author: daveyannihilation <daveyannihilation@hotmail.com>
Date: Wed Sep 21 10:47:08 2016 +0800

Themes: Expose nav bar tuner colors

PS2 Change to the actual color in fwb that this attr calls to.

Change-Id: I53e0ec348c04bdb7c20055c0d4898399e386269a

commit 177fe23ba49e6393c28a568f8e6e2006d050c789
Author: Ivan Iskandar <iiiiskandar14@gmail.com>
Date: Sun Sep 18 21:33:18 2016 +0700

SystemUI: Expose QS edit item decoration background color

PS2:
More descriptive color name
Change-Id: I9867ca26e7d9dacad37d2b70180a98fede0fb0e8

commit 99d632f536c52837677236863c721820375df02f
Author: Dave Kover <dkover@cyngn.com>
Date: Thu Apr 14 10:19:13 2016 +0700

Themes: Allow Navbar ripple color to be themed

PS1:
Layers Commit by @setiawanjimmy
Rewrite of commit by: KreAch3R
Original commit by: Dave Kover
Distilled from: https://github.com/CyanogenMod/android_frameworks_base/commit/05ce0a6f5651743add398556d557a5f4c40c2503

Change-Id: I7969e952d7e08f1d12e89291512312421585b70f

commit e65f76940b24f75e80d1a21db89071ee99ee712b
Author: Simao Gomes Viana <xdevs23@outlook.com>
Date: Fri Nov 25 20:50:29 2016 +0100

Allow custom alpha for notification shade bg color

Change-Id: If621df83d994feae0448a734408ba85ac8329325

commit 4632c27cc571fee3aaa1ecf6a8ff9898bcc447ea
Author: Nathan Chancellor <natechancellor@gmail.com>
Date: Mon Dec 5 07:24:26 2016 +0100

Merge "OMS7-N: ApplicationsState: add filter for Substratum icon overlays [1/2]" into n-oms7

Change-Id: Iad84c3ce81c5b263164e789027040b232157bf42