{"push_id":730387671,"size":21,"distinct_size":21,"ref":"refs/heads/lollipop-5.1_new","head":"5a7030cf9d6dcb55d99c96d518d155702e5b15c2","before":"b79efdd2bdac2b68b47ef54d732efbbb43d2202a","commits":[{"sha":"8ab25a9d2729ccbd55c9f86459c2ffaeff180167","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"Add LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK to fallbackIntent\n\nIn order for a fingerprint to be properly set,\nLOCKSCREEN_BIOMETRIC_WEAK_FALLBACK needs to be added to the intent\nand set to true.\n\nChange-Id: Ib899ca108d9c553bb01c76a03700601f1459718f","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/8ab25a9d2729ccbd55c9f86459c2ffaeff180167"},{"sha":"6bdf64ae191c80dc6a1ae0196db6db55c63be2fe","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"OOBE: Set next label when fingerprint enrollment done\n\nChange-Id: Ib8ed987808264f798eb4bc2daa04a7a30b740ce3","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/6bdf64ae191c80dc6a1ae0196db6db55c63be2fe"},{"sha":"07f1597b0c220ee8fb2444ebb8eff94f3da08338","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"Remove manage fingerprints from enrollment setup\n\nManage fingerprints should only be accessible from settings and\nnot part of the initial device setup.\n\nChange-Id: Ic53518f4eb16a2de38104d21258c4eb2a4ddd654","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/07f1597b0c220ee8fb2444ebb8eff94f3da08338"},{"sha":"c9f2400108fa2c25ad3a63925429be412b46ab9e","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"Use theme_accent for manage_fingerptins_primary_color\n\nChange-Id: I140b377e55054dfa864ab8e37a3e6b0dd58acbe4","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/c9f2400108fa2c25ad3a63925429be412b46ab9e"},{"sha":"c7a5a3562f8d44ec3bf6768e384284d21865c855","author":{"email":"e3579b1e47f273529f0f929453e939a68ede9fd1@cyngn.com","name":"Andy Mast"},"message":"Fingerprint: Cancel timeout if user leaves enrollment\n\nAlso added safety check on null activity just in case.\n\nRepro Steps:\n1. Settings > Lockscreen > Manage fingerprints\n2. Click \"add new fingerprint\"\n3. Click \"found it!\"\n4. Push back button on device.\n\nAfter a few seconds of no input, the NPE would occur.\n\nChange-Id: Ida0392262f9e95eea7a9f8df08737e419483a965\nIssue-Id: SAMBAR-201","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/c7a5a3562f8d44ec3bf6768e384284d21865c855"},{"sha":"ff0e58b80c8c23853ac0e16ab183ea89413aa8b9","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"settings: Fix livedisplay settings\n\n * Since moving this to internal settings vs. kernel settings, the\n   parameters were wrong and changes set via settings weren't being\n   applied. Fixit.\n\nChange-Id: I0676f6069729878b644914abe0ad0bca8a053c9e","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/ff0e58b80c8c23853ac0e16ab183ea89413aa8b9"},{"sha":"2ff8a4bb016b590da415f9366fa69d4ec4a5e034","author":{"email":"e3579b1e47f273529f0f929453e939a68ede9fd1@cyngn.com","name":"Andy Mast"},"message":"Fingerprint: Match Enrollment UI with SetupWizard\n\nChange-Id: I518fb97f1134ce03a4cd114c7d23e123d41c01b0\nIssue-Id: SAMBAR-195","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/2ff8a4bb016b590da415f9366fa69d4ec4a5e034"},{"sha":"7fe2e6fd7cb627a17e9261f4a993168d3c2ef5dd","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"Fix navigating fallback security via setup wizard\n\nThis patch makes navigating back while setting up a fallback\nsecurity more user friendly.  Prior to this hitting back at any\npoint during this process returned the user to the FingerprintSetupPage\nin SetupWizard.\n\nChange-Id: I09588e29fbf6edf1c7591375e51b3d1f93920bf9","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/7fe2e6fd7cb627a17e9261f4a993168d3c2ef5dd"},{"sha":"20128b9a6bcf812f78912fbb79a37947f5a0a924","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"Fix aliasing in FingerprintProgressBar\n\nChange-Id: I4e3728beb8b8bf5e6d2690eefa56e22ec063241a\nREF: SAMBAR-193","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/20128b9a6bcf812f78912fbb79a37947f5a0a924"},{"sha":"846d51c4392a23f05500d059c21851262e05241f","author":{"email":"e3579b1e47f273529f0f929453e939a68ede9fd1@cyngn.com","name":"Andy Mast"},"message":"Fingerprint: Include \"Fingerprint\" in the unlock title\n\nBefore this patch, there wasn't good visibility\nfor how to manage fingerprints. While the team decided\nchanging the unlock title wasn't ideal, it was still\nthe safest and simplest given the timeframe to ship.\n\nChange-Id: Iad6ebe4f10237208bcdbd720666a5bf2b1bc17e8\nIssue-Id: SAMBAR-207","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/846d51c4392a23f05500d059c21851262e05241f"},{"sha":"742af6dd04c42221d408ecaa60bb99d50c4281e3","author":{"email":"238a1843d81dd7fbe80b5c1b99515c4ba8c94d0d@cyngn.com","name":"Roman Birg"},"message":"Settings: fix setting light FC\n\nWe need to check whether the speed setting is enabled before returning a\nvalue that may be null.\n\nREF: CYNGNOS-435\nChange-Id: I1bc047f4d060853dac15744e529981ee5968cc4c\nSigned-off-by: Roman Birg <roman@cyngn.com>","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/742af6dd04c42221d408ecaa60bb99d50c4281e3"},{"sha":"5ed032f1cf36d621c35561b3009e1aadbbe1c1a6","author":{"email":"89655e70ab5ba353e97209fcc5e3007650bab23f@cyngn.com","name":"Stephen Bird"},"message":"Protected Apps: Monitor unlock status\n\nMonitor the Activities unlock status so that we can rotate\nthe screen in this activity without having to unlock again.\n\nChange-Id: I8feab5cb4d55c4df0d0d1475ab6646c046f01925","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/5ed032f1cf36d621c35561b3009e1aadbbe1c1a6"},{"sha":"44f0ce9b032831a467b184d38b7e34addba42e81","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"Keep screen on during fingerprint enrollment\n\nIf the user has a short display timeout set, it is possible for the\nscreen to turn off in the middle of enrollment, requiring the user\nto turn the display back on.\n\nAdding FLAG_KEEP_SCREEN_ON in onCreate fixes this behavior.\n\nChange-Id: I6bfb071fa3004e409d094683e7c3ab3b0222cd57\nREF: SAMBAR-213","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/44f0ce9b032831a467b184d38b7e34addba42e81"},{"sha":"11d04e125c84d26b094ce00e18cc839fa4e0a167","author":{"email":"238a1843d81dd7fbe80b5c1b99515c4ba8c94d0d@cyngn.com","name":"Roman Birg"},"message":"MasterClear: fix FRP wipe crash\n\nRequesting setRequestedOrientation() right after showing a custom dialog\nin a DialogFragment does not play nice. It forces the activity to be\nrecreated instantly, so when the task finishes, there original activity\nthe AsyncTask is tied to is no longer valid.\n\nHowever, if we let fragment manager keep track of all the dialogs, it\ndoesn't break the expected behavior.\n\nREF: CYNGNOS-427\nChange-Id: I0609816182a6b5319d2a88ff0075d53e3c2fed16\nSigned-off-by: Roman Birg <roman@cyngn.com>","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/11d04e125c84d26b094ce00e18cc839fa4e0a167"},{"sha":"e76988170f346e6c3f9a3ccd3672d02321aa8b48","author":{"email":"d10d94ce41612a5f13ee0adbc05024eaad7da55f@gmail.com","name":"APOPHIS9283"},"message":"Fix config_proximityCheckOnWake setting handling\n\nIf all checks are false, the written value for PROXIMITY_ON_WAKE\nshould be 0, not 1.\n\nChange-Id: I0bb47707134270716dee6f77ba039c50ead32916","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/e76988170f346e6c3f9a3ccd3672d02321aa8b48"},{"sha":"df3f81880d50e9aead57c45d0ff0a24e1e97100a","author":{"email":"cc18e5024fc95187224ca3208d990f201dee8759@cyngn.com","name":"Dave Kover"},"message":"Remove hardcoded textAppearance for better theme support.\n\nIn Notification Light settings, the text was being set to style\nfrom framework. This meant that the text was not respecting the\noverall theme of the view. By removing the hardcoded style\nreferences, the text will adopt colors based on the overall\ntheme.\n\nChange-Id: Ia8b76548af20f66b386af3ea1122189de14b7385\nTicket: CYNGNOS-466","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/df3f81880d50e9aead57c45d0ff0a24e1e97100a"},{"sha":"c3fe1f3c61af909547b67d709458d6e56570515f","author":{"email":"2c4256676acc36e079a3fd9141786c2938cdfa49@cyngn.com","name":"d34d"},"message":"Setup: Call setUseFingerprint() when enrollment finished\n\nDon't set use fingerprint until the enrollment process is complete\nthe user moves on to the next step in the setup wizard.\n\nChange-Id: Id3290c0386779ebb7c38746c309304cc222707c5","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/c3fe1f3c61af909547b67d709458d6e56570515f"},{"sha":"929d616d180cd6f88ff2200f30ab29976a6a9b17","author":{"email":"cd29de32d4c2f73c4d50e4968d477856b3158715@cyngn.com","name":"Adnan Begovic"},"message":"Settings: Make sure we're getting the instance of ProfileManager.\n\nTicket: BAMBOO-156\nChange-Id: Ie4e576c3cae145339816bc6044d4fd43dde0efd6","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/929d616d180cd6f88ff2200f30ab29976a6a9b17"},{"sha":"b739a289414561b70ebfa6011f144d57ee87332b","author":{"email":"55d8a8e00960144ae075db5eaf48c1669119d0bf@cyngn.com","name":"Asher Simonds"},"message":"Settings: Update profiles settings dashboard icon.\n\nTicket: DES-343\nChange-Id: I6d9617068a7efa6653dc6c4d51e144c50173b3fd","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/b739a289414561b70ebfa6011f144d57ee87332b"},{"sha":"8c659b5a674092972910b2b1e5bf058bb68ec4b9","author":{"email":"238a1843d81dd7fbe80b5c1b99515c4ba8c94d0d@cyngn.com","name":"Roman Birg"},"message":"Settings: add Kiev time zones to picker\n\nRef: CYNGNOS-453\n\nChange-Id: Id03ecbe612031400413da3efff20392ea9365a52\nSigned-off-by: Roman Birg <roman@cyngn.com>","distinct":true,"url":"https://api.github.com/repos/ProjectX-Android/packages_apps_Settings/commits/8c659b5a674092972910b2b1e5bf058bb68ec4b9"}]}