summaryrefslogtreecommitdiffstats
path: root/minui (unfollow)
Commit message (Expand)AuthorFilesLines
2021-09-23Add support to use preferred graphics backendChihhang Chuang2-10/+40
2021-07-27Remove magic code to flash the screenKelvin Zhang1-2/+0
2021-05-17use create_dumb.size as size of bufferKelvin Zhang1-2/+12
2021-02-14[LSC] Add LOCAL_LICENSE_KINDS to bootable/recoveryBob Badour1-0/+9
2021-01-21minui: remove libadf since it is no longer supportedMarissa Wall4-285/+1
2020-12-23minui: fix mem leakage issuelijiazi1-1/+1
2020-01-14Fix ioctl FIONREAD call parameters to use int instead of size_tStephane Lee1-2/+4
2019-12-13minui: add ARGB_8888 formatAdrian Salido4-4/+11
2019-08-14minui: Support input device hotplug in recovery mode.Xihua Chen1-20/+104
2019-04-23matches_locale no longer accept empty locales in the png filexunchang1-0/+4
2019-04-22Fall back to en-US if localized bitmap is missing for a localexunchang1-4/+10
2019-03-11minui: Managed FDs with smart pointers.Tao Bao2-103/+107
2019-03-11minui: Fix the wrong move of the callback.Tao Bao1-1/+1
2019-03-01Use O_CLOEXEC at a few places.Tao Bao4-4/+4
2018-12-17use epoll_create1Nick Kralevich1-1/+1
2018-11-27minui: GRSurface::Create() computes data_size on its own.Tao Bao6-27/+40
2018-11-27minui: Fix a wrong arg in calling GRSurface::Create().Tao Bao1-1/+1
2018-11-07minui: GRSurface manages data with std::unique_ptr.Tao Bao2-13/+16
2018-11-02minui: Use android::base::unique_fd in MinuiBackendFbdev.Tao Bao2-14/+9
2018-11-01minui: Add GRSurface::Clone().Tao Bao2-2/+12
2018-11-01minui: Remove the default and copy ctors for GRSurface.Tao Bao3-12/+10
2018-11-01minui: Refactor GRSurfaceAdf.Tao Bao2-56/+65
2018-11-01minui: Refactor GRSurfaceFbdev.Tao Bao2-44/+53
2018-10-31minui: Add a protected GRSurface ctor.Tao Bao2-85/+65
2018-10-24minui: Cleanup GRSurfaceDrm and MinuiBackendDrm.Tao Bao2-126/+109
2018-10-23minui: Move GRSurface into a class.Tao Bao9-114/+157
2018-09-06minui: Track the name change to minui related properties.Tao Bao1-3/+3
2018-08-08`recovery` uses more shared libraries.Tao Bao1-0/+1
2018-08-07minui: Track libsync module name change.Tao Bao1-1/+1
2018-08-07Fix the DRM_FORMAT match with corresponding PixelFormattangrobin1-3/+7
2018-08-05minui: Move to Soong.Tao Bao2-59/+46
2018-08-02minui: Use runtime properties instead of build time vars.Tao Bao6-64/+69
2018-08-01minui: Clean up the use of `rotation`.Tao Bao2-27/+50
2018-07-03minui/drm: wait for page flip completionJeremy Compostella1-1/+38
2018-06-13minui: Add constness to GRSurface* in gr_get_{width,height}.Tao Bao2-20/+31
2018-06-06minui: Handle the failures from the drm backend in gr_initTianjie Xu3-7/+16
2018-06-01Let gr_init proceed even if we failed to load a font fileTianjie Xu2-4/+15
2018-05-09tests: Add tests for ScreenRecoveryUI.Tao Bao2-2/+10
2018-04-14Expose PngHandler via resources.h.Tao Bao2-58/+97
2018-03-30Remove the obsolete mkfont.c and font_10x18.hTianjie Xu3-300/+5
2017-12-20StartsWith allows a std::string prefix now.Elliott Hughes1-1/+1
2017-10-20libdrm_platform is now libdrmDan Willemsen1-1/+1
2017-10-20Build libminui with BOARD_VNDK_VERSIONJiyong Park1-1/+1
2017-10-12Drop -Wno-unused-parameter.Tao Bao1-0/+5
2017-10-11Add missing includes.Dan Albert1-0/+1
2017-09-29Move the png open and destroy functions into a classTianjie Xu1-286/+279
2017-09-28graphics: add rotation logicLuke Song3-221/+280
2017-09-27Add a new option in recovery menu to test the background textsTianjie Xu2-0/+39
2017-08-29Turn on -Wall for recovery modulesTianjie Xu1-2/+2
2017-08-03ui: Move the support for touch inputs into RecoveryUI.Tao Bao2-12/+38
2017-08-02ui: Move the support for touch inputs into RecoveryUI.Tao Bao2-12/+38
2017-07-21Build libminui with BOARD_VNDK_VERSIONJiyong Park1-1/+1
2017-07-19Fix the android-cloexec-* warnings in bootable/recoveryTianjie Xu1-1/+1
2017-07-19Build libminui with BOARD_VNDK_VERSIONJiyong Park1-1/+1
2017-04-29minui: Fix breakage in graphics_adf.Alistair Strachan1-1/+2
2017-03-29Merge "Add the missing sr-Latn into png files and rename the png locale header" am: 713d915636 am: dc235b5ab9Tianjie Xu3-13/+33
2017-03-25Add the missing sr-Latn into png files and rename the png locale headerTianjie Xu3-13/+33
2017-03-17Add the missing #include of <functional>.Tao Bao1-0/+2
2017-02-23Add a missing #include for openat(2).Elliott Hughes1-0/+1
2017-02-11minui: Move graphics_{adf,drm,fbdev} into classes.Tao Bao8-271/+333
2017-02-09minui: Save errno before calling close().Tao Bao1-1/+2
2017-02-07minui: Clean up graphics_drm.cpp.Tao Bao1-351/+297
2017-02-07minui: Clean up graphics_fbdev.cpp.Tao Bao1-139/+129
2017-02-07minui: Clean up graphics_adf.cpp.Tao Bao1-191/+156
2017-02-03minui: Minor clean up to graphics.cpp.Tao Bao1-62/+1
2017-01-23minui: Move callback functions to std::function.Tao Bao3-121/+113
2017-01-19Add checkers and tests for empty locale in PNG fileTianjie Xu1-1/+3
2017-01-17minui: Export minui/minui.h.Tao Bao8-17/+32
2016-11-16Remove unnecessary uses of reinterpret_cast.Rahul Chaudhry2-3/+3
2016-11-16Use static_cast to cast pointers returned by malloc/calloc/realloc/mmap.Rahul Chaudhry4-12/+12
2016-11-16Have gr_init_font alloc memory for the fontDamien Bargiacchi2-8/+16
2016-11-15Support use of custom fonts in miniuiDamien Bargiacchi3-54/+72
2016-11-11Fix "ordered comparison between pointer and zero".MinSeong Kim1-1/+1
2016-11-09Use static_cast to cast pointers returned by malloc/calloc/realloc/mmap.Rahul Chaudhry4-13/+13
2016-09-30Turn on -Werror for recoveryTianjie Xu1-0/+2
2016-09-30Turn on -Werror for recoveryTianjie Xu1-0/+2
2016-09-09Have gr_init_font alloc memory for the fontDamien Bargiacchi2-8/+16
2016-08-19Support use of custom fonts in miniuiDamien Bargiacchi3-54/+72
2016-08-06Recovery mode UI flickerxinglong.zhu2-1/+24
2016-07-29Add docs on regeneration background text imageTianjie Xu1-2/+2
2016-07-27Fix clang-tidy performance warnings.Chih-Hung Hsieh2-2/+2
2016-05-17DO NOT MERGE Use updated libpng APIMatt Sarett1-10/+10
2016-05-06Keep ADF device alive for the lifetime of the minui backendJonathan Hamilton1-6/+8
2016-04-20Fix matches_locale functionTianjie Xu2-13/+10
2016-04-18Fix google-runtime-int warnings.Chih-Hung Hsieh1-6/+9
2016-04-15Update the system update animation.Elliott Hughes1-2/+0
2016-02-19Fix minui cleanup path on error.Elliott Hughes1-3/+3
2016-02-11Fix some memory leaks.Yabin Cui1-13/+9
2016-01-08Revert "Byte swap to support BGRA in recovery mode"Andriy Naborskyy1-12/+0
2015-12-16res: Embed FPS into icon_installing.png.Tao Bao2-8/+17
2015-11-16recovery: Switch to clangTao Bao1-0/+1
2015-07-02Add drm support to minuiStéphane Marchesin4-0/+484
2015-06-03recovery: Switch to clangTao Bao1-0/+1
2015-04-30Check all lseek calls succeed.Elliott Hughes1-1/+2
2015-04-30Check all lseek calls succeed.Elliott Hughes1-1/+2
2015-04-15Don't use typedefs that hide *s.Elliott Hughes6-43/+38
2015-04-14Move the menu header out of the menu.Elliott Hughes2-2/+2
2015-04-10Switch minui over to C++.Elliott Hughes8-102/+82
2015-04-10Fix ScreenRecoveryUI to handle devices without power/up/down.Elliott Hughes2-4/+9
2015-04-10Add ev_iterate_available_keys to minui.Elliott Hughes3-94/+126
2015-03-24Remove support for Cupcake kernels.Elliott Hughes1-17/+0
2015-03-24Fix recovery image text rendering.Elliott Hughes2-25/+22
2015-02-26Drop hardcoded LOCAL_C_INCLUDES from minui/Android.mkTrevor Drake1-4/+1
2015-02-12Fix Droid and animation color in recovery modeTony Kuo5-14/+25
2015-02-11recovery: Handle EV_SW eventsAjay Dudani1-2/+2
2015-02-11recovery: Generate libminui dynamic libraryAjay Dudani1-0/+7
2015-01-30Add missing includes.Elliott Hughes5-0/+6
2014-11-14Byte swap to support BGRA in recovery modeHeather Lee Wilson1-0/+12
2014-06-12minui: avoid random screen frame at startupJoey Pan1-0/+2
2014-05-14Support BGRA framebufferDaniel Leung1-0/+13
2014-04-26recovery: minui: add adf backendGreg Hackmann4-5/+266
2014-03-20restore minui support for paletted images with < 8 bitsDoug Zongker1-1/+1
2014-03-18fix error log statementDoug Zongker1-1/+1
2014-03-17refactor image resource loading code in minuiDoug Zongker3-238/+242
2014-03-14Recovery 64-bit compile issuesMark Salyzyn2-4/+5
2014-03-11separate fbdev-specific code out from minuiDoug Zongker5-152/+268
2014-03-11remove pixelflinger from recoveryDoug Zongker3-266/+348
2014-03-11change how recovery animation is implementedDoug Zongker2-3/+180
2014-03-11separate fbdev-specific code out from minuiDoug Zongker5-152/+268
2014-03-11remove pixelflinger from recoveryDoug Zongker3-273/+347
2014-03-07change how recovery animation is implementedDoug Zongker2-3/+180
2014-02-06recovery: fix building with pointer-to-int errors turned onColin Cross1-1/+1
2013-11-26minui: do not use flexible array initializationsynergy dev1-1/+1
2013-09-26fix use of RGBA images in minuiDoug Zongker1-3/+11
2013-09-17recovery: fix epoll events type to uint32_tTodd Poynor2-3/+3
2013-09-12minui: add ev_get_epollfd() to retrieve epoll file descriptorTodd Poynor2-0/+6
2013-09-12minui: convert ev_*() event interface to epollTodd Poynor2-27/+58
2013-08-27Update libpng API usageJohn Reck1-12/+12
2013-08-13Fix libpng API usageJohn Reck1-12/+12
2013-07-09recovery: move log output to stdoutDoug Zongker1-2/+2
2013-03-07more font improvements and cleanupDoug Zongker3-13/+247
2013-03-05recovery: change font for menus to be an imageDoug Zongker3-246/+27
2012-12-19add optional overscan compensation to recovery graphicsDoug Zongker3-5/+32
2012-09-04minor recovery fixesDoug Zongker2-6/+6
2012-08-30recovery locale handling fixesDoug Zongker1-8/+0
2012-08-23add simple text to recovery UIDoug Zongker3-0/+168
2012-08-21Fixing trivial warnings for libminuiEdwin Vane1-2/+2
2012-07-20minui: fix screen update issueDevin Kim1-2/+4
2012-07-12graphics: add support for "single buffering"Octavian Purdila1-2/+10
2012-07-11allow double-quotes or not in TARGET_RECOVERY_PIXEL_FORMATDoug Zongker1-2/+6
2011-10-31turn recovery into a C++ binaryDoug Zongker1-0/+8
2011-10-28turn recovery into a C++ binaryDoug Zongker1-0/+8
2011-10-13minui: add ability to synchronize current key stateDima Zavin2-2/+38
2011-09-27fix problem where the screen is sometimes all black in recoveryDoug Zongker1-0/+3
2011-09-02minui: events: only open input devices with EV_KEY and/or EV_RELDima Zavin1-0/+17
2011-09-02minui: events: add ability to poll on non-input fdsDima Zavin2-3/+23
2011-09-02minui: events: refactor event acquisitionDima Zavin2-15/+49
2011-08-30minui: graphics: add interface for framebuffer blank/unblankDima Zavin2-0/+13
2011-08-30minui: graphics: add ability to query font sizeDima Zavin2-0/+7
2011-06-24Get the correct line_length.Michael Ward1-2/+37
2011-06-23Graphics can handle stride != xres, and BGRA support.Michael Ward2-12/+18
2011-03-05allow paletted RGB images in recoveryDoug Zongker1-2/+7
2011-03-01make recovery UI images more general; allow for installation animationDoug Zongker1-0/+2
2011-01-14option to allow recovery to use 24-bit graphics in UIDoug Zongker2-10/+22
2010-11-01clear recovery framebuffers on allocation; display icon right after ui_initDoug Zongker1-1/+2
2009-11-13eclair snapshotJean-Baptiste Queru2-16/+1
2009-10-09simplify construction of the recovery progress barDoug Zongker1-3/+8
2009-06-11split out device-specific recovery UI code into vendor directoriesDoug Zongker1-16/+0
2009-06-06Force the fb into 16 bpp mode in case the hw has some other default.Rebecca Schultz Zavin1-0/+1
2009-03-28AI 143289: am: CL 143128 Use PNG instead of BMP for recovery image icons. This savesDoug Zongker1-100/+67
2009-03-27AI 143128: Use PNG instead of BMP for recovery image icons. This savesDoug Zongker1-100/+67
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project7-0/+946
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project7-946/+0
2009-02-11auto import from //branches/cupcake/...@130745The Android Open Source Project1-16/+33
2008-12-18Code drop from //branches/cupcake/...@124589The Android Open Source Project1-33/+24