summaryrefslogtreecommitdiffstats
path: root/recovery_ui/screen_ui.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2020-05-15recovery: fastbootd: retry opening graphicsMark Salyzyn1-1/+20
2020-02-21Recovery UI meet issue if image size is too largezhang sanshan1-1/+3
2019-12-09Revert "Add mechanism for device-specific loop images"Joshua Lambert1-12/+2
2019-12-06Add mechanism for device-specific loop imagesJoshua Lambert1-2/+12
2019-07-25Create a new function to return the help message for menuTianjie Xu1-10/+14
2019-06-27recovery_ui: Remove redundant menu creation.Tao Bao1-1/+1
2019-04-22Fall back to en-US if localized bitmap is missing for a localexunchang1-5/+15
2019-03-21Move librecovery_ui to a sub-directoryTianjie Xu1-8/+8
2019-03-21Move librecovery_ui to a sub-directoryTianjie Xu1-1334/+0
2019-02-12Add a logo to the fastbootd screen.David Anderson1-0/+14
2019-01-16screen_ui: Trivial fix to append newline when logging.Tao Bao1-2/+2
2018-12-20Add a horizontal line at the end of the graphic menuxunchang1-0/+1
2018-12-12Show wipe data confirmation text in recovery modeTianjie Xu1-2/+20
2018-11-27minui: GRSurface::Create() computes data_size on its own.Tao Bao1-2/+2
2018-11-05ui: Manage loaded resources with smart pointers.Tao Bao1-101/+106
2018-10-23ui: Add constness to Draw- functions.Tao Bao1-2/+2
2018-10-23Add function to show localized rescue party menuTianjie Xu1-35/+90
2018-10-13Implement the graphic menusTianjie Xu1-65/+181
2018-08-01ui: Read custom recovery UI values via system property.Tao Bao1-15/+22
2018-07-30recovery: Add ability to interrupt UIJerry Zhang1-2/+11
2018-06-14screen_ui: Move the call to gr_init() into Init().Tao Bao1-2/+6
2018-06-14screen_ui: Call gr_exit() from dtor.Tao Bao1-0/+2
2018-06-06ui: join only if joinable.Tao Bao1-1/+3
2018-05-30recovery: c++ify pthread use in UIJerry Zhang1-65/+45
2018-05-22ui: Use std::thread to create input/progress threads.Tao Bao1-8/+10
2018-05-22recovery: Add ability to set title linesJerry Zhang1-5/+7
2018-05-10Device owns the RecoveryUI instance.Tao Bao1-1/+1
2018-05-09screen_ui: Fix an issue when displaying wrapped text.Tao Bao1-5/+7
2018-05-09screen_ui: Fix an issue in RTL locale detection.Tao Bao1-3/+3
2018-05-09tests: Add tests for ScreenRecoveryUI.Tao Bao1-2/+4
2018-05-08screen_ui: Drop the parameter in CheckBackgroundTextImages.Tao Bao1-2/+3
2018-05-08recovery: Get UI and locale from device.Jerry Zhang1-0/+4
2018-05-03Move menu headers/items to std::vector<std::string>.Tao Bao1-27/+20
2018-05-03screen_ui: Merge Menu::Start() into its ctor.Tao Bao1-20/+15
2018-05-03screen_ui: Use std::string in DrawTextLine() and siblings.Tao Bao1-33/+44
2018-05-02screen_ui: Drop the dependency on common.h.Tao Bao1-7/+5
2018-05-01Add ScreenRecoveryUI::ShowMenu().Tao Bao1-0/+47
2018-03-24Factor out a menu class for screen uiTianjie Xu1-39/+144
2018-03-24Factor out a menu class for screen uiTianjie Xu1-39/+144
2018-03-23Factor out a menu class for screen uiTianjie Xu1-39/+144
2017-10-05vr_ui: drawing changesLuke Song1-22/+42
2017-09-29screen_ui: stage marker positioningLuke Song1-1/+1
2017-09-27Add a new option in recovery menu to test the background textsTianjie Xu1-0/+77
2017-09-11ui: Move locale and friends into ScreenRecoveryUI class.Tao Bao1-2/+29
2017-09-10ui: Refactor the declaration orders.Tao Bao1-2/+2
2017-09-09ui: Remove text_top_.Tao Bao1-10/+2
2017-09-09ui: Manage menu_ with std::vector.Tao Bao1-9/+7
2017-09-08ui: Manage menu_ with std::vector.Tao Bao1-9/+7
2017-08-17screen_ui: Fix a case that may truncate the last char.Tao Bao1-1/+2
2017-08-16screen_ui: Fix a case that may truncate the last char.Tao Bao1-1/+2
2017-08-16screen_ui: Word-wrap menu headers.Tao Bao1-1/+29
2017-08-16screen_ui: Word-wrap menu headers.Tao Bao1-1/+29
2017-08-13Allow customizing WearRecoveryUI via Makefile variables.Tao Bao1-2/+2
2017-08-10Allow customizing WearRecoveryUI via Makefile variables.Tao Bao1-2/+2
2017-07-13Fix the missing char when showing recovery logs.Tao Bao1-5/+5
2017-07-07Restructure vr_uiLuke Song1-2/+1
2017-07-06Introduce VR recovery uiLuke Song1-7/+11
2017-07-02Update ScreenRecoveryUI::Draw* function signatures.Tao Bao1-24/+21
2017-06-30screen_ui: Compute the top and bottom gaps.Tao Bao1-11/+14
2017-06-29screen_ui: Compute the top and bottom gaps.Tao Bao1-11/+14
2017-06-24Add override specifier and member constness to RecoveryUI classes.Tao Bao1-7/+7
2017-06-24Formatting RecoveryUI related files.Tao Bao1-377/+381
2017-06-24Restructure vr_uiLuke Song1-2/+1
2017-06-23Restructure vr_uiLuke Song1-2/+1
2017-06-23Use Makefile variables to specify margin settings.Tao Bao1-8/+8
2017-06-23screen_ui: Allow setting screen margin space.Tao Bao1-68/+68
2017-06-23Use Makefile variables to specify margin settings.Tao Bao1-8/+8
2017-06-22Use Makefile variables to specify margin settings.Tao Bao1-8/+8
2017-06-21screen_ui: Allow setting screen margin space.Tao Bao1-69/+69
2017-06-20screen_ui: Allow setting screen margin space.Tao Bao1-69/+69
2017-06-17Introduce VR recovery uiLuke Song1-6/+11
2017-06-15Introduce VR recovery uiLuke Song1-6/+11
2017-03-23Const modifiersMikhail Lappo1-3/+3
2017-01-04recovery: Fix the broken UI text.Tao Bao1-131/+103
2016-12-13Add a stub recovery UI.Sen Jiang1-4/+11
2016-11-15Support use of custom fonts in miniuiDamien Bargiacchi1-5/+5
2016-09-26Switch to <android-base/properties.h>.Elliott Hughes1-4/+4
2016-09-24Switch to <android-base/properties.h>.Elliott Hughes1-4/+4
2016-09-08Remove debug log statement; fix buildDamien Bargiacchi1-2/+0
2016-09-07Remove duplicate methods and variables from WearRecoveryUIDamien Bargiacchi1-20/+32
2016-09-01Switch recovery to libbase loggingTianjie Xu1-2/+3
2016-09-01Switch recovery to libbase loggingTianjie Xu1-2/+3
2016-09-01Switch recovery to libbase loggingTianjie Xu1-2/+3
2016-08-19Support use of custom fonts in miniuiDamien Bargiacchi1-5/+5
2016-07-09Support landscape layouts.Elliott Hughes1-13/+29
2016-04-29Add ability to show "installing security update"Tianjie Xu1-1/+14
2016-04-28Improve the layout-related comments.Elliott Hughes1-8/+10
2016-04-27Update recovery UI.Elliott Hughes1-47/+69
2016-04-21Go back to the old ear-wiggling Android animation.Elliott Hughes1-1/+0
2016-04-18Fix google-runtime-int warnings.Chih-Hung Hsieh1-5/+5
2016-04-15Update the system update animation.Elliott Hughes1-51/+92
2016-03-12recovery: Remove SetColor, and other refactoring for WearUIPrashant Malani1-18/+18
2016-03-11recovery: Remove duplicate variables and functionsPrashant Malani1-2/+2
2016-03-10Revert "recovery: More refactoring of WearUI"Prashant Malani1-2/+2
2016-03-09recovery: More refactoring of WearUIPrashant Malani1-2/+2
2015-12-16res: Embed FPS into icon_installing.png.Tao Bao1-4/+5
2015-12-05Track rename from base/ to android-base/.Elliott Hughes1-2/+2
2015-09-10recovery: Remove redirect_stdio() when calling ShowFile().Tao Bao1-1/+1
2015-06-03Log update outputs in orderTao Bao1-10/+25
2015-05-07Add an alternate screen for viewing recovery logs.Elliott Hughes1-46/+64
2015-05-07Add an alternate screen for viewing recovery logs.Elliott Hughes1-46/+64
2015-04-15Don't use typedefs that hide *s.Elliott Hughes1-6/+6
2015-04-14Move the menu header out of the menu.Elliott Hughes1-28/+58
2015-04-13Remove unnecessary globals.Elliott Hughes1-11/+5
2015-04-13Treat KEY_ENTER the same as KEY_POWER in the pager.Elliott Hughes1-1/+1
2015-04-11Rewritten file pager.Elliott Hughes1-64/+82
2015-04-10Fix ScreenRecoveryUI to handle devices without power/up/down.Elliott Hughes1-1/+10
2015-04-09Move file paging into ScreenRecoveryUI.Elliott Hughes1-33/+86
2015-04-09Remove the fixed screen size assumptions.Elliott Hughes1-23/+33
2015-03-24Fix recovery image text rendering.Elliott Hughes1-7/+3
2015-03-23Make the recovery menus wrap.Elliott Hughes1-2/+5
2014-06-06restore holo UI in recoveryDoug Zongker1-13/+16
2014-06-03restore holo UI in recovery -- DO NOT MERGEDoug Zongker1-13/+16
2014-04-04make density-specific recovery assetsDoug Zongker1-16/+13
2014-03-17refactor image resource loading code in minuiDoug Zongker1-5/+9
2014-03-11remove pixelflinger from recoveryDoug Zongker1-7/+7
2014-03-11change how recovery animation is implementedDoug Zongker1-88/+19
2014-03-11remove pixelflinger from recoveryDoug Zongker1-7/+7
2014-03-07change how recovery animation is implementedDoug Zongker1-91/+18
2013-11-27add the functions for multi-stage packages to updaterDoug Zongker1-4/+32
2013-11-18Fix rare crash seen when dereferencing backgroundIcon[NONE].Alistair Strachan1-0/+1
2013-09-30screen_ui: Initialize text bufferBjorn Andersson1-0/+2
2013-08-21recovery: install packages in a known mount environmentDoug Zongker1-1/+2
2013-07-31notify about pending long pressDoug Zongker1-10/+38
2013-07-02recovery: init backgroundIcon properly to avoid recovery mode crashyetta_wu1-0/+4
2013-06-25recovery: init backgroundIcon properly to avoid recovery mode crashyetta_wu1-0/+4
2013-03-07more font improvements and cleanupDoug Zongker1-17/+31
2013-03-05recovery: change font for menus to be an imageDoug Zongker1-9/+11
2012-10-08revert to tacky 3D recovery animationDoug Zongker1-4/+4
2012-09-19tweak recovery text imagesDoug Zongker1-1/+2
2012-09-19localization for recovery messagesDoug Zongker1-6/+46
2012-09-18tweak recovery text imagesDoug Zongker1-1/+2
2012-09-18localization for recovery messagesDoug Zongker1-6/+46
2012-09-04minor recovery fixesDoug Zongker1-4/+7
2012-08-23change recovery images to android with spinnerDoug Zongker1-4/+4
2012-08-23add simple text to recovery UIDoug Zongker1-15/+46
2012-04-26fix timed progress bars in recoveryDoug Zongker1-4/+8
2011-11-04move key processing to RecoveryUIDoug Zongker1-214/+40
2011-11-01move key processing to RecoveryUIDoug Zongker1-214/+40
2011-10-31C++ class for device-specific codeDoug Zongker1-38/+67
2011-10-31refactor ui functions into a classDoug Zongker1-213/+180
2011-10-31turn recovery into a C++ binaryDoug Zongker1-5/+7
2011-10-28turn recovery into a C++ binaryDoug Zongker1-664/+0
2011-09-20update recovery with new 3D imagesDoug Zongker1-1/+1
2011-09-02minui: events: refactor event acquisitionDima Zavin1-60/+72
2011-08-20change recovery images to match blue holo themeDoug Zongker1-1/+1
2011-07-12Update usb_connected() to support new gadget driverBenoit Goby1-4/+5
2011-03-11Have recovery reboot using the new android_reboot() function.Ken Sumrall1-2/+2
2011-03-09don't reboot for inactivity if USB is connectedDoug Zongker1-13/+38
2011-03-08don't reboot for inactivity if USB is connectedDoug Zongker1-13/+38
2011-03-02change the default recovery assets to be in holograph styleDoug Zongker1-11/+9
2011-03-01make recovery UI images more general; allow for installation animationDoug Zongker1-50/+136
2011-01-25make recovery reboot after 2 minutes of no activityDoug Zongker1-4/+31
2010-09-15(cherry-pick) EMMC support in applypatchDoug Zongker1-1/+1
2010-09-15support for ext4/EMMC filesystems in updater binaryDoug Zongker1-1/+1
2010-09-15(cherry-pick) support installing any .zip file on the sdcardDoug Zongker1-2/+2
2010-09-03add --show_text option to recoveryDoug Zongker1-0/+8
2010-09-01Revert 21f0f97ebabb47adcbfe8d38b02685f2019b4eb3Ying Wang1-1/+1
2010-08-31Fix for crespo.Ying Wang1-1/+1
2010-07-08EMMC support in applypatchDoug Zongker1-1/+1
2010-07-02support for ext4/EMMC filesystems in updater binaryDoug Zongker1-1/+1
2010-04-08support installing any .zip file on the sdcardDoug Zongker1-2/+2
2010-02-03bump updater API version to 3; deprecate firmware update commandDoug Zongker1-21/+0
2009-11-13eclair snapshotJean-Baptiste Queru1-9/+8
2009-10-09simplify construction of the recovery progress barDoug Zongker1-23/+11
2009-09-15don't complain if recovery icon is shortDoug Zongker1-1/+5
2009-07-23fix compile warnings in recovery, change imagesDoug Zongker1-0/+1
2009-06-11split out device-specific recovery UI code into vendor directoriesDoug Zongker1-8/+2
2009-04-02AI 144105: am: CL 144082 Remove the unused "unpacking" recovery icon.Doug Zongker1-1/+0
2009-04-01AI 144082: Remove the unused "unpacking" recovery icon.Doug Zongker1-1/+0
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project1-0/+542
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project1-542/+0
2009-02-11auto import from //branches/cupcake/...@130745The Android Open Source Project1-9/+131