summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI
Commit message (Collapse)AuthorAgeFilesLines
* Import translations. DO NOT MERGEBaligh Uddin2013-07-031-1/+1
| | | | | Change-Id: Ief9384906e7c86d91998bc55d74107d9ade5e6c1 Auto-generated-cl: translation import
* Add sanity check inside ServiceMonitor's setting observer.John Spurlock2013-06-271-3/+12
| | | | | | | | | | | | | When registering for a specific setting key uri, the observer can also be called back for "parent uri" updates. e.g. adb shell content update --uri content://settings/secure will trigger onChange with uri=content://settings/secure. Add a quick setting value recheck, and avoid restarting if the setting value change will have no impact. Bug: 9595731 Change-Id: I4c71f6a4be3b655b31d2535e809bb42edd931cd6
* Merge "Remove unused services module dependency from sysui."John Spurlock2013-06-251-1/+1
|\
| * Remove unused services module dependency from sysui.John Spurlock2013-06-251-1/+1
| | | | | | | | Change-Id: I9ac1040bece7755478d57c44f48b1e31bff6bf57
* | Merge "Decouple storage notification from status bar."John Spurlock2013-06-253-47/+30
|\ \
| * | Decouple storage notification from status bar.John Spurlock2013-06-253-47/+30
| |/ | | | | | | | | | | | | Hoist the usb storage notification listener to a top-level system ui service, not dependent on a status bar implementation. Change-Id: Ic9e7fba1e5bfd758d72226f6d796c2f04f6b17e6
* | Merge "Import translations. DO NOT MERGE"Baligh Uddin2013-06-2544-176/+88
|\ \ | |/ |/|
| * Import translations. DO NOT MERGEBaligh Uddin2013-06-2444-176/+88
| | | | | | | | | | Change-Id: I7533d17db79b24818bb5870f2b6839ab233e110c Auto-generated-cl: translation import
* | Move battery stats call from SystemUI to system server.John Spurlock2013-06-252-20/+0
|/ | | | | | The UPDATE_DEVICE_STATS permission is no longer required in sysui. Change-Id: Icc3120b7873563e3727e56bed9f3b4767da0606d
* Merge "Decouple recents from status bar."John Spurlock2013-06-246-162/+283
|\
| * Decouple recents from status bar.John Spurlock2013-06-246-162/+283
| | | | | | | | | | | | | | | | | | | | Remove remaining references to recents package from status bar. Introduce in-process "components" to the existing SystemUI base class to make component boundaries explicit, and implement Recents as the first component. Change-Id: Ieefd386379a1f46806b31f68a4cacd76c093aea4
* | Remove obsolete recents layout params.John Spurlock2013-06-243-34/+0
|/ | | | Change-Id: I20d12a63f4449ba73911cbe219446f3d1cd089e9
* Merge "Introduce SystemUI-managed alternative system bars."John Spurlock2013-06-215-35/+406
|\
| * Introduce SystemUI-managed alternative system bars.John Spurlock2013-06-215-35/+406
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a service component is defined in a new secure setting, SystemUI will attempt to use that service as the status bar provider. Falls back to the existing in-process implementation configured in the product config if the setting is missing or invalid. Nothing changes yet from a permission point of view. Alternative system bar implementations still require the status bar permission. Also nothing changes from an api point of view. Alternative system bar implementations use the existing IStatusBar interface. This simply enables testing alternative system bar implementations installed from other trusted, platform-signed packages. Known caveat: the setting is stored per user, multi-user changes will be handled in a future CL. Change-Id: I0413df185f7e75f77ad2ae1bc3689306d5e6e0fb
* | am f77a7877: am d446dd75: am 446792ba: Merge "The config_show4GForLTe is ↵Wink Saville2013-06-211-3/+2
|\ \ | |/ |/| | | | | | | | | dynamic use latest value." into jb-mr2-dev * commit 'f77a7877cd5e6850b52c2b9beae714b22352b4a0': The config_show4GForLTe is dynamic use latest value.
| * The config_show4GForLTe is dynamic use latest value.Wink Saville2013-06-201-3/+2
| | | | | | | | | | | | | | | | | | Previously this was updated only at construction time, but the value isn't even set at that time and can change at anytime. So instead read the current value when needed. Bug: 9513380 Change-Id: I50c676beadf5df8190897a9f6ab94c098e8d7e71
* | am 42a6682e: am a5dc5846: am cc892d68: Merge "Change default for ↵Wink Saville2013-06-191-1/+1
|\ \ | |/ | | | | | | | | | | config_show4GForLte to true." into jb-mr2-dev * commit '42a6682ec62b4470f2c783c015d95fdc6f64610b': Change default for config_show4GForLte to true.
| * Change default for config_show4GForLte to true.Wink Saville2013-06-181-1/+1
| | | | | | | | | | Bug: 9265217 Change-Id: I962910de7826ce9825de2d2dfb9e50b84d0e7c75
| * Import translations. DO NOT MERGEBaligh Uddin2013-06-1429-58/+29
| | | | | | | | | | Change-Id: I45fbf411dc3f8cdb9a5ebd889ccf3a2868abb5a9 Auto-generated-cl: translation import
| * Import translations. DO NOT MERGEBaligh Uddin2013-06-1249-129/+208
| | | | | | | | | | Change-Id: Ic6b8f9443618863dbe34ca26e5832bee11ccc014 Auto-generated-cl: translation import
* | Merge "Import translations. DO NOT MERGE"Baligh Uddin2013-06-1949-348/+188
|\ \
| * | Import translations. DO NOT MERGEBaligh Uddin2013-06-1749-348/+188
| | | | | | | | | | | | | | | Change-Id: I070b09bc5d8bac8f0d5b36da87fe97cc205c0de2 Auto-generated-cl: translation import
* | | 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
* | Merge "More hideytoast stabilization."John Spurlock2013-06-161-0/+8
|\ \
| * | More hideytoast stabilization.John Spurlock2013-06-151-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Back to Gravity.TOP workaround to keep the hideybar confirmation toast stable during navbar enter/exit animation. Reverts part of Ifa380e387389ed9917336ad19dfde49f67a5fb10 Change-Id: I1e2e54851f2030603d43df611a616101f19bdab3
* | | Merge "Import translations. DO NOT MERGE"Baligh Uddin2013-06-1629-58/+29
|\ \ \ | |/ / |/| |
| * | Import translations. DO NOT MERGEBaligh Uddin2013-06-1429-58/+29
| | | | | | | | | | | | | | | Change-Id: If9b1d6c029d0484d7197322a3c33df6b523dd341 Auto-generated-cl: translation import
* | | Merge "Remove more unused statusbar.policy items."John Spurlock2013-06-153-196/+0
|\ \ \
| * | | Remove more unused statusbar.policy items.John Spurlock2013-06-143-196/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | AirplaneModeController, CompatModeButton, and CurrentUserTracker (one of them...) Change-Id: I304cef19dae405282d621179fe0c74e644129f62
* | | | Merge "Remove unused TrackingPatternView."John Spurlock2013-06-151-68/+0
|\ \ \ \
| * | | | Remove unused TrackingPatternView.John Spurlock2013-06-141-68/+0
| |/ / / | | | | | | | | | | | | Change-Id: Ic9a935fff827cad04ea42040837449368c36d32b
* | | | Merge "Remove unused CloseDragHandle."John Spurlock2013-06-151-53/+0
|\ \ \ \
| * | | | Remove unused CloseDragHandle.John Spurlock2013-06-141-53/+0
| |/ / / | | | | | | | | | | | | Change-Id: Ic7fc0eacc4534db99a39ea8112339ee4a4af57c4
* | | | Merge "Remove unused CarrierLabel."John Spurlock2013-06-151-108/+0
|\ \ \ \
| * | | | Remove unused CarrierLabel.John Spurlock2013-06-141-108/+0
| |/ / / | | | | | | | | | | | | Change-Id: I145a7ee38655a957aec14fe7318092c42b3cb6cc
* | | | Merge "Remove unused VolumeController."John Spurlock2013-06-151-72/+0
|\ \ \ \
| * | | | Remove unused VolumeController.John Spurlock2013-06-141-72/+0
| |/ / / | | | | | | | | | | | | Change-Id: I23279c9c2f152bd9182487ce30da14078d108ff7
* | | | Merge "Remove unused FixedSizeDrawable."John Spurlock2013-06-151-69/+0
|\ \ \ \
| * | | | Remove unused FixedSizeDrawable.John Spurlock2013-06-141-69/+0
| |/ / / | | | | | | | | | | | | Change-Id: Ia6bad570359d3cce4e57c0a32d181bd156d89d6c
* | | | Merge "Remove unused EventHole."John Spurlock2013-06-151-82/+0
|\ \ \ \
| * | | | Remove unused EventHole.John Spurlock2013-06-141-82/+0
| |/ / / | | | | | | | | | | | | Change-Id: Ia83bb72c93561bdfa4d767bd78fe0dff60f5de5b
* | | | Merge "Remove unused do-not-disturb items."John Spurlock2013-06-154-149/+0
|\ \ \ \
| * | | | Remove unused do-not-disturb items.John Spurlock2013-06-144-149/+0
| |/ / / | | | | | | | | | | | | Change-Id: I3dd3e242a8a1db0148e3ff4386ff812a4cca66bc
* | | | Merge "Stabilize hideybar confirmation toast."John Spurlock2013-06-154-21/+46
|\ \ \ \ | |_|/ / |/| | |
| * | | Stabilize hideybar confirmation toast.John Spurlock2013-06-144-21/+46
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove gravity workaround no longer needed after recent window manager layout fix. Also migrate instable code-based toast text calculation to use the resource system properly. Change-Id: Ifa380e387389ed9917336ad19dfde49f67a5fb10
* | | Remove unused status_bar_icon.xmlJohn Spurlock2013-06-141-46/+0
|/ / | | | | | | Change-Id: I9d665203712d4865f5aa788600c89fbc876b14dd
* | Merge "Remove TabletStatusBar from systemui package."John Spurlock2013-06-1344-5755/+14
|\ \
| * | Remove TabletStatusBar from systemui package.John Spurlock2013-06-1244-5755/+14
| | | | | | | | | | | | Change-Id: Ie8b556dbba8751617582f8c717ee83e480938b27
* | | Merge "Import translations. DO NOT MERGE"Baligh Uddin2013-06-1249-1/+80
|\ \ \ | |/ / |/| |
| * | Import translations. DO NOT MERGEBaligh Uddin2013-06-1249-1/+80
| | | | | | | | | | | | | | | Change-Id: I2d495385d9abb76e0e92f7019a86b7894e56f8b4 Auto-generated-cl: translation import