summaryrefslogtreecommitdiffstats
path: root/gui (unfollow)
Commit message (Expand)AuthorFilesLines
2019-10-18Fix typo in commentVDavid0031-1/+1
2019-10-17Update Portuguese (Portugal) translationVasco Machado1-1/+32
2019-05-16Add option to uninstall TWRP app from /systemEthan Yonker6-13/+98
2019-05-10language: update Chinese translationsbetaxab2-6/+62
2019-05-05English language: Remove duplicate value.bigbiff bigbiff1-1/+0
2019-04-16Updated Russian localization, bugs fixed (letter Ё, cities in time zones are correct, correct checksum, and other minor fixes).f20651-84/+119
2019-04-05Change slot name positionMauronofrio Matarrese1-2/+2
2019-04-04Prevent having to double-tap some check boxesEthan Yonker1-1/+6
2019-04-03Use magiskboot to repack the boot partitionEthan Yonker6-2/+604
2019-03-20Use listbox for device-specific advanced menu itemsEthan Yonker8-124/+171
2019-03-20Adding Edl button in reboot menumauronofrio24-0/+77
2019-03-18Full screen action: simplify by just hiding navbarbigbiff bigbiff4-20/+4
2019-03-18AB/Non AB Devices: updates for moving cachebigbiff bigbiff5-7/+64
2019-03-18Vibration: allow BoardConfig to disable vibration for a device.bigbiff bigbiff12-0/+57
2019-02-01Hide navbar while running operationsnijel84-0/+20
2018-08-24twrp: use ANDROID_ROOT environment variableCaptain Throwback1-10/+10
2018-07-30Remove remaining pieces of supersuSean hoyt2-19/+1
2018-07-25language: italian: Fix SELinux support labelHumberto Borba1-1/+1
2018-07-20Remove SuperSUEthan Yonker24-297/+24
2018-03-21Language: Add version info to copying_log in turkish lang.bigbiff bigbiff1-1/+1
2018-03-20Update Turkish translations.Fatih Fırıncı1-8/+8
2018-02-27Languages: Update Turkish translation.Fatih Fırıncı1-73/+220
2018-01-24Add Portuguese (Portugal) translation.Vasco Machado1-0/+698
2017-12-21Fix typo in Micro SD to have a consistencyPierre Roth1-1/+1
2017-12-21Typo and bug fixing in Dutch(NL) translation, for example where a translated string is too long to fit in button.Pierre Roth1-13/+13
2017-12-21Added missing translation in Turkish translationPierre Roth1-2/+2
2017-12-21Fix minor inconsistency in Czech translationPierre Roth1-1/+1
2017-12-21Added 2 translations in Italian language filePierre Roth1-2/+2
2017-12-21Added missing translations in Swedish language filePierre Roth1-1/+2
2017-12-21Added missing translation(s) in Portuguese(BR)Pierre Roth1-2/+2
2017-12-21Typo / Uppercase-Lowercase in German translation compared to all other translationsPierre Roth1-1/+1
2017-12-21There are a few typos and bugs in the French translation, for example where a string is to long to be displayed in the button (overlapping / cut-offs).Pierre Roth1-4/+4
2017-12-19There's a missing translaton in the Greek language file.Pierre Roth1-1/+1
2017-12-05Fix the inconsistencies in the spelling of SD cardDevUt1-10/+10
2017-11-28Support v2 fstab formatEthan Yonker5-17/+37
2017-11-27ADB Backup: add ability for TWRP GUI to restorebigbiff bigbiff6-29/+44
2017-11-20Improve greek translationleskal1-62/+84
2017-11-17Auto detect possible use of legacy propsnkk714-20/+1
2017-09-08Make legacy props an option disabled by defaultEthan Yonker4-1/+20
2017-08-18Remove duplicate entries & Improve Chinese translationandroid-7.1kaneawk3-7/+10
2017-08-08Show scrollbar on TWRP Settingsnkk713-0/+3
2017-08-08SHA2: Enable in landscape and watch xmlbigbiff bigbiff2-0/+8
2017-06-17twrpDigest refactorbigbiff bigbiff34-1676/+1671
2017-06-07Fix typos / inconsistencies in German languagePierre Roth1-4/+4
2017-05-15gui: fix line wrapping in terminal, issue #876that1-8/+11
2017-05-12Fix reboot when no OS is presentEthan Yonker3-3/+15
2017-03-06vold_decrypt: Add back missing xml and get rid of compiler warningnkk711-0/+1
2017-03-06Add TWRP app install to landscape and watch themesEthan Yonker3-15/+213
2017-03-01gui: preserve order of gui_print vs gui_msgthat3-39/+53
2017-02-28languages: update chinese translationkaneawk2-0/+4
2017-02-25Update Hungarian localizationWechy771-37/+59
2017-02-21Update Russian localizationSevenMaxs1-17/+14
2017-02-16GUI: Fix typo in warning messageMatt Mower1-1/+1
2017-02-12DE language updatez31s1g1-10/+32
2017-02-10languages: update italian translationStefano Gottardo1-6/+28
2017-02-10Update ru.xml for TWRP ver. 3.0.3.0SevenMaxs1-9/+29
2017-02-08Improve backup display names with emulated storageEthan Yonker1-0/+2
2017-02-06Fix crash during check for TWRP appEthan Yonker1-10/+10
2017-02-03Fill uid/gid for screenshots at compile timeMatt Mower2-10/+8
2017-02-02GUI: Improve automatic determination of TW_THEMEMatt Mower1-32/+59
2017-02-02gui: Fix Android.mk for TW_CUSTOM_THEMEnkk711-16/+22
2017-01-21Support power key on slideoutMatt Mower3-0/+15
2017-01-21Whitespace cleanup in ThemesMatt Mower3-54/+52
2017-01-20Add another license headerMatt Mower1-0/+18
2017-01-18Fix detection of TWRP app in /dataEthan Yonker1-1/+2
2017-01-18gui: bump theme version to 2that11-11/+13
2017-01-18gui: Initialize button render positionMatt Mower1-1/+1
2017-01-18HardwareKeyboard: Update event loggingMatt Mower1-4/+5
2017-01-18GUI: Mark local flip() function as staticMatt Mower1-1/+1
2017-01-18Move sh selection out of GUI makefileMatt Mower1-11/+0
2017-01-18Move pigz symlinks out of GUI makefileMatt Mower1-3/+0
2017-01-18Add missing license headersMatt Mower13-0/+234
2017-01-18gui: Actions: Toggle backlight on power keyMatt Mower13-6/+69
2017-01-18SELinux can be assumed for Android 4.4+Matt Mower1-3/+0
2017-01-18Unused variable cleanupMatt Mower5-15/+2
2017-01-18Very minor code cleanupMatt Mower1-2/+1
2017-01-18Whitespace cleanupMatt Mower23-153/+157
2017-01-18gui: remove old unmaintained 2.x themethat185-13949/+4
2017-01-18gui: Detect device resolution with TARGET_SCREEN_HEIGHT/WIDTHniks2551-0/+3
2017-01-11Support theme width and height offsetsJames Christopher Adduono3-5/+34
2017-01-11Fix compile error on 4.4 treeEthan Yonker1-6/+6
2016-12-28Adjust & Improve Chinese translations for zh_CN/TW againkaneawk2-641/+685
2016-12-16Update Ukraine language translation (via jemmini)Ethan Yonker1-254/+681
2016-12-16Add TWRP app install via TWRP recoveryEthan Yonker4-6/+270
2016-12-15TWRP Language UpdateMiroslav Brzychcy1-640/+640
2016-12-13Support File Based EncryptionEthan Yonker1-0/+1
2016-12-13Add boot slot supportEthan Yonker4-0/+96
2016-12-05Support new AB OTA zipsEthan Yonker1-1/+1
2016-12-02Copy Kernel Logsbigbiff bigbiff5-32/+125
2016-11-30Improve backup & wipe exclusion handlingEthan Yonker3-1/+3
2016-11-30Fix adb shell in 7.0 treeEthan Yonker1-0/+2
2016-11-30MD5 verification sanityJames Christopher Adduono17-1/+18
2016-11-30Fix image flashingEthan Yonker1-8/+1
2016-09-13Clean up PartitionSettingsEthan Yonker1-3/+5
2016-08-25Make it backwards compatible with 4.4Ethan Yonker1-1/+1
2016-08-22Gui: replace pow() functionnailyk1-3/+6
2016-08-19GUI: Use standard routine for auto-rebootMatt Mower3-104/+65
2016-08-19Fixup reboot after install variablesMatt Mower3-6/+15
2016-08-19GUI: Add countdown & cancel to install auto-rebootMatt Mower6-7/+197
2016-08-19Finish creating disable_free_space_check variableMatt Mower4-5/+14
2016-08-04Optimize and reduce size of PNG filesJames Christopher Adduono456-0/+0
2016-08-01Remove curtainClose() remnantsMatt Mower1-4/+0
2016-08-01Remove unused identifier from NotifyTouchMatt Mower1-1/+1
2016-08-01Move cursor after appending date to backup nameMatt Mower1-0/+2
2016-08-01gui: fix Enter key in terminalthat1-2/+0
2016-08-01ADB: Add adb backup for TWRP.bigbiff8-17/+54
2016-04-28Improve greek translationAlex Kalles1-19/+19
2016-04-28Languages: Add font for JapaneseAndroPlus2-0/+93
2016-04-28Languages: Update Japanese translationAndroPlus1-27/+71
2016-04-09Update spanish translationmagdeoz1-228/+270
2016-04-06Update hungarian translationWechy771-0/+2
2016-04-05translate install reboot option to dutchthecrazyskull1-0/+2
2016-04-04Greek Translation from the updated en.xmlAlex Kalles1-0/+651
2016-04-04gui: don't mix up display value with actual valueSultan Qasim Khan2-33/+32
2016-04-04language: add 2 new strings in it.xmlSlimShadys1-0/+2
2016-04-04languages: add 2 new strings for RUSevenMaxs1-1/+3
2016-04-03fix typothecrazyskull1-1/+1
2016-03-31language: add 2 new strings to DEz31s1g1-0/+2
2016-03-31languages: add Reboot Option translationDaniel Sikorski1-0/+2
2016-03-31HACK: fix input focus on terminalEthan Yonker1-1/+5
2016-03-31TWRP Install Reboot Optionbigbiff6-1/+29
2016-03-31Improve progress bar handling for backup / restore / image flashEthan Yonker1-1/+6
2016-03-31languages: fix and improve german translationAndreas Blaesius1-2/+2
2016-03-31languages: add Polish translationdadi111-0/+670
2016-03-31twrp: update Dutch translationsAndreas Blaesius1-1/+555
2016-03-31Update & Fix ru.xmlSevenMaxs1-52/+52
2016-03-31recovery: update italian translationAndreas Blaesius1-491/+491
2016-03-31gui: add italian translationDiegool1-0/+670
2016-03-31TWRP: hungarian translationWechy771-2/+33
2016-03-31Stop loading languages for the splash screenEthan Yonker1-2/+4
2016-03-31Stop trying to load /script/ui.xmlEthan Yonker1-1/+1
2016-03-29Improve input box text handlingEthan Yonker3-329/+187
2016-03-29gui: rewrite theme loading codethat2-208/+183
2016-03-17gui: fix font scaling for zip themesthat2-18/+12
2016-03-05recovery: czech translationAndreas Blaesius1-0/+639
2016-02-29Unix file endings and remove execute permissionMatt Mower7-3489/+3489
2016-02-19Fix OEM compileEthan Yonker1-2/+0
2016-02-17patternpassword: update large grid password schemeSultan Qasim Khan1-13/+23
2016-02-05twrp: translations: formatting and fix Turkish language fileAndreas Blaesius6-3227/+3228
2016-02-05GUI: Set brightness after gr_init()Matt Mower1-0/+1
2016-02-05More languages, some partial, from Omni crowdinEthan Yonker7-0/+3546
2016-02-05Add font settings to some language filesEthan Yonker3-0/+18
2016-02-05Import approved translations from crowdinAndreas Blaesius4-0/+1999
2016-02-05Fix spelling error on string nameEthan Yonker1-1/+1
2016-02-05gui: imrove Russian translationAlexander Agura1-163/+162
2016-02-05gui: add german translationz31s1g7-30/+674
2016-02-03sort languages by display valueXuefer2-0/+8
2016-02-03Add ru.xml to translation engine on behalf on jemminiMax Matviychuk1-0/+672
2016-02-03Language: Update & Fix zh_TW.xmlEve Kane1-66/+66
2016-02-03update Chinese Simplified languageXuefer1-272/+272
2016-02-03Update some string names in Chinese (Simplified)Ethan Yonker1-19/+19
2016-02-03gui: remove unused struct translate_later_structthat1-9/+0
2016-02-03gui: fix conditions that compare with resource stringsthat1-0/+4
2016-02-02gui: tweak storage selectionz31s1g2-13/+15
2016-01-31gui: fix partition list height for image flashingz31s1g2-2/+2
2016-01-29Remove execute permissions from source filesthat31-0/+0
2016-01-29Replace fix permissions with fix contexts for emulated storageEthan Yonker6-66/+56
2016-01-29adds TW_ADDITIONAL_RES to TW_RESXuefer1-0/+1
2016-01-29add Simplified and Tranditional Chinese languageXuefer4-0/+1344
2016-01-29Fix translation spellingssndnvaps4-8/+8
2016-01-29gui: move "(Up A Level)" in file selector to resource stringthat2-12/+9
2016-01-27ifdef and comment out libjpegEthan Yonker10-15/+10
2016-01-27Update minuitwrp graphics in line with latest minuiEthan Yonker26-53/+56
2016-01-25Adopted Storage supportEthan Yonker4-0/+14
2016-01-25gui: add icons on settings tabsz31s1g13-22/+64
2016-01-25Fix bracket in watch themeEthan Yonker1-1/+1
2016-01-25gui: use XML-based page for splash screen instead of a static jpgthat23-117/+270
2016-01-23Update mStartPage to make language selection work on other pagesEthan Yonker3-2/+9
2016-01-23gui: add language selection to several pagesz31s1g4-102/+539
2016-01-22Fix (Auto Generate) handling for backup namesEthan Yonker2-5/+6
2016-01-22gui: language EN fixesz31s1g1-2/+4
2016-01-22Android 6.0 needs permission +x to create screenshot filesXuefer1-1/+1
2016-01-22Improve max brightness handlingTatsuyuki Ishi1-9/+6
2016-01-22Fix a bunch of messagesMatt Mower6-46/+44
2016-01-21Ensure that a base language is loaded before custom themeEthan Yonker2-10/+14
2016-01-19gui: fix return value of NotifyKeythat2-2/+7
2016-01-18gui: make tw_show_kb non-persistentz31s1g5-6/+5
2016-01-18Make listbox translation workEthan Yonker2-2/+11
2016-01-18Delete leading spaces after word wrapping in consolethat1-0/+3
2016-01-18Do not require mounting during zip flashing if path existsEthan Yonker1-2/+9
2016-01-16Add theme version checkingEthan Yonker7-2/+27
2016-01-14Improve sdcard partitioning processEthan Yonker5-59/+269
2016-01-13gui: theme changes for terminalz31s1g53-2510/+3086
2016-01-11gui: reap terminal child process to avoid zombiesthat1-10/+21
2016-01-07gui: add terminal emulatorthat5-0/+949
2016-01-07gui: add keyboard support for Ctrl layer and more special keysthat7-152/+226
2016-01-05Fix translation spellingsEthan Yonker4-11/+12
2016-01-04gui: Fix partition repair messageGreg Wallace2-0/+2
2016-01-04gui: Fix typo of formatting_using messageGreg Wallace2-2/+2
2016-01-02gui: PatternPassword: allow any N*N gridAleksa Sarai21-61/+548
2015-12-29twrp: fix a typo and remove whitespaceAndreas Blaesius1-2/+2
2015-12-29gui: fix screenshot_saved messagethat2-1/+2
2015-12-29get rid of console thread for OpenRecoveryScriptthat6-173/+68
2015-12-23do not include stlport headers unless link to itXing1-1/+5
2015-12-23Set twrp.action_complete after completing actionLuK13371-0/+2
2015-12-22exfat: Build fsck and update path to mkfsMatt Mower1-1/+1
2015-12-21Improve string resource lookup in twmsgEthan Yonker1-15/+19
2015-12-21twmsg: fix notfound detectionEthan Yonker1-1/+1
2015-12-20twmsg: fix build error (isdigit not declared)that1-0/+1
2015-12-19Multiple Language SupportEthan Yonker27-1690/+3501
2015-12-19gui: stock theme reworkz31s1g244-1/+16576
2015-11-26Update dosfstoolsMatt Mower1-1/+1
2015-11-09Move reloading of theme outside of the action threadEthan Yonker4-46/+78
2015-11-06Fix bution action position when using textplacement TEXT_ONLY_RIGHTEthan Yonker1-1/+4
2015-11-05Treat /vendor like /system for read onlyEthan Yonker1-0/+15
2015-11-05gui: fix default styles if object type is in element namethat1-8/+8
2015-11-05gui: fix initial state of checkboxes in listboxthat1-2/+4
2015-10-27Fix screen timeout text placementEthan Yonker3-6/+6
2015-10-26GUI TextBoxEthan Yonker6-34/+199
2015-10-25Fix a bunch of warningsEthan Yonker9-54/+54
2015-10-16Allow text to scale to fitEthan Yonker14-69/+97
2015-10-16gui: support conditions for listbox itemsthat2-66/+71
2015-10-16gui: extract methods for condition list handlingthat2-27/+21
2015-10-16Allow listbox to have a list of check boxesEthan Yonker2-7/+48
2015-10-16Use unified LoadFileToBuffer functionEthan Yonker2-79/+81
2015-10-15Remove support for non-TTF fontsEthan Yonker32-49/+13
2015-10-15Unicode for temperatureKetut Putu Kumajaya5-5/+5
2015-08-09ORS: Report success if AOSP script succeedsMatt Mower1-0/+1
2015-07-27gui: support new theme directory structurethat1-10/+26
2015-07-22Really fix background color on 480x800 themeEthan Yonker1-0/+2
2015-07-14Make system read only show no matter what on first TWRP bootEthan Yonker3-3/+3
2015-07-14gui: allow listbox to be used as menu and as read-only listthat2-6/+18
2015-07-14gui: keyboard: support longpress label offset, code cleanupthat2-150/+120
2015-07-13Fix minor background bug in 480x800 xmlEthan Yonker1-2/+0
2015-07-13gui: allow specifying object type in element namethat2-27/+19
2015-06-20[WIP] gui: software drawn keyboard (code only)that2-13/+184
2015-06-17Make sure that adbd restarts after sideloadDees Troy1-1/+1
2015-06-17Fix ORS scripts displaying an error after completingEthan Yonker1-2/+5
2015-06-01gui: set tw_file to the currently flashed file name without paththat1-3/+7
2015-06-01gui: move retainaspect handling to the resource ctorsthat2-14/+10
2015-05-30Fix unable to uncheck the mount read only check boxEthan Yonker4-37/+28
2015-05-29remove useless memset and \nXuefer1-1/+0
2015-05-28Add resize2fs and ability to run resize2fs via GUIEthan Yonker5-0/+85
2015-05-27Mount system as read-only by defaultEthan Yonker8-1/+382
2015-05-18GUI: Prevent duplicate page overlaysMatt Mower1-0/+11
2015-03-25gui: add DST rules to time zones for USA and Europethat3-21/+21
2015-03-19Allow multiple overlaysEthan Yonker3-20/+52
2015-03-19Fix non-working "Do Not Install" button on "installsu" page.codelover1-1/+1
2015-03-19Fix GUIPatternPassword when the pattern crosses already visited dotsVojtech Bocek1-8/+13
2015-03-15gui: keyboard: introduce struct Layout and simplify caps handlingthat2-78/+71
2015-03-14gui: keyboard: add HitTestKey method, minor simplificationsthat2-121/+107
2015-03-14gui: fix 1920x1200 keyboard "_", ":", "!" and "?"that1-3/+3
2015-03-14gui: keyboard doesn't need its own actionthat2-29/+2
2015-03-13Add UI for entering pattern for device decryptionVojtech Bocek12-1/+534
2015-03-13Allow touch to use a key code to sync touch eventsEthan Yonker2-2/+22
2015-03-13GUI: Add monospace TTFMatt Mower6-0/+5
2015-03-13Reduce themes to 5 and rely on scalingEthan Yonker533-6134/+195
2015-03-11gui: support string resourcesthat5-60/+39
2015-03-11gui: allow specifying resource type in element namethat1-8/+8
2015-03-11gui: type safe resources part 2that4-59/+69
2015-03-06gui: make scroll bars smaller and transparentthat19-76/+76
2015-03-05gui: kinetic scrolling for consolethat7-234/+156
2015-03-05gui: introduce virtual RenderItem method in ScrollListthat5-80/+83
2015-03-05minuitwrp: fix crash issue, when the console use TTF font to display unicode font.xiaolu1-2/+1
2015-03-05GUI: Terminal command: minor improvementsMatt Mower4-0/+7
2015-03-05GUI: Use valid XML syntaxMatt Mower22-128/+128
2015-02-25GUI: Restore text input field for restore decryptMatt Mower1-0/+1
2015-02-23gui: fix missing icons in fileselectorthat1-6/+6
2015-02-23Theme: Add ability to disable size checking before backupbigbiff13-3/+33
2015-02-23gui: don't truncate values to 0 after scalingthat3-4/+8
2015-02-23Fix reboot system on watch themeEthan Yonker1-1/+1
2015-02-21gui: proportional scrollbarsthat2-53/+63
2015-02-21GUI: Support styles in xml to reduce xml file sizeEthan Yonker25-2977/+1055
2015-02-15gui: make kinetic scrolling deceleration more awesomethat1-8/+10
2015-02-15gui: support scrollable lists without headersthat2-175/+77
2015-02-15gui: make resources type safethat21-407/+254
2015-02-15Retain and display previous selection for image flashingEthan Yonker2-7/+7
2015-02-13gui: fix condition handling for liststhat3-6/+6
2015-02-10Scale the GUI to fit the screenEthan Yonker32-149/+322
2015-02-10Remove deletes for images from scroll list GUI ElementsEthan Yonker6-12/+0
2015-02-09gui: avoid high CPU usage while waiting for inputthat2-12/+25
2015-02-09Reset data manager variables before running runPagesEthan Yonker1-1/+3
2015-02-06gui: fix console lockup when scrollingthat2-17/+17
2015-02-06gui: make kinetic scrolling more naturalthat1-2/+2
2015-02-05Unify scrollable list codeEthan Yonker6-2434/+1173
2015-02-02Disable stock recovery replacing TWRP during ORSEthan Yonker1-0/+2
2015-02-01gui: simplify code in GUIKeyboardthat2-131/+73
2015-02-01gui: fix potential invalid memory accessthat1-5/+1
2015-02-01gui: fix hardware keyboardthat3-73/+64
2015-02-01gui: fix lag (and event logging)that1-18/+18
2015-01-30gui: run cancel action in another threadthat2-52/+79
2015-01-30gui: move input handling into a classthat2-221/+244
2015-01-30Move input handling into the main threadEthan Yonker2-181/+552
2015-01-29gui: fix IsInRegionthat2-5/+5
2015-01-29Use macro to add actions to the action mapVojtech Bocek1-56/+58
2015-01-27Use TWAtomicInt in gui.cpp to make it thread safeEthan Yonker1-35/+23
2015-01-27Add cancel backup capability.bigbiff6-10/+119
2015-01-22Use /twres instead of /res for theme resourcesDees Troy5-19/+23
2015-01-22Hide some non critical error messagesEthan Yonker1-1/+1
2015-01-22Move ORS command line into main threadEthan Yonker2-140/+111
2015-01-18gui: clean up error handling in resource managerthat1-61/+24
2015-01-13Fix handling of custom themes after decryptEthan Yonker3-34/+41
2015-01-12Fix some crashes during theme (re)loadingVojtech Bocek3-15/+29
2015-01-12Fix some actions being incorrectly threadedVojtech Bocek1-1/+1
2015-01-11gui: simplify blanktimerthat7-142/+76
2015-01-09Allow for X and Y offsets in GUIEthan Yonker6-5/+37
2015-01-09Use power button to go back in watch themesVojtech Bocek3-3/+3
2015-01-09Improve GUI handling of zip flashingEthan Yonker2-12/+10
2015-01-09Allow flashing of images via the GUIEthan Yonker25-11/+565
2015-01-09gui: fix action threading if background thread is busythat2-11/+16
2015-01-09Run some actions in a separate threadthat2-158/+217
2015-01-05Thread openrecoveryscript action to properly display action pageEthan Yonker2-22/+39
2015-01-04fix adb sideloadthat2-82/+89
2015-01-03Fix GUIAction::operation_startEthan Yonker1-1/+1
2015-01-01gui: remove dead build flag TWRP_SIMULATE_ACTIONSthat1-6/+0
2014-12-30gui: Move action functions to function pointer map.that2-1060/+1149
2014-12-29gui: fix DEVICE_RESOLUTION warnings in Android.mkthat1-12/+12
2014-12-22fixPermissions: simplify code, fix bugsthat3-30/+201
2014-12-21Allow non datamedia devices to wipe encryptionEthan Yonker3-12/+75
2014-12-19MTP add/remove storage instead of disabling MTPEthan Yonker2-0/+2
2014-12-18Toggle MTP during ADB sideloadEthan Yonker1-0/+2
2014-12-18Fix adb sideload page on 1440x2560 layoutEthan Yonker1-2/+2
2014-12-12Improve resource error loggingEthan Yonker1-10/+21
2014-12-12Attempt to set the proper uid/gid/contexts on new files and dirsEthan Yonker2-1/+9
2014-12-10make header layout more readable for 1440x2560bigbiff1-2/+2
2014-12-10Use one mizip for allEthan Yonker7-49/+0
2014-12-09Fix slidervalue not showing up in some casesEthan Yonker1-1/+1
2014-12-03bootable recovery: we upgraded to 5.0.1erikcas1-1/+1
2014-12-02 Make the android-5.0 branch compile in 4.4 to 4.1Ethan Yonker2-0/+23
2014-11-16Thanks to _that, return null if vector is emptybigbiff2-3/+2
2014-11-12Make TWRP compile for arm64Ethan Yonker1-0/+2
2014-11-12update theme thanks to Alexey71 on xda.bigbiff1-30/+30
2014-11-08Make custom themes work againEthan Yonker2-4/+25
2014-11-08Update adb sideload featureEthan Yonker1-22/+36
2014-11-07Fix zip installEthan Yonker1-26/+1
2014-11-07Disable custom theme and fix png loadingEthan Yonker1-1/+1
2014-10-22Fix crash when rapid firing command line commandsEthan Yonker1-0/+4
2014-10-20gui: Disable unnecessary checks if TW_CUSTOM_THEME is definedHandyMenny1-6/+8
2014-10-20Fix placement of Android Secure and SD-EXT on wipe pageCaptain Throwback3-31/+31
2014-10-14Update reference to 24-hour clockCaptain Throwback3-3/+3
2014-10-14display cpu temperature in twrpJenkins19-21/+192
2014-10-14Add support for TrueType fontsVojtech Bocek30-58/+133
2014-10-08performance profile supportTom Hite1-0/+4
2014-09-20Attempt to automatically identify data/media devicesEthan Yonker1-6/+0
2014-09-03Build block TWRP with RECOVERY_VARIANTMatt Mower1-2/+2
2014-09-03Refresh partition details after changing file systemDees Troy3-18/+78
2014-09-03add mtp responder to TWRP.bigbiff bigbiff5-2/+120
2014-08-10Support reading since_epoch and secondary brightness filesxNUTx6-34/+21
2014-08-09Add command line capabilitiesEthan Yonker5-2/+123
2014-08-07Add possibility to use images as background or handle of slidevalueVojtech Bocek2-21/+67
2014-08-07update 1440x2560 keyboard mappingbigbiff bigbiff1-16/+16
2014-08-07Allow using variables and addition/subtraction in variablesEthan Yonker2-18/+44
2014-08-04Add 280x280 themeEthan Yonker35-1/+407
2014-07-30Minor tweaks to watch ui.xml filesEthan Yonker2-8/+5
2014-07-30Add 320x320 theme and split out watch.xml for square watch layoutEthan Yonker37-3836/+4252
2014-07-29Update 240x240 themeEthan Yonker2-243/+647
2014-07-29add 1440x2560 theme to TWRPbig biff37-3/+422
2014-07-29Revert "add 1440x2560 theme to TWRP"Dees Troy38-422/+3
2014-07-28add 1440x2560 theme to TWRPbigbiff bigbiff38-3/+422
2014-07-28Allow ui.xml to include additional xml files to readEthan Yonker22-58184/+7988
2014-07-09Implement "take a screenshot" featureVojtech Bocek16-0/+154
2014-07-09Track backup and restore progressEthan Yonker15-2/+272
2014-07-09Color in the consoleEthan Yonker19-15/+99
2014-07-07Refresh after partition changesjrior0011-2/+2
2014-06-30GUI: Add -fno-strict-aliasing to GUI for VanirMotorhead19911-0/+2
2014-06-04Whitespace and minor code cleanupMatt Mower52-2096/+144
2014-06-04Add options to repair or change file systemEthan Yonker16-41/+5213
2014-04-16Make blank timer read brightness path from data managerEthan Yonker2-10/+4
2014-04-16Add support for actions triggered by key combinationVojtech Bocek6-47/+116
2014-04-16Support alternative .android_secure locationMatt Mower17-17/+68
2014-04-15Allow device files to specify a custom themeEthan Yonker1-3/+8
2014-04-15Improve handling of shell symlink in recovery ramdiskEthan Yonker1-11/+6
2014-04-15Fix touch on Sprint HTC One m8Dees Troy1-8/+10
2014-04-04Add option to build TWRP with toolbox instead of busyboxEthan Yonker1-0/+11
2014-04-04Allow building of an OEM friendly TWRPEthan Yonker3-4/+10
2014-04-02Refresh page after updating partition sizesMatt Mower16-16/+64
2014-04-02Convert 1600x2560 ui.xml to unix line endingsMatt Mower1-3928/+3929
2014-03-24add 1600x2560 to TWRP. Thanks to nrage123 and Gunthermic for creatingbigbiff bigbiff35-0/+3928
2014-03-10Fix incorrect alignment of Restore Defaults button in some themesKra1o58-64/+64
2014-03-07Remove size parameter from substr callEthan Yonker1-1/+1
2014-03-06Fix "\n\n" string in gui_print(), remove unused gui_print_overwrite()Vojtech Bocek2-47/+8
2014-03-06Tweak 240x240 themeDees Troy1-4/+6
2014-03-04Fix wordwrap in console eating last char if str.size() == max_line_lenVojtech Bocek1-1/+1
2014-02-26Allow sideloading from /tmpEthan Yonker1-4/+5
2014-02-26Add word wrap to console output and fix scrolling in consoleDees Troy2-42/+52
2014-02-17Add capslock support to keyboardEthan Yonker16-17/+112
2014-02-16Remove some unneeded codeEthan Yonker2-83/+8
2014-02-12Cache results of GUIObject::isConditionTrue()Vojtech Bocek11-44/+65
2014-02-12Properly delete all GUIObjects and pages on theme reloadVojtech Bocek4-7/+31
2014-02-12Conditional -> GUIObject and make all gui objects children of GUIObjectVojtech Bocek19-42/+119
2014-02-08Add vibrations to Checkbox, Fileselect, Listbox and PartitionlistVojtech Bocek4-0/+10
2014-02-07Implement mouse cursorVojtech Bocek34-4/+384
2014-02-07Expansion of vibrate optionsEthan Yonker18-51/+783
2014-02-06Add option to print render time of each frame to log fileVojtech Bocek1-0/+27
2014-02-06Add haptic feedbackSamer Diab (S.a.M.e.R_d)6-1/+55
2014-01-29Don't switch between fast and normal scroll during drag in listviewsVojtech Bocek2-4/+12
2014-01-21Force GUI render after setting brightnessMatt Mower1-0/+1
2014-01-15Initial 240x240 thememasteroftime34-0/+3821
2014-01-14Fix white point on top-bar images in some themesKra1o53-0/+0
2013-12-07Add support for persistent variables in theme's <variables> sectionVojtech Bocek1-5/+10
2013-11-29Fix render issue when button has conditionalDees Troy1-5/+9
2013-11-26Update partition sizes after sideloadDees Troy1-0/+1
2013-11-16Add check for making sure theme exists for devicebigbiff bigbiff1-1/+9
2013-11-16Add warning if DEVICE_RESOLUTION is not set in BoardConfig.mkbigbiff bigbiff1-0/+8
2013-10-24Update licenses to all matchDees Troy6-49/+85
2013-10-22Update licenses to all matchDees Troy6-49/+85
2013-10-11Add conditions support to GUIImageVojtech Bocek2-2/+5
2013-09-12Add 1200x1920 themeVojtech Bocek34-0/+3862
2013-09-12Add TWFunc::Exec_Cmd() with no 'result' agrumentVojtech Bocek1-14/+10
2013-09-12Make fixing su perms automaticDees Troy14-704/+3
2013-09-12Pull ROM info from build.prop for backup namesDees Troy16-101/+237
2013-09-10Kang in older minzip for building in CM9 & CM7Dees Troy6-1/+29
2013-08-30Fix backup list height on 1080x1920Dees_Troy1-1/+1
2013-08-25Add a TW_NO_TIMEOUT optionRicardo Gomez17-2/+84
2013-08-24Unify indentation and little clean-up in TWRP filesVojtech Bocek23-3294/+3327
2013-08-24Add ability to run scripts after screen timeout/wakeDees_Troy1-0/+2
2013-08-24Revert "Fix touch not working due to gr_fb_width returning 0 in some cases"Dees_Troy1-3/+1
2013-08-22Remove graphics.c from libguitwrpDees_Troy1-2/+2
2013-08-11Fix touch not working due to gr_fb_width returning 0 in some casesDees_Troy1-1/+3
2013-07-06Fix background image for 1920x1200Dees_Troy1-0/+0
2013-07-05Update themesDees_Troy44-162/+180
2013-07-01Fix some issues with wipe partition listDees_Troy1-0/+7
2013-06-22Support encrypted backup filesDees_Troy14-162/+4083
2013-06-08Do not render the GUI when the blanktimer turns off the display.gordon13373-0/+14
2013-06-08Console Render Bug caused by touch drag eventgordon13371-0/+1
2013-04-05Improve handling of XML errors for fix permissionsDees_Troy2-10/+29
2013-04-04Add new SliderValue GUI widgetVojtech Bocek18-1008/+992
2013-04-04Move all AOSP code out of recovery binaryDees_Troy22-183/+165
2013-03-30Add partition list GUI elementDees_Troy69-8239/+8596
2013-03-11add no fb blankingbigbiff bigbiff2-0/+7
2013-03-11Remove unused fonts from 320x480Dees_Troy3-0/+0
2013-03-11Remove mutex from file seselectorDees_Troy2-13/+4
2013-03-04More file selector fixesDees_Troy2-12/+31
2013-03-01Add 2 second pre-dim and bugfix blank timerDees_Troy2-27/+33
2013-02-28Fix file selector crashDees_Troy2-13/+19
2013-02-28Load user saved setting for blank timer on recovery startupbigbiff bigbiff2-1/+4
2013-02-27Copy fast scroll feature to listboxDees_Troy2-2/+101
2013-02-27Add fast scroll bar to fileselectorVojtech Bocek14-2/+256
2013-02-21Remove ignore image size settingDees_Troy12-122/+175
2013-02-21Check for root and root perms and offer to install/fixDees_Troy14-31/+1665
2013-02-21add military time optionbigbiff bigbiff12-1/+98
2013-02-20Configurable timeout and brightness settingsDees_Troy14-314/+1663
2013-02-19Minor fix for listbox codeDees_Troy1-1/+1
2013-02-15Fix keyboard layout on 800x1280Dees_Troy1-6/+6
2013-02-15Update listbox codeDees_Troy14-297/+656
2013-02-15Add highlight to file selectorDees_Troy14-80/+236
2013-02-15Add button highlightDees_Troy14-13/+1040
2013-02-13This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future.bigbiff bigbiff6-480/+751
2013-01-28file manager updates for exFATDees_Troy1-2/+9
2013-01-28Remove thread logging from actions.cppDees_Troy1-3/+0
2013-01-25Fix file manager displays empty list when folder is deletedDees_Troy1-14/+14
2013-01-25adding sideload page with wipe cache and dalvikbigbiff bigbiff13-135/+741
2013-01-25Use GUI for ORS instead of console onlyDees_Troy14-207/+93
2013-01-24Convert AOSP commands to ORS for encrypted devicesDees_Troy1-0/+12
2013-01-24change tar create to pthreadbigbiff bigbiff1-1/+2
2013-01-18Improve ORS sideload to display GUI with cancel buttonDees_Troy3-5/+82
2013-01-16Fix problems with thread creation on some devicesDees_Troy1-1/+35
2013-01-10Increase char array sizes to allow for null char for strcpyDees_Troy1-1/+1
2013-01-09Add libtar to TWRP instead of using busybox tarbigbiff bigbiff2-29/+32
2012-12-18Fix keyboard layout on 800x1280 layoutDees_Troy1-1/+1
2012-12-18Fix defines on pages.hpp to not collide with pages.hDees_Troy1-4/+3
2012-11-22add Decrypt Data buttonGary Peck12-0/+144
2012-11-19Fix renaming of backups with spaces, 2.3.2.3Dees_Troy11-11/+11
2012-11-19Finish 2560x1600 themeDees_Troy41-120/+120
2012-11-15Fixes for multi-user in 4.2Dees_Troy51-11/+3634
2012-10-20Add keyboard key highlightDees_Troy14-15/+117
2012-10-19Add ability for buttons to have highlights on touchDees_Troy4-4/+66
2012-10-16Update injecttwrp for Epic 4G TouchDees_Troy1-1/+23
2012-10-15Fix weird keyboard problemDees_Troy1-3/+3
2012-10-10Remove text about fix perms taking a few minsDees_Troy11-22/+0
2012-10-10Finalize 2.3.0.0Dees_Troy1-14/+4
2012-10-08Add reboot system button after sideload, backup, and restoreDees_Troy11-341/+385
2012-10-08Fix exclamation point on 720x1280 themeDees_Troy1-2/+4
2012-10-01Fix output of version numberDees_Troy1-1/+0
2012-09-28Fix some derpsDees_Troy2-0/+1
2012-09-28Revert busybox for CM7 compatibility, add exclamation point to format dataDees_Troy21-17/+169
2012-09-27Save version number to storageDees_Troy1-0/+1
2012-09-27Create symlinks at compile time for busyboxDees_Troy1-1/+2
2012-09-27Update sdcard partitioning to C++Dees_Troy1-68/+4
2012-09-27Port backup name checking to Partition ManagerDees_Troy1-3/+2
2012-09-27Port reboot functions to C++Dees_Troy1-12/+11
2012-09-27Display symlinks and block devices in file managerDees_Troy1-1/+1
2012-09-26Add option to wipe android secureDees_Troy12-0/+200
2012-09-26Fix permissions updatesDees_Troy1-8/+17
2012-09-26Fix SDCard partitioningDees_Troy12-14/+22
2012-09-26Fix a problem with scrolling in the consoleDees_Troy1-1/+1
2012-09-26Allow spaces in backup namesDees_Troy11-22/+22
2012-09-26Unify portrait layouts againDees_Troy6-409/+404
2012-09-24Change curtain to file and remove curtain raiseDees_Troy23-31899/+6
2012-09-24Update tablet layouts with ADB sideloadDees_Troy5-2/+187
2012-09-22Fix 320x480 themeDees_Troy1-37/+37
2012-09-20Update portrait themes with ADB sideloadDees_Troy3-27/+141
2012-09-20Various fixesDees_Troy1-0/+38
2012-09-20Add and improve OpenRecoveryScript supportDees_Troy1-3/+3
2012-09-19Fix ext storage and zip pathsDees_Troy2-0/+29
2012-09-19Improve adb sideload - use storage vs tmpDees_Troy1-11/+8
2012-09-19Improve adb sideload -- add cancelDees_Troy2-7/+97
2012-09-18Cleanup extra-functionsDees_Troy1-27/+13
2012-09-17Update backup and restore code, adb sideloadDees_Troy2-5/+53
2012-09-14Add wipe functions, compiles in CM7, text shows in UI, zips installDees_Troy1-39/+34
2012-09-12Make text appear in GUI console, Zip install works.Dees_Troy3-0/+9
2012-09-11Zip install works againDees_Troy2-10/+15
2012-09-10Improve storage size code, mount, unmountDees_Troy1-15/+7
2012-09-07Add processing of fstab, mounting, and decryptDees_Troy5-935/+31
2012-09-06Hax to make it bootDees_Troy6-5/+919
2012-09-05TWRP-ify AOSP codeDees_Troy497-0/+83509