Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-03-10 | Fix incorrect alignment of Restore Defaults button in some themes | Kra1o5 | 8 | -64/+64 | |
Change-Id: I11bd9fea2a900a92794c5c297846eb87265eeee7 | |||||
2014-03-07 | Remove size parameter from substr call | Ethan Yonker | 1 | -1/+1 | |
Change-Id: I2745bcf8f242fe4a1992aa547efaccf33db0fb5b | |||||
2014-03-06 | Fix "\n\n" string in gui_print(), remove unused gui_print_overwrite() | Vojtech Bocek | 2 | -47/+8 | |
Change-Id: Ib23354a706013c8cee6665c720fa3b890f3fb3de Signed-off-by: Vojtech Bocek <vbocek@gmail.com> | |||||
2014-03-06 | Tweak 240x240 theme | Dees Troy | 1 | -4/+6 | |
Change-Id: I0801d29aeb66678157123e3630b09a2b527ad4df | |||||
2014-03-04 | Fix wordwrap in console eating last char if str.size() == max_line_len | Vojtech Bocek | 1 | -1/+1 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I4a23cd78bd63d63f4d6ec8f34dcc6eced824123b | |||||
2014-02-26 | Allow sideloading from /tmp | Ethan Yonker | 1 | -4/+5 | |
Change-Id: I7ba9a8a496536ed55241e45e18297bd824d7e28c | |||||
2014-02-26 | Add word wrap to console output and fix scrolling in console | Dees Troy | 2 | -42/+52 | |
Change-Id: Ibcf89952ee1391350c715f1ec82cf0cdb9b0ca7d | |||||
2014-02-17 | Add capslock support to keyboard | Ethan Yonker | 16 | -17/+112 | |
Change-Id: I4be3849ff0485536575395d798aa5edbe12651a7 | |||||
2014-02-16 | Remove some unneeded code | Ethan Yonker | 2 | -83/+8 | |
Change-Id: I52b34a316950e92a3aa4c1675475fca8dc08d2c8 | |||||
2014-02-12 | Cache results of GUIObject::isConditionTrue() | Vojtech Bocek | 11 | -44/+65 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: Ia50f7c365b2dc0a65ee046bb42972e3594264878 | |||||
2014-02-12 | Properly delete all GUIObjects and pages on theme reload | Vojtech Bocek | 4 | -7/+31 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I8df41877f8f4439a434becfd47a9914b50649b34 | |||||
2014-02-12 | Conditional -> GUIObject and make all gui objects children of GUIObject | Vojtech Bocek | 19 | -42/+119 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: Ic0a7d6354dabe5919b83942f2f1aa0715625e522 | |||||
2014-02-08 | Add vibrations to Checkbox, Fileselect, Listbox and Partitionlist | Vojtech Bocek | 4 | -0/+10 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I7b0e27930857add1ac88671a71310bea56fc4e74 | |||||
2014-02-07 | Implement mouse cursor | Vojtech Bocek | 34 | -4/+384 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I66d6db7b3ed9cca50b469d125b36224332e06913 | |||||
2014-02-07 | Expansion of vibrate options | Ethan Yonker | 18 | -51/+783 | |
Improve location / timing of vibration Split out vibrate settings for buttons, keyboard, and long actions Change-Id: I282825cc5f3e44ed6dcabe65dc1f4cb21b407b67 | |||||
2014-02-06 | Add option to print render time of each frame to log file | Vojtech Bocek | 1 | -0/+27 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: Id158a6375fbadf4cdf0a8c7d143759e602419e7f | |||||
2014-02-06 | Add haptic feedback | Samer Diab (S.a.M.e.R_d) | 6 | -1/+55 | |
Change-Id: I15d723f73c0b0bb4a40645d1c3f4c1c616f36998 | |||||
2014-01-29 | Don't switch between fast and normal scroll during drag in listviews | Vojtech Bocek | 2 | -4/+12 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I925adda7f417c6e578f501babc8ef2bec638f66b | |||||
2014-01-21 | Force GUI render after setting brightness | Matt Mower | 1 | -0/+1 | |
Change-Id: I4470a3a090d10f400575d45338a8349fbee8a027 | |||||
2014-01-15 | Initial 240x240 theme | masteroftime | 34 | -0/+3821 | |
Change-Id: I478f172e1a549b50ebe29cf9a8b8618a84b3cb17 | |||||
2014-01-14 | Fix white point on top-bar images in some themes | Kra1o5 | 3 | -0/+0 | |
Change-Id: Ic6a0b4b3e41818ff510ca652d5f14bdecd531826 | |||||
2013-12-07 | Add support for persistent variables in theme's <variables> section | Vojtech Bocek | 1 | -5/+10 | |
* Add support for variables with persist="1", which will cause them saved into settings file and reloaded on next boot. * This is handy for theme makers, who can use this to implement "theme settings". Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I6415979011b38cbb15dec9909c445b02da6eadc0 | |||||
2013-11-29 | Fix render issue when button has conditional | Dees Troy | 1 | -5/+9 | |
If the button has a conditional, the image render function will return a 0 which indicated that an image was present even if it was not if the condition was not being met during boot. When the condition is met, mButtonImg was not set to NULL causing a render request failure. Change-Id: I32be0ddcdc1bf7ad22440d66018ef09484280afa | |||||
2013-11-26 | Update partition sizes after sideload | Dees Troy | 1 | -0/+1 | |
Change-Id: I4dbb4677f1c3bcfa0b0a9248ae0b411c155f927e | |||||
2013-11-16 | Add check for making sure theme exists for device | bigbiff bigbiff | 1 | -1/+9 | |
Change-Id: I9b178cebbb2834cd0c86088c8e78678f55d14e62 | |||||
2013-11-16 | Add warning if DEVICE_RESOLUTION is not set in BoardConfig.mk | bigbiff bigbiff | 1 | -0/+8 | |
Change-Id: Ifc71c2e2078dbcd4b4893205bea9988e1e129f83 | |||||
2013-10-24 | Update licenses to all match | Dees Troy | 6 | -49/+85 | |
Change-Id: I3be70a897e563658736b2dec3a9ea2697b69b225 | |||||
2013-10-22 | Update licenses to all match | Dees Troy | 6 | -49/+85 | |
2013-10-11 | Add conditions support to GUIImage | Vojtech Bocek | 2 | -2/+5 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> | |||||
2013-09-12 | Add 1200x1920 theme | Vojtech Bocek | 34 | -0/+3862 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I558c988c94f750607f58aa3dd22736447c78a214 | |||||
2013-09-12 | Add TWFunc::Exec_Cmd() with no 'result' agrument | Vojtech Bocek | 1 | -14/+10 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: Id8acff1ac9b3c7e4b562c80562a8ff42a1d132b9 | |||||
2013-09-12 | Make fixing su perms automatic | Dees Troy | 14 | -704/+3 | |
In 4.3+ with SELinux, su perms will be lost on every reboot so users will get the prompt to fix su perms in TWRP every time. Make fixing the su perms automatic instead of nagging the user. Change-Id: Ia8a2652018db5e1f6ffc5fec2a4ac0db3a8f32bb | |||||
2013-09-12 | Pull ROM info from build.prop for backup names | Dees Troy | 16 | -101/+237 | |
Change-Id: I7847fca22b5d4f0a35da41625b15bd677a1e9768 | |||||
2013-09-10 | Kang in older minzip for building in CM9 & CM7 | Dees Troy | 6 | -1/+29 | |
CM7 and CM9 do not have libselinux needed in the newer minzip. | |||||
2013-08-30 | Fix backup list height on 1080x1920 | Dees_Troy | 1 | -1/+1 | |
2013-08-25 | Add a TW_NO_TIMEOUT option | Ricardo Gomez | 17 | -2/+84 | |
Change-Id: Ifb3a5bd9f1e6c2e9810c90b0aec198e91d5956fc | |||||
2013-08-24 | Unify indentation and little clean-up in TWRP files | Vojtech Bocek | 23 | -3294/+3327 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> | |||||
2013-08-24 | Add ability to run scripts after screen timeout/wake | Dees_Troy | 1 | -0/+2 | |
2013-08-24 | Revert "Fix touch not working due to gr_fb_width returning 0 in some cases" | Dees_Troy | 1 | -3/+1 | |
This reverts commit 70e1129612765b14e5aace0155d4683c91cde951. No longer needed after http://review.teamw.in/#/c/655/ | |||||
2013-08-22 | Remove graphics.c from libguitwrp | Dees_Troy | 1 | -2/+2 | |
2013-08-11 | Fix touch not working due to gr_fb_width returning 0 in some cases | Dees_Troy | 1 | -1/+3 | |
Change-Id: Id5ce607a181110118ebc647fc07d387a7a3dc660 | |||||
2013-07-06 | Fix background image for 1920x1200 | Dees_Troy | 1 | -0/+0 | |
2013-07-05 | Update themes | Dees_Troy | 44 | -162/+180 | |
Change-Id: Iedb50aca0132259bfe4297e187dbc2d40a38a34b | |||||
2013-07-01 | Fix some issues with wipe partition list | Dees_Troy | 1 | -0/+7 | |
Change-Id: Ie7d5878faf86b8fa824b72211be7fd3596b471d7 | |||||
2013-06-22 | Support encrypted backup files | Dees_Troy | 14 | -162/+4083 | |
Also includes features merged from: Update twrpTar by kokotas Revised function entryExists(). Added function to get archive's uncompressed size. Added option to exclude item(s) from the archive. Revised forks() http://review.teamw.in/#/c/590/ Change-Id: I01fa2c81643161984eff2625247af75990684bd9 | |||||
2013-06-08 | Do not render the GUI when the blanktimer turns off the display. | gordon1337 | 3 | -0/+14 | |
Normally, when the display has been turned off by blanktimer, the GUI actually still renders the GUI elements (eg. progressbar while doing backup/restore/etc.) This patch will check whenever the display is turned off, and if it is turned off simply dont render. This avoids heating up the device and will save battery. | |||||
2013-06-08 | Console Render Bug caused by touch drag event | gordon1337 | 1 | -0/+1 | |
With starting the console the touch drag event is active without even touching the display. This causes to render the console at any time it is displayed, which consumes alot of battery and heats up the device. What the patch does is resetting the touch drag state to ensure it is only re-rendering the console when it it really needed. | |||||
2013-04-05 | Improve handling of XML errors for fix permissions | Dees_Troy | 2 | -10/+29 | |
2013-04-04 | Add new SliderValue GUI widget | Vojtech Bocek | 18 | -1008/+992 | |
Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: Ic5d44314f501341140dd7059d1cb753341f5844c | |||||
2013-04-04 | Move all AOSP code out of recovery binary | Dees_Troy | 22 | -183/+165 | |
Improves license compatibility between GPL and Apache Change-Id: I2b165aa575bb6213af6b07936f99610c113443f0 | |||||
2013-03-30 | Add partition list GUI element | Dees_Troy | 69 | -8239/+8596 | |
Add partition list GUI element and update backup, restore, mount, storage selection, and wipe sections of GUI and partition manager code to reflect the new GUI element. Update ORS engine to handle new backup and restore setup. Fix a bug with decrypt. Add 1080x1920 layout. Change-Id: Iaa2f44cb707167e66f935452f076ba00e68a2aa4 | |||||
2013-03-11 | add no fb blanking | bigbiff bigbiff | 2 | -0/+7 | |
Change-Id: Iaf771257d8f904807ca6f6c1a6c3d7993abadb85 | |||||
2013-03-11 | Remove unused fonts from 320x480 | Dees_Troy | 3 | -0/+0 | |
2013-03-11 | Remove mutex from file seselector | Dees_Troy | 2 | -13/+4 | |
mutex would, in some rare cases fail to lock and cause a freeze of the GUI. Also restored some code that was removed before and should not have been removed to fix a bug with folder selection where you select the same file or folder twice (e.g. select a backup on the restore page, press back, then select that backup again.) | |||||
2013-03-04 | More file selector fixes | Dees_Troy | 2 | -12/+31 | |
Fix a freeze that occurs when you move or delete a file in the file manager Make file sort buttons work again Change-Id: Ifcb68edf3c29c475946d538748729485d0840842 | |||||
2013-03-01 | Add 2 second pre-dim and bugfix blank timer | Dees_Troy | 2 | -27/+33 | |
2 second predim code courtesy of bigbiff Change-Id: I052ac422f78dc82c05f58c188587534b800b935a | |||||
2013-02-28 | Fix file selector crash | Dees_Troy | 2 | -13/+19 | |
Sometimes a var change event came in while the file selector was being rendered. Changes to the mFolderList or mFileList vectors sometimes resulted in a crash. This patch set moves the GetFileList call to the Render function to prevent the vectors from changing while the render is taking place. | |||||
2013-02-28 | Load user saved setting for blank timer on recovery startup | bigbiff bigbiff | 2 | -1/+4 | |
Fix persistence of military time | |||||
2013-02-27 | Copy fast scroll feature to listbox | Dees_Troy | 2 | -2/+101 | |
2013-02-27 | Add fast scroll bar to fileselector | Vojtech Bocek | 14 | -2/+256 | |
Also fix build problems with libblkid in CM7 Signed-off-by: Vojtech Bocek <vbocek@gmail.com> Change-Id: I1cd4573e25b247171e4bd8cc05b70543f897a454 | |||||
2013-02-21 | Remove ignore image size setting | Dees_Troy | 12 | -122/+175 | |
Move military time setting up and remove the now unused ignore image size setting from XML layouts. | |||||
2013-02-21 | Check for root and root perms and offer to install/fix | Dees_Troy | 14 | -31/+1665 | |
Also fix sort order for file selector by date and file sizes Change-Id: Idff9fe4232c19d4ed1082e78fabe6f921aa0a114 | |||||
2013-02-21 | add military time option | bigbiff bigbiff | 12 | -1/+98 | |
2013-02-20 | Configurable timeout and brightness settings | Dees_Troy | 14 | -314/+1663 | |
Change-Id: I924297ab0dcf920cd4b4b617949c3b16cbc68e43 | |||||
2013-02-19 | Minor fix for listbox code | Dees_Troy | 1 | -1/+1 | |
2013-02-15 | Fix keyboard layout on 800x1280 | Dees_Troy | 1 | -6/+6 | |
2013-02-15 | Update listbox code | Dees_Troy | 14 | -297/+656 | |
2013-02-15 | Add highlight to file selector | Dees_Troy | 14 | -80/+236 | |
2013-02-15 | Add button highlight | Dees_Troy | 14 | -13/+1040 | |
2013-02-13 | This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future. | bigbiff bigbiff | 6 | -480/+751 | |
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 | |||||
2013-01-28 | file manager updates for exFAT | Dees_Troy | 1 | -2/+9 | |
Change-Id: I06fa6120a975cbc3d4eef9bc2ca034ec716740ee | |||||
2013-01-28 | Remove thread logging from actions.cpp | Dees_Troy | 1 | -3/+0 | |
Change-Id: I2d2af963f4d6990191d91a336f682516af61d734 | |||||
2013-01-25 | Fix file manager displays empty list when folder is deleted | Dees_Troy | 1 | -14/+14 | |
2013-01-25 | adding sideload page with wipe cache and dalvik | bigbiff bigbiff | 13 | -135/+741 | |
fix variable Change-Id: I72eed7b4d709a184e53cc94165a1817a7dcf041e | |||||
2013-01-25 | Use GUI for ORS instead of console only | Dees_Troy | 14 | -207/+93 | |
2013-01-24 | Convert AOSP commands to ORS for encrypted devices | Dees_Troy | 1 | -0/+12 | |
Change-Id: I6a76a51cd9efd7db67d7abeeb26f9bdd0eebf5a9 | |||||
2013-01-24 | change tar create to pthread | bigbiff bigbiff | 1 | -1/+2 | |
Change-Id: I5a33d207ec6683de20da37e6f4f174c67785fc52 | |||||
2013-01-18 | Improve ORS sideload to display GUI with cancel button | Dees_Troy | 3 | -5/+82 | |
2013-01-16 | Fix problems with thread creation on some devices | Dees_Troy | 1 | -1/+35 | |
This fixes a problem with not reaching the backup completed page after a backup is complete on certain devices (GNex, Note2). Changing the stack size to 512KB seems to be the actual fix but leaving the other changes in place as they may be helpful or are better practices. | |||||
2013-01-10 | Increase char array sizes to allow for null char for strcpy | Dees_Troy | 1 | -1/+1 | |
2013-01-09 | Add libtar to TWRP instead of using busybox tar | bigbiff bigbiff | 2 | -29/+32 | |
Add proper mkdosfs tool Add fuse to TWRP Add experimental exfat-fuse to TWRP Convert all system() functions to use new Exec_Cmd function | |||||
2012-12-18 | Fix keyboard layout on 800x1280 layout | Dees_Troy | 1 | -1/+1 | |
2012-12-18 | Fix defines on pages.hpp to not collide with pages.h | Dees_Troy | 1 | -4/+3 | |
2012-11-22 | add Decrypt Data button | Gary Peck | 12 | -0/+144 | |
Allow to decrypt /data even if decryption was skipped during the initial loading of recovery Change-Id: If2251757a276dd069578e93e5a038b25a825bff6 | |||||
2012-11-19 | Fix renaming of backups with spaces, 2.3.2.3 | Dees_Troy | 11 | -11/+11 | |
2012-11-19 | Finish 2560x1600 theme | Dees_Troy | 41 | -120/+120 | |
2012-11-15 | Fixes for multi-user in 4.2 | Dees_Troy | 51 | -11/+3634 | |
Also fixed inability to delete backups with a space in the name. Change-Id: I2f6639d33caa3c4542960f76adbd59b25ab64f5d | |||||
2012-10-20 | Add keyboard key highlight | Dees_Troy | 14 | -15/+117 | |
2012-10-19 | Add ability for buttons to have highlights on touch | Dees_Troy | 4 | -4/+66 | |
2012-10-16 | Update injecttwrp for Epic 4G Touch | Dees_Troy | 1 | -1/+23 | |
2012-10-15 | Fix weird keyboard problem | Dees_Troy | 1 | -3/+3 | |
2012-10-10 | Remove text about fix perms taking a few mins | Dees_Troy | 11 | -22/+0 | |
2012-10-10 | Finalize 2.3.0.0 | Dees_Troy | 1 | -14/+4 | |
Fix permission setting for other Add new fix permissions to GUI actions Update version number | |||||
2012-10-08 | Add reboot system button after sideload, backup, and restore | Dees_Troy | 11 | -341/+385 | |
A few other minor xml tweaks | |||||
2012-10-08 | Fix exclamation point on 720x1280 theme | Dees_Troy | 1 | -2/+4 | |
2012-10-01 | Fix output of version number | Dees_Troy | 1 | -1/+0 | |
2012-09-28 | Fix some derps | Dees_Troy | 2 | -0/+1 | |
2012-09-28 | Revert busybox for CM7 compatibility, add exclamation point to format data | Dees_Troy | 21 | -17/+169 | |
2012-09-27 | Save version number to storage | Dees_Troy | 1 | -0/+1 | |
2012-09-27 | Create symlinks at compile time for busybox | Dees_Troy | 1 | -1/+2 | |
2012-09-27 | Update sdcard partitioning to C++ | Dees_Troy | 1 | -68/+4 | |
2012-09-27 | Port backup name checking to Partition Manager | Dees_Troy | 1 | -3/+2 | |
2012-09-27 | Port reboot functions to C++ | Dees_Troy | 1 | -12/+11 | |
2012-09-27 | Display symlinks and block devices in file manager | Dees_Troy | 1 | -1/+1 | |
2012-09-26 | Add option to wipe android secure | Dees_Troy | 12 | -0/+200 | |
2012-09-26 | Fix permissions updates | Dees_Troy | 1 | -8/+17 | |
Also redirect stderr output on terminal commands for display in GUI console | |||||
2012-09-26 | Fix SDCard partitioning | Dees_Troy | 12 | -14/+22 | |
2012-09-26 | Fix a problem with scrolling in the console | Dees_Troy | 1 | -1/+1 | |
2012-09-26 | Allow spaces in backup names | Dees_Troy | 11 | -22/+22 | |
2012-09-26 | Unify portrait layouts again | Dees_Troy | 6 | -409/+404 | |
2012-09-24 | Change curtain to file and remove curtain raise | Dees_Troy | 23 | -31899/+6 | |
2012-09-24 | Update tablet layouts with ADB sideload | Dees_Troy | 5 | -2/+187 | |
2012-09-22 | Fix 320x480 theme | Dees_Troy | 1 | -37/+37 | |
2012-09-20 | Update portrait themes with ADB sideload | Dees_Troy | 3 | -27/+141 | |
2012-09-20 | Various fixes | Dees_Troy | 1 | -0/+38 | |
Modify AOSP mount and wipe functions to use Partition Manager. Update wipe code to reset the log file index when wiping cache. Add ADB sideload to 540x960 theme. | |||||
2012-09-20 | Add and improve OpenRecoveryScript support | Dees_Troy | 1 | -3/+3 | |
Improve zip finding in ORS engine Add support for restoring with just a backup name | |||||
2012-09-19 | Fix ext storage and zip paths | Dees_Troy | 2 | -0/+29 | |
Fix a bug with handling external storage during boot. Check zip root path when switching storage and ensure that the path is in the new storage path to prevent user confusion. | |||||
2012-09-19 | Improve adb sideload - use storage vs tmp | Dees_Troy | 1 | -11/+8 | |
2012-09-19 | Improve adb sideload -- add cancel | Dees_Troy | 2 | -7/+97 | |
Also copy zip from /tmp to storage and remove from /tmp to prevent running out of RAM. | |||||
2012-09-18 | Cleanup extra-functions | Dees_Troy | 1 | -27/+13 | |
2012-09-17 | Update backup and restore code, adb sideload | Dees_Troy | 2 | -5/+53 | |
Fixed a problem with using make_ext4fs by making its lib a dynamic lib. Added ADB sideload zip install feature - no way to cancel it yet. Improve backup and restore code. | |||||
2012-09-14 | Add wipe functions, compiles in CM7, text shows in UI, zips install | Dees_Troy | 1 | -39/+34 | |
Zip install works, had to move mincrypt code into TWRP to prevent a crash when checking the zip signature. Added wipe functions Made it compile in CM7 Made text show up in console and logging | |||||
2012-09-12 | Make text appear in GUI console, Zip install works. | Dees_Troy | 3 | -0/+9 | |
Move TW zip install code to C++ so that it can use the ui->functions. Bring in mincrypt code to fix a crash during signature checking. | |||||
2012-09-11 | Zip install works again | Dees_Troy | 2 | -10/+15 | |
2012-09-10 | Improve storage size code, mount, unmount | Dees_Troy | 1 | -15/+7 | |
Add flag parsing from recovery.fstab | |||||
2012-09-07 | Add processing of fstab, mounting, and decrypt | Dees_Troy | 5 | -935/+31 | |
2012-09-06 | Hax to make it boot | Dees_Troy | 6 | -5/+919 | |
2012-09-05 | TWRP-ify AOSP code | Dees_Troy | 497 | -0/+83509 | |
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 |