summaryrefslogtreecommitdiff
path: root/apps (follow)
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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* Fix BMP loader for the iAudio M3 display.Jens Arnold2008-03-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16722 a1c6a512-1295-4272-9138-f99709370657
* Turnaround time must be included in dsp yielding to throttle against other ↵Michael Sevakis2008-03-20
| | | | | | threads. Do at least one per buffer full as well (or things can stick a bit on initial input triggers). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16721 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#8750. Add ARM assembler for the dsp-functions ↵Andree Buschmann2008-03-19
| | | | | | channels_process_sound_chan_mono(), channels_process_sound_chan_karaoke(), sample_output_mono() and sample_output_stereo(). By measurement the speed up is ~75% for the first three functions and ~40% for sample_output_stereo(). Additionally avoid calling yield() to often in dsp.c -- it is now limited to once per tick. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16717 a1c6a512-1295-4272-9138-f99709370657
* Make vkeyboard usable on M3.Jens Arnold2008-03-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16709 a1c6a512-1295-4272-9138-f99709370657
* - add button descriptions to the m:robe 100 manual for the majority of pluginsRobert Kukla2008-03-18
| | | | | | | - add gigabeat button descriptions which were missing - fix a few inconsistencies I noticed doing the above (mainly outstanding r13278 follow-ons) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16693 a1c6a512-1295-4272-9138-f99709370657
* Fix FS 8753, JdGordon started it, I finished it.Brandon Low2008-03-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16692 a1c6a512-1295-4272-9138-f99709370657
* save clock plugin settings in correct directoryRobert Kukla2008-03-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16688 a1c6a512-1295-4272-9138-f99709370657
* Updated italian translation. Fixed accent as requested in FS #8742 but with ↵Alessio Lenzi2008-03-17
| | | | | | correct character set. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16686 a1c6a512-1295-4272-9138-f99709370657
* It makes more sense for the callback registrar to decide if its a "oneshot" ↵Jonathan Gordon2008-03-17
| | | | | | | | | then the callback caller. (Doing it this way means playback could(/should?) registar a disk spinup callback at init which is called every spinup without needing to be reregistered) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16685 a1c6a512-1295-4272-9138-f99709370657
* fixes for the Chinese and Japanese language files by Harry Tu. Closes ↵Marcoen Hirschberg2008-03-16
| | | | | | FS#8716 and FS#8576. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16683 a1c6a512-1295-4272-9138-f99709370657
* Implement the playback event handling as a system-wide multi-purpose event ↵Miika Pekkarinen2008-03-16
| | | | | | system. Unified mpeg.c and playback.c audio event handling. Converted ata_idle_notify to use the new event handling system also. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16682 a1c6a512-1295-4272-9138-f99709370657
* Further size savings - no need to make call for 0-9Steve Gotthardt2008-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16678 a1c6a512-1295-4272-9138-f99709370657
* iAudio M3: Fix standard remote context. * Process button adc values in the ↵Jens Arnold2008-03-15
| | | | | | button driver. Those buttons won't work without the not-yet-committable ADC driver though. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16676 a1c6a512-1295-4272-9138-f99709370657
* Small bin-size optimisation - convert a macro used six times to a functionDave Chapman2008-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16675 a1c6a512-1295-4272-9138-f99709370657
* Make ports debug screen usable on M3Jens Arnold2008-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16674 a1c6a512-1295-4272-9138-f99709370657
* spelling mistakes pointed out by Alex WallisDaniel Stenberg2008-03-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16671 a1c6a512-1295-4272-9138-f99709370657
* Another capitalization inconsistency fixed.Jonas Häggqvist2008-03-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16667 a1c6a512-1295-4272-9138-f99709370657
* Fix remote stop from tree in the M3 keymap.Jens Arnold2008-03-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16665 a1c6a512-1295-4272-9138-f99709370657
* Make screendump work on the M3 (sim).Jens Arnold2008-03-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16664 a1c6a512-1295-4272-9138-f99709370657
* Apply FS#8538 - iconsistencies in menu wording/capitalization as well as ↵Jonas Häggqvist2008-03-14
| | | | | | update Danish language. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16663 a1c6a512-1295-4272-9138-f99709370657
* More iAudio M3 work. Target build compiles, but same problem regarding ↵Jens Arnold2008-03-14
| | | | | | plugins as the simulator. Boots to the menu, but it can't be used yet because only main & remote Play button work. USB works. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16660 a1c6a512-1295-4272-9138-f99709370657
* Actually compile the M3 keymap for the M3.Jens Arnold2008-03-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16659 a1c6a512-1295-4272-9138-f99709370657
* More M3 work: Rockbox logo, keymap, sim definitions, sim bitmap. Simulator ↵Jens Arnold2008-03-14
| | | | | | builds and works now, but for some reason it tries to build plugins even though they're deactivated through configure... The keymap probably needs further refinement. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16658 a1c6a512-1295-4272-9138-f99709370657
* Split up app.lds to the respective target directories. The portalplayer ↵Karl Kurbjun2008-03-13
| | | | | | devices replicate app.lds since their target tree doesn't follow a syntax typical to the newer arm targets - the portalplayers could be cleaned up further. boot.lds and plugin.lds still need to be cleaned up. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16651 a1c6a512-1295-4272-9138-f99709370657
* pointers suck... spotted in IRCJonathan Gordon2008-03-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16625 a1c6a512-1295-4272-9138-f99709370657
* provide a debug menu item to virtually reinsert drives for usb storage when ↵Frank Gevaerts2008-03-10
| | | | | | the player is back to normal after "ejecting" all drives git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16618 a1c6a512-1295-4272-9138-f99709370657