summaryrefslogtreecommitdiffstats
path: root/firmware/export/lcd.h
AgeCommit message (Expand)AuthorFilesLines
2010-10-11Rename {draw,fill}_viewport once more (to draw_border_viewport and fill_viewp...Thomas Martitz1-2/+2
2010-10-10Add _rect to {draw,fill}_viewport as suggested by Jonathan Gordon to reduce t...Thomas Martitz1-2/+2
2010-10-10Two new lcd/multi screen api convinience functions: draw_viewport(), fill_vie...Thomas Martitz1-0/+2
2010-10-06Pixel-accurate (vertical) list scrolling for touchscreen targets.Thomas Martitz1-2/+8
2010-08-28Implement lcd(_remote)_putsxyf() and export to pluginsRafaël Carré1-0/+1
2010-03-03FS#10756 - Free unused init codeThomas Martitz1-2/+2
2010-01-03Fix more tabsAndree Buschmann1-5/+5
2009-10-20Convert lcd_activation callbacks to use the event system to allow for multipl...Thomas Martitz1-3/+7
2009-10-17Revise r23225 a bit, removing the debug_printf function and implementing more...Nils Wallménius1-0/+1
2009-10-11RTL: Cosmetic changes, no functional change - Rename constantsTomer Shalev1-4/+4
2009-10-11Add a center flag, next to the rtl flag, for viewports. That results in any t...Thomas Martitz1-2/+6
2009-10-06Use macro to test viewport's RTL flagTomer Shalev1-1/+3
2009-10-05Implement RTL as a viewport's bit-fieldTomer Shalev1-0/+3
2009-09-04Fix typos in the commentAlexander Levin1-2/+2
2009-09-04Explain the stride and fix the player.Karl Kurbjun1-19/+62
2009-09-04Fix STRIDE macro for multiscreen and add stride support for picture lib.Karl Kurbjun1-2/+14
2009-08-29Add stride defines to support vertical stridesKarl Kurbjun1-0/+7
2009-08-19Slight cleanup in lcd.h: kill fixme and remove useless include, add some incl...Nils Wallménius1-14/+0
2009-06-21Do not use lcd_blit_yuv() if MEMORYSIZE <= 2, since mpegplayer won't run anyw...Rafaël Carré1-0/+2
2009-05-25* read_bmp_*(): add FORMAT_RETURN_SIZEMaurus Cuelenaere1-0/+1
2009-04-09M:Robe 500: More LCD initialization, QVGA (vs. VGA) is now enabled by default...Karl Kurbjun1-0/+7
2009-04-01Add initial support for changing the LCD mode in MPEG player for hardware YUV...Karl Kurbjun1-0/+7
2009-03-17Rework lcd_enabled and lcd_set/call_enable hookThomas Martitz1-9/+9
2008-12-26Latest work on the bmp on-load scaler:Andrew Mahone1-0/+4
2008-12-09resize-on-load for bitmap files on 2bpp and color targetsAndrew Mahone1-0/+2
2008-10-31Make lcd_set_enable_hook() conditional on HAVE_LCD_ENABLE and HAVE_LCD_COLORRafaël Carré1-0/+4
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-06-23FS#9051 - remove LCD margins... use viewports if you need them...Jonathan Gordon1-5/+0
2008-05-28Fix yellow.Michael Sevakis1-1/+1
2008-05-28Targets with HAVE_LCD_ENABLE: Provide a means to receive notifications when t...Michael Sevakis1-0/+4
2008-05-05Change the default background colour to black on colour targets. It fits bett...Barry Wardell1-2/+2
2008-03-24Consistent naming scheme the various blit functions. * Removed lcd_blit_mono(...Jens Arnold1-5/+5
2008-03-19M3: Make remote LCD hotplug work, and make 'backlight on button hold' use the...Jens Arnold1-0/+6
2008-03-12Fix Player warnings. Charcell needs fb_data properly defined as well.Jens Arnold1-0/+5
2008-03-12More iAudio M3 work. Bootloader compiles, but doesn't work yet.Jens Arnold1-1/+8
2008-01-09Greyscale library: Changed the internal data format once more (separated pixe...Jens Arnold1-7/+3
2008-01-08Add the viewport functions to the screens API, including a new getfont() func...Dave Chapman1-0/+1
2008-01-07Add viewport capabilities to all the LCD drivers, and adapt scrolling code. ...Dave Chapman1-0/+28
2008-01-04All-new greyscale library, replacing the old one. Features: (1) Drawing/updat...Jens Arnold1-1/+10
2007-12-06Make the "current line" value in the gradient style code zero-based, and an a...Nicolas Pennequin1-2/+2
2007-11-19Accept FS#7901 by Akio Idehara: Fix gradient for scrolling lines when more th...Nicolas Pennequin1-0/+8
2007-11-11When unpacking a 16-bit color value to 24 bits, repeat the high bits of each ...Magnus Holmgren1-3/+3
2007-10-15Remove the "invert scroll" code since it's not used anywhere anymore (and it ...Antoine Cellerier1-1/+0
2007-09-30Save a few bytes in the line selector style handling code.Antoine Cellerier1-1/+2
2007-09-29Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199)...Nicolas Pennequin1-0/+4
2007-09-27FS#7808 by Tom Ross, Ken Fazzone and me, with help from Antoine Cellerier.Nicolas Pennequin1-0/+8
2007-09-25Dithering option for mpegplayer on gigabeat-f/x and e200. Assembly IDCT for A...Michael Sevakis1-1/+3
2007-07-31Straignten out some issues with HAVE_LCD_ENABLE. 1g/2g/3g had it defined but ...Michael Sevakis1-23/+23
2007-07-28Fix warnings and errors. Remove some added stuff that wasn't needed afterall.Michael Sevakis1-1/+0
2007-07-28Scroll on main and remote with a single thread. Change the way system message...Michael Sevakis1-25/+1