summaryrefslogtreecommitdiffstats
path: root/gui (follow)
Commit message (Expand)AuthorAgeFilesLines
* gui: set tw_file to the currently flashed file name without paththat2015-06-011-3/+7
* gui: move retainaspect handling to the resource ctorsthat2015-06-012-14/+10
* Fix unable to uncheck the mount read only check boxEthan Yonker2015-05-304-37/+28
* remove useless memset and \nXuefer2015-05-291-1/+0
* Add resize2fs and ability to run resize2fs via GUIEthan Yonker2015-05-285-0/+85
* Mount system as read-only by defaultEthan Yonker2015-05-278-1/+382
* GUI: Prevent duplicate page overlaysMatt Mower2015-05-181-0/+11
* gui: add DST rules to time zones for USA and Europethat2015-03-253-21/+21
* Allow multiple overlaysEthan Yonker2015-03-193-20/+52
* Fix non-working "Do Not Install" button on "installsu" page.codelover2015-03-191-1/+1
* Fix GUIPatternPassword when the pattern crosses already visited dotsVojtech Bocek2015-03-191-8/+13
* gui: keyboard: introduce struct Layout and simplify caps handlingthat2015-03-152-78/+71
* gui: keyboard: add HitTestKey method, minor simplificationsthat2015-03-142-121/+107
* gui: fix 1920x1200 keyboard "_", ":", "!" and "?"that2015-03-141-3/+3
* gui: keyboard doesn't need its own actionthat2015-03-142-29/+2
* Add UI for entering pattern for device decryptionVojtech Bocek2015-03-1312-1/+534
* Allow touch to use a key code to sync touch eventsEthan Yonker2015-03-132-2/+22
* GUI: Add monospace TTFMatt Mower2015-03-136-0/+5
* Reduce themes to 5 and rely on scalingEthan Yonker2015-03-13533-6134/+195
* gui: support string resourcesthat2015-03-115-60/+39
* gui: allow specifying resource type in element namethat2015-03-111-8/+8
* gui: type safe resources part 2that2015-03-114-59/+69
* gui: make scroll bars smaller and transparentthat2015-03-0619-76/+76
* gui: kinetic scrolling for consolethat2015-03-057-234/+156
* gui: introduce virtual RenderItem method in ScrollListthat2015-03-055-80/+83
* minuitwrp: fix crash issue, when the console use TTF font to display unicode font.xiaolu2015-03-051-2/+1
* GUI: Terminal command: minor improvementsMatt Mower2015-03-054-0/+7
* GUI: Use valid XML syntaxMatt Mower2015-03-0522-128/+128
* GUI: Restore text input field for restore decryptMatt Mower2015-02-251-0/+1
* gui: fix missing icons in fileselectorthat2015-02-231-6/+6
* Theme: Add ability to disable size checking before backupbigbiff2015-02-2313-3/+33
* gui: don't truncate values to 0 after scalingthat2015-02-233-4/+8
* Fix reboot system on watch themeEthan Yonker2015-02-231-1/+1
* gui: proportional scrollbarsthat2015-02-212-53/+63
* GUI: Support styles in xml to reduce xml file sizeEthan Yonker2015-02-2125-2977/+1055
* gui: make kinetic scrolling deceleration more awesomethat2015-02-151-8/+10
* gui: support scrollable lists without headersthat2015-02-152-175/+77
* gui: make resources type safethat2015-02-1521-407/+254
* Retain and display previous selection for image flashingEthan Yonker2015-02-152-7/+7
* gui: fix condition handling for liststhat2015-02-133-6/+6
* Scale the GUI to fit the screenEthan Yonker2015-02-1032-149/+322
* Remove deletes for images from scroll list GUI ElementsEthan Yonker2015-02-106-12/+0
* gui: avoid high CPU usage while waiting for inputthat2015-02-092-12/+25
* Reset data manager variables before running runPagesEthan Yonker2015-02-091-1/+3
* gui: fix console lockup when scrollingthat2015-02-062-17/+17
* gui: make kinetic scrolling more naturalthat2015-02-061-2/+2
* Unify scrollable list codeEthan Yonker2015-02-056-2434/+1173
* Disable stock recovery replacing TWRP during ORSEthan Yonker2015-02-021-0/+2
* gui: simplify code in GUIKeyboardthat2015-02-012-131/+73
* gui: fix potential invalid memory accessthat2015-02-011-5/+1
* gui: fix hardware keyboardthat2015-02-013-73/+64
* gui: fix lag (and event logging)that2015-02-011-18/+18
* gui: run cancel action in another threadthat2015-01-302-52/+79
* gui: move input handling into a classthat2015-01-302-221/+244
* Move input handling into the main threadEthan Yonker2015-01-302-181/+552
* gui: fix IsInRegionthat2015-01-292-5/+5
* Use macro to add actions to the action mapVojtech Bocek2015-01-291-56/+58
* Use TWAtomicInt in gui.cpp to make it thread safeEthan Yonker2015-01-271-35/+23
* Add cancel backup capability.bigbiff2015-01-276-10/+119
* Use /twres instead of /res for theme resourcesDees Troy2015-01-225-19/+23
* Hide some non critical error messagesEthan Yonker2015-01-221-1/+1
* Move ORS command line into main threadEthan Yonker2015-01-222-140/+111
* gui: clean up error handling in resource managerthat2015-01-181-61/+24
* Fix handling of custom themes after decryptEthan Yonker2015-01-133-34/+41
* Fix some crashes during theme (re)loadingVojtech Bocek2015-01-123-15/+29
* Fix some actions being incorrectly threadedVojtech Bocek2015-01-121-1/+1
* gui: simplify blanktimerthat2015-01-117-142/+76
* Allow for X and Y offsets in GUIEthan Yonker2015-01-096-5/+37
* Merge "Use power button to go back in watch themes" into android-5.0Dees Troy2015-01-093-3/+3
|\
| * Use power button to go back in watch themesVojtech Bocek2015-01-093-3/+3
* | Improve GUI handling of zip flashingEthan Yonker2015-01-092-12/+10
* | Allow flashing of images via the GUIEthan Yonker2015-01-0925-11/+565
* | gui: fix action threading if background thread is busythat2015-01-092-11/+16
|/
* Run some actions in a separate threadthat2015-01-092-158/+217
* Thread openrecoveryscript action to properly display action pageEthan Yonker2015-01-052-22/+39
* fix adb sideloadthat2015-01-042-82/+89
* Fix GUIAction::operation_startEthan Yonker2015-01-031-1/+1
* gui: remove dead build flag TWRP_SIMULATE_ACTIONSthat2015-01-011-6/+0
* gui: Move action functions to function pointer map.that2014-12-302-1060/+1149
* gui: fix DEVICE_RESOLUTION warnings in Android.mkthat2014-12-291-12/+12
* fixPermissions: simplify code, fix bugsthat2014-12-223-30/+201
* Allow non datamedia devices to wipe encryptionEthan Yonker2014-12-213-12/+75
* MTP add/remove storage instead of disabling MTPEthan Yonker2014-12-192-0/+2
* Toggle MTP during ADB sideloadEthan Yonker2014-12-181-0/+2
* Fix adb sideload page on 1440x2560 layoutEthan Yonker2014-12-181-2/+2
* Improve resource error loggingEthan Yonker2014-12-121-10/+21
* Attempt to set the proper uid/gid/contexts on new files and dirsEthan Yonker2014-12-122-1/+9
* make header layout more readable for 1440x2560bigbiff2014-12-101-2/+2
* Use one mizip for allEthan Yonker2014-12-107-49/+0
* Fix slidervalue not showing up in some casesEthan Yonker2014-12-091-1/+1
* bootable recovery: we upgraded to 5.0.1erikcas2014-12-031-1/+1
* Make the android-5.0 branch compile in 4.4 to 4.1Ethan Yonker2014-12-022-0/+23
* Thanks to _that, return null if vector is emptybigbiff2014-11-162-3/+2
* Make TWRP compile for arm64Ethan Yonker2014-11-121-0/+2
* update theme thanks to Alexey71 on xda.bigbiff2014-11-121-30/+30
* Make custom themes work againEthan Yonker2014-11-082-4/+25
* Update adb sideload featureEthan Yonker2014-11-081-22/+36
* Fix zip installEthan Yonker2014-11-071-26/+1
* Disable custom theme and fix png loadingEthan Yonker2014-11-071-1/+1
* Fix crash when rapid firing command line commandsEthan Yonker2014-10-221-0/+4
* gui: Disable unnecessary checks if TW_CUSTOM_THEME is definedHandyMenny2014-10-201-6/+8
* Fix placement of Android Secure and SD-EXT on wipe pageCaptain Throwback2014-10-203-31/+31
* Update reference to 24-hour clockCaptain Throwback2014-10-143-3/+3
* display cpu temperature in twrpJenkins2014-10-1419-21/+192
* Add support for TrueType fontsVojtech Bocek2014-10-1430-58/+133
* performance profile supportTom Hite2014-10-081-0/+4
* Attempt to automatically identify data/media devicesEthan Yonker2014-09-201-6/+0
* Build block TWRP with RECOVERY_VARIANTMatt Mower2014-09-031-2/+2
* Refresh partition details after changing file systemDees Troy2014-09-033-18/+78
* add mtp responder to TWRP.bigbiff bigbiff2014-09-035-2/+120
* Support reading since_epoch and secondary brightness filesxNUTx2014-08-106-34/+21
* Add command line capabilitiesEthan Yonker2014-08-095-2/+123
* Add possibility to use images as background or handle of slidevalueVojtech Bocek2014-08-072-21/+67
* update 1440x2560 keyboard mappingbigbiff bigbiff2014-08-071-16/+16
* Allow using variables and addition/subtraction in variablesEthan Yonker2014-08-072-18/+44
* Add 280x280 themeEthan Yonker2014-08-0435-1/+407
* Minor tweaks to watch ui.xml filesEthan Yonker2014-07-302-8/+5
* Add 320x320 theme and split out watch.xml for square watch layoutEthan Yonker2014-07-3037-3836/+4252
* Update 240x240 themeEthan Yonker2014-07-292-243/+647
* add 1440x2560 theme to TWRPbig biff2014-07-2937-3/+422
* Revert "add 1440x2560 theme to TWRP"Dees Troy2014-07-2938-422/+3
* add 1440x2560 theme to TWRPbigbiff bigbiff2014-07-2838-3/+422
* Allow ui.xml to include additional xml files to readEthan Yonker2014-07-2822-58184/+7988
* Implement "take a screenshot" featureVojtech Bocek2014-07-0916-0/+154
* Track backup and restore progressEthan Yonker2014-07-0915-2/+272
* Color in the consoleEthan Yonker2014-07-0919-15/+99
* Refresh after partition changesjrior0012014-07-071-2/+2
* GUI: Add -fno-strict-aliasing to GUI for VanirMotorhead19912014-06-301-0/+2
* Whitespace and minor code cleanupMatt Mower2014-06-0452-2096/+144
* Add options to repair or change file systemEthan Yonker2014-06-0416-41/+5213
* Make blank timer read brightness path from data managerEthan Yonker2014-04-162-10/+4
* Add support for actions triggered by key combinationVojtech Bocek2014-04-166-47/+116
* Support alternative .android_secure locationMatt Mower2014-04-1617-17/+68
* Allow device files to specify a custom themeEthan Yonker2014-04-151-3/+8
* Improve handling of shell symlink in recovery ramdiskEthan Yonker2014-04-151-11/+6
* Fix touch on Sprint HTC One m8Dees Troy2014-04-151-8/+10
* Add option to build TWRP with toolbox instead of busyboxEthan Yonker2014-04-041-0/+11
* Allow building of an OEM friendly TWRPEthan Yonker2014-04-043-4/+10
* Refresh page after updating partition sizesMatt Mower2014-04-0216-16/+64
* Convert 1600x2560 ui.xml to unix line endingsMatt Mower2014-04-021-3928/+3929
* add 1600x2560 to TWRP. Thanks to nrage123 and Gunthermic for creatingbigbiff bigbiff2014-03-2435-0/+3928
* Fix incorrect alignment of Restore Defaults button in some themesKra1o52014-03-108-64/+64
* Remove size parameter from substr callEthan Yonker2014-03-071-1/+1
* Fix "\n\n" string in gui_print(), remove unused gui_print_overwrite()Vojtech Bocek2014-03-062-47/+8
* Merge "Tweak 240x240 theme" into android-4.4Dees Troy2014-03-061-4/+6
|\
| * Tweak 240x240 themeDees Troy2014-03-061-4/+6
* | Fix wordwrap in console eating last char if str.size() == max_line_lenVojtech Bocek2014-03-041-1/+1
|/
* Merge "Allow sideloading from /tmp" into android-4.4Ethan Yonker2014-02-261-4/+5
|\
| * Allow sideloading from /tmpEthan Yonker2014-02-261-4/+5
* | Add word wrap to console output and fix scrolling in consoleDees Troy2014-02-262-42/+52
|/
* Merge "Remove some unneeded code" into android-4.4Ethan Yonker2014-02-252-83/+8
|\
| * Remove some unneeded codeEthan Yonker2014-02-162-83/+8
* | Add capslock support to keyboardEthan Yonker2014-02-1716-17/+112
|/
* Cache results of GUIObject::isConditionTrue()Vojtech Bocek2014-02-1211-44/+65
* Properly delete all GUIObjects and pages on theme reloadVojtech Bocek2014-02-124-7/+31
* Conditional -> GUIObject and make all gui objects children of GUIObjectVojtech Bocek2014-02-1219-42/+119
* Add vibrations to Checkbox, Fileselect, Listbox and PartitionlistVojtech Bocek2014-02-084-0/+10
* 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
* | Implement mouse cursorVojtech Bocek2014-02-0734-4/+384
* | Expansion of vibrate optionsEthan Yonker2014-02-0718-51/+783
* | Add haptic feedbackSamer Diab (S.a.M.e.R_d)2014-02-066-1/+55
|/
* Don't switch between fast and normal scroll during drag in listviewsVojtech Bocek2014-01-292-4/+12
* Force GUI render after setting brightnessMatt Mower2014-01-211-0/+1
* Initial 240x240 thememasteroftime2014-01-1534-0/+3821
* Fix white point on top-bar images in some themesKra1o52014-01-143-0/+0
* Add support for persistent variables in theme's <variables> sectionVojtech Bocek2013-12-071-5/+10
* Fix render issue when button has conditionalDees Troy2013-11-291-5/+9
* Update partition sizes after sideloadDees Troy2013-11-261-0/+1
* Add check for making sure theme exists for devicebigbiff bigbiff2013-11-161-1/+9
* Add warning if DEVICE_RESOLUTION is not set in BoardConfig.mkbigbiff bigbiff2013-11-161-0/+8
* Update licenses to all matchDees Troy2013-10-226-49/+85
* Add conditions support to GUIImageVojtech Bocek2013-10-112-2/+5
* Add 1200x1920 themeVojtech Bocek2013-09-1234-0/+3862
* Add TWFunc::Exec_Cmd() with no 'result' agrumentVojtech Bocek2013-09-121-14/+10
* Make fixing su perms automaticDees Troy2013-09-1214-704/+3
* Pull ROM info from build.prop for backup namesDees Troy2013-09-1216-101/+237
* Kang in older minzip for building in CM9 & CM7Dees Troy2013-09-106-1/+29
* Fix backup list height on 1080x1920Dees_Troy2013-08-301-1/+1
* Add a TW_NO_TIMEOUT optionRicardo Gomez2013-08-2517-2/+84
* Unify indentation and little clean-up in TWRP filesVojtech Bocek2013-08-2423-3294/+3327
* Add ability to run scripts after screen timeout/wakeDees_Troy2013-08-241-0/+2
* Revert "Fix touch not working due to gr_fb_width returning 0 in some cases"Dees_Troy2013-08-241-3/+1
* Remove graphics.c from libguitwrpDees_Troy2013-08-221-2/+2
* Fix touch not working due to gr_fb_width returning 0 in some casesDees_Troy2013-08-111-1/+3
* Fix background image for 1920x1200Dees_Troy2013-07-061-0/+0
* Update themesDees_Troy2013-07-0544-162/+180
* Merge changes I0d9133d6,I10355093 into twrp2.5Dees Troy2013-07-014-0/+15
|\
| * Do not render the GUI when the blanktimer turns off the display.gordon13372013-06-083-0/+14
| * Console Render Bug caused by touch drag eventgordon13372013-06-081-0/+1
* | Fix some issues with wipe partition listDees_Troy2013-07-011-0/+7
* | Support encrypted backup filesDees_Troy2013-06-2214-162/+4083
|/
* Improve handling of XML errors for fix permissionsDees_Troy2013-04-052-10/+29
* Add new SliderValue GUI widgetVojtech Bocek2013-04-0418-1008/+992
* Move all AOSP code out of recovery binaryDees_Troy2013-04-0422-183/+165
* Add partition list GUI elementDees_Troy2013-03-3069-8239/+8596
* Merge "add no fb blanking Change-Id: Iaf771257d8f904807ca6f6c1a6c3d7993abadb85" into twrp2.4Dees Troy2013-03-122-0/+7
|\
| * add no fb blankingbigbiff bigbiff2013-03-112-0/+7
* | Remove unused fonts from 320x480Dees_Troy2013-03-113-0/+0
* | Remove mutex from file seselectorDees_Troy2013-03-112-13/+4
|/
* More file selector fixesDees_Troy2013-03-042-12/+31
* Merge "Add 2 second pre-dim and bugfix blank timer" into twrp2.4Dees_Troy2013-03-012-27/+33
|\
| * Add 2 second pre-dim and bugfix blank timerDees_Troy2013-03-012-27/+33
* | Fix file selector crashDees_Troy2013-02-282-13/+19
|/
* Load user saved setting for blank timer on recovery startupbigbiff bigbiff2013-02-282-1/+4
* Copy fast scroll feature to listboxDees_Troy2013-02-272-2/+101
* Add fast scroll bar to fileselectorVojtech Bocek2013-02-2714-2/+256
* Remove ignore image size settingDees_Troy2013-02-2112-122/+175
* Check for root and root perms and offer to install/fixDees_Troy2013-02-2114-31/+1665
* add military time optionbigbiff bigbiff2013-02-2112-1/+98
* Configurable timeout and brightness settingsDees_Troy2013-02-2014-314/+1663
* Minor fix for listbox codeDees_Troy2013-02-191-1/+1
* Merge "Fix keyboard layout on 800x1280" into twrp2.4Dees Troy2013-02-191-6/+6
|\
| * Fix keyboard layout on 800x1280Dees_Troy2013-02-151-6/+6
* | Merge "Update listbox code" into twrp2.4Dees Troy2013-02-1914-297/+656
|\|
| * Update listbox codeDees_Troy2013-02-1514-297/+656
* | Merge "Add highlight to file selector" into twrp2.4Dees Troy2013-02-1914-80/+236
|\|
| * Add highlight to file selectorDees_Troy2013-02-1514-80/+236
* | Merge "Add button highlight" into twrp2.4Dees Troy2013-02-1914-13/+1040
|\|
| * Add button highlightDees_Troy2013-02-1514-13/+1040
* | This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future.bigbiff bigbiff2013-02-136-480/+751
|/
* file manager updates for exFATDees_Troy2013-01-281-2/+9
* Remove thread logging from actions.cppDees_Troy2013-01-281-3/+0
* Merge "Fix file manager displays empty list when folder is deleted" into twrp2.4Dees_Troy2013-01-281-14/+14
|\
| * Fix file manager displays empty list when folder is deletedDees_Troy2013-01-251-14/+14
* | adding sideload page with wipe cache and dalvikbigbiff bigbiff2013-01-2513-135/+741
|/
* Use GUI for ORS instead of console onlyDees_Troy2013-01-2514-207/+93
* Convert AOSP commands to ORS for encrypted devicesDees_Troy2013-01-241-0/+12
* change tar create to pthreadbigbiff bigbiff2013-01-241-1/+2
* Improve ORS sideload to display GUI with cancel buttonDees_Troy2013-01-183-5/+82
* Fix problems with thread creation on some devicesDees_Troy2013-01-161-1/+35
* Increase char array sizes to allow for null char for strcpyDees_Troy2013-01-101-1/+1
* Add libtar to TWRP instead of using busybox tarbigbiff bigbiff2013-01-092-29/+32
* Fix keyboard layout on 800x1280 layoutDees_Troy2012-12-181-1/+1
* Fix defines on pages.hpp to not collide with pages.hDees_Troy2012-12-181-4/+3
* add Decrypt Data buttonGary Peck2012-11-2212-0/+144
* Fix renaming of backups with spaces, 2.3.2.3Dees_Troy2012-11-1911-11/+11
* Finish 2560x1600 themeDees_Troy2012-11-1941-120/+120
* Fixes for multi-user in 4.2Dees_Troy2012-11-1551-11/+3634
* Add keyboard key highlightDees_Troy2012-10-2014-15/+117
* Add ability for buttons to have highlights on touchDees_Troy2012-10-194-4/+66
* Update injecttwrp for Epic 4G TouchDees_Troy2012-10-161-1/+23
* Fix weird keyboard problemDees_Troy2012-10-151-3/+3
* Remove text about fix perms taking a few minsDees_Troy2012-10-1011-22/+0
* Finalize 2.3.0.0Dees_Troy2012-10-101-14/+4
* Add reboot system button after sideload, backup, and restoreDees_Troy2012-10-0811-341/+385
* Fix exclamation point on 720x1280 themeDees_Troy2012-10-081-2/+4
* Fix output of version numberDees_Troy2012-10-011-1/+0
* Fix some derpsDees_Troy2012-09-282-0/+1
* Revert busybox for CM7 compatibility, add exclamation point to format dataDees_Troy2012-09-2821-17/+169
* Save version number to storageDees_Troy2012-09-271-0/+1
* Create symlinks at compile time for busyboxDees_Troy2012-09-271-1/+2
* Update sdcard partitioning to C++Dees_Troy2012-09-271-68/+4
* Port backup name checking to Partition ManagerDees_Troy2012-09-271-3/+2
* Port reboot functions to C++Dees_Troy2012-09-271-12/+11
* Display symlinks and block devices in file managerDees_Troy2012-09-271-1/+1
* Add option to wipe android secureDees_Troy2012-09-2612-0/+200
* Fix permissions updatesDees_Troy2012-09-261-8/+17
* Fix SDCard partitioningDees_Troy2012-09-2612-14/+22
* Fix a problem with scrolling in the consoleDees_Troy2012-09-261-1/+1
* Allow spaces in backup namesDees_Troy2012-09-2611-22/+22
* Unify portrait layouts againDees_Troy2012-09-266-409/+404
* Change curtain to file and remove curtain raiseDees_Troy2012-09-2423-31899/+6
* Update tablet layouts with ADB sideloadDees_Troy2012-09-245-2/+187
* Fix 320x480 themeDees_Troy2012-09-221-37/+37
* Update portrait themes with ADB sideloadDees_Troy2012-09-203-27/+141
* Various fixesDees_Troy2012-09-201-0/+38
* Add and improve OpenRecoveryScript supportDees_Troy2012-09-201-3/+3
* Fix ext storage and zip pathsDees_Troy2012-09-192-0/+29
* Improve adb sideload - use storage vs tmpDees_Troy2012-09-191-11/+8
* Improve adb sideload -- add cancelDees_Troy2012-09-192-7/+97
* Cleanup extra-functionsDees_Troy2012-09-181-27/+13
* Update backup and restore code, adb sideloadDees_Troy2012-09-172-5/+53
* Add wipe functions, compiles in CM7, text shows in UI, zips installDees_Troy2012-09-141-39/+34
* Make text appear in GUI console, Zip install works.Dees_Troy2012-09-123-0/+9
* Zip install works againDees_Troy2012-09-112-10/+15
* Improve storage size code, mount, unmountDees_Troy2012-09-101-15/+7
* Add processing of fstab, mounting, and decryptDees_Troy2012-09-075-935/+31
* Hax to make it bootDees_Troy2012-09-066-5/+919
* TWRP-ify AOSP codeDees_Troy2012-09-05497-0/+83509