summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com/android/systemui/cm
Commit message (Collapse)AuthorAgeFilesLines
* SystemUI: avoid lock screen shortcut picker crashRoman Birg2016-05-031-2/+4
| | | | | | | | | | Fixes crash when picking lock screen shortcut app, then rotating, then hitting the back button. Ticket: FEIJ-299 Change-Id: I728052878ca3fc87243878ef96acea2e052aed6d Signed-off-by: Roman Birg <roman@cyngn.com>
* Lockscreen shortcuts: don't allow specific activitiesRoman Birg2016-05-021-1/+1
| | | | | | | | | | | | | | The picker allowed users to pick specific activities from an app that it did not explicitly expose to the user. This is not good UX as many activities are not meant to be user facing and are expecting certain input. Users can pick apps themselves, or apps can opt-in to shortcuts and publish things themselves. Ticket: CYNGNOS-2684 Change-Id: I9199d442dbe9eaa4140a706166a6fde87bc8957c Signed-off-by: Roman Birg <roman@cyngn.com>
* Lockscreen : Update shortcuts in onAttachWindowDanesh M2016-04-141-3/+8
| | | | | | | Since KeyguardBottomAreaView is a window and gets detached/attached frequently, we need register in onAttach as well. Change-Id: Ibfc9b20fc3fae4bfcc1b2fe98b138d5725fd98c3
* SystemUI: Fix missing semi colon.Adnan Begovic2016-03-231-1/+1
| | | | | TICKET: CRACKLING-1013 Change-Id: I638220bb7d56973c8a6dc4b9a5ddeed4ce1332d7
* SystemUi: Show correct iconography for default left affordance settings.Adnan Begovic2016-03-231-5/+29
| | | | | | | | | | | If the device has an active service that supports being launched from keyguard (voice assist), then we need to sync the settings iconography with the iconography being displayed in the keyguard. Achieve this by querying the voice interaction manager service via the assist utils. Change-Id: I0b2081579ec8613a9d2f455838e289808d2bb3e8 TICKET: CRACKLING-1013
* SystemUI: Lockscreen shortcut customizationDanesh M2015-11-053-0/+518
| | | | Change-Id: I4abf1deed0a342e111453516fa7820191a55ffc4
* SpamFilter : Avoid a requery for each itemDanesh M2015-10-281-40/+39
| | | | | | | Keep an up to date in memory cache of spam item, to avoid the lookup cost of querying the content provider each time. Change-Id: I9e772584792eb22489ab72c0e741b6f8af57d5bc
* Spam: Close writable DB after used34d2015-10-281-5/+14
| | | | | | | | | | | Writable DBs in the SpamMessageProvider were not being closed due to the way the methods were chained together. This patch gets an instance of a writable SQLiteDatabase and then closes that instance after performing the required operations. This patch also removes the moveToFirst call in the MESSAGE query. Change-Id: Ibe29aaa553b9c1d06cd39bf6c95d6d6f571b9f12
* Enable Buttons and Status Bar settings Multi-user enabledlinus_lee2015-10-261-0/+89
| | | | | | | | | The main issue is SystemUI process is shared across users, so calling getString(...) will call UserHandle.myUserId() which will return the user id of the process. To fix this, all relevant calls should be changed to get*ForUser as well as listen to UserChanged event so that when the user switches, the settings are updated Change-Id: I9ac3fbfec1646993028c34789a4299d85079f8f1
* Filter spam notificationsDanesh Mondegarian2015-10-252-0/+242
Change-Id: Ibf2377cd7491c7e0e9e9c9657e9e65eef1876ee3