Jens Arnold
|
f9b90e9103
|
Now charcell displays require lcd_update() for updating the main lcd content like bitmap displays.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13050 a1c6a512-1295-4272-9138-f99709370657
|
2007-04-06 22:55:00 +00:00 |
|
Jens Arnold
|
4d6374c923
|
Get rid of the 'center' parameter for splashes. There were only 2 of almost 500 splashes which were not centered.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12807 a1c6a512-1295-4272-9138-f99709370657
|
2007-03-16 21:56:08 +00:00 |
|
Michael Sevakis
|
6aa12c11f7
|
Added a small interface to screens to translate colors into remote gray levels on the x5. Splash screens paint properly with light gray. Should be adapted to a more general approach in the future. A few trailing whitespace trimmings got into a couple files but that is fine.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11218 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-14 01:32:58 +00:00 |
|
Michael Sevakis
|
e627e35439
|
More visual annoyance fixes. Backdrops no longer show though on centered splash screens.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11213 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-13 11:53:57 +00:00 |
|
Jens Arnold
|
803331841e
|
Splash function: Fixed several bugs and problems: (1) Off-by-one bug caused a buffer overflow with splash text longer than the screen. (2) Last line wasn't centered properly in the same situation. (3) On player, string display length must be calculated using utf8length() instead of strlen() since unicode support was added (old bug). (4) Handle splash texts with multiple spaces properly, including correct length calculation and stripping on wrap. (5) Don't reset fg/bg colours to default if not centering (old bug). * Increased buffer sizes to account for (a) larger screens (b) utf-8 (c) words wider than the screen. * More efficient code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11144 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-07 16:37:30 +00:00 |
|
Shachar Liberman
|
f5a3569899
|
Should fix yellow player buid. warning only occurred on the real target so I've missed it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11116 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-03 15:02:49 +00:00 |
|
Shachar Liberman
|
f5452c0bde
|
Improved code for the splash function: spare some calculation, fix a bug for screens wider then 255 (ipod 5g), fix FS#5775 by displaying complete lines instead of word by word.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11113 a1c6a512-1295-4272-9138-f99709370657
|
2006-10-02 23:54:28 +00:00 |
|
Linus Nielsen Feltzing
|
0ecd0b0fc2
|
patch #1422861 by Adam Boot - Fix splash() color problems
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8541 a1c6a512-1295-4272-9138-f99709370657
|
2006-02-02 22:00:56 +00:00 |
|
Daniel Stenberg
|
f981ea93fb
|
kill gcc4 warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8162 a1c6a512-1295-4272-9138-f99709370657
|
2005-12-05 22:44:42 +00:00 |
|
Kevin Ferrare
|
1a1abf25f4
|
removed old statusbar and buttonbar code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8004 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-20 01:02:14 +00:00 |
|
Daniel Stenberg
|
fe2c40aedb
|
private function made static
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7953 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-18 08:57:32 +00:00 |
|
Jens Arnold
|
5b2cba17aa
|
Changed the LCD_COLOR pixel value format to packed RGB (unsigned int). Now all LCDs with depth > 1 use the same datatype. Added macros for easy pixel value definition.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7912 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 21:09:23 +00:00 |
|
Jens Arnold
|
edf5a70e27
|
Replaced the common for(i = 0; i < NB_SCREENS; i++) loop with a macro that just expands to i = 0; instead of the for() loop if NB_SCREENS == 1. Reduces binary size on platforms with only one screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7805 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-09 22:47:15 +00:00 |
|
Kevin Ferrare
|
a3ed62b36f
|
Corrected a bug on archos with buttonbar which was erased when filetree refreshed (mistake introduced in 2005/10/29 commit; Changed some copyrights in the files (I hope this time will be the good one and the last one ! )
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7684 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-30 01:24:35 +00:00 |
|
Kevin Ferrare
|
d452d26885
|
Changed some fn names, also corrected a bug with fonts and made the filetree work like the original one (stop on reaching list limits when pressing button)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7679 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-28 23:52:49 +00:00 |
|
Linus Nielsen Feltzing
|
7da9477bc3
|
Initial multi screen support by Kévin Ferrare (Patch #1318081)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7666 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-28 00:00:00 +00:00 |
|