summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* The blit functions shouldn't exist for the simulator.Jens Arnold2008-03-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16777 a1c6a512-1295-4272-9138-f99709370657
* Oops, fix red.Jens Arnold2008-03-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16776 a1c6a512-1295-4272-9138-f99709370657
* Consistent naming scheme the various blit functions. * Removed ↵Jens Arnold2008-03-24
| | | | | | lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16775 a1c6a512-1295-4272-9138-f99709370657
* Add a sanity-check to ensure only in-range subimages are referenced in %xd ↵Dave Chapman2008-03-24
| | | | | | tags. Plus some tab policing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16774 a1c6a512-1295-4272-9138-f99709370657
* Convert Cabbiev2.160x128x16 to bitmap stripsDave Chapman2008-03-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16773 a1c6a512-1295-4272-9138-f99709370657
* Clean up some wps files that had a mixture of CRLF and LF line-endings in ↵Dave Chapman2008-03-23
| | | | | | the same file - no other changes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16772 a1c6a512-1295-4272-9138-f99709370657
* Change line endings to unix and set svn propsNils Wallménius2008-03-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16771 a1c6a512-1295-4272-9138-f99709370657
* Start using bitmap strips in cabbiev2 - this commits converts 220x176x16 and ↵Dave Chapman2008-03-23
| | | | | | 320x240x16, reducing the number of bitmaps to 8 for each WPS. If you want to keep your installation tidy, remove the .rockbox/wps/cabbiev2/ directory before updating to ensure unused bitmaps are deleted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16770 a1c6a512-1295-4272-9138-f99709370657
* Remove a trailing space that prevented the font being copied for the ↵Dave Chapman2008-03-23
| | | | | | 138x110x2 cabbiev2 theme git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16766 a1c6a512-1295-4272-9138-f99709370657
* Make more use of the 'features' system in the manuals (committed in r16304), ↵Nils Wallménius2008-03-23
| | | | | | less stuff to keep in sync manually but keep in mind that changes in config-*.h can now affect the manual git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16765 a1c6a512-1295-4272-9138-f99709370657
* Add the ability to use bitmap strips (a single .bmp file containing many ↵Dave Chapman2008-03-23
| | | | | | images of the same dimensions, tiled vertically - similar to icon strips) in the WPS. The %xl tag now has an optional "number of subimages" parameter, and the %xd tag has an optional "subimage to display" parameter (a-z,A-Z - allowing up to 52 sub-images). So for example, a bitmap with 10 subimages is loaded with %xl|M|volume.bmp|134|153|10| and then this can be used in a conditional as %?pv<%xdMa|%xdMb|%xdMc|%xdMd|%xdMe|%xdMf|%xdMg|%xdMh|%xdMi|%xdMj>. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16764 a1c6a512-1295-4272-9138-f99709370657
* D2: Implement LCD driver framebuffer as per E200/Gigabeat F. Kill a few ↵Rob Purchase2008-03-23
| | | | | | warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16763 a1c6a512-1295-4272-9138-f99709370657
* Oops - correctly reset the bmp filenamesDave Chapman2008-03-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16762 a1c6a512-1295-4272-9138-f99709370657
* Sliding puzzle: Fix graphics size and help text for M3. * Bubbles: Better ↵Jens Arnold2008-03-23
| | | | | | (larger) emblems for M3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16759 a1c6a512-1295-4272-9138-f99709370657
* Oooops, fix yellow.Jens Arnold2008-03-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16758 a1c6a512-1295-4272-9138-f99709370657
* VU_meter: Fix help texts for most targets. * Blackjack: Add help text for ↵Jens Arnold2008-03-23
| | | | | | M3. * Bubbles: Adjust a text and fix hold behaviour for M3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16757 a1c6a512-1295-4272-9138-f99709370657
* Re-instate the double newline in CREDITS.Rob Purchase2008-03-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16756 a1c6a512-1295-4272-9138-f99709370657
* Enable plugin building for M3.Jens Arnold2008-03-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16755 a1c6a512-1295-4272-9138-f99709370657
* LCd extension lib: Implement proper scrolling for 2 bit vertical interleaved ↵Jens Arnold2008-03-23
| | | | | | LCD. Stops oscilloscope from crashing on M3. * A few small simplifications. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16754 a1c6a512-1295-4272-9138-f99709370657
* Squash that yellowRob Purchase2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16753 a1c6a512-1295-4272-9138-f99709370657
* Set usb_state to USB_POWERED on plugin for software usb device. Otherwise, ↵Frank Gevaerts2008-03-22
| | | | | | the state would remain USB_EXTRACTED when connected to a charger git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16752 a1c6a512-1295-4272-9138-f99709370657
* D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas ↵Rob Purchase2008-03-22
| | | | | | Mueller, with some tweaks). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16751 a1c6a512-1295-4272-9138-f99709370657
* Sending an empty data block before sending the FAIL CSW seems to make ↵Frank Gevaerts2008-03-22
| | | | | | Windows happier if a device is not present (e.g. an empty sd card slot) (fix proposed by Martin Ritter) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16750 a1c6a512-1295-4272-9138-f99709370657
* Enable tick IRQs on TCC780x. The main menu is now working on the D2.Rob Purchase2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16749 a1c6a512-1295-4272-9138-f99709370657
* D2: Implement HAS_BUTTON_HOLD.Rob Purchase2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16748 a1c6a512-1295-4272-9138-f99709370657
* FS#8740 by Marc Guay correct option names since the changes to english.lang, ↵Nils Wallménius2008-03-22
| | | | | | add some missing menu items, small tweaks by me. I also added descriptions for 'Say File Type' and 'Announce Battery Level'. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16747 a1c6a512-1295-4272-9138-f99709370657
* D2: Fix inverted USB detection.Rob Purchase2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16746 a1c6a512-1295-4272-9138-f99709370657
* Oops, vhanged one thing too many - the m:robe100's monochrome version ↵Marianne Arnold2008-03-22
| | | | | | doesn't use the wps backdrop tag (%X) at all, so revert this change. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16745 a1c6a512-1295-4272-9138-f99709370657
* Adapted most multi-source plugins to the iAudio M3 keypad and screen. Doom ↵Jens Arnold2008-03-22
| | | | | | and mpegplayer are disabled because of the not yet implemented greyscale library, and zxbox used 2-bit greyscale for now. * Slight optimisation for the (currently unused except on M3) 2-bit greyscale code in zxbox. * Simplified button definitions in chessbox. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16744 a1c6a512-1295-4272-9138-f99709370657
* FS#8741 fix two text/voice inconsistencies in EnglishNils Wallménius2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16743 a1c6a512-1295-4272-9138-f99709370657
* Cabbiev2 cleanup and a few corrections: (1) Get rid of two completely unused ↵Marianne Arnold2008-03-22
| | | | | | bitmaps. (2) Combine the two bitmaps used as background on the Iriver remote into one, name it consistently and change the .wps file accordingly. (3) Add the missing '0dB' volume image to the greyscale versions, including .wps file changes. Rename those greyscale volume images while at it, so that they are consistent with the rest - the 'vol08' one is now 'vol-9', because it is used for above line level. (4) Use the %X tag correctly, currently there were coordinates specified with it in most .wps files. (5) Set the bitmap's mime-type correctly for conformity. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16742 a1c6a512-1295-4272-9138-f99709370657
* FS#8775 - Reboot/Reset clean upNils Wallménius2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16741 a1c6a512-1295-4272-9138-f99709370657
* Implement core_sleep() for TCC780x (single core).Rob Purchase2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16740 a1c6a512-1295-4272-9138-f99709370657
* Fix the display of peakmeters and progress bars (without a custom y ↵Dave Chapman2008-03-22
| | | | | | position) inside a viewport (broken by r16735). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16739 a1c6a512-1295-4272-9138-f99709370657
* Properly disable unused bitmap in SOURCES.Jens Arnold2008-03-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16738 a1c6a512-1295-4272-9138-f99709370657
* Adapt most single-file plugins to the M3 keypad and screen. It's still ↵Jens Arnold2008-03-22
| | | | | | preliminary, as many plugins now can't be left without the remote. The plugins need to be converted to use the action API (but not pluginlib actions). Plugins are not enabled yet. * Simplify the bitmap handling in the source of some plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16737 a1c6a512-1295-4272-9138-f99709370657
* Small simplification - take advantage of the fact that x/y/width/height are ↵Dave Chapman2008-03-22
| | | | | | non-negative integers when validating the viewport bounds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16736 a1c6a512-1295-4272-9138-f99709370657
* Reduce the shocking amount of RAM my viewports implementation was using. ↵Dave Chapman2008-03-22
| | | | | | The first version stored an array of lines for each of the 16 possible viewports (MAX_VIEWPORTS * the number of lines on the LCD with a 5-pixel high font). This version reverts back to a single global array of lines, with each viewport specifying the first and last lines as indexes into that array. This also turns out to be simpler, reducing binsize a little as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16735 a1c6a512-1295-4272-9138-f99709370657
* fix H10 not rebooting on usb connect. Apologies to H10 users who enjoyed ↵Frank Gevaerts2008-03-21
| | | | | | their free but unintended USB stack. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16734 a1c6a512-1295-4272-9138-f99709370657
* Commit viewports-in-WPS patch (FS#8385). This adds the %V tag - see the ↵Dave Chapman2008-03-21
| | | | | | CustomWPS page for details (shortly...). There is still some work to do - decide how to handle font references, decide how to handle conditionals. Plus checkwps is broken - I'll fix that in a separate commit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16733 a1c6a512-1295-4272-9138-f99709370657
* move an #endif to its proper place. This should not actually change anythingFrank Gevaerts2008-03-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16732 a1c6a512-1295-4272-9138-f99709370657
* Modification to scale_suspend_core to prevent a potential permanent freezing ↵Michael Sevakis2008-03-21
| | | | | | of the other core. Just unfreeze it unconditionally after freezing it since it really makes no difference to do so right now. Don't bother with freezing/unfreezing if compiling as single. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16731 a1c6a512-1295-4272-9138-f99709370657
* Fix bug in 2 bit vertical interleaved LCD driver: Native partial bitmaps ↵Jens Arnold2008-03-21
| | | | | | weren't drawn when the total bitshift (depending on source and destination clipping) was > 7 Bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16730 a1c6a512-1295-4272-9138-f99709370657
* Another small optimisation/simplification to the hex_to_rgb() function.Dave Chapman2008-03-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16729 a1c6a512-1295-4272-9138-f99709370657
* Add a general-purpose parse_list function to parse a string containing a ↵Dave Chapman2008-03-21
| | | | | | delimited list of items and adapt the parse_image_load() function in the WPS parser to use it. This function will also be used to parse the upcoming WPS %V viewport tag, but I'm committing it separately as these changes are unrelated to the viewport implementation itself. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16728 a1c6a512-1295-4272-9138-f99709370657
* Mostly revert r16723, since it causes problems on ipod (i.e. it doesn't seem ↵Frank Gevaerts2008-03-21
| | | | | | to detect a connection anymore) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16727 a1c6a512-1295-4272-9138-f99709370657
* move boosting for usb around a bit, so the cpu is boosted for the entire ↵Frank Gevaerts2008-03-20
| | | | | | duration of actual use of storage. On some setups just boosting for the actual transfers doesn't seem to work git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16726 a1c6a512-1295-4272-9138-f99709370657
* CODEC_IDX_{AUDIO,VOICE} are already defined in apps/dsp.hAntoine Cellerier2008-03-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16725 a1c6a512-1295-4272-9138-f99709370657
* On windows check for iPod_Control folder to allow resolving the drive letter ↵Dominik Riebeling2008-03-20
| | | | | | for Ipods. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16724 a1c6a512-1295-4272-9138-f99709370657
* differentiate between connected and powered in usb_detect()Frank Gevaerts2008-03-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16723 a1c6a512-1295-4272-9138-f99709370657