summaryrefslogtreecommitdiffstats
path: root/gui/gui.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add command line capabilitiesEthan Yonker2014-08-091-1/+98
| | | | | | | | | | | | | | | Allows sending openrecoveryscript commands to TWRP via shell. This may be handy for visually impaired users, for various one click utilities to drive TWRP commands from a computer, for using TWRP when a catastrophic hardware failure like a shattered screen prevents you from being able to use touch, or even on devices like a TV stick where touch and USB mouse input is unavailable. This patch also includes a few minor changes to openrecoveryscript including proper support for rebooting via the script and for decrypting the device via the command line. Change-Id: I796ad168efdd2da9c25334ac93d1079daaa7b0bc
* Whitespace and minor code cleanupMatt Mower2014-06-041-4/+1
| | | | | | This is by no means comprehensive, but is quite a bit better already. Change-Id: Ibc8654a5dfb0eec39cbd0b64bdb52bb4fbfe2f7e
* Add support for actions triggered by key combinationVojtech Bocek2014-04-161-17/+14
| | | | | Change-Id: I9dfa7de40229f00412d63fc9c1eb3a809a6eb2e6 Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
* Fix touch on Sprint HTC One m8Dees Troy2014-04-151-8/+10
| | | | Change-Id: Ia9fba3be16a33b3cb0c4a3458398a2e60ba7f001
* Allow building of an OEM friendly TWRPEthan Yonker2014-04-041-3/+5
| | | | | | | | Disable theming Disable creating the TWRP folder for the settings file Change factory reset on data/media devices to a full wipe Change-Id: I3104282b5dd3f55dfff7c8cf39c72750af08563d
* Merge "Add option to print render time of each frame to log file" into android-4.4Dees Troy2014-02-071-0/+27
|\
| * Add option to print render time of each frame to log fileVojtech Bocek2014-02-061-0/+27
| | | | | | | | | | | | Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: Id158a6375fbadf4cdf0a8c7d143759e602419e7f
* | Implement mouse cursorVojtech Bocek2014-02-071-1/+62
|/ | | | | | Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I66d6db7b3ed9cca50b469d125b36224332e06913
* Update licenses to all matchDees Troy2013-10-221-14/+16
|
* Kang in older minzip for building in CM9 & CM7Dees Troy2013-09-101-0/+4
| | | | CM7 and CM9 do not have libselinux needed in the newer minzip.
* Add a TW_NO_TIMEOUT optionRicardo Gomez2013-08-251-0/+30
| | | | Change-Id: Ifb3a5bd9f1e6c2e9810c90b0aec198e91d5956fc
* Unify indentation and little clean-up in TWRP filesVojtech Bocek2013-08-241-433/+407
| | | | Signed-off-by: Vojtech Bocek <vbocek@gmail.com>
* Revert "Fix touch not working due to gr_fb_width returning 0 in some cases"Dees_Troy2013-08-241-3/+1
| | | | | This reverts commit 70e1129612765b14e5aace0155d4683c91cde951. No longer needed after http://review.teamw.in/#/c/655/
* Fix touch not working due to gr_fb_width returning 0 in some casesDees_Troy2013-08-111-1/+3
| | | | Change-Id: Id5ce607a181110118ebc647fc07d387a7a3dc660
* Improve handling of XML errors for fix permissionsDees_Troy2013-04-051-1/+2
|
* Move all AOSP code out of recovery binaryDees_Troy2013-04-041-25/+23
| | | | | | Improves license compatibility between GPL and Apache Change-Id: I2b165aa575bb6213af6b07936f99610c113443f0
* Load user saved setting for blank timer on recovery startupbigbiff bigbiff2013-02-281-0/+3
| | | | Fix persistence of military time
* Check for root and root perms and offer to install/fixDees_Troy2013-02-211-0/+4
| | | | | | Also fix sort order for file selector by date and file sizes Change-Id: Idff9fe4232c19d4ed1082e78fabe6f921aa0a114
* This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future.bigbiff bigbiff2013-02-131-466/+546
| | | | | | | | | | | | | | | Will also set overlay to lockscreen so we don't have inadvetent screen selections. Touching the screen will bring the display back up. add back check script for poweroff move diff time function to twrp-functions.cpp make sure we chmod after copy_file add read_file and write_file functions to twrp-functions.cpp make single thread try to force update screen add forceRender drop caches after tar processing Change-Id: I3c5c509dd39dbb05451bbfe5d8b56d53c90d8d1b
* Use GUI for ORS instead of console onlyDees_Troy2013-01-251-0/+1
|
* Improve ORS sideload to display GUI with cancel buttonDees_Troy2013-01-181-3/+77
|
* Change curtain to file and remove curtain raiseDees_Troy2012-09-241-36/+6
|
* Add processing of fstab, mounting, and decryptDees_Troy2012-09-071-17/+10
|
* TWRP-ify AOSP codeDees_Troy2012-09-051-0/+629
Pull in most TWRP sources Stub out partition management code Make it compile -- probably will not boot Kind of a mess but have to start somewhere