summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd.h (follow)
Commit message (Collapse)AuthorAge
* Move publicly (from apps) accessed files from drivers/ to export/.Daniel Stenberg2003-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3219 a1c6a512-1295-4272-9138-f99709370657
* Player changes: Added lcd_remove_cursor() and updated the cursor functionality.Kjell Ericson2003-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3182 a1c6a512-1295-4272-9138-f99709370657
* Added a "cursor"-function for the keyvoard.Kjell Ericson2003-01-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3171 a1c6a512-1295-4272-9138-f99709370657
* Removed lcd_scroll_pause() and lcd_scroll_resume().Kjell Ericson2003-01-23
| | | | | | | | lcd_stop_scroll() doesn't redraw the screen anymore. lcd_clear_display() stops and forgets all scrolls. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3153 a1c6a512-1295-4272-9138-f99709370657
* Bidirectional scroll ala recorder.Mats Lidell2003-01-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3080 a1c6a512-1295-4272-9138-f99709370657
* Fixed spelling misstakes.Kjell Ericson2003-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3065 a1c6a512-1295-4272-9138-f99709370657
* Function lcd_allow_bidirectictional_scrolling() implemented so we can turn ↵Kjell Ericson2003-01-10
| | | | | | it off. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3064 a1c6a512-1295-4272-9138-f99709370657
* Removed warnings.Kjell Ericson2003-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3058 a1c6a512-1295-4272-9138-f99709370657
* Implementing the Rocklatin character set for Rockbox player.Kjell Ericson2003-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3052 a1c6a512-1295-4272-9138-f99709370657
* Merged Uwe Freese's bidirectional scrolling patch. Added configurable scroll ↵Björn Stenberg2002-12-12
| | | | | | step size and scroll start delay. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2974 a1c6a512-1295-4272-9138-f99709370657
* New height for teh player simulator. The default is pixels of 4x4 in order toKjell Ericson2002-10-28
| | | | | | | make it more readable and better icons. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2759 a1c6a512-1295-4272-9138-f99709370657
* Dubbled the size of player bitmap. The double height/width will be used toKjell Ericson2002-10-21
| | | | | | | | make the icons in double resolution (and who wants to look at that old tiny simulated player window anyway?) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2736 a1c6a512-1295-4272-9138-f99709370657
* Added multiline scroll support.Markus Braun2002-10-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2729 a1c6a512-1295-4272-9138-f99709370657
* New size for the player window.Kjell Ericson2002-10-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2709 a1c6a512-1295-4272-9138-f99709370657
* Removed lcd_getfontsize(). Removed font parameters to lcd_putsxy and ↵Björn Stenberg2002-09-24
| | | | | | lcd_getstringsize. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2403 a1c6a512-1295-4272-9138-f99709370657
* Split lcd driver into lcd-player and lcd-recorder. Player simulator still ↵Björn Stenberg2002-09-23
| | | | | | needs fixing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2370 a1c6a512-1295-4272-9138-f99709370657
* New full ISO-8859-1 system font.Björn Stenberg2002-09-20
| | | | | | | | | | Added font loading from dir browser. Changed default font location to /.rockbox/default.fnt. Code-policed font code. Removed old font tools. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2347 a1c6a512-1295-4272-9138-f99709370657
* Added Philipp Pertermanns oscillograph demoBjörn Stenberg2002-09-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2334 a1c6a512-1295-4272-9138-f99709370657
* Greg Haerr's new loadable font. No more #ifdef font-style, removed oldDaniel Stenberg2002-09-12
| | | | | | | propfont and loadable font code. New font file format. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2269 a1c6a512-1295-4272-9138-f99709370657
* define away lcd_update_rect() too on playersDaniel Stenberg2002-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2257 a1c6a512-1295-4272-9138-f99709370657
* Moved the LCD frame buffer back to DRAMLinus Nielsen Feltzing2002-09-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2212 a1c6a512-1295-4272-9138-f99709370657
* Added lcd_putc()Linus Nielsen Feltzing2002-09-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2148 a1c6a512-1295-4272-9138-f99709370657
* Changed lcd_drawrect() to use upper left corner and height/width as parametersMarkus Braun2002-08-28
| | | | | | | Added function lcd_invertpixel() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2037 a1c6a512-1295-4272-9138-f99709370657
* Added icons for charcell simulator.Mats Lidell2002-08-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1857 a1c6a512-1295-4272-9138-f99709370657
* added functions to get the current marginsMarkus Braun2002-08-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1821 a1c6a512-1295-4272-9138-f99709370657
* time/date setting works now with loadable and proportional fontsMarkus Braun2002-08-15
| | | | | | | code makeup git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1749 a1c6a512-1295-4272-9138-f99709370657
* Added LCD contrast settingLinus Nielsen Feltzing2002-08-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1710 a1c6a512-1295-4272-9138-f99709370657
* Big lcd_width only for simulator without HAVE_LCD_BITMAP.Mats Lidell2002-08-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1691 a1c6a512-1295-4272-9138-f99709370657
* Changed lcd_width for simulator to match size of big font.Mats Lidell2002-08-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1689 a1c6a512-1295-4272-9138-f99709370657
* Code makeupBjörn Stenberg2002-08-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1680 a1c6a512-1295-4272-9138-f99709370657
* First version of loadable fonts patch by Alex GitelmanBjörn Stenberg2002-08-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1666 a1c6a512-1295-4272-9138-f99709370657
* Added lcd_scroll_pause/resumeJustin Heiner2002-08-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1649 a1c6a512-1295-4272-9138-f99709370657
* made lcd_invertrect() workingMarkus Braun2002-08-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1644 a1c6a512-1295-4272-9138-f99709370657
* Added lcd_update_rect(), for updating only a part of the LCD. This wasDaniel Stenberg2002-08-09
| | | | | | | | | written "blindly". I've not tested this on hardware (yet). The simulators will need to get this funtion added as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1643 a1c6a512-1295-4272-9138-f99709370657
* Added status bar to file browser and wpsMarkus Braun2002-08-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1582 a1c6a512-1295-4272-9138-f99709370657
* Markus Braun's progressbar and slidebar codeDaniel Stenberg2002-08-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1510 a1c6a512-1295-4272-9138-f99709370657
* Added icon functions for the Player modelLinus Nielsen Feltzing2002-07-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1404 a1c6a512-1295-4272-9138-f99709370657
* Removed warningsBjörn Stenberg2002-07-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1368 a1c6a512-1295-4272-9138-f99709370657
* strings should be 'unsigned char *' or we will get problemosDaniel Stenberg2002-06-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1139 a1c6a512-1295-4272-9138-f99709370657
* Added scrollingBjörn Stenberg2002-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@931 a1c6a512-1295-4272-9138-f99709370657
* removed the ugly use of char(un)def.hDaniel Stenberg2002-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@824 a1c6a512-1295-4272-9138-f99709370657
* lcd_getfontsize() now takes an unsigned font size as first argumentDaniel Stenberg2002-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@810 a1c6a512-1295-4272-9138-f99709370657
* Added lcd_double_height()Björn Stenberg2002-05-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@715 a1c6a512-1295-4272-9138-f99709370657
* lcd_update() is a function for bitmap LCD targets tooDaniel Stenberg2002-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@683 a1c6a512-1295-4272-9138-f99709370657
* trying to clean up Recorder vs Player issuesRobert Hak2002-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@640 a1c6a512-1295-4272-9138-f99709370657
* Added dummy lcd_update() to player code, to avoid #ifdef everywhereBjörn Stenberg2002-05-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@634 a1c6a512-1295-4272-9138-f99709370657
* Changing to C99 'bool' typeBjörn Stenberg2002-05-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@561 a1c6a512-1295-4272-9138-f99709370657
* Changed puts() to take 'character position'Björn Stenberg2002-05-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@540 a1c6a512-1295-4272-9138-f99709370657
* Added weird circumvention macros for SIMULATOR builds. When we build aDaniel Stenberg2002-05-04
| | | | | | | | | | charcell LCD simulator, we keep the bitmap LCD functions too, as we use the bitmap functionality to put characters on screen. But since the charcell LCD api and the bitmap LCD api use the same function names for a few functions, we include redef and undef files to fix that... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@419 a1c6a512-1295-4272-9138-f99709370657
* lcd_drawrect addedRobert Hak2002-05-03
| | | | | | | | I was tired of calling lcd_drawline 4 times on my own. This acts as a wrapper around that. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@399 a1c6a512-1295-4272-9138-f99709370657