Dave Chapman 
								
							 
						 
						
							
							
							
							
								
							
							
								3646c31367 
								
							 
						 
						
							
							
								
								Add the viewport functions to the screens API, including a new getfont() function to return the font used by the current viewport.  A change to the screens API makes the plugin API incompatible, so we bump version and sort.  Also commit the test_viewports plugin (not built by default).  This is some more of FS#8385.  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16022 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2008-01-08 01:22:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Cellerier 
								
							 
						 
						
							
							
							
							
								
							
							
								d66b3c0f61 
								
							 
						 
						
							
							
								
								Remove the "invert scroll" code since it's not used anywhere anymore (and it was broken on color targets with gradients anyway). Closes FS  #7875 .  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15125 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-10-15 20:42:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Pennequin 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b015f73b 
								
							 
						 
						
							
							
								
								FS#7808 by Tom Ross, Ken Fazzone and me, with help from Antoine Cellerier.  
							
							... 
							
							
							
							Add two new line selector types: solid colour and gradient. Solid colour only uses the primary colour setting.
The secondary colour setting is used for the gradient. Text colour for the selected item is also changeable.
These new settings are a bit controversial so they may be removed later.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14868 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-09-27 15:42:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nils Wallménius 
								
							 
						 
						
							
							
							
							
								
							
							
								a896f3d8b8 
								
							 
						 
						
							
							
								
								Simplify initing of the screens[] struct by using an initializer, also some reordering of the struct, and the required plugin api bump  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14743 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-09-18 19:05:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								93b2f9fd44 
								
							 
						 
						
							
							
								
								Rewrote the clock plugin in a cleaner and more modular way so that it can scale on remote screens. Use left-right keys to change the type of clock displayed (analogic, digital, binary) and up/downto change the look of the clock  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14174 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-08-04 03:01:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								ac017781e0 
								
							 
						 
						
							
							
								
								Ported the archos player's jackpot plugin to bitmaps LCD (still need some neat bitmaps), multi screen support for jackpot plugin and iriverify  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13978 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-07-25 09:38:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								f074b4635b 
								
							 
						 
						
							
							
								
								Cleaned up the demistify plugin a litle bit, switched the key handling to the action API  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13926 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-07-18 11:18:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jens Arnold 
								
							 
						 
						
							
							
							
							
								
							
							
								539c513fe6 
								
							 
						 
						
							
							
								
								Temporary fix for remote bitmap functions in the multi-screen API. Fixed icon.c to use this. Also fixed crash due to missing assignment of lcd_bitmap[_part] for monochrome main LCDs.  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13187 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-04-16 23:55:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jens Arnold 
								
							 
						 
						
							
							
							
							
								
							
							
								c55ec18f98 
								
							 
						 
						
							
							
								
								Multi-screen API: * lcd_update() is now available for all LCDs. * Added missing functions for non-monochrome remote LCDs.  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12996 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-04-02 00:26:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jens Arnold 
								
							 
						 
						
							
							
							
							
								
							
							
								ad4e3d6657 
								
							 
						 
						
							
							
								
								First step of charcell LCD code rework: * Make it fully unicode aware so that adding non-ISO8859-1 scripts becomes possible (limited by the LCD capabilities of course). * Make the API more similar to the bitmap LCD code's API. * Moved hardware dependent parts to target tree. * Simplified code. * Jumpscroll temporarily non-functional.  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12916 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-03-26 07:52:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Gordon 
								
							 
						 
						
							
							
							
							
								
							
							
								bd47d48c21 
								
							 
						 
						
							
							
								
								Do the CONFIG_LED define  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12383 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-02-18 05:07:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Magnus Holmgren 
								
							 
						 
						
							
							
							
							
								
							
							
								2067fcc695 
								
							 
						 
						
							
							
								
								Fix most (all?) CONFIG_LED warnings.  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12370 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-02-17 23:22:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								0c021deb05 
								
							 
						 
						
							
							
								
								#if => #ifdef  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12368 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-02-17 23:07:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stenberg 
								
							 
						 
						
							
							
							
							
								
							
							
								20a5926d2e 
								
							 
						 
						
							
							
								
								build with -Wundef to make sure we have spelled the defines right in #if lines  
							
							... 
							
							
							
							and have the proper includes included etc
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12360 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2007-02-17 21:54:17 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								0028b05f3e 
								
							 
						 
						
							
							
								
								Added multi-screen API to the plugins API, made 'demystify plugin' use the remote display as well  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10167 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-07-01 10:14:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcoen Hirschberg 
								
							 
						 
						
							
							
							
							
								
							
							
								a86919ae29 
								
							 
						 
						
							
							
								
								add seperate scroll options for remote. Patch by Alexander Spyridakis which fixes bug  #5348 . Changes CONFIG_BLOCK_VERSION so save your settings..  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9974 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-05-22 16:40:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dave Chapman 
								
							 
						 
						
							
							
							
							
								
							
							
								1c9dacd600 
								
							 
						 
						
							
							
								
								Apply changes to scroll_delay, scroll_speed and scroll_step settings across all screens when changing them in the settings menu.  Fixes bug  #5348 .  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9965 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-05-20 11:34:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Basha 
								
							 
						 
						
							
							
							
							
								
							
							
								e0622ab588 
								
							 
						 
						
							
							
								
								add a bitmap progress bar option + add %P|filename.bmp| tag to the WPS  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8648 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-02-10 13:57:11 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Nielsen Feltzing 
								
							 
						 
						
							
							
							
							
								
							
							
								281403a4d8 
								
							 
						 
						
							
							
								
								Work-in-progress transparent bitmaps with 255,0,255 as the transparent color, not yet working on the H100 series  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8476 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-01-28 23:12:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Nielsen Feltzing 
								
							 
						 
						
							
							
							
							
								
							
							
								745adad22a 
								
							 
						 
						
							
							
								
								Color BMP support  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8472 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-01-28 12:12:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandon Low 
								
							 
						 
						
							
							
							
							
								
							
							
								d3a03b679f 
								
							 
						 
						
							
							
								
								Horizontal screen scrolling part 3 (by Shachar Liberman)  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8414 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-01-22 04:24:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomas Salfischberger 
								
							 
						 
						
							
							
							
							
								
							
							
								7fa39df427 
								
							 
						 
						
							
							
								
								Horizontal scrolling patch by Shachar Liberman  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8412 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2006-01-22 01:42:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jens Arnold 
								
							 
						 
						
							
							
							
							
								
							
							
								548755adf1 
								
							 
						 
						
							
							
								
								Fixed disk icon display in remote status bar on iriver. * Rolled back led.c changes, introducing a changed #if condition only. Reduces code size on targets with real controllable LED.  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8059 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-24 00:10:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								74b6af93b1 
								
							 
						 
						
							
							
								
								Added multi-screen support for quickscreen (mostly rewritten from scratch) and USB screen ; just looking at the hour makes me think it could be buggy  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8039 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-22 03:38:07 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jens Arnold 
								
							 
						 
						
							
							
							
							
								
							
							
								b85cdbb259 
								
							 
						 
						
							
							
								
								Multi-screen API: Fixed macro checks for screen type/ depth, some cleanup. The multi-screen code doesn't handle certain combinations (which aren't found in current targets). A combination of one charcell and one bitmap lcd will make it crash, and a combination of two bitmap LCDs with a depth > 1 but different pixel formats will show wrong colours/ shades on the remote.  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7992 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-19 11:45:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christi Scarborough 
								
							 
						 
						
							
							
							
							
								
							
							
								4c0b83f5e9 
								
							 
						 
						
							
							
								
								Remote WPS support (and some WPS bugfixes) by Stephan Wezel  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7934 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-17 20:14:59 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c97522a8 
								
							 
						 
						
							
							
								
								Fixed the icon for unknown file types on the archos Player, and the bug when removing the last file on the screen in filetree, added some code for playlists integration with multi-screen  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7800 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-09 01:17:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Nielsen Feltzing 
								
							 
						 
						
							
							
							
							
								
							
							
								07afdd2614 
								
							 
						 
						
							
							
								
								Added set_background() for color LCD  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7794 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-08 23:31:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								acdcf68330 
								
							 
						 
						
							
							
								
								enables remote support only when LOGF is disabled  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7725 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-02 02:28:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								40d598abe5 
								
							 
						 
						
							
							
								
								no more warnings (I hope)  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7721 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-02 01:06:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								572b1f087c 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7720 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-02 00:55:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								c759b67725 
								
							 
						 
						
							
							
								
								Should be iso 8859 (perhaps...) aslo fixed the warning  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7718 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-02 00:23:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								4158ba1ff1 
								
							 
						 
						
							
							
								
								Changed back the copyright's name in onplay.c (silly UTF-8, sorry Björn ! ), changed the internal multi-screen API a little bit, in a cleaner way  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7716 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-11-01 23:56:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ferrare 
								
							 
						 
						
							
							
							
							
								
							
							
								db8415c99e 
								
							 
						 
						
							
							
								
								Partial menus support on remote (only browsing is working, changing option isn't), corrected a bug in gui_list about scrollbar beeing displayed sometimes when it musn't  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7693 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-10-30 22:34:51 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								e75cbdd2a8 
								
							 
						 
						
							
							
								
								Some changes to the remote code : some one lines function turned into macros ; changed pre-increment to post-increment since it's clearer that way ; added a data pointer to the list callback (global variables are baaaad) ; some more documentation of the API and minor cleanups  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7681 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-10-29 02:33:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Nielsen Feltzing 
								
							 
						 
						
							
							
							
							
								
							
							
								530ff7de69 
								
							 
						 
						
							
							
								
								Ooops, forgot to commit these  
							
							... 
							
							
							
							git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7668 a1c6a512-1295-4272-9138-f99709370657 
							
						 
						
							2005-10-28 00:17:15 +00:00