{"push_id":730254873,"size":8,"distinct_size":8,"ref":"refs/heads/c5.1","head":"51a1de6ca29d492ccd04ed2dd8b582cbae0bc021","before":"1098106b6686a00b451dd8dff4e86735d0547e35","commits":[{"sha":"a8548575cd474bc5099e8b5ccadd8cdac33bf3f9","author":{"email":"aab5c057a386d6fd33e56aec008b714ec7e7373a@gmail.com","name":"cuzz1369"},"message":"Fix LS Shortcut strings PPP","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/a8548575cd474bc5099e8b5ccadd8cdac33bf3f9"},{"sha":"ed6422d3f135fd9aea773104acc45eb896d90498","author":{"email":"aab5c057a386d6fd33e56aec008b714ec7e7373a@gmail.com","name":"cuzz1369"},"message":"Move Slim lockscreen shortcuts, add summaries to candy\n\nFix LS Shortcut strings PPP\n\nMove lockscreen shortcuts\n-moved slims lockscreen shortcuts into the cm security settings. also re named them to \"pinned apps\" to leave the stock cm lockscreen quick actions\nSigned-off-by: mar5hal <errantzebra845@gmail.com>\n\nSigned-off-by: mar5hal <errantzebra845@gmail.com>\n\nConflicts:\n\tres/values/candy_strings.xml\n\tres/values/cm_strings.xml\n\tres/xml/candy_main_settings.xml\n\tres/xml/security_settings_pattern.xml\n\nAdd summaries and redo LS pins","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/ed6422d3f135fd9aea773104acc45eb896d90498"},{"sha":"3bef56404fa5260dd9348743121dbf5bd93e2d5f","author":{"email":"338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","name":"Lars Greiss"},"message":"settings: keyboard IME features (2/2)\n\nthis commit adds:\n\n- ime switcher notification - thanks cm\n- slims fullscreen disable on landscape\n- slims force autorotation on IME\n- volume button control for navigate in the message - thanks cm\n- slims force to show always enter key\n\nsome fixes to the 4.2/4.3 implementations + added full multiuser\nsupport for all this features\n\ncheers\n\nChange-Id: I58596f11ee09c6db77119f3e3044e1ec2dd30c0a\n\nConflicts:\n\tres/values/cr_arrays.xml\n\tres/values/cr_strings.xml\n\tres/xml/input_methods_settings.xml","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/3bef56404fa5260dd9348743121dbf5bd93e2d5f"},{"sha":"f896f1c79977561716e8fab6a3fd1db514ae4c63","author":{"email":"338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","name":"Lars Greiss"},"message":"Settings: add central slim ActionListViewSettings class back...\n\nas well shortcutpicker helper and several other stuff which is needed\nfor nearly every feature we have regarding navigation or shortcuts.\n\nImported from kk\n\nchanges:\n- Renaming to be inline with fwb part\n- code cleanup\n- disabled code where features are not present till now\n\nNOTE: This patch from graphics group is needed as well\n      https://gerrit.slimroms.net/#/c/19987/2\n\nChange-Id: I7b01e9ff685880c892807a8048aefad5af0c96b1\n\nConflicts:\n\tres/layout/action_list_view_main.xml\n\tres/values/cr_arrays.xml\n\tres/values/cr_strings.xml","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/f896f1c79977561716e8fab6a3fd1db514ae4c63"},{"sha":"1ecd1e80f7723611e5bf4620672de5c995c7d23a","author":{"email":"338da36b0b88a09286ade72059277a2652c85f05@googlemail.com","name":"Lars Greiss"},"message":"Settings: add a default slim actions array\n\nChange-Id: Icb6725834c83f4e64964f8d5b7d6a06c16260a49\n\nConflicts:\n\tres/values/cr_strings.xml","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/1ecd1e80f7723611e5bf4620672de5c995c7d23a"},{"sha":"84175c37a9c5ac754d7a6f34ff84b9e22139ea62","author":{"email":"55184e841a05d5233609b6ff75384d8204937664@yahoo.de","name":"fusionjack"},"message":"Settings: SlimAction as QuickTile (2/2)\n\nConfigure which Slim actions you want to use as tile and then add the\n'SlimAction' tile.\nSingle press will switch between Slim actions and long press will\nexecute the Slim action. If the tile has only one Slim action, single\npress will execute the action.\n\nChange-Id: I6a01ca065801a2ceabf1b0c21dc9d9c0a0289af2\n\nConflicts:\n\tres/values/candy_arrays.xml\n\tres/values/cr_strings.xml\n\tres/xml/notification_drawer_settings.xml\n\tsrc/com/android/settings/cyanogenmod/qs/QSTileHolder.java\n\tsrc/com/android/settings/slim/dslv/ActionListViewSettings.java","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/84175c37a9c5ac754d7a6f34ff84b9e22139ea62"},{"sha":"c873e222877d735a700cb5415ea121424cb10eb6","author":{"email":"79955bf58572f59fdcc4b7570349ce3da48c0ad7@gmail.com","name":"jyates"},"message":"[2/2] Settings: Slims Hardware Key Rebinding\n\nFirst thanks to CM team for the 2 years where we used their approach for\nour\ncustom hw key rebinding. This hardware key rebinding\npatches did in the past a good job and we extended it prior 4.3 with a\nlot\nSlim custom stuff.\n\nBut it is time to go new way and to do the complete\nhardware key rebinding more flexible and more centralized. Especially\ndue\nthat we have now all possible shorcutactions centralized in 4.4\n\nPossible mapping are:\nACTION_HOME\nACTION_BACK\nACTION_SEARCH (in app search)\nACTION_VOICE_SEARCH\nACTION_MENU_BIG\nACTION_POWER\nACTION_NOTIFICATIONS\nACTION_QS\nACTION_RECENTS\nACTION_SCREENSHOT\nACTION_IME\nACTION_LAST_APP\nACTION_KILL\nACTION_ASSIST\nACTION_VIB\nACTION_SILENT\nACTION_VIB_SILENT\nACTION_POWER_MENU\nACTION_TORCH\nACTION_EXPANDED_DESKTOP\nACTION_THEME_SWITCH\n\nand custom app/shorcut of course\n\nPossible actions on all keys are:\nnormal tap / longpress / double tap\n\nSo to sumarize if it is in settings array enabled user can bind whatever\nof the above\nactions to every hardware key action.\n\nMain changes to prior solutions are:\n- do not depend anymore on hardcoded integer values. We use now strings.\nThis has\nthe advantage that we can save whatever shorcut or intent URI we have\ninto this\nvalue. And gives us the possibility in future without changing\nanything on the hw\nkey rebinding code to get more options/or modify the options. Actions\nare holded\nlike on all other of our features in ButtonsConstants.java\n- All actions are peformed over our SlimActions like all other features.\nSlimActions\ntakes care about all possible solutions the user can run into and sets\nthe right\nopen animation, keyguard handling etc etc. As well it is easier to\nmaintain only\none code base.\n- Only observe and update the values on hardware key devices. On non hw\nkey devices\nthe complete code is non operational\n- Removed in settings the not needed overlay due that we can use the fb\none to\ncheck if it is a hw key device or not.\n- Major cleanup of a lot old code.\n\nThis patch add as well one new SlimActions action....VOICE_SEARCH\n\nTo configure your device you need to add the device overlay as usual:\n\noverlay/frameworks/base/core/res/res/values/config.xml\n<!-- Hardware \"softkeys\" present on the device, stored as a bit field.\n         This integer should equal the sum of the corresponding value\nfor each\n         of the following keys present:\n            1 - Home\n            2 - Back\n            4 - Menu\n            8 - Assistant (search)\n           16 - App switch\n        For example, a device with Home, Back and Menu keys would set\nthis\n        config to 7. -->\n    <integer name=\"config_deviceHardwareKeys\">7</integer>\n\nAlso requires fb commit.\n\nCheers HCP and kufi\n\nChanges to prior patchsets:\n- reflect fb changes\n- simplify code\n- code cleanup\n- instance handling of error dialog\n- some minor tweaks\n\nPS:\n- complete reworked....using now like on navbar etc custom dialogs to be\nconsistent and pretty :D\n- reset to default is not implemented yet...no idea if we want that or\nnot. Any opinions on it?\n\nPS:\n- implement fb changes and use central HwKeyHelper class\n\nPS:\n- added reset button\n\nPS:\n- added double tap to all bindable keys\n\nChange-Id: Ie4794073236f0b6fe308b931d7d6e9d02a1ddf02\n\nConflicts:\n\tres/values/config.xml\n\tres/values/slim_arrays.xml\n\tres/values/slim_strings.xml\n\tres/xml/slim_navigation_settings.xml\n\tsrc/com/android/settings/slim/NavigationSettings.java\n\nRemove nav key settings from HW key rebinding commits for devices\nthat have soft keys.\n\nUse correct reset icon in hardware key settings\n\nChange-Id: Ie3ef3194930dce38ee05332f5b4d402aae37ad5c\n\nConflicts:\n\tres/values/cr_strings.xml\n\tres/xml/carbon_preference_headers.xml\n\tsrc/com/carbon/fibers/CarbonSettingsActivity.java","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/c873e222877d735a700cb5415ea121424cb10eb6"},{"sha":"51a1de6ca29d492ccd04ed2dd8b582cbae0bc021","author":{"email":"4de0feaf95fd2060b37b225d0f02a97316e29292@gmail.com","name":"Jean-Pierre Rasquin"},"message":"SlimActions: add menu big action\n\nChange-Id: I0bdd044a4c95129a18c839ee0e07d8b751cefc9a\nSigned-off-by: Jean-Pierre Rasquin <yank555.lu@gmail.com>\n\nConflicts:\n\tres/values/cr_strings.xml\n\nConflicts:\n\tres/values/candy_arrays.xml\n\tres/values/candy_strings.xml","distinct":true,"url":"https://api.github.com/repos/cuzz1369/packages_apps_Settings/commits/51a1de6ca29d492ccd04ed2dd8b582cbae0bc021"}]}