summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* SysUI: Use VectorDrawable's for rendering batteryd34d2016-05-111-1/+2
| | | | | | | | | | The current implementation of BatteryMeterView uses arrays of points that are drawn programmatically. This limits the ability to overlay or theme the battery. By utilizing VectorDrawables and AnimatedVectorDrawables we can achieve the same look and feel of stock while allowing for more unique battery meters. Change-Id: I16a8a949a92827a9e8c1b528981031b6830e97cd
* base: dynamic tilesJorge Ruesga2015-12-101-1/+0
| | | | | | | | | | | | Add support for dynamic tiles Video: https://cloud.ruesga.com/f/71a12e4801/ Required: topic:customtiles_respkg topic:readd_customtiles JIRA: CML-22 Change-Id: Ie17ebf09ee88bc0c53561decc27430e174814543 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* QSTiles : Switch to sdk constantsDanesh M2015-12-081-0/+1
| | | | Change-Id: I06059611ee943a276e3d3aa050ff8f30e366124f
* SystemUI: Lockscreen shortcut customizationDanesh M2015-11-051-1/+4
| | | | Change-Id: I4abf1deed0a342e111453516fa7820191a55ffc4
* Power menu customizations [1/2]DvTonder2015-10-251-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | power reboot screenshot profile switcher airplane mode user switcher bug reports sound modes [mikeioannina]: Modify for CyanogenMod framework: Add advanced reboot options (2 of 2) This commit is an squash of the commits below and re-adds the reboot logic to CM. I took the liberty to rewrite some of the ShutdownThread code because it had some lingering issues present since I originally wrote this for CM7 (!!). Namely, the reboot reason was being changed when the items are pressed instead of when the user presses the positive button. This made some people add workarounds like handling back button presses and whatnot, these are gone now. commit 588464bea40b92b04c4aeee35c47f7becceeed56 Author: Roman Birg <roman@cyngn.com> Date: Thu Jul 10 14:20:42 2014 -0700 advanced reboot: add soft reboot option Adds a "Soft reboot" option which restarts zygote, as requested in JIRA CYAN-3998 Signed-off-by: Roman Birg <roman@cyngn.com> Conflicts: core/res/res/values/cm_arrays.xml core/res/res/values/cm_strings.xml services/java/com/android/server/power/ShutdownThread.java commit 3e7b92551bbf818ace41cd9b9532473ed7d18f2f Author: Veeti Paananen <veeti.paananen@rojekti.fi> Date: Tue Jul 23 16:34:35 2013 +0300 Show advanced reboot if using an insecure lock screen Enables the advanced reboot menu when locked if the selected lock method is insecure (= slide unlock). Conflicts: services/java/com/android/server/power/ShutdownThread.java commit cf42ed3993d5d05c9b2591883fefb6338fbcdd40 Author: DvTonder <david.vantonder@gmail.com> Date: Thu Feb 21 18:20:01 2013 -0500 Framework: Show the Advanced reboot menu only for the primary user Conflicts: services/java/com/android/server/power/ShutdownThread.java commit 08aa6fd643e0359114b86f50053921dd2d86fc50 Author: Ricardo Cerqueira <cyanogenmod@cerqueira.org> Date: Mon Nov 4 03:37:40 2013 +0000 Framework: Add Advanced reboot (2 of 2) This commit responds to a setting in Development settings for including options in the power menu for rebooting into recovery or bootloader. It is defauled to off. When enabled, the Advanced reboot options will only be available once the device is unlocked. Enhance power menu reboot option * Use our old reboot icon * Set correct dialog title & message when rebooting * Move strings to cm_strings * Add back reboot_download string used by samsung devices * Remove Chinese translations, will be handled through crowdin policy: Remove references of Profiles in android.policy. We can't reference the CMSDK within a jar that is exported in the BOOTCLASSPATH, otherwise we end up overriding the 3rd party applications classloaded jar and causing various issues during runtime. Change-Id: Ia0b7950d17bb7450347b57d8a423c44df982b195
* Enable incremental SysUI builds on -eng targetsJorim Jaggi2015-04-101-0/+5
| | | | | | | | Ideally, we would also do incremental builds on userdebug targets, but this introduces a risk that userdebug builds would be different to user builds. So we only do it on eng builds for now. Change-Id: I2778d270052cf26e6c767f1847991a425d8bbd12
* Create SettingsLibJason Monk2015-02-021-0/+2
| | | | | | | | This will hold common code that SystemUI and Settings (and others) will share. Bug: 19180466 Change-Id: I6614b31d6c3b0a2d426a2aa8ce66725245339d22
* Add option to exclude SystemUI testsJorim Jaggi2015-01-201-1/+3
| | | | | | | | Setting the environment variable EXCLUDE_SYSTEMUI_TESTS to something excludes the tests package during building. Saves a few seconds for incremental changes in SystemUI for fast UI iteration changes. Change-Id: I596a0273133c8a8bece0cc364e2ec61fdea45116
* Make Keyguard a library and make StatusBar the new Keyguard.Jorim Jaggi2014-03-281-0/+6
| | | | | | | | | | | | | | | This change achieves a couple of things: - Let Keyguard be a library, so we can use it in SystemUI. - Introduce FLAG_KEYGUARD for windows and deprecate TYPE_KEYGUARD. Make all the TYPE_KEYGUARD behaviour dependant on the flag. - Implement a new KeyguardService in SystemUI, and bind that service from PhoneWindowManager. - Introduce BaseStatusBar.setKeyguardState and inflate KeyguardSimpleHostView there and use FLAG_KEYGUARD for the window, such that the status bar window essentially gets the Keyguard. Bug: 13635952 Change-Id: I059d80d8b9b9818a778ab685f4672ea2694def63
* Remove unused services module dependency from sysui.John Spurlock2013-06-251-1/+1
| | | | Change-Id: I9ac1040bece7755478d57c44f48b1e31bff6bf57
* Some system apps are more system than othersChristopher Tate2013-06-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | "signatureOrSystem" permissions are no longer available to all apps residing en the /system partition. Instead, there is a new /system/priv-app directory, and only apps whose APKs are in that directory are allowed to use signatureOrSystem permissions without sharing the platform cert. This will reduce the surface area for possible exploits of system- bundled applications to try to gain access to permission-guarded operations. The ApplicationInfo.FLAG_SYSTEM flag continues to mean what it is says in the documentation: it indicates that the application apk was bundled on the /system partition. A new hidden flag FLAG_PRIVILEGED has been introduced that reflects the actual right to access these permissions. At some point the "system" permission category will be renamed to "privileged". Bug 8765951 Change-Id: I6f0fd9cdb9170e076dfc66d83ecea76f8dd7335d
* Apparently SystemUI no longer needs the carousel.Dianne Hackborn2013-03-271-3/+0
| | | | Change-Id: Ib886b83fb096a8ef35b167e2727360353c020ec1
* add logging to debug panel touches.Chris Wren2013-01-071-1/+2
| | | | | | | | Turn on gesture recorder. Add events to the Event Log. Bug:7686690 Change-Id: I53b7d43f5bdc002360e305182597765f3c430b11
* Create telephony-common and mms-commonWink Saville2012-07-111-1/+1
| | | | | | | | | | | | | | | | | These have been created to reduce the size and complexity of frameworks/base. mms-common was created by moving all of frameworks/base/core/java/com/google/android/mms to: frameworks/opt/mms telephony-common was created by moving some of frameworks/base/telephony to: frameworks/opt/telephony Change-Id: If6cb3c6ff952767fc10210f923dc0e4b343cd4ad
* Add functional test for screenshots.Brett Chabot2011-07-281-1/+3
| | | | Change-Id: Ice2cbc656f9814da7d0634644a250c1af9243ad1
* Fix proguard flag file dependency.Ying Wang2010-09-301-1/+1
| | | | Change-Id: Icd30226cfaa943648f8724b4208a22c661070262
* Update RecentApplications to use shared Carousel widget.Jim Miller2010-09-031-1/+4
| | | | Change-Id: I5ca7389aeca9ee6f03f48317f9d1034f9fb8c1ca
* Actually reference the fixed Proguard flags.Daniel Sandler2010-08-021-0/+2
| | | | | Bug: 2869888 Change-Id: I3277b51cd411c7933607c08b6022870ef83e9197
* Move the StatusBarPhone package into a new catch-all SystemUI.apk.Joe Onorato2010-06-021-0/+13