diff --git a/.classpath b/.classpath index 68d0c3e676..4d14041bcc 100644 --- a/.classpath +++ b/.classpath @@ -3,9 +3,9 @@ - - + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000000..6e2dee1837 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding//src/com/ceco/gm2/gravitybox/UnicodeFilter.java=UTF-8 diff --git a/AndroidManifest.xml b/AndroidManifest.xml index e2662c34b1..9f9085b691 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -1,11 +1,26 @@ + + + android:versionCode="52" + android:versionName="2.7.6" > @@ -30,6 +45,11 @@ + + + @@ -55,7 +75,7 @@ android:value="true" /> + android:value="30+" /> diff --git a/CHANGELOG.txt b/CHANGELOG.txt index e6d9eda44d..8316db9296 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,611 @@ +Changelog 2.7.6 - 26/11/2013 +-------------------------------------- +- Secondary signal icon color overrides stock orange signal icon independently of SIM Slot (MTK Dual SIMs) +- Adjusted app launcher layout for HDPI devices +- KitKat compatibility improvements: +--- support for rotation lock tile +--- support for location (stock GPS) tile +--- option to choose QS tile style (JellyBean or KitKat) +--- white colors for statusbar elements by default on KitKat when statusbar coloring is off +--- fixed battery style options +--- option to adjust bottom margin of RAM bar and clear all recents button +--- disabled phone and messaging tweaks (require rework) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Italian translations (thanks to pitone02) +- Updated Russian translations (thanks to smb.roman AKA romashko) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated French translation (thanks to ch-vox) + +Changelog 2.7.5 - 24/11/2013 +-------------------------------------- +- Fixed misbehaviour of MENU key in some apps when double-tap is enabled +- Improved compatibility with KitKat: +--- disabled statusbar BG coloring +--- disabled "Follow stock battery" option +--- improved QuickSettings compatibility +--- improved compatibility with stock battery + +Changelog 2.7.4 - 24/11/2013 +-------------------------------------- +- Initial support for KitKat [EXPERIMENTAL] +- Added support for MT6582 (thanks to bgcngm) +- Improved compatibility with Lenovo devices (thanks to bgcngm) +- Improved support for MT6572 devices +- Fixed Circle Battery not being vertically centered on some devices +- Status bar icon coloring: +--- improved icon layout and alignment +--- added option for choosing status icon style (JellyBean or KitKat style) +- Hardware Key Actions: +--- improved handling of Back long-press +--- improved handling of Menu double-tap +--- added Back key double-tap support +--- added Go Home and Go Back actions +- New GravityBox icon (thanks to Jerber) +- Updated French translation (thanks to ch-vox) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated German translations (thanks to samsonbear) +- Updated Indonesian translations (thanks to awaaas) +- Updated Japanese translations (thanks to WedyDQ10) + +Changelog 2.7.3 - 18/11/2013 +-------------------------------------- +- New battery style: KitKat battery with or without percentage and coloring support +- Adjusted WiFi icon alignment +- Reduced space between WiFi and mobile signal icons on MTK Dual SIMs +- Fixed undesired replacement of icons coming from other packages than SystemUI (e.g. Play store icon replaced with BT icon) +- Fixed statusbar icons not returning to stock after coloring is turned off +- Updated French translation (thanks to ch-vox) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Chinese (Simplified) translations (thanks to liveasx) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Polish translations (thanks to xtrem007) +- Updated Hungarian translations (thanks to benjoe1) +- Updated Italian translations (thanks to pitone02) + +Changelog 2.7.2 - 15/11/2013 +-------------------------------------- +- Statusbar icon coloring improvements: +--- added original signal icons from KitKat +--- added "partially-connected" state signal icons created from original KK icons +--- added xxhdpi high-res signal icons +--- fixed bluetooth icon shape +--- added support for coloring airplane mode icon +--- added option for secondary signal icon color that overrides default MTK orange icon (MTK Dual SIMs only) +--- added option for secondary data activity color (MTK Dual SIMs only) +- Transparency management improvements +--- improved compatibility with Xperia devices +--- statusbar and navbar settings grouped and moved to the root of the settings hierarchy +--- navbar transparency settings made independent of navbar tweaks +--- option to set transparency manager mode: +------ disabled - completely disables transparency related functions +------ statusbar - applies transparency to statusbar only +------ navigation bar - applies transparency to navbar only +------ both - applies transparency to both +--- improved navbar transparency handling (theoretically, may improve compatibility with Android 4.3) +- Option for enabling/disabling navigation bar colors +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Indonesian translations (thanks to awaaas) +- Updated Italian translations (thanks to pitone02) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Ukrainian translations (thanks to egor4yk90) +- Updated French translation (thanks to ch-vox) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.7.1 - 12/11/2013 +-------------------------------------- +- Fixed wallpaper scrolling when navbar transparency is on + +Changelog 2.7.0 - 12/11/2013 +-------------------------------------- +- Improved transparency management: +--- Wallpaper now correctly scales behind navbar when it has transparency set. Works for majority of launchers, including Google Experience Launcher (KitKat) +--- Support for animated transitions between transparent/non-transparent states +- Statusbar Icon Colors: +--- Improved icon quality (fixed blurriness) +--- Support for coloring bluetooth, alarm, ringer vibrate, headset icons +- Navigation Bar Tweaks: +--- Reorganized menu +--- Options for navigation bar colors (key color, glow color, navbar background color) +- Lockscreen: +--- Option for disabling lockscreen shade (removes dark tint from lockscreen) +--- Hide statusbar clock support added for common 3rd party widgets (Chronus, DashClock, DeskClock) +- Pie: improved sensitivity by being less strict about swiping direction +- Improved detection of existing battery percent text (fixes double percent on some devices) +- Improved determination of Circle Battery size (fixes circle being too small on some devices) +- Increased Circle Battery left margin +- Application launcher: run app immediately when it's the one and only app in the list +- Updated Master Key Vulnerabilities patch (thanks to bgcngm and tungstwenty) +- GravityBox Settings improvements: +--- Enabled color hex value editor for all color pickers +--- Added fine-tuning up/down buttons for sliders +- Added Greek translations (thanks to vagosofron) +- Updated French translation (thanks to ch-vox) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Polish translations (thanks to xtrem007) +- Updated Chinese (Simplified) translations (thanks to liveasx) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Italian translations (thanks to pitone02) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Portuguese (BR) translation (thanks to bgcngm) +- Updated Hungarian translations (thanks to benjoe1) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.6.9 - 03/11/2013 +-------------------------------------- +- Fixed battery percent text issue introduced in v2.6.8 + +Changelog 2.6.8 - 02/11/2013 +-------------------------------------- +- Fixed SystemUI crash when changing Pie properties while Pie is not active +- Fixed glitch (buttons disappearing) in navigation bar introduced by app launcher key +- Fixed volume panel expansion on Xperia devices (thanks to MohammadAG) +- Improved navigation bar app launcher key layout for non-AOSP devices (Xperia) +- Added option to make the panel fully expand to take up all the wasted space (thanks to MohammadAG) +- Improved and simplified battery style tweaks (potentially eliminates phantom circle battery/percentage on some ROMs) +- QuickSettings tiles: improved tiles layout for Android 4.3 (thanks daniil1410 for testing) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Italian translations (thanks to pitone02) +- Updated French translation (thanks to ch-vox) +- Updated Indonesian translations (thanks to awaaas) +- Updated Polish translations (thanks to xtrem007) +- Updated Portuguese (PT) translation (thanks to bgcngm) + +Changelog 2.6.7 - 31/10/2013 +-------------------------------------- +- Fixed SystemUI crash on tablet devices +- Improved navigation bar app key layout injection +--- fixes navbar keys layout on Xperia and other non-AOSP devices +--- navbar layout is modified only in case app key is enabled +- Fixed app launcher not launching some apps correctly (e.g. RootExplorer) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Portuguese (BR) translation (thanks to bgcngm) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Ukrainian translations (thanks to egor4yk90) + +Changelog 2.6.6 - 29/10/2013 +-------------------------------------- +- Introducing Application Launcher +--- special dialog that allows defining and launching of as many as 8 apps +--- supports several ways of activation: +------ via dedicated navigation bar key (Navigation bar tweaks / Show app launcher key) +------ by mapping to hardware/virtual key (Hardware Key Actions) +------ from Pie (Statusbar tweaks / Pie controls / Show custom key) +- Hardware key actions: +--- New action to show Application Launcher +- Pie controls: +--- Custom key that can have either Search or Application launcher function +--- Added support for disabling also recents key and app launcher key when Pie active +--- Option to disable navigation keys will disable them only in case Pie is REALLY active +--- Pie colors: options for setting custom colors to all the pie elements +- Phone tweaks +--- Option to set custom image for unknown caller +- Implemented recovery from blank screen situation caused by minimum brightness set too low +--- When screen can't be lit up, holding Volume+ for 7 seconds will reset brightness to manual mode with level set to 100 (device must be awaken, e.g. by power key first) +--- Warning dialog will pop-up every time new value is set below 20 +- Fixed crash in Ongoing notifications blocker (when notification icon can't be obtained) +- Updated French translation (thanks to ch-vox) +- Updated Hungarian translations (thanks to benjoe1) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Portuguese (BR) translation (thanks to bgcngm) +- Updated German translations (thanks to samsonbear) +- Updated Polish translations (thanks to xtrem007) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.6.5 - 26/10/2013 +-------------------------------------- +- Hardware Key Actions menu rearranged (thanks to bgcngm) +- Option to disable Home double-tap on Android 4.3+ +- Option to set signal icon coloring mode +--- Mode 1: Use GravityBox Icons (colored, with signal level support) +--- Mode 2: Use stock icons (colored, without signal level support) +--- Mode 3: Do not apply color (not colored - leaves stock icons intact) +- Prevent soft reboots on Motorola devices occurring when using screenshot related GB functions +- Prevent System UI crashes on some Xperia devices +- Improved compatibility with Xperia devices (thanks to MohammadAG) +--- fixed mobile data toggling +--- prevent errors in VolumePanel mod caused by incompatibility +- Lockscreen Battery Arc positioning issues fixed +- Avoid using Settings.System storage for storing some GB related data +--- This means GB now fully supports resetting all the settings upon clearing GB app data or uninstalling +- Added MT8377 to the list of supported MTK devices (thanks to bgcngm) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Chinese (Simplified) translations (thanks to liveasx) +- Updated Russian translations (thanks to smb.roman AKA romashko) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Portuguese (BR) translation (thanks to bgcngm) +- Updated Spanish translation (thanks to bgcngm) +- Updated French translation (thanks to ch-vox) +- Updated German translations (thanks to samsonbear) +- Updated Czech translations (thanks to mp3comanche) +- Updated Indonesian translations (thanks to awaaas) +- Updated Japanese translations (thanks to WedyDQ10) + +Changelog 2.6.4 - 22/10/2013 +-------------------------------------- +- Lockscreen tweaks: +--- Lockscreen battery arc: shows battery status as an arc drawn around unlock ring handle (Android 4.2+ only) +- Hardware Key Actions: +--- added long-press support for Navigation Bar Home key (now supports Hardware Key Actions) +--- action for toggling Torch on/off +--- option for toggling Torch on Home HW key long-press while on lockscreen +--- torch related actions available only for devices with Flash LED support (thanks to @bgcngm) +- Call Vibrations: prevent unexpected vibrations from occurring on some devices (hopefully) +- Data monitor: option to set position on the right regardless of clock position +- Expandable volume panel: option to show panel expanded automatically +- Added more tolerance to foreign Circle Battery Views +--- preserves Circle Battery View with circle_battery ID introduced by particular ROM +--- avoids breaking circle_battery View dependencies that can cause SystemUI crashes +- Added Arabic translations (thanks to asmb111) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated French translation (thanks to ch-vox) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Chinese (Simplified) translations (thanks to liveasx) +- Updated Indonesian translations (thanks to awaaas) +- Updated Polish translations (thanks to xtrem007) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.6.3 - 17/10/2013 +-------------------------------------- +- Recent tasks RAM bar +--- the latest implementation ported from AOKP project +--- allows position at top or at bottom +--- scales automatically according to "Clear all recents" button position/visibility +- Hardware Key Actions: +--- option for overriding single-tap action of Recent Tasks key (hardware and virtual) +--- option for overriding long-press action of Recent Tasks key (hardware and virtual) +- Minimum brightness limit lowered to 5 +- New app icon (designed by C3C076 A.K.A. Tha Graphics Lama) +- Colors of GB tile icon and Screenshot tile icon adjusted to match other tiles +- Other minor bug fixes and optimizations +- Updated Polish translations (thanks to xtrem007) +- Updated Hungarian translations (thanks to benjoe1) +- Updated German translations (thanks to samsonbear) +- Updated French translation (thanks to ch-vox) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Chinese (Simplified) translations (thanks to liveasx) +- Updated Japanese translations (thanks to WedyDQ10) + +Changelog 2.6.2 - 13/10/2013 +-------------------------------------- +- Preferences adjusted to take device features into account (thanks to @bgcngm) +--- Torch tile available only for devices having flash led +--- GPS tile available only for devices having GPS +--- Removed redundant "Disable GPS notifications" option (now available via notifications blocker) +--- Removed preferences and tiles related to mobile data for WiFi only devices +- Transparency manager: automatically disable transparency updates when all 4 transparency sliders set to 0 +--- fixes graphical anomaly appearing at the top of the windows when transparency off (all 4 sliders zero) +- Prevent soft reboots on Touchwiz devices when accessing power menu (DOES NOT mean GB is now fully compatible with TW!!!) +- Improved compatibility of status bar tweaks with devices having modified statusbar layout (Xperia,...) +- Updated French translation (thanks to ch-vox) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Chinese (Simplified) translations (thanks to liveasx) +- Updated Hungarian translations (thanks to benjoe1) + +Changelog 2.6.1 - 12/10/2013 +-------------------------------------- +- Ongoing notifications blocker: +--- fixed compatibility with Android 4.3 +--- show hint when list is empty +- Expandable volume panel: +--- show ringer volume only for devices having voice feature +--- don't allow volume linking for devices that don't have voice feature +--- added alarm slider +- Fixed SystemUI crash caused by WiFi tile on some MT6589 devices with different signal cluster handling +- Updated French translation (thanks to ch-vox) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Chinese (Simplified) translations (thanks to liveasx) +- Updated Italian translations (thanks to pitone02) +- Updated Chinese (Traditional) translations (thanks to Eric850130)\ +- Updated German translations (thanks to samsonbear) +- Updated Polish translations (thanks to xtrem007) +- Updated Japanese translations (thanks to WedyDQ10) + +Changelog 2.6.0 - 10/10/2013 +-------------------------------------- +- Statusbar tweaks: +--- Ongoing notification blocker - dynamically collects info on ongoing notifications and allows to block them +--- Alternate WiFi Tile for MTK devices (CM Style) with signal and SSID indication +--- AOSP Signal Tile: added indicator for mobile data off state when tile behaviour overriden (non-MTK, needs testing) +--- Clock Day of Week revamped to support normal/lowercase/uppercase styles +--- Data traffic monitor - monitors data traffic and displays info in statusbar +--- Added Low Profile support for Circle battery, percent text and data traffic monitor +- Lockscreen tweaks +--- Quick unlock: unlocks immediately after correct PIN/password is entered without pressing ENTER +--- Statusbar lock policy: allows making statusbar expandable on lockscreen +--- Option for disabling limit for number of widgets +--- Long-press on lock icon unlocks device when widgets maximized +- Fixed 45 sec. vibrations not being executed on some devices (partial wakelock required during call) +- Added Vietnamese translations (thanks to hdbk1986) +- Added Turkish translations (thanks to AndroidMeda) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Chinese (Simplified) translations (thanks to liveasx, EraserKing) +- Updated Russian translations (thanks to smb.roman AKA romashko) +- Updated German translations (thanks to samsonbear) +- Updated Polish translations (thanks to xtrem007) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Italian translations (thanks to pitone02) +- Updated French translation (thanks to ch-vox) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Hungarian translations (thanks to benjoe1) + +Changelog 2.5.7 - 03/10/2013 +-------------------------------------- +- QuickSettings Tile Reordering +- GravityBox Tile: long-touch serves as a quick shortcut to Tile Reordering interface +- Fixed Battery Stats crashing on some devices (MTK Specific) +--- stock Battery Percent Checkbox (the one in Battery Stats) is back +--- has priority over GB percent text option (when enabled in Battery Stats, the one in GB will be disabled) +- Updated German translations (thanks to samsonbear) +- Updated Polish translations (thanks to xtrem007) +- Updated Hungarian translations (thanks to benjoe1) +- Updated French translation (thanks to ch-vox) +- Updated Italian translations (thanks to pitone02) +- Updated Japanese translations (thanks to WedyDQ10) +- Updated Portuguese (PT) translation (thanks to bgcngm) + +Changelog 2.5.6 - 01/10/2013 +-------------------------------------- +- Fixed compatibility issues in Network mode tile and Messaging tweaks for single SIM MTKs (thanks to bgcngm) +- GB preferences adjusted to follow device capabilities/features (thanks to bgcngm) +- Fixed GPS Tile long-touch misbehavior +- Fixed infinite MMS/SMS switching loop when unicode stripping is on and SMS is about to become MMS due to its length +- Fixed status bar brightness control for Android 4.1 +- Added options for Call vibrations +--- on call connected +--- on call disconnected +--- on call waiting +--- every 45th second during outgoing call +- Sleep Tile: show power menu on long-touch +- Option for controlling screen on during plug/unplug of power/usb +- Option for muting volume adjust sound +- Added MT6572 to the list of MTK devices +- Added Japanese translations (thanks to WedyDQ10) +- Added Dutch (NL) translations (thanks to spacecaker) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Polish translations (thanks to xtrem007) +- Updated French translation (thanks to ch-vox) +- Updated Indonesian translations (thanks to awaaas) +- Updated Italian translations (thanks to pitone02) +- Updated Hungarian translations (thanks to benjoe1) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.5.5 - 28/09/2013 +-------------------------------------- +- QuickSettings tweaks +--- Option for overriding default touch/long-touch behaviour of tiles (non-MTK) +--- GPS and Ringer Mode tile previously made for non-MTK now available also for MTK +------ can be used as alternatives for standard MTK GPS Tile and Audio Profiles Tile +--- Network mode tile mode +------ added 2G/3G mode option +------ added (LTE) to mode descriptions for better understanding how modes are switched +------ option to choose SIM Slot to which tile applies (for MTK Dual Sims) +--------- tile can now be used also for SIM Slot 2 +--- Fixed improper indication of position fix in alternative GPS tile +--- Wifi tile now active also while airplane mode is on (MTK) +- Intelligent Pie Controls +--- linked to Expanded Desktop - 4 modes available +--- disabled: Pie completely disabled +--- always on: Pie always on independently of Expanded Desktop +--- when expanded desktop on: activates when expanded desktop is on +--- when expanded desktop hides navbar: Expanded Desktop mode is set to mode that hides navbar +- Navigation bar tweaks +--- Moved navbar transparency settings under Navbar tweaks section +--- Option for navbar height for landscape orientation +- Statusbar icon coloring: option to leave stock battery icon intact +--- When enabled, icon coloring won't be applied to stock battery icon. + Useful in case stock battery icon was replaced with 3rd party battery mod +- Lockscreen targets +--- category renamed to "Unlock ring settings" (thanks to bgcngm) +--- options to set unlock ring horizontal/vertical offset (thanks to bgcngm) +--- these changes required reset of your current Lockscreen targets settings +- Option for stripping unicode in messaging now supports quick message dialog (MTK) +- Transparency sliders now accept 1% steps +- Quiet down a lot of logging: only device info at startup + runtime errors are logged +- Updated Indonesian translations (thanks to awaaas) +- Updated German translations (thanks to peterhugelberg) +- Updated Polish translations (thanks to xtrem007) +- Updated Italian translations (thanks to pitone02) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated French translation (thanks to ch-vox) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.5.1 - 24/09/2013 +-------------------------------------- +- Lockscreen Targets: +--- fixed crash when accessibility services enabled +--- app names added into accessibility descriptions (e.g. they will be spoken when using TalkBack) +- Other minor optimizations +- Updated Chinese (Traditional) translations (thanks to Eric850130) + +Changelog 2.5.0 - 24/09/2013 +-------------------------------------- +- Lockscreen targets: +--- ability to add as many as 5 lockscreen targets for launching apps +--- replaces all original targets apart from the unlocking one when enabled +--- option to adjust bottom margin of unlock ring +--- known issue: stock browser might not be launched properly from lockscreen +--- available for Android 4.2+ only +- Statusbar tweaks: +--- Statusbar brightness control: +------ continuous brightness adjustment by sliding over statusbar +------ immediate brighntess adjustment by long-touching statusbar +------ applies to manual brightness (autobrightness must be off) +------ works also on lockscreen +--- option for statusbar element colors to follow stock battery color (more info: http://tinyurl.com/qzbecat) +--- option to disable GPS notifications +- QuickSettings Tiles: +--- NetworkMode tile: allow LTE phones to switch 2G/2G+3G/3G/LTE (for LTE, it uses device specific default LTE mode. Typically LTE_GSM_WCDMA) +--- option to set mode of network mode tile (2G/2G+3G/3G vs. 2G/2G+3G. For LTE: 2G/2G+3G/3G/LTE vs. 2G/2G+3G/LTE) +--- Stay Awake Tile (prevents the screen from turning off when enabled) +--- Screenshot Tile +--- improved GPS tile for non-MTK devices (better icon + indication of position fix) +--- improved Ringer Mode Tile to take into account whether device has vibrator (non-MTK) +- Phone tweaks: +--- option for stripping unicode characters from message before sending (for stock messaging app) +--- option to disable slow mobile data warning for SIM in 2G mode (for MTK Dual Sims - mobile data tile) +- Display tweaks: +--- option to allow all display rotations (e.g. upside down) +- Other improvements: +--- improved volume keys skip track for better support of 3rd party players (thanks to bparker98) +--- power menu dialog optimizations +--- button backlight notifications: make buttons lit for a bit longer +--- fixed scaling of Back button in navigation bar +- Updated French translations (thanks to ch-vox) +- Updated German translations (thanks to Wikiwix) +- Updated Chinese (Traditional) translations (thanks to Eric850130) +- Updated Portuguese (PT) translation (thanks to bgcngm) +- Updated Indonesian translations (thanks to awaaas) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.4.2 - 20/09/2013 +-------------------------------------- +- Yet another fix for Samsung's expandable volume panel +- StatusbarIconManager: improved handling of default system colors (when icon coloring is disabled) +- Updated French translations (thanks to ch-vox) +- Updated Polish translations (thanks to xtrem007) +- Updated Italian translations (thanks to pitone02) + +Changelog 2.4.1 - 19/09/2013 +-------------------------------------- +- Fixed expandable volume panel option for S4 GE devices +- Disabled more music volume steps option for S4 GE devices +- Screenshot in power menu is now optional +- Expanded desktop: better names for system settings variables + to avoid potential conflicts +- Minor Button Backlight options improvements +- Updated French translations (thanks to ch-vox) +- Updated German translations (thanks to Wikiwix) +- Updated Hungarian translations (thanks to benjoe1) +- Updated Polish translations (thanks to xtrem007) +- Updated Russian translations (thanks to smb.roman AKA romashko) + +Changelog 2.4.0 - 17/09/2013 +-------------------------------------- +- Expanded desktop: +--- 4 modes: disabled, hide statusbar, hide navigation bar, hide both +--- Power menu action for expanded desktop toggling +--- QuickSettings tile for expanded desktop toggling +--- hardware key action for expanded desktop toggling +- Battery styles: improved compatibility with custom ROMs and 3rd party battery mods +- Fixed blank display issue for Android 4.1 devices +- Option to link notification panel clock to any app (specified by user) +- Additional custom app for hardware key actions +- Added Screenshot action to power menu +- Hardware key actions: +--- action for invoking menu (mimics menu key) +--- action for toggling expanded desktop +--- action for launching additional app +- Navigation bar tweaks +--- Enable/disable navigation bar +--- Option to set navbar height (for portrait mode) +--- Option to set navbar width (for landscape mode) +--- Option to always show menu key +- Potential fix of Expandable Volume Panel for S4 GE devices (needs testing) +- Updated French translations (thanks to ch-vox) +- Updated Russian translations (thanks to smb.roman AKA romashko) +- Updated Indonesian translations (thanks to awaaas) +- Updated Chinese translations (thanks to jwchen119) + +Changelog 2.3.1 - 10/09/2013 +-------------------------------------- +- improved AppPickerPreference to support larger number of installed apps (thanks sag999 for testing) +- fixed potential crash in Battery status settings +- updated French translations (thanks to ch-vox) +- updated Indonesian translations (thanks to awaaas) +- updated Polish translations (thanks to xtrem007) +- updated Russian translations (thanks to romashko) +- updated Chinese (Traditional) translations (thanks to jwchen119) +- updated Hungarian translations (thanks to benjoe1) +- updated Italian translations (thanks to pitone02) + +Changelog 2.3.0 - 08/09/2013 +-------------------------------------- +- adapted to support Android 4.1 +- added support for MT6577 +- updated Xposed Bridge API to 30 (module now requires the latest Xposed Framework 2.2) +- Hardware key actions extended +--- added support for long-press on Home +--- new action: Show recent apps +--- new action: Launch custom app +- option to link notification panel clock to DeskClock app instead of Date&Time settings +- added QuickSettings Volume tile +- option for National data roaming (MVNO) +- improved detection of device type (phone or tablet) (thanks to bgcngm) +- preferences adjusted according to device type (thanks to bgcngm) +- removed Gemini specific preferences for non-Gemini MTK devices (thanks to bgcngm) +- optimized Application Picker preference +--- on-demand loading and caching of app icons +--- more friendly in case of large number of apps installed +- implemented check if module is active at GB settings start-up +- added Indonesian translations (thanks to awaaas) +- updated German translations (QuickSettings) (thanks to Napzter) +- updated French translations (thanks to ch-vox) +- updated Hungarian translations (thanks to benjoe1) +- updated Spanish translations (thanks to klander) +- updated Polish translations (thanks to xtrem007) + +Changelog 2.2.2 - 02/09/2013 +-------------------------------------- +- removed phone specific preferences on tablet devices (thanks to bgcngm) +- reboot strings updated for tablets (thanks to bgcngm) +- removed preferences not needed for ZTE V987 (thanks to bgcngm) +- fixed statusbar colors for non-Gemini devices (thanks to bgcngm) +- added option to reboot to bootloader for non-MTK devices (thanks to bgcngm) +- improved clock hiding option to obey lockscreen clock widget policy (hides clock when lockscreen clock widget is present) +- fixed AM/PM hiding option +- added AM/PM hiding support also for notification panel clock +- implemented brightness settings master switch +--- allows devices not using standard Android brightness support to completely disable brightness tweaks to avoid + issues like blank screen, etc. +- other small compatibility fixes +- updated Russian translations (thanks to romashko) +- updated Polish translations (thanks to xtrem007) +- updated Hungarian translations (thanks to benjoe1) + +Changelog 2.2.1 - 20/08/2013 +-------------------------------------- +- fixed issues introduced in 2.2.0 affecting non-MTK devices +- updated Italian translations (thanks to pitone02) +- added German translations - not complete yet (thanks to Napzter) + +Changelog 2.2.0 - 20/08/2013 +-------------------------------------- +- Added QuickSettings QuickApp tile: +--- option to set main application to be launched on touch +--- option to set another 4 apps to be launched from dialog displayed on long-touch +- Added QuickSettings GPS on/off tile (for non-MTK devices) +- Added QuickSettings Ringer Mode tile (for non-MTK devices) +- Pie controls: +--- option to always show menu button +--- option to set trigger size +- Clock settings +--- option to completely turn off am/pm +--- option to hide alarm icon +--- option to hide clock +- Transparency management. Allows to: +--- set transparency for status bar for launcher and lockscreen independently +--- set transparency for navigation bar for launcher and lockscreen independently +--- uses default system transparency when not in lockscreen nor launcher +- Hide clear all recents button when there are no recent tasks +- Improved button backlight notifications +--- makes button backlight blink +--- now also works for missed calls +--- requires partial wakelock which is held for max. 1 hour (may consume battery) +- Option to set screen dim level +- Use sliders for minimum brihtness and screen dim level settings +- Improved compatibility with MTK devices that have no Gemini support (thanks to bgcngm) +- updated French translations (thanks to ch-vox) +- updated Italian translations (thanks to pitone02) +- updated Slovak and Czech translations + Changelog 2.1.1 - 15/08/2013 -------------------------------------- - fixed Pie compatibility issues for Android 4.3 diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000000..e8004acf02 --- /dev/null +++ b/NOTICE @@ -0,0 +1,16 @@ +* Copyright (C) 2013 Peter Gregus (ceco@ceco.sk.eu.org) +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +* You may not distribute nor sell this software or parts of it in +* Source, Object nor in any other form without explicit permission obtained +* from the original author. \ No newline at end of file diff --git a/README.md b/README.md index 904040ee34..b81dbdeb71 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ GravityBox ========== -XPosed Tweak Box for devices running Android 4.2/4.3 - -Visit official thread at XDA for more info: -http://forum.xda-developers.com/showthread.php?t=2316070 +This repository is deprecated. +Official one is maintained under [GravityBox organization](https://github.com/GravityBox/GravityBox) diff --git a/ext/XposedBridgeApi.jar b/ext/XposedBridgeApi.jar new file mode 100644 index 0000000000..96e925d7cd Binary files /dev/null and b/ext/XposedBridgeApi.jar differ diff --git a/ext/core-classes.jar b/ext/core-classes.jar new file mode 100644 index 0000000000..3e66dc4bc9 Binary files /dev/null and b/ext/core-classes.jar differ diff --git a/res/drawable-hdpi-finger/ic_grabber.png b/res/drawable-hdpi-finger/ic_grabber.png new file mode 100644 index 0000000000..0ff8d1aa3f Binary files /dev/null and b/res/drawable-hdpi-finger/ic_grabber.png differ diff --git a/res/drawable-hdpi/arrow_down.png b/res/drawable-hdpi/arrow_down.png new file mode 100644 index 0000000000..915515160a Binary files /dev/null and b/res/drawable-hdpi/arrow_down.png differ diff --git a/res/drawable-hdpi/arrow_up.png b/res/drawable-hdpi/arrow_up.png new file mode 100644 index 0000000000..3222d92e41 Binary files /dev/null and b/res/drawable-hdpi/arrow_up.png differ diff --git a/res/drawable-hdpi/ic_launcher.png b/res/drawable-hdpi/ic_launcher.png new file mode 100644 index 0000000000..a44bc7d781 Binary files /dev/null and b/res/drawable-hdpi/ic_launcher.png differ diff --git a/res/drawable-hdpi/ic_lock_bootloader.png b/res/drawable-hdpi/ic_lock_bootloader.png new file mode 100755 index 0000000000..e5602fd2cc Binary files /dev/null and b/res/drawable-hdpi/ic_lock_bootloader.png differ diff --git a/res/drawable-hdpi/ic_lock_expanded_desktop.png b/res/drawable-hdpi/ic_lock_expanded_desktop.png new file mode 100644 index 0000000000..01f5b89cbc Binary files /dev/null and b/res/drawable-hdpi/ic_lock_expanded_desktop.png differ diff --git a/res/drawable-hdpi/ic_lock_screenshot.png b/res/drawable-hdpi/ic_lock_screenshot.png new file mode 100644 index 0000000000..5ef76f7733 Binary files /dev/null and b/res/drawable-hdpi/ic_lock_screenshot.png differ diff --git a/res/drawable-hdpi/ic_qs_expanded_desktop_off.png b/res/drawable-hdpi/ic_qs_expanded_desktop_off.png new file mode 100644 index 0000000000..20a38774c2 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_expanded_desktop_off.png differ diff --git a/res/drawable-hdpi/ic_qs_expanded_desktop_on.png b/res/drawable-hdpi/ic_qs_expanded_desktop_on.png new file mode 100644 index 0000000000..17c85e9463 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_expanded_desktop_on.png differ diff --git a/res/drawable-hdpi/ic_qs_gps_disable.png b/res/drawable-hdpi/ic_qs_gps_disable.png index 28836b8be5..d2a4a49992 100644 Binary files a/res/drawable-hdpi/ic_qs_gps_disable.png and b/res/drawable-hdpi/ic_qs_gps_disable.png differ diff --git a/res/drawable-hdpi/ic_qs_gps_enable.png b/res/drawable-hdpi/ic_qs_gps_enable.png index 20af28f4e5..851b60b3aa 100644 Binary files a/res/drawable-hdpi/ic_qs_gps_enable.png and b/res/drawable-hdpi/ic_qs_gps_enable.png differ diff --git a/res/drawable-hdpi/ic_qs_gps_locked.png b/res/drawable-hdpi/ic_qs_gps_locked.png new file mode 100644 index 0000000000..7e671710c5 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_gps_locked.png differ diff --git a/res/drawable-hdpi/ic_qs_gravitybox.png b/res/drawable-hdpi/ic_qs_gravitybox.png new file mode 100644 index 0000000000..db28d4c528 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_gravitybox.png differ diff --git a/res/drawable-hdpi/ic_qs_lte.png b/res/drawable-hdpi/ic_qs_lte.png new file mode 100644 index 0000000000..e79be20525 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_lte.png differ diff --git a/res/drawable-hdpi/ic_qs_ring_off.png b/res/drawable-hdpi/ic_qs_ring_off.png new file mode 100644 index 0000000000..be065da890 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_ring_off.png differ diff --git a/res/drawable-hdpi/ic_qs_ring_on.png b/res/drawable-hdpi/ic_qs_ring_on.png new file mode 100644 index 0000000000..2e4b5772b8 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_ring_on.png differ diff --git a/res/drawable-hdpi/ic_qs_ring_vibrate_on.png b/res/drawable-hdpi/ic_qs_ring_vibrate_on.png new file mode 100644 index 0000000000..64c942b8d0 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_ring_vibrate_on.png differ diff --git a/res/drawable-hdpi/ic_qs_screenshot.png b/res/drawable-hdpi/ic_qs_screenshot.png new file mode 100644 index 0000000000..d19504fb1e Binary files /dev/null and b/res/drawable-hdpi/ic_qs_screenshot.png differ diff --git a/res/drawable-hdpi/ic_qs_signal_data_off.png b/res/drawable-hdpi/ic_qs_signal_data_off.png new file mode 100644 index 0000000000..3c4cd4e453 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_signal_data_off.png differ diff --git a/res/drawable-hdpi/ic_qs_stayawake_off.png b/res/drawable-hdpi/ic_qs_stayawake_off.png new file mode 100644 index 0000000000..cf4ec19674 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_stayawake_off.png differ diff --git a/res/drawable-hdpi/ic_qs_stayawake_on.png b/res/drawable-hdpi/ic_qs_stayawake_on.png new file mode 100644 index 0000000000..2bb50a6b61 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_stayawake_on.png differ diff --git a/res/drawable-hdpi/ic_qs_vibrate_on.png b/res/drawable-hdpi/ic_qs_vibrate_on.png new file mode 100644 index 0000000000..298feff1da Binary files /dev/null and b/res/drawable-hdpi/ic_qs_vibrate_on.png differ diff --git a/res/drawable-hdpi/ic_qs_volume.png b/res/drawable-hdpi/ic_qs_volume.png new file mode 100644 index 0000000000..f5e9c2f222 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_volume.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_0.png b/res/drawable-hdpi/ic_qs_wifi_0.png new file mode 100644 index 0000000000..7e7d0688a7 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_0.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_1.png b/res/drawable-hdpi/ic_qs_wifi_1.png new file mode 100644 index 0000000000..b7207207f2 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_1.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_2.png b/res/drawable-hdpi/ic_qs_wifi_2.png new file mode 100644 index 0000000000..1a4c6d1ce6 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_2.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_3.png b/res/drawable-hdpi/ic_qs_wifi_3.png new file mode 100644 index 0000000000..96cd8ab826 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_3.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_4.png b/res/drawable-hdpi/ic_qs_wifi_4.png new file mode 100644 index 0000000000..54bab4dd15 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_4.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_full_1.png b/res/drawable-hdpi/ic_qs_wifi_full_1.png new file mode 100644 index 0000000000..0a31297365 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_full_1.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_full_2.png b/res/drawable-hdpi/ic_qs_wifi_full_2.png new file mode 100644 index 0000000000..3e712ad2c9 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_full_2.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_full_3.png b/res/drawable-hdpi/ic_qs_wifi_full_3.png new file mode 100644 index 0000000000..565ae54f44 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_full_3.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_full_4.png b/res/drawable-hdpi/ic_qs_wifi_full_4.png new file mode 100644 index 0000000000..2c30f8ebfb Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_full_4.png differ diff --git a/res/drawable-hdpi/ic_qs_wifi_off.png b/res/drawable-hdpi/ic_qs_wifi_off.png new file mode 100644 index 0000000000..6e4276fc35 Binary files /dev/null and b/res/drawable-hdpi/ic_qs_wifi_off.png differ diff --git a/res/drawable-hdpi/ic_sysbar_apps.png b/res/drawable-hdpi/ic_sysbar_apps.png new file mode 100644 index 0000000000..7cadbe8408 Binary files /dev/null and b/res/drawable-hdpi/ic_sysbar_apps.png differ diff --git a/res/drawable-hdpi/stat_sys_alarm_kk.png b/res/drawable-hdpi/stat_sys_alarm_kk.png new file mode 100644 index 0000000000..2c5501786d Binary files /dev/null and b/res/drawable-hdpi/stat_sys_alarm_kk.png differ diff --git a/res/drawable-hdpi/stat_sys_data_bluetooth.png b/res/drawable-hdpi/stat_sys_data_bluetooth.png new file mode 100644 index 0000000000..7ed4c78de9 Binary files /dev/null and b/res/drawable-hdpi/stat_sys_data_bluetooth.png differ diff --git a/res/drawable-hdpi/stat_sys_data_bluetooth_connected.png b/res/drawable-hdpi/stat_sys_data_bluetooth_connected.png new file mode 100644 index 0000000000..08c07b2bf5 Binary files /dev/null and b/res/drawable-hdpi/stat_sys_data_bluetooth_connected.png differ diff --git a/res/drawable-hdpi/stat_sys_headset_with_mic_jb.png b/res/drawable-hdpi/stat_sys_headset_with_mic_jb.png new file mode 100644 index 0000000000..e7a59a268d Binary files /dev/null and b/res/drawable-hdpi/stat_sys_headset_with_mic_jb.png differ diff --git a/res/drawable-hdpi/stat_sys_headset_without_mic_jb.png b/res/drawable-hdpi/stat_sys_headset_without_mic_jb.png new file mode 100644 index 0000000000..9fe82b548f Binary files /dev/null and b/res/drawable-hdpi/stat_sys_headset_without_mic_jb.png differ diff --git a/res/drawable-hdpi/stat_sys_ringer_silent_jb.png b/res/drawable-hdpi/stat_sys_ringer_silent_jb.png new file mode 100644 index 0000000000..f68de5d59e Binary files /dev/null and b/res/drawable-hdpi/stat_sys_ringer_silent_jb.png differ diff --git a/res/drawable-hdpi/stat_sys_ringer_silent_kk.png b/res/drawable-hdpi/stat_sys_ringer_silent_kk.png new file mode 100644 index 0000000000..58f67d032f Binary files /dev/null and b/res/drawable-hdpi/stat_sys_ringer_silent_kk.png differ diff --git a/res/drawable-hdpi/stat_sys_ringer_vibrate_kk.png b/res/drawable-hdpi/stat_sys_ringer_vibrate_kk.png new file mode 100644 index 0000000000..b794c9ad61 Binary files /dev/null and b/res/drawable-hdpi/stat_sys_ringer_vibrate_kk.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_0.png b/res/drawable-hdpi/stat_sys_signal_0.png index 2a2aa37629..da941c8e08 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_0.png and b/res/drawable-hdpi/stat_sys_signal_0.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_0_fully.png b/res/drawable-hdpi/stat_sys_signal_0_fully.png index 2a2aa37629..0fd09d745d 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_0_fully.png and b/res/drawable-hdpi/stat_sys_signal_0_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_1.png b/res/drawable-hdpi/stat_sys_signal_1.png index d58b967e8d..0d75e23b00 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_1.png and b/res/drawable-hdpi/stat_sys_signal_1.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_1_fully.png b/res/drawable-hdpi/stat_sys_signal_1_fully.png index 93c84c69fe..cfe43dd42c 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_1_fully.png and b/res/drawable-hdpi/stat_sys_signal_1_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_2.png b/res/drawable-hdpi/stat_sys_signal_2.png index ee6246f815..dbb54764fa 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_2.png and b/res/drawable-hdpi/stat_sys_signal_2.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_2_fully.png b/res/drawable-hdpi/stat_sys_signal_2_fully.png index 3bcf2355f7..92a5b1c1e6 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_2_fully.png and b/res/drawable-hdpi/stat_sys_signal_2_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_3.png b/res/drawable-hdpi/stat_sys_signal_3.png index bf24f5728a..601457677e 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_3.png and b/res/drawable-hdpi/stat_sys_signal_3.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_3_fully.png b/res/drawable-hdpi/stat_sys_signal_3_fully.png index 48cb58ed58..9454cd8ab6 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_3_fully.png and b/res/drawable-hdpi/stat_sys_signal_3_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_4.png b/res/drawable-hdpi/stat_sys_signal_4.png index cd7d607a89..f4d59a1615 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_4.png and b/res/drawable-hdpi/stat_sys_signal_4.png differ diff --git a/res/drawable-hdpi/stat_sys_signal_4_fully.png b/res/drawable-hdpi/stat_sys_signal_4_fully.png index 98bb6097e3..6cb18c74eb 100644 Binary files a/res/drawable-hdpi/stat_sys_signal_4_fully.png and b/res/drawable-hdpi/stat_sys_signal_4_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_0.png b/res/drawable-hdpi/stat_sys_wifi_signal_0.png index 30a570e139..2659d4c193 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_0.png and b/res/drawable-hdpi/stat_sys_wifi_signal_0.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_1.png b/res/drawable-hdpi/stat_sys_wifi_signal_1.png index 1a551cdf81..1cce22c83a 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_1.png and b/res/drawable-hdpi/stat_sys_wifi_signal_1.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_1_fully.png b/res/drawable-hdpi/stat_sys_wifi_signal_1_fully.png index c7ac442cd3..c45519e04b 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_1_fully.png and b/res/drawable-hdpi/stat_sys_wifi_signal_1_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_2.png b/res/drawable-hdpi/stat_sys_wifi_signal_2.png index aac0432d50..186435fc2f 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_2.png and b/res/drawable-hdpi/stat_sys_wifi_signal_2.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_2_fully.png b/res/drawable-hdpi/stat_sys_wifi_signal_2_fully.png index de8e025cf7..3e3b5fd0ae 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_2_fully.png and b/res/drawable-hdpi/stat_sys_wifi_signal_2_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_3.png b/res/drawable-hdpi/stat_sys_wifi_signal_3.png index ab69213642..d6f6649b57 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_3.png and b/res/drawable-hdpi/stat_sys_wifi_signal_3.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_3_fully.png b/res/drawable-hdpi/stat_sys_wifi_signal_3_fully.png index 2fae9e058b..244c8b83ec 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_3_fully.png and b/res/drawable-hdpi/stat_sys_wifi_signal_3_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_4.png b/res/drawable-hdpi/stat_sys_wifi_signal_4.png index 40f1619e9c..8368b689df 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_4.png and b/res/drawable-hdpi/stat_sys_wifi_signal_4.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_4_fully.png b/res/drawable-hdpi/stat_sys_wifi_signal_4_fully.png index de6c8d2c41..ef40c3e35d 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_4_fully.png and b/res/drawable-hdpi/stat_sys_wifi_signal_4_fully.png differ diff --git a/res/drawable-hdpi/stat_sys_wifi_signal_null.png b/res/drawable-hdpi/stat_sys_wifi_signal_null.png index 117cf19023..82522c361d 100644 Binary files a/res/drawable-hdpi/stat_sys_wifi_signal_null.png and b/res/drawable-hdpi/stat_sys_wifi_signal_null.png differ diff --git a/res/drawable-xhdpi/arrow_down.png b/res/drawable-xhdpi/arrow_down.png new file mode 100644 index 0000000000..1f6fd44000 Binary files /dev/null and b/res/drawable-xhdpi/arrow_down.png differ diff --git a/res/drawable-xhdpi/arrow_up.png b/res/drawable-xhdpi/arrow_up.png new file mode 100644 index 0000000000..1615240108 Binary files /dev/null and b/res/drawable-xhdpi/arrow_up.png differ diff --git a/res/drawable-xhdpi/ic_launcher.png b/res/drawable-xhdpi/ic_launcher.png index 40d91c17d7..63a03ee021 100644 Binary files a/res/drawable-xhdpi/ic_launcher.png and b/res/drawable-xhdpi/ic_launcher.png differ diff --git a/res/drawable-xhdpi/ic_lock_expanded_desktop.png b/res/drawable-xhdpi/ic_lock_expanded_desktop.png new file mode 100644 index 0000000000..e0c99e5bcb Binary files /dev/null and b/res/drawable-xhdpi/ic_lock_expanded_desktop.png differ diff --git a/res/drawable-xhdpi/ic_lock_screenshot.png b/res/drawable-xhdpi/ic_lock_screenshot.png new file mode 100644 index 0000000000..7e4c0ee129 Binary files /dev/null and b/res/drawable-xhdpi/ic_lock_screenshot.png differ diff --git a/res/drawable-xhdpi/ic_qs_expanded_desktop_off.png b/res/drawable-xhdpi/ic_qs_expanded_desktop_off.png new file mode 100644 index 0000000000..0a4b4cd0eb Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_expanded_desktop_off.png differ diff --git a/res/drawable-xhdpi/ic_qs_expanded_desktop_on.png b/res/drawable-xhdpi/ic_qs_expanded_desktop_on.png new file mode 100644 index 0000000000..47d8cfe0eb Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_expanded_desktop_on.png differ diff --git a/res/drawable-xhdpi/ic_qs_gps_disable.png b/res/drawable-xhdpi/ic_qs_gps_disable.png index 1a18cbbf2a..9cd5067813 100644 Binary files a/res/drawable-xhdpi/ic_qs_gps_disable.png and b/res/drawable-xhdpi/ic_qs_gps_disable.png differ diff --git a/res/drawable-xhdpi/ic_qs_gps_enable.png b/res/drawable-xhdpi/ic_qs_gps_enable.png index a3d9b3b027..c1ca350769 100644 Binary files a/res/drawable-xhdpi/ic_qs_gps_enable.png and b/res/drawable-xhdpi/ic_qs_gps_enable.png differ diff --git a/res/drawable-xhdpi/ic_qs_gps_locked.png b/res/drawable-xhdpi/ic_qs_gps_locked.png new file mode 100644 index 0000000000..b2033df047 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_gps_locked.png differ diff --git a/res/drawable-xhdpi/ic_qs_gravitybox.png b/res/drawable-xhdpi/ic_qs_gravitybox.png new file mode 100644 index 0000000000..5bacd27249 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_gravitybox.png differ diff --git a/res/drawable-xhdpi/ic_qs_lte.png b/res/drawable-xhdpi/ic_qs_lte.png new file mode 100644 index 0000000000..8e8bf177f3 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_lte.png differ diff --git a/res/drawable-xhdpi/ic_qs_ring_off.png b/res/drawable-xhdpi/ic_qs_ring_off.png new file mode 100644 index 0000000000..fbfc09bab9 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_ring_off.png differ diff --git a/res/drawable-xhdpi/ic_qs_ring_on.png b/res/drawable-xhdpi/ic_qs_ring_on.png new file mode 100644 index 0000000000..53e2cf8f05 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_ring_on.png differ diff --git a/res/drawable-xhdpi/ic_qs_ring_vibrate_on.png b/res/drawable-xhdpi/ic_qs_ring_vibrate_on.png new file mode 100644 index 0000000000..f4ad71bcaa Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_ring_vibrate_on.png differ diff --git a/res/drawable-xhdpi/ic_qs_screenshot.png b/res/drawable-xhdpi/ic_qs_screenshot.png new file mode 100644 index 0000000000..70bb40521e Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_screenshot.png differ diff --git a/res/drawable-xhdpi/ic_qs_signal_data_off.png b/res/drawable-xhdpi/ic_qs_signal_data_off.png new file mode 100644 index 0000000000..75898c6806 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_signal_data_off.png differ diff --git a/res/drawable-xhdpi/ic_qs_stayawake_off.png b/res/drawable-xhdpi/ic_qs_stayawake_off.png new file mode 100644 index 0000000000..a281e96eb9 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_stayawake_off.png differ diff --git a/res/drawable-xhdpi/ic_qs_stayawake_on.png b/res/drawable-xhdpi/ic_qs_stayawake_on.png new file mode 100644 index 0000000000..9dc8fad67c Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_stayawake_on.png differ diff --git a/res/drawable-xhdpi/ic_qs_vibrate_on.png b/res/drawable-xhdpi/ic_qs_vibrate_on.png new file mode 100644 index 0000000000..adb7db6582 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_vibrate_on.png differ diff --git a/res/drawable-xhdpi/ic_qs_volume.png b/res/drawable-xhdpi/ic_qs_volume.png new file mode 100644 index 0000000000..bc5ba80bbd Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_volume.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_0.png b/res/drawable-xhdpi/ic_qs_wifi_0.png new file mode 100644 index 0000000000..42fdbe82bd Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_0.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_1.png b/res/drawable-xhdpi/ic_qs_wifi_1.png new file mode 100644 index 0000000000..eefe7ed495 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_1.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_2.png b/res/drawable-xhdpi/ic_qs_wifi_2.png new file mode 100644 index 0000000000..a2caca28fe Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_2.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_3.png b/res/drawable-xhdpi/ic_qs_wifi_3.png new file mode 100644 index 0000000000..08c1abd444 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_3.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_4.png b/res/drawable-xhdpi/ic_qs_wifi_4.png new file mode 100644 index 0000000000..8af72e5156 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_4.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_full_1.png b/res/drawable-xhdpi/ic_qs_wifi_full_1.png new file mode 100644 index 0000000000..7d9f0323fc Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_full_1.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_full_2.png b/res/drawable-xhdpi/ic_qs_wifi_full_2.png new file mode 100644 index 0000000000..896eacc24b Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_full_2.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_full_3.png b/res/drawable-xhdpi/ic_qs_wifi_full_3.png new file mode 100644 index 0000000000..0224da117d Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_full_3.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_full_4.png b/res/drawable-xhdpi/ic_qs_wifi_full_4.png new file mode 100644 index 0000000000..fe286717a5 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_full_4.png differ diff --git a/res/drawable-xhdpi/ic_qs_wifi_off.png b/res/drawable-xhdpi/ic_qs_wifi_off.png new file mode 100644 index 0000000000..4c6f1ff1a3 Binary files /dev/null and b/res/drawable-xhdpi/ic_qs_wifi_off.png differ diff --git a/res/drawable-xhdpi/ic_sysbar_apps.png b/res/drawable-xhdpi/ic_sysbar_apps.png new file mode 100644 index 0000000000..54931f84b9 Binary files /dev/null and b/res/drawable-xhdpi/ic_sysbar_apps.png differ diff --git a/res/drawable-xhdpi/stat_sys_alarm_kk.png b/res/drawable-xhdpi/stat_sys_alarm_kk.png new file mode 100644 index 0000000000..8bca860052 Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_alarm_kk.png differ diff --git a/res/drawable-xhdpi/stat_sys_data_bluetooth.png b/res/drawable-xhdpi/stat_sys_data_bluetooth.png new file mode 100644 index 0000000000..757dbf3be7 Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_data_bluetooth.png differ diff --git a/res/drawable-xhdpi/stat_sys_data_bluetooth_connected.png b/res/drawable-xhdpi/stat_sys_data_bluetooth_connected.png new file mode 100644 index 0000000000..d431dc2779 Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_data_bluetooth_connected.png differ diff --git a/res/drawable-xhdpi/stat_sys_gemini_signal_searching.png b/res/drawable-xhdpi/stat_sys_gemini_signal_searching.png deleted file mode 100644 index ef529d376a..0000000000 Binary files a/res/drawable-xhdpi/stat_sys_gemini_signal_searching.png and /dev/null differ diff --git a/res/drawable-xhdpi/stat_sys_headset_with_mic_jb.png b/res/drawable-xhdpi/stat_sys_headset_with_mic_jb.png new file mode 100644 index 0000000000..2cf3ccdb74 Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_headset_with_mic_jb.png differ diff --git a/res/drawable-xhdpi/stat_sys_headset_without_mic_jb.png b/res/drawable-xhdpi/stat_sys_headset_without_mic_jb.png new file mode 100644 index 0000000000..e79f323e7a Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_headset_without_mic_jb.png differ diff --git a/res/drawable-xhdpi/stat_sys_ringer_silent_jb.png b/res/drawable-xhdpi/stat_sys_ringer_silent_jb.png new file mode 100644 index 0000000000..0f3958b44f Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_ringer_silent_jb.png differ diff --git a/res/drawable-xhdpi/stat_sys_ringer_silent_kk.png b/res/drawable-xhdpi/stat_sys_ringer_silent_kk.png new file mode 100644 index 0000000000..662d0624ce Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_ringer_silent_kk.png differ diff --git a/res/drawable-xhdpi/stat_sys_ringer_vibrate_kk.png b/res/drawable-xhdpi/stat_sys_ringer_vibrate_kk.png new file mode 100644 index 0000000000..18be9c013a Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_ringer_vibrate_kk.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_0.png b/res/drawable-xhdpi/stat_sys_signal_0.png index fa82af5b23..a068d99fd3 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_0.png and b/res/drawable-xhdpi/stat_sys_signal_0.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_0_fully.png b/res/drawable-xhdpi/stat_sys_signal_0_fully.png index fa82af5b23..eb89a95992 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_0_fully.png and b/res/drawable-xhdpi/stat_sys_signal_0_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_1.png b/res/drawable-xhdpi/stat_sys_signal_1.png index 07f1d97a65..8768ce01ed 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_1.png and b/res/drawable-xhdpi/stat_sys_signal_1.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_1_fully.png b/res/drawable-xhdpi/stat_sys_signal_1_fully.png index 4285ea1555..a1efa6409e 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_1_fully.png and b/res/drawable-xhdpi/stat_sys_signal_1_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_2.png b/res/drawable-xhdpi/stat_sys_signal_2.png index b6e234997e..97a858f439 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_2.png and b/res/drawable-xhdpi/stat_sys_signal_2.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_2_fully.png b/res/drawable-xhdpi/stat_sys_signal_2_fully.png index 36a97ec113..7b3370a8de 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_2_fully.png and b/res/drawable-xhdpi/stat_sys_signal_2_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_3.png b/res/drawable-xhdpi/stat_sys_signal_3.png index b06307e413..85f194b1b9 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_3.png and b/res/drawable-xhdpi/stat_sys_signal_3.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_3_fully.png b/res/drawable-xhdpi/stat_sys_signal_3_fully.png index cf0abf90f2..6ddd15c89a 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_3_fully.png and b/res/drawable-xhdpi/stat_sys_signal_3_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_4.png b/res/drawable-xhdpi/stat_sys_signal_4.png index 6c28c5c642..c31d557799 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_4.png and b/res/drawable-xhdpi/stat_sys_signal_4.png differ diff --git a/res/drawable-xhdpi/stat_sys_signal_4_fully.png b/res/drawable-xhdpi/stat_sys_signal_4_fully.png index 52450d440b..91ff1377c8 100644 Binary files a/res/drawable-xhdpi/stat_sys_signal_4_fully.png and b/res/drawable-xhdpi/stat_sys_signal_4_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_0.png b/res/drawable-xhdpi/stat_sys_wifi_signal_0.png index c8d4e7ba16..6b1038bad5 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_0.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_0.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_1.png b/res/drawable-xhdpi/stat_sys_wifi_signal_1.png index 37019d1421..1fa3288808 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_1.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_1.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_1_fully.png b/res/drawable-xhdpi/stat_sys_wifi_signal_1_fully.png index 42e8f92b1f..a0caf10e12 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_1_fully.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_1_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_2.png b/res/drawable-xhdpi/stat_sys_wifi_signal_2.png index 45c942054e..9179e634b5 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_2.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_2.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_2_fully.png b/res/drawable-xhdpi/stat_sys_wifi_signal_2_fully.png index 629de937a3..c08d780e43 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_2_fully.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_2_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_3.png b/res/drawable-xhdpi/stat_sys_wifi_signal_3.png index fc678a1e55..06f4401e97 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_3.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_3.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_3_fully.png b/res/drawable-xhdpi/stat_sys_wifi_signal_3_fully.png index 4cbfad83bf..7601c2e4f8 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_3_fully.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_3_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_4.png b/res/drawable-xhdpi/stat_sys_wifi_signal_4.png index 7b1e923880..58df6438dc 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_4.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_4.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_4_fully.png b/res/drawable-xhdpi/stat_sys_wifi_signal_4_fully.png index ebd7a89969..deaa3ba1f6 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_4_fully.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_4_fully.png differ diff --git a/res/drawable-xhdpi/stat_sys_wifi_signal_null.png b/res/drawable-xhdpi/stat_sys_wifi_signal_null.png index 44c1466ebd..62900f3757 100644 Binary files a/res/drawable-xhdpi/stat_sys_wifi_signal_null.png and b/res/drawable-xhdpi/stat_sys_wifi_signal_null.png differ diff --git a/res/drawable-xxhdpi/ic_launcher.png b/res/drawable-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000..9c4830bc4d Binary files /dev/null and b/res/drawable-xxhdpi/ic_launcher.png differ diff --git a/res/drawable-xxhdpi/stat_sys_alarm_kk.png b/res/drawable-xxhdpi/stat_sys_alarm_kk.png new file mode 100644 index 0000000000..d42d9d6273 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_alarm_kk.png differ diff --git a/res/drawable-xxhdpi/stat_sys_data_bluetooth.png b/res/drawable-xxhdpi/stat_sys_data_bluetooth.png new file mode 100644 index 0000000000..17ffdb9a41 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_data_bluetooth.png differ diff --git a/res/drawable-xxhdpi/stat_sys_data_bluetooth_connected.png b/res/drawable-xxhdpi/stat_sys_data_bluetooth_connected.png new file mode 100644 index 0000000000..6ec234eb8a Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_data_bluetooth_connected.png differ diff --git a/res/drawable-xxhdpi/stat_sys_ringer_silent_kk.png b/res/drawable-xxhdpi/stat_sys_ringer_silent_kk.png new file mode 100644 index 0000000000..aabf0aaeee Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_ringer_silent_kk.png differ diff --git a/res/drawable-xxhdpi/stat_sys_ringer_vibrate_kk.png b/res/drawable-xxhdpi/stat_sys_ringer_vibrate_kk.png new file mode 100644 index 0000000000..654c2a53bb Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_ringer_vibrate_kk.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_0.png b/res/drawable-xxhdpi/stat_sys_signal_0.png new file mode 100644 index 0000000000..12c983ff28 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_0.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_0_fully.png b/res/drawable-xxhdpi/stat_sys_signal_0_fully.png new file mode 100644 index 0000000000..8204d54a4d Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_0_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_1.png b/res/drawable-xxhdpi/stat_sys_signal_1.png new file mode 100644 index 0000000000..172596e0df Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_1.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_1_fully.png b/res/drawable-xxhdpi/stat_sys_signal_1_fully.png new file mode 100644 index 0000000000..6ecc24635d Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_1_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_2.png b/res/drawable-xxhdpi/stat_sys_signal_2.png new file mode 100644 index 0000000000..6cef33758c Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_2.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_2_fully.png b/res/drawable-xxhdpi/stat_sys_signal_2_fully.png new file mode 100644 index 0000000000..cb0ea3ceed Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_2_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_3.png b/res/drawable-xxhdpi/stat_sys_signal_3.png new file mode 100644 index 0000000000..d379802c79 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_3.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_3_fully.png b/res/drawable-xxhdpi/stat_sys_signal_3_fully.png new file mode 100644 index 0000000000..a02c2f3c34 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_3_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_4.png b/res/drawable-xxhdpi/stat_sys_signal_4.png new file mode 100644 index 0000000000..7e4de468d7 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_4.png differ diff --git a/res/drawable-xxhdpi/stat_sys_signal_4_fully.png b/res/drawable-xxhdpi/stat_sys_signal_4_fully.png new file mode 100644 index 0000000000..ec60ef705f Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_signal_4_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_0.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_0.png new file mode 100644 index 0000000000..c86ac3f7cc Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_0.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_1.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_1.png new file mode 100644 index 0000000000..f6b01ce483 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_1.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_1_fully.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_1_fully.png new file mode 100644 index 0000000000..cb909a42f9 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_1_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_2.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_2.png new file mode 100644 index 0000000000..c54e995a18 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_2.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_2_fully.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_2_fully.png new file mode 100644 index 0000000000..0878b1ccd4 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_2_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_3.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_3.png new file mode 100644 index 0000000000..772a3e1f37 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_3.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_3_fully.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_3_fully.png new file mode 100644 index 0000000000..8cd534a1a3 Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_3_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_4.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_4.png new file mode 100644 index 0000000000..e7e3a54aaf Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_4.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_4_fully.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_4_fully.png new file mode 100644 index 0000000000..dedecea52e Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_4_fully.png differ diff --git a/res/drawable-xxhdpi/stat_sys_wifi_signal_null.png b/res/drawable-xxhdpi/stat_sys_wifi_signal_null.png new file mode 100644 index 0000000000..d62df927db Binary files /dev/null and b/res/drawable-xxhdpi/stat_sys_wifi_signal_null.png differ diff --git a/res/layout-finger/order_tile_list_activity.xml b/res/layout-finger/order_tile_list_activity.xml new file mode 100644 index 0000000000..7429319598 --- /dev/null +++ b/res/layout-finger/order_tile_list_activity.xml @@ -0,0 +1,33 @@ + + + + + + + + diff --git a/res/layout-finger/order_tile_list_item.xml b/res/layout-finger/order_tile_list_item.xml new file mode 100644 index 0000000000..f294398080 --- /dev/null +++ b/res/layout-finger/order_tile_list_item.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/res/layout-hdpi/navbar_app_dialog.xml b/res/layout-hdpi/navbar_app_dialog.xml new file mode 100644 index 0000000000..2c111c7921 --- /dev/null +++ b/res/layout-hdpi/navbar_app_dialog.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/layout-land/linear_color_bar.xml b/res/layout-land/linear_color_bar.xml new file mode 100644 index 0000000000..4a079db932 --- /dev/null +++ b/res/layout-land/linear_color_bar.xml @@ -0,0 +1,44 @@ + + + + + + + + + + diff --git a/res/layout-port/linear_color_bar.xml b/res/layout-port/linear_color_bar.xml new file mode 100644 index 0000000000..4a079db932 --- /dev/null +++ b/res/layout-port/linear_color_bar.xml @@ -0,0 +1,44 @@ + + + + + + + + + + diff --git a/res/layout-xhdpi/navbar_app_dialog.xml b/res/layout-xhdpi/navbar_app_dialog.xml new file mode 100644 index 0000000000..74056c112c --- /dev/null +++ b/res/layout-xhdpi/navbar_app_dialog.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/layout/app_picker_preference.xml b/res/layout/app_picker_preference.xml index c119934660..027f22366d 100644 --- a/res/layout/app_picker_preference.xml +++ b/res/layout/app_picker_preference.xml @@ -1,3 +1,18 @@ + + + + - - diff --git a/res/layout/ongoing_notif_preference.xml b/res/layout/ongoing_notif_preference.xml new file mode 100644 index 0000000000..37db09c511 --- /dev/null +++ b/res/layout/ongoing_notif_preference.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + +