summaryrefslogtreecommitdiffstats
path: root/src/com/android
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Fix NPE exceptions in the Quick Settings menuScott Warner2013-01-071-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Double check that the settings were not previously removed and are now null. Change-Id: I3971f818ebbb5630caf348e38bfe1b2721f8ff48
* | | | | Settings: Option to start lock screen widgets maximizedDvTonder2013-01-071-12/+37
|/ / / / | | | | | | | | | | | | Change-Id: Ie14eb08809cf55d18661c713440268a83697a579
* | | | Settings : NavigationBar CustomizationDanesh M2013-01-052-1/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contains: - Settings side to customize the navigation bar buttons. Id: I39d9362f1930dc4181d20ff95077b4c290f6907e - Settings : NavigationBar Customization Settings side to customize the navigation bar buttons. Id: Ibd51fbca96d5f0d5e75c7bd74dc5ec62ed1d969d - Settings: Fix NavBar lock button when resetting default When the NavBar is reset to defaults while in edit mode, lock icon should re-lock Id: I876725046e380ebb7da774ae412ce2b68f5310f8 - And a few small fixes - Add support for navbar editing on tablets - Add npe check Change-Id: Ic77ca21d976015a1f4b4e10cab27fa35760035da
* | | | Settings: Fix color picker ComposeShader viewDvTonder2013-01-052-158/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The shader was not showing the proper combined gradients. This is a limitation of the ComposeShader in Android 3+ and has to do with the hardware acceleration as described here: 'ComposeShader can only contain shaders of differenttypes (a BitmapShader and a LinearGradient for instance, but not two instances of BitmapShader)'. But, 'If your application is affected by any of these missing features or limitations, you can turn off hardware acceleration for just the affected portion of your application by calling: setLayerType(View.LAYER_TYPE_SOFTWARE, null).' Change-Id: I8d945e37ed97c409a0cc7e9ec5570019545f0f68
* | | | Adds ability to answer call with hardware HOME button (preparation to winter ↵Oleksandr Byelkin2013-01-041-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | time) Change-Id: I0d22a6fbb92a61f08b50cae5c14d0030b81ee6ec
* | | | settings: Add option to toggle the pointer icon when using stylusSteve Kondik2013-01-031-0/+12
| | | | | | | | | | | | | | | | Change-Id: Ib9c22ecb05cc698ead5bfffa34d2a2ffa9c21e13
* | | | Settings: Fix the SMS Limit setting locationDvTonder2013-01-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We were saving a Settings.Global setting using Settings.Secure.putInt this commit fixes it. Change-Id: I00bb39a8798e66fb4db779bdd450bbc60657676a
* | | | Settings: Make it clear that the Lock clock is also a Home widgetDvTonder2012-12-311-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | Also includes some whitespace cleanup Change-Id: I446409f3ace482d8321803752d93bd90d9dc5f2c
* | | | Settings: Add support for Lock clock (part 1 of 3)DvTonder2012-12-301-0/+31
| | | | | | | | | | | | | | | | Change-Id: I13556ce58902e4c6151872c0f0aebe2152677de4
* | | | Settings: Add support for variable size pattern lockscreen (Part 2/2)Rowan Decker2012-12-305-18/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part 1: http://review.cyanogenmod.org/#/c/28533/ Forward port of: http://review.cyanogenmod.org/#/c/20614/ Add a menu to choose the pattern unlock screen size (currently 3x3 to 6x6) Default size is specified in the frameworks Patch Set 1+2: Initial port Patch Set 3: Use AOSP code style Patch Set 4: Fix copy/paste issue Patch Set 5+6: Comply with framework changes Change-Id: I5e3d1f8b19b7f5017c854ab9d28b459214f00949
* | | | Settings: show interface header for restricted usersPawit Pornkitprasan2012-12-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Launcher setting is being shown without any header, which is inappropriate. Change-Id: I5274d0b03d42f0cd49faa8812f455c5c554f7e73
* | | | Settings: Add launcher settings to sharednebkat2012-12-301-1/+2
| | | | | | | | | | | | | | | | Change-Id: I6eb85d1f5d592b05891e9b343fc5fce05c2bb2a4
* | | | QuickSettings : Fix tile removalDanesh Mondegarian2012-12-251-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | Remove tiles if the device doesn't support that feature. Change-Id: Ib50f7d91a0a8d6bf37aa3b5f8af843d3f14f0076
* | | | Simplify quick pulldown summary logic and improve 'translatability'.Danny Baumann2012-12-251-34/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As word ordering on non-English languages does not necessarily match the English word ordering, make quick pulldown summary more flexible. German translation is included as an example for using the new functionality ;) Change-Id: If92ab3d7a1ccc60022e79d22b5b8407bd8fb98ec
* | | | Profile: fix airplane modeFelix Bechstein2012-12-232-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | Entering ProfileConfig used to flip back airplane mode settings to "deactivate". Change-Id: Ib8f267f588ca756b51035ae7ca3eb0e2ecf1bfe5
* | | | Use API Level 16 method for creating a MIME NDEF recordLorenz Hübschle-Schneider2012-12-231-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When writing a profile ID to an NFC tag to have it trigger a profile change, use the NdefRecord.createMime()-method instead of manually creating the NDEF record. Change-Id: Iaa1f105c3f0b46a1d672e96224eafea4fd99d7d5
* | | | SoundSettings: Show DSPManagernebkat2012-12-231-6/+4
| | | | | | | | | | | | | | | | Change-Id: I199150b82c6f5eb72f419dc8c70fb27ed24fbfda
* | | | Settings: Add Screen timeout Quick Settings Tile (1 of 2)DvTonder2012-12-232-4/+17
| | | | | | | | | | | | | | | | Change-Id: I385ef755ad7cf4a3c02dd8c7b739d5cb33aa2e90
* | | | Settings: Add setting in security for sms message rate alerts from CM10lithid2012-12-231-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we add a preference to control "sms_outgoing_check_max_count" we can control the message rate by writing to Settings.Secure.SMS_OUTGOING_CHECK_MAX_COUNT. Currently this is null so it defaults to 30 sms messages in a 15 min period. Creating and writing this preference allows us to control the sms rate interface. We can also modify timeframe as well. This was added to security instead of Mms since this isn't just rate limiting the sms application. This rate limits any application that sends texts. This also creates a new category called Application Security. Change-Id: I47a2f8d136a4399ebf5477dbd5bb23d83b5693cf
* | | | Settings: Use new Lock screen drawableDvTonder2012-12-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Credit to Björn Lundén for drawables Change-Id: Iffd6d8574448f69f876ea4ccd1f6e15d60b92982
* | | | Settings: Add NFC Tile to Quick Settings (1 of 2)DvTonder2012-12-222-0/+11
| | | | | | | | | | | | | | | | Change-Id: I7099c9d29864a3b4f18c60d472cd7e78eb5e11b1
* | | | Merge "Display : Enable rotation on large screens" into cm-10.1David van Tonder2012-12-211-7/+0
|\ \ \ \
| * | | | Display : Enable rotation on large screensDanesh Mondegarian2012-12-211-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The auto-rotate toggle in statusbar is no longer present, so the check is no longer valid. Change-Id: I0a23e251b3cb793481d14ea8ad8a9079c7c0e962
* | | | | Quick Settings: Clean up Torch tile (1 of 2)DvTonder2012-12-211-4/+7
| | | | | | | | | | | | | | | | | | | | Change-Id: I1e047278879ef88c71f81c3078760e1d1ff57fbd
* | | | | Settings: Add Quick Settings Sync tile (1 of 2)DvTonder2012-12-211-15/+15
|/ / / / | | | | | | | | | | | | | | | | | | | | Also, put tiles in alpha order Change-Id: I8fcb229f7c123529ed273a34138c0306345f237d
* | | | Apn Settings : Fix panel titleDanesh M2012-12-211-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | Show appropriate apn editor title Change-Id: I1f9dbce5dbf464db79d7c2fbedb8f833e4b46468
* | | | WifiDisplay: Add an HDCP toggleRicardo Cerqueira2012-12-201-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some WFD dongles have frequent (or permanent) failures while negotiating HDCP with the device, so add a toggle to allow skipping HDCP entirely Change-Id: Ia70122d63aa76bcb91428152f588c4d6dd2b610f
* | | | Modify Changelog to fragmentNathan Grebowiec2012-12-201-33/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patchset 1) Initial commit (gweedo767) Patchset 2) Clean up XML and imports (gweedo767) patchset 3) removed setHasOptionsMenu (gweedo767) patchset 4) removed hardcoded string and one unneeded string (gweedo767) patchset 5) fix spacing in Manifest (gweedo767) Change-Id: Id39c3d44cf364b98bd8450db378d3dcfe7301fbb
* | | | Quick Settings: Add Network mode tile (part 2 of 2)DvTonder2012-12-202-17/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit also inlcudes a bit of code cleanup and sets the default tiles to AOSP defaults Change-Id: I735878997a807450368641faad52ba4b5e8eadf5
* | | | Quick Settings Pulldown: Left or Right side option (2/2)Rick C2012-12-201-10/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch set 2 : Update dynamic summary Patch set 3 : More dynamic summary work Patch set 4 : Fix arrays, reduce duplicate code Patch set 5 : Fix string Patch set 6 : One more string fix Patch set 7 : String nitpick Change-Id: If73347993522f35b2c4d19e892388f37b04d6c22
* | | | wifi: Allow configuration of country code for wifiAndrew Dodd2012-12-191-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wifi country code handling is a nightmare - Most retail devices have region customization in /system for each country a device is shipped to. This doesn't work very well for a firmware like Cyanogenmod, where we try to support all target countries with one firmware package. For whatever reason, with newer Broadcom drivers/ firmware blobs, the old trick of using a universal region code (ccode=ALL in nvram_net.txt) does not seem to work. Who knows what the deal is for other wifi chipsets. The good thing is that wpa_supplicant has a standardized cross-chipset method for setting the region code, and we use that here. Change-Id: Ia9f5133f61f56d89ccb290e37a393f5de507e1cf
* | | | Merge "FindBugs: Call to equals() comparing different types" into cm-10.1David van Tonder2012-12-181-2/+2
|\ \ \ \
| * | | | FindBugs: Call to equals() comparing different typesLászló Dávid2012-12-181-2/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: If4185f9eec0adfa47a6741eb21111b6cdafac008
* | | | | QuickSettings: Added ProfileTile (1/2)Sven Dawitz2012-12-173-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | see frameworks commit for details Patchset 2: using blunden's png resource making ProfileSettings reachable from the outside Patchset 3: The profile tile should not be available if profiles are turned off Side rant: I really hate manifest cleanups. i would wish for our settings not beeing such a mess and comply with fragments properly. Change-Id: I3e7bcce4b5f54b9bed065780779c9946a73936be
* | | | | Settings: Fix Lock screen Battery status summary displayDvTonder2012-12-171-19/+9
| | | | | | | | | | | | | | | | | | | | Change-Id: I848751b4db2d55f156c2e256756ed749d8b512fb
* | | | | Settings: Call Ring mode what Google calls it, not Silent mode (1 of 2)DvTonder2012-12-174-79/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Silent mode -> Ring mode cleanup Change-Id: I4c0c182d59ebeb9e2372a24131506f1a111fe33f
* | | | | QuickSettings : Option to dismiss on toggleDanesh Mondegarian2012-12-161-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This option dismisses the notification pane when a toggle is selected Patchset 2,3 : Shorten preference title Rework logic for removing preferences on tablets Change-Id: Ia2392b2336f018bcc52e9ddbaf2dfa4433dd62c2
* | | | | Status bar brightness control from CM10 (2/2)László Dávid2012-12-161-0/+24
| | | | | | | | | | | | | | | | | | | | Change-Id: I0b2765e0d66c9ac4f205d47677422bd86c7f49ba
* | | | | Fix switching running/cached apps with memory barThiago Vinícius Freire de Araújo Ribeiro2012-12-162-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes upstream issue #38735 http://code.google.com/p/android/issues/detail?id=38735 Ported from CM10 http://review.cyanogenmod.org/25775 This patch is already submitted to AOSP. No feedback from them yet. Change-Id: I484e30d3fd4f5425e174911ae22bb2def170e6b8
* | | | | Settings: Do not show the Quick pulldown option on TabletsDvTonder2012-12-161-15/+22
| | | | | | | | | | | | | | | | | | | | Change-Id: Ibc6ff5b334fc253da102e203fac781f80e079896
* | | | | Merge "Settings: use DefaultContainerService for all file operations" into ↵Ricardo Cerqueira2012-12-152-27/+53
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | cm-10.1
| * | | | | Settings: use DefaultContainerService for all file operationsPawit Pornkitprasan2012-12-132-27/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For devices with non-emulated storage, the system uid is not allowed to access the storage (to prevent system_server from being killed on UMS mount). Old code remain that make file access directly, change those to use DefaultContainerService Depends on http://review.cyanogenmod.org/28179 Change-Id: Ie6bdaf27249daeabdc7f0ef1d73d484764ee35f0
* | | | | | Merge "Settings: Add option to always show battery status on lockscreen ↵David van Tonder2012-12-151-1/+29
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | (2/2)" into cm-10.1
| * | | | | | Settings: Add option to always show battery status on lockscreen (2/2)blunden2012-12-151-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the feature by burnsra in CM7 Authored by blunden Tweaked by dvtonder Screenshot: https://dl.dropbox.com/u/50993944/Screenshot_2012-08-03-08-47-16.png Patchset 1 : Initial commit Patchset 2 : UI redesign Patchset 3 : Patch description text updated Patchset 4 : Fix derp in comments Change-Id: I1c8c8eef3d0c913c621f735e7d5e395c8768fe76
* | | | | | | DraggableGridView : Various fixesDanesh Mondegarian2012-12-151-19/+17
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patchset tries to address the following issues : - Touch was too sensitive, hard to long click - Overscroll/bounce was unecessary - Unecessary view updates being invoked every 25ms Change-Id: I34e02d541a4d4a2299fb609aa600102b127534ff
* | | | | | Merge "Port "Power widget: Hide Wi-Fi AP option if it's not supported"" into ↵David van Tonder2012-12-151-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | cm-10.1
| * | | | | | Port "Power widget: Hide Wi-Fi AP option if it's not supported"fuzz2012-12-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id3a2748f2b60ecc8dac5fd656e4dfed8af2c056b
* | | | | | | QuickSettings : Add Wifi-AP TileDanesh Mondegarian2012-12-152-3/+10
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patchset 2 : Rebase and WiFi AP Tile fix Patchset 3 : Remove the tile if not supported by device Change-Id: I93ddf34f9d0061000e1f3b8baa03f9e17d0fba61
* | | | | | Port "Option to control cursor in text fields using volume keys (2/2)"Konsta2012-12-151-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I8dad625fd0fa7c56111814ef6b950bd04f2460ae
* | | | | | QuickSettings: Use the new QS drawables for the settings too.blunden2012-12-151-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before it used the old power widget drawables, some of which look quite different from the ones actually used by QS. Change-Id: I022b1e3499bb69f0b974e610719778b16a59c543