Commit Graph

15 Commits

Author SHA1 Message Date
Vojtech Bocek
7db8f34697 Move drawing, input and utils code into separate library 2015-02-16 21:01:06 +01:00
Vojtech Bocek
65f07d0233 Rewrite list_* API to make more sense 2014-08-11 23:15:44 +02:00
Vojtech Bocek
ae16f1729e Changes to notification card and drop shadow visuals
* All drop shadows are now 70% transparent color
* Fix size of ncard button's touch target
* Add hover effect to ncard buttons
* Remove transparency animation from rom items
2014-08-03 20:56:32 +02:00
Vojtech Bocek
ab78bd9efb Add orange and deep purple theme, fix shadows in dark themes 2014-07-23 17:01:12 +02:00
Vojtech Bocek
b9e56b8aba Fix keyaction frame color, add hover to tab buttons, misc fixes 2014-07-23 15:45:44 +02:00
Vojtech Bocek
9400a6f40f Add more color themes and condensed font style 2014-07-22 14:12:01 +02:00
Vojtech Bocek
90a1c11195 Re-implement color themes, change internal color format to 0xAARRGGBB 2014-07-21 23:28:44 +02:00
Vojtech Bocek
249167cc74 Bunch of API and/or random changes
* Rewrite fb_text API
* Support for multiple font styles (italic, bold, ...)
* Add animation cancel_check callback, which is called from
  anim_cancel_for() and if it returns true, animation will
  be canceled.
* Temporarily disable landscape theme
* Remove msgbox concept
* Fix background color in emergency screen
2014-07-04 00:29:25 +02:00
Vojtech Bocek
48f0dd6e63 Use universal themese scaled according to DPI_MUL
* Resolution-specific themes are still supported
2013-09-14 21:56:02 +02:00
Vojtech Bocek
3d1322c0a6 Changes to bring up on flo
* framebuffer fixes
* kanged neon arm code for aplha blending from libpixelflinger
* added MR_DPI and MR_RD_ADDR device options
* implement DPI multiplier
* add 1200x1920 and 1920x1200 themes
* some crash-fixes
2013-09-07 21:04:39 +02:00
Vojtech Bocek
1b8d4f07ad Add diff. FB types (compatible with TWRP), ditch device_*.mk files 2013-09-07 17:26:18 +02:00
Vojtech Bocek
1d71b80af4 Make multirom_theme structs static 2013-08-24 20:13:39 +02:00
Vojtech Bocek
5a088281c1 License MultiROM under GNU GPLv3 2013-07-27 17:42:34 +02:00
Vojtech Bocek
14e1e07123 [m12] Implement screen rotation, add 1280x800 theme 2013-07-16 17:03:27 +02:00
Vojtech Bocek
ecdfd035d1 Add basic theme support 2013-07-14 22:33:46 +02:00