[Android Themes] nicholaschum:
Changelog

Prepare for v29 release!
CreativeMode: Remove Toasts from AsyncTasks
Add new headers and wallpaper sources and bump up to v28!
Prepare for v27 release!
WallpaperFragment: There's no more restart icon, clean the string
Update README.md
Push up to v26 release!
CreativeMode: Move Profile buttons next to each other
CreativeMode: Increase dialog circular progress loader size
Remove Reload Buttons from HeaderPackDownloader and Walls
Clean up all files in the repo using Android Studio's Cleaner
Shift from commit() to apply() for faster, asynchronous times
CreativeMode: Allow toast to not only error, but warn
Completely revamp and clean up all line codes and breaks
Do not report Lint from now on and clean up some studio warnings
Clean up some buildTypes and Icon Compression
Deal with the vacuous truth for loading toolbar dimension
Clean up @adityaakadynamo's commits a bit more
Changed to Appcompat Actionbarsize
Update with Actionbarsize
Push up to v25!
Added Dashboard Actionbar Image
Added New Dashboard Toolbar
HeaderPackDownloader: Make a community zone for header packs
HeaderPackDownloader: Folders should be checked during Async
SplashScreenActivity: Make all folders at start if they don't exist
CreativeMode: Expose some strings
SettingsActivity: Revamp Clear Storage Options
Structure the externalStorage directory in a clearer manner
CreativeMode: Remove profile colon from spinner?
CreativeMode: Change visibility of color DU/PN icon for cdt only
Add Brian Salazar Wallpaper Pack
CreativeMode: Fix a few Profiler failcases and add Settings Clear
Header spinners now don't require an app restart to reload!
CreativeMode: Introduce Profiler (Backup/Restore)
CreativeMode: Change PNG to XML
Push up to v24 release!
Add Federico Porcu Header Pack Download Source
Add Nathanael Louzoun Header Pack Download Source
CreativeMode + HeaderImporter: Support XML Vector Graphics
Prepare for v23 release!
Fix up some library colors for dialogs
CreativeMode: When resetting spinner, reset main_color_dark too
WallpaperFragment: Rewrite Source Switcher
AppIntroduction: Add creative mode introduction slide
HeaderPackDownloader: Add low power mode for download cards
CreativeMode: Clear off unneeded drawables and add xx/xxxhdpi
CreativeMode: Make framework toolbar incorporate main_dark
CreativeMode: Main theme color dark wasn't changing, fix it!
Suppress some logging when launching the app
Move over to own Bridge fork to disable excess logging
HeaderPackDownloader: Fix up remaining dialog problematic logic
HeaderPackDownloader: Fix logic when switching sources
HomeFragment: Remove CreativeMode Icon, Reorganize Utils
CreativeMode: Let mode be active by default, and add Settings
HeaderPackDownloader: Finalize revamped UI with new logic
HeaderPackDownloader: Fix Dialog Logic and Clean up Layout
HeaderPackDownloader: Add a source swapper
Attempt to fix StringOutOfIndex Exception using .contains()
HeaderPackDownloader: Overhaul the download UI
CreativeMode + HeaderImporter: No injecting to ZIP APKs!
HeaderSwapper: Make cropView take up the length of the screen
CreativeMode: Fix up some logic for spinner theme selection
Reformat and optimize code
WallpaperFragment: Make fragment reload links instead of app
Enable Extended ActionBar Mode through Settings
CreativeMode: HPC should output proper ZIP pack name
CreativeMode: Add clause for activated, do not remove values!
CreativeMode: When switching to HPC, reset edit text values
CreativeMode: Make it prettier!
CreativeMode: Prepare for DUTE Header Pack Selector
Add support for PAC-ROM
CreativeMode: Disable alpha slider for action bar colors
Push build to v21, finally!
Add Sample Theme for Wiki
Update README.md
Revert "HeaderCreator: Initial commit (NON-FUNCTIONAL)"
HeaderCreator: Initial commit (NON-FUNCTIONAL)
Change ThemeUtility Icon to CreativeMode Activator Icon
CreativeMode: Make Java classname more meaningful
Improve theme detection logic by checking if package installed
CreativeMode: Move all values to creative_mode variables
CreativeMode: If there's a space at the end of the name, parse it!
CreativeMode: Switch for Theme Ready needs to be more clear
CreativeMode: Allow theming Themable Google Apps by TBO
Suppress StringFormatInvalid on a False Positive
CreativeMode: If default package exists, increment a value
CreativeMode: If non-Latin theme name, use placeholder
CreativeMode: Lift InputText limitations on characters
Disable InstantRun completely
Update more textViews with limited string to name theme
Fix issues with having theme name with accents
Update .travis.yml
Update all dependencies on a newer version of Android Studio
Fix Czech merge derp
Merge pull request #9 from Abuk/cmte
czech translations update
CreativeMode: Let version name of created theme have a date
CreativeMode: Allow SystemUI Fab Icon Color be themable
CreativeMode: Allow main_color_dark to be themed
CreativeMode: Let SystemUI preview take on notifbg
CreativeMode: Allow SystemUI to be themed further
Add Syed Sajid DU Wallpaper Pack
CreativeMode: Fix wrong clause for DirtyTweaks Icon Presence
Change icon for Travis-CI
CreativeMode: Properly rename created Settings title file
Add double click back to exit application feature
CreativeMode: Allow header pack ZIPs to be included too
Remove unnecessary values for sneak activations
CreativeMode: Make AppInfo version correspond to dashboard
CreativeMode: Enable on-demand injection theming
CreativeMode: Only use testkeys instead of auto-mode
CreativeMode: Remove unnecessary files in /res for AAPT
CreativeMode: Make cards have Parallax effect
CreativeMode: Fix up cdt theme switch clause
Merge pull request #8 from KowalskiOmniROM/patch-5
Update strings.xml
Merge pull request #7 from KowalskiOmniROM/patch-4
SettingsActivity: Wallpaper Fragment Hide Fix
HomeFragment: Reorganize TapBarMenu Icons
SettingsActivity: Clean up all the options
SettingsActivity: Introduce a Settings section into dashboard
Update strings.xml
CreativeMode: Fix possible fail case for dashboard_dividers
CreativeMode: Change CreativeMode Activation Button
CreativeMode: Add ripple back into the begin_action button
CreativeMode: Change FloatingActionButton to a simple Button
Add updated Czech translations by @Abuk
CreativeMode: Allow user to theme Settings Dashboard + Switch
CreativeMode: Fix up some built in files and wrong clauses
Creative Mode: Fix typo causing QS Tile and Text to be the same
SplashScreenActivity: Clean cache at every boot to stabilize
CreativeMode: CDT Theme Aware the Main Color
Update Czech Translations by @Abuk
CreativeMode: New ProgressDialog Design when Activity Start
Merge pull request #5 from KowalskiOmniROM/patch-2
Merge pull request #6 from KowalskiOmniROM/patch-3
CreativeMode: Add progress based loader when creating theme
Update strings.xml
Update strings.xml
CreativeMode: Revamp Async Logic and Release Wakelock
Merge pull request #3 from KowalskiOmniROM/cmte
Merge pull request #4 from KowalskiOmniROM/patch-1
Update strings.xml
Update strings.xml
Update MyCardStackAdapter.java
Another Czech translation update by @Abuk
Update Czech Translation by @Abuk
Fix up Czech Pull Request
Merge pull request #2 from Abuk/cmte
CreativeMode: Re-enable CDT themes capability
Add Czech translations
Merge remote-tracking branch 'refs/remotes/nicholaschum/cmte' into cmte
CreativeMode: Reconfigure prioritization of function processes
CreativeMode: Fix themes building by cleaning cache
CreativeMode: Keep Themable Gapps Deactivated for now...
CreativeMode: Fix Final Card's Wrong Hint
HomeFragment: Update TapBarMenu Icon for G+
HomeFragment: Allow CreativeMode TapBarMenu Activation
Revert "Temporarily disable "creative mode" for public release"
CreativeMode: Final commit to get CreativeMode working!
CreativeMode: Add ManifestCreator and UnsignedAPKCreator
CreativeMode: Fix up runtime of the Processes
CreativeMode: Getting ready for a code overhaul
CreativeMode: Colourful icon only for cdt themes
CreativeMode: Begin injecting working code (Initial Setup)
Merge pull request #1 from KowalskiOmniROM/patch-1
Update strings.xml
Add official support for Team OctOS
Minor fix: Clean up after Debug Mode removal
Complete removal of manual debug mode in the Java Classes
Remove all debug checkboxes and make all Error logs go to Debug
Enable 180 degree rotations
SplashScreenActivity: Shrink down the Dashboard Animated Logo
SplashScreenActivity: Speed up boot time with cleaner logic
HomeFragment: Introduce Xposed Checker into System Info
Suppress all libpng errors by compressing and optimizing images
Push to v20!
HomeFragment: Add SystemInfo Marquee with onClick Feature
HomeFragment: Add two web options in TapMenuBar
Remove unused TapBarMenu Colors
HomeFragment: Make TapBarMenu take on AppTheme
HomeFragment: Make the TapBarMenu use DarkMaterial Grey
HomeFragment: Up TapBarMenu Logic and Add Cancel to Dialog
HomeFragment: Change the red TapBarMenu to DarkGrey
Add official support for Validus
Add some automated Mac utilities for ProjektDashboard too!
HomeFragment: Revamp (re)name dialogs to AnimatedEditText
HomeFragment: TapMenu, Username Edits, Dialog Margins Fix
It's time to say goodbye to the HomeFragment SnackBar!
Change from Dropbox Resources to GitHub Resources
We don't need a default wallpaper pack anymore!
CreativeMode: Alphabetize framework card to the very top
CreativeMode: Make AnimatedEditTexts follow each other
CreativeMode: Fix Final Card Margining
CreativeMode: Rename "framework-res" to "framework"
Remove misc. modifications card and merge it into config card
Make finalized card to select theme base in a spinner
Rename finalized card to "theme configuration"
Disable Layout Picker Fragment Temporarily
Push up to v19 release!
Fix wrong links in Vignesh DU json
Push up to v18 release!
Add Vignesh DU Wallpaper Pack Section
app:theme is now deprecated, replace to android:theme
Clean up "creative mode" colors
HeaderImporter: Add spacing between button and info text
Fix HeadersImporter and HeaderSwapper Layouts and Strings
Revamp the HeaderPackDownloader List Item Design
Rename the Setting's assets folders to without space
Clean out the assets folder
Theme up the scroll handles and popup background
Bump up to v17 release!
Temporarily disable "creative mode" for public release
Start filling up "creative mode" with some prospective files
Add Gagan Singh DU wallpaper pack
Remove header packs from the wallpaper selector
Merge pull request #20 from KowalskiOmniROM/patch-1
Update strings.xml
Merge pull request #19 from KowalskiOmniROM/cmte
Update creator_strings.xml
Update final_card.xml
Expose strings in final card layout
Disable unnecessary cardLayout animation
Move the "creative mode" options together in the tab layout
Not doing Recovery Downloader yet, but maybe something else?
Add clause so that when app data cleared, creative mode clears
Second "creative mode" commit - NOT WORKING YET
Fix @adityaakadynamo's merge derp
Initial commit for "creative mode"
Re-enable Alpha on ColorPickerPreference
Used get in importer
Merge pull request #17 from KowalskiOmniROM/patch-2
Update strings.xml
Speed up start up time by a bit
Clean up and quiet down logic for secret feature activation
Create an advanced mode using the easter egg (DO NOT MERGE)
Quickly push to v16 to get ready for new features
Introduce secret feature
Merge pull request #16 from KowalskiOmniROM/patch-1
Update strings.xml
Merge pull request #15 from KowalskiOmniROM/cmte
Update download_menu.xml
Update strings.xml
Prepare for v15 release!
DownloaderActivity: Introduce initial downloading utility (Headers)
Prepare for v14 release!
Add customworx's octOS wallpaper section
WallpaperPicker: Fix layoutBelow for Unable to Contact Server
Make debug APKs automatically take on versionCode
Add reinforcement clauses for Installed Theme Selection
Update all Wallpaper Sources
Fix Welcome screen typo
Merge pull request #13 from KowalskiOmniROM/patch-4
Update strings.xml
Prepare for v12 release!
Allow SystemUI to be restarted instead of Soft Reboot After Import
Move permissions check to SplashScreenActivity
Add a touch of personality for new installs
Merge pull request #12 from KowalskiOmniROM/patch-3
Merge pull request #11 from KowalskiOmniROM/patch-2
Add translatable="false" to some URL strings
Update strings.xml
Add official AOSiP support
Prepare for v11 release!
Add the first headers section in the Wallpaper downloader
Add more pickup lines to the dialog array (2)
Expose all dialog texts from array to open it for translation
Remove a bit more unused classes
Add clause so that BlackedOut mode gets wiped on Data Clear
Merge pull request #10 from KowalskiOmniROM/patch-1
French Translation
Completely remove Muzei Support
Refactor and Optimize all Java files
Disable long click on wallpaper card as the Viewer is better
Disable wallpaper logging for now
Prepare for v10 release!
WallpaperPicker: Revamp Wallpaper Fragment with Source Picker
Toast text needs to be updated when directory can't be found
Strings weren't updating on null theme, add clauses for those
Prepare for v9 release!
Add clauses to create dashboard directory at start
Prepare for v8 release!
Merge pull request #9 from KowalskiOmniROM/master
Update strings.xml
Update ColorChangerFragment.java
Revamp the splash screen completely
Revamp the tab icons and make it more detailed
HeaderSwapper: Clean up the Java
HeaderImporter: Implement Header Pack Import Feature
Slow down progress wheel on splash screen
Merge pull request #8 from KowalskiOmniROM/master
Update HomeFragment.java
Update strings.xml
Merge pull request #7 from jereksel/uri
Let's use DocumentsProvider for file choosing. Now user can choose image using galleries/file managers etc.
Remove unused classes
Merge pull request #6 from KowalskiOmniROM/master
Update strings.xml
Update HeaderSwapperFragment.java
Update fragment_themeutilities.xml
Update strings.xml
Merge pull request #5 from KowalskiOmniROM/master
Update fragment_headerswapper.xml
Update strings.xml
Update instructions for contextual header swapper
Bump up to v7!
Provide more information on the splash screen
Implement Animated Splash Screen during Launch
Update Snackbar and onLongClick icon effects
Do some clean up
Remove Inquiry.deinit() during pause to prevent FCs
Update all Follestad dependencies against the current repo
Ensure network is available before initializing WallpaperFragment
Merge remote-tracking branch 'origin/master'
Re-implement Wallpapers Section
Merge pull request #4 from KowalskiOmniROM/master
Update strings.xml
Update fragment_colorpicker.xml
Push v6 out in the wild!
Implement on-the-fly restore feature for color switcher
Prepare for v5 release!
Add NPE checker for list parsing
Prepare for v4 public beta release!
Implement Installed Themes Checker based on Cache
Merge pull request #3 from KowalskiOmniROM/master
Update strings.xml
Update AppIntroduction.java
Let's get the README looking beautiful!
Lint: Don't abortOnError
Another try at initiating Travis-CI build
Remove Travis.yml first
Attempt to start Travis-CI
Push to v3
Add CM verification before installing from Play
Partial revert of previous commit
Clean up for initial Play Store push
HeaderSwapper: Fix Layout Bounds for CropView
RR is now officially supported
Update AppIntro Strings
Add support for AICP, drop support for RR
Add official support for Bliss to ROM verification
Fix Theme.AppCompat FC error
Clean up remnants of previous commit
HeaderSwapper: Fix drawable naming at 11PM to 12AM
dashboard: FAB to on demand AppTheme swap to BO from DM
dashboard: Add welcome/introduction activity
HeaderSwapper: Filter all logs by debug mode
ThemeUtilities: More improvements in True/False logic
ThemeUtilities: Improve True/False Android Logic
HeaderSwapper: Change FloatingActionButton behaviour
HeaderSwapper: Migrate over to the cache directory
ColorSwitcher: Add auto-commons patcher
HeaderSwapper: Fix typo for spinner title
Revamp dashboard layout + user interface
Migrate ROM checker to build.prop values
Add time checker to inform user what image is shown at this time
HeaderSwapper: Toggles for SysUI Cache Clear + Free Crop Mode
HeaderSwapper: Logic update + custom themes support
Add checker for -1/-2/-3 and fix Custom Themes
The name of the fragment is too long, I don't like it.
Update user interactivity with the dashboard for now
Add runtime permissions for MM6.0
Introduce Contextual Header Swapper!
Revert "Let persistence in page to remain true"
Let's add a ROM checker to the HomeFragment
Change output file name
Let persistence in page to remain true
Remove more unneeded files in the app (2)
Remove license verification from the app (1)
Revert "Get started with an AlarmReceiver"
Get started with an AlarmReceiver
Add check for whether the themes are installed beforehand
Add Theme Utilities Fragment
Are we done with ColorChangerFragment...? YES
Use system's framework instead of builder.jar (SEE NOTES)
Finalize new Color Picker Dialog
Let's start using DU Color Picker Library!
Update DU Color Picker Library
Add Debug Mode and Cache Cleaner Switches (Toggle->Radio)
Change from Switch to a CheckBox instead
Sparkle up the dialogs with some random pickup lines!
Start using AsyncTask to background thread the huge I/O
Refactor all Java files
Touch up the new tweaks and Home/ColorPicker Fragments
Let the user decide whether they want the SystemUI restarted
Add missing string from DU ColorPicker Merge
Merge in DU Certified Color Picker by @Mazda--
Add auto kill to SystemUI and Settings
Port ColorChanger into Dashboard (Phase 1 concept)
Continue cleaning up unneeded resources
Begin cleaning up unnecessary fragments and Java
Destroy actionbar height to keep it looking minimal
Fix up the landing fragment to be more pretty
Initial Rebase