summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
* Now that headphone plug pause/resume should be better behaved, support it in ↵Michael Sevakis2008-01-27
| | | | | | mpegplayer too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16179 a1c6a512-1295-4272-9138-f99709370657
* fix yellowMarcoen Hirschberg2008-01-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16176 a1c6a512-1295-4272-9138-f99709370657
* add support for the gigabeat remote control in mpegplayerMarcoen Hirschberg2008-01-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16175 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: End of data would not be detected correctly if mpeg parser was ↵Michael Sevakis2008-01-27
| | | | | | in a sync state. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16174 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: make sure 'floating' videos are even-aligned on color displays ↵Michael Sevakis2008-01-26
| | | | | | or else clipping the image could have dead lines while the WVS is shown. Throw in a couple misc cleanups to vo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16172 a1c6a512-1295-4272-9138-f99709370657
* H10 20GB: Assembly YUV blitting and dithering.Michael Sevakis2008-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16171 a1c6a512-1295-4272-9138-f99709370657
* * Add mktccboot to svn:ignore for tools/Nicolas Pennequin2008-01-26
| | | | | | | * Rename the resize_test plugin to test_resize for consistency. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16170 a1c6a512-1295-4272-9138-f99709370657
* Fix the errors and warnings from the previous commit.Nicolas Pennequin2008-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16169 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#7218 by Dave Hooper: Bitmap version of the sliding puzzle game.Nicolas Pennequin2008-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16168 a1c6a512-1295-4272-9138-f99709370657
* Oops, forgot to change some #ifdefsNils Wallménius2008-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16156 a1c6a512-1295-4272-9138-f99709370657
* Make jpegviewer remember the slideshow timeout, fixes FS#8461, slight ↵Nils Wallménius2008-01-24
| | | | | | simplification of the menu code by making the slideshow timeout a regular int setting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16155 a1c6a512-1295-4272-9138-f99709370657
* Fixed the problems on the new version of the fire plugin (so repush it), ↵Kevin Ferrare2008-01-23
| | | | | | added new actions to the pluginlib_actions to fix the keymaps on the Sansa e200 for the clock and fire plugins. Also slightly simplified the metronome plugin's key mapping with those new actions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16148 a1c6a512-1295-4272-9138-f99709370657
* D2 simulator build (plugins not built yet)Rob Purchase2008-01-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16146 a1c6a512-1295-4272-9138-f99709370657
* Revert today's fire commits because it crashed all the targets I could test ↵Marianne Arnold2008-01-22
| | | | | | with (OndioFM, M5, C250). The plugin action conversion also caused problems (e.g. in a c200 sim which was working) I couldn't control flame type and movement and couldn't exit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16142 a1c6a512-1295-4272-9138-f99709370657
* Oops. Only build mpegplayer bitmaps for SWCODEC.Michael Sevakis2008-01-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16141 a1c6a512-1295-4272-9138-f99709370657
* A commit without a single warning is not really funKevin Ferrare2008-01-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16139 a1c6a512-1295-4272-9138-f99709370657
* Fire plugin : initializes palettes with a function instead of storing them ↵Kevin Ferrare2008-01-22
| | | | | | in static arrays, changed the color LCD's palette to make it look nicer, switched the button API to the action API, reorganized code a little bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16138 a1c6a512-1295-4272-9138-f99709370657
* add timer registration for mrobe100 lcd to greyscale lib (fix yellow)Robert Kukla2008-01-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16137 a1c6a512-1295-4272-9138-f99709370657
* Reverse the behaviour of the scrollwheel (i.e. fwd/clockwise is down, ↵Dave Chapman2008-01-17
| | | | | | back/anti-clockwise is up) in the text viewer for the Sansa. This was accidentally changed in r16045 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16096 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: fix a small mistake in validating the start time.Michael Sevakis2008-01-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16095 a1c6a512-1295-4272-9138-f99709370657
* libmpeg2: Change a couple style points for consistency and some spacing.Michael Sevakis2008-01-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16094 a1c6a512-1295-4272-9138-f99709370657
* libmpeg2: Decode only Y on grayscale targets. The chroma skip code is ↵Michael Sevakis2008-01-16
| | | | | | probably less than optimal since it's basically the decoding code with minimum reading of the bitstream but it does the trick for now and gets some more FPS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16093 a1c6a512-1295-4272-9138-f99709370657
* Initial Cowon D2 commit:Rob Purchase2008-01-14
| | | | | | | | * bootloader test program (basic LCD & button drivers, reads touchscreen) * work-in-progress stubs for main build git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16090 a1c6a512-1295-4272-9138-f99709370657
* Change wording of date options to clarify; previously English format was not ↵Steve Bavin2008-01-14
| | | | | | the format used in England. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16088 a1c6a512-1295-4272-9138-f99709370657
* Greyscale library: * Defer application of lcd linearisation + gamma in ↵Jens Arnold2008-01-13
| | | | | | buffered mode to the actual update. This simplifies the update function (grey_update() and grey_update_rect() now are just calls to grey_ub_gray_bitmap_part()), and makes DRMODE_COMPLEMENT work properly. * Make the simulator version work and behave more similar to the target version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16080 a1c6a512-1295-4272-9138-f99709370657
* Reenable metronome on Archos targets which got lost during the big change to ↵Marianne Arnold2008-01-13
| | | | | | it in last summer and fix a warning (wrong data type). The plugin button action system causes problems with the Ondio controls (tapping and playing conflict, even though there are exceptions defined) and it's only halfway usable, probably this applies to the Player as well but couldn't test. It is still better than nothing and e.g. metronome is not completely controllable on c200 too where it is also enabled. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16079 a1c6a512-1295-4272-9138-f99709370657
* Midiplay: more consistent button mapping on c200 - use the volume buttons to ↵Marianne Arnold2008-01-13
| | | | | | adjust volume (BTN_UP/DOWN), making it possible to use the 'Play' button for play/pause. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16077 a1c6a512-1295-4272-9138-f99709370657
* Greyscale test plugin: Add missing button definitions for M5.Jens Arnold2008-01-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16073 a1c6a512-1295-4272-9138-f99709370657
* Oops, looks like I overlooked a leftover from the old graylib...Jens Arnold2008-01-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16068 a1c6a512-1295-4272-9138-f99709370657
* The old grayscale library is now officially dead.Jens Arnold2008-01-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16067 a1c6a512-1295-4272-9138-f99709370657
* Greyscale library: Plugins can now put the management structure in IRAM for ↵Jens Arnold2008-01-13
| | | | | | higher update speed. Use this in doom, mpegplayer, and zxbox. Made the api pointer part of the struct. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16066 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: A) Replace 'Start Menu' option with 'Resume Settings' 1) Start ↵Michael Sevakis2008-01-12
| | | | | | menu - Always show the start menu 2) Start menu if not completed - show the start menu if playback was interrupted before finishing (equivalent to the previous 'Resume No/Yes' screen) 3) Resume automatically - Always resume immediately with no prompting 4) Play from beginning - Always play file from the beginning. B) Do everything possible at this time to ensure USB connection and power down preserve the resume time. C) Add Settings menu to start menu D) Small OSD erasure drawing tweak. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16061 a1c6a512-1295-4272-9138-f99709370657
* I didn't mean to commit the autostart.c entry.Robert Kukla2008-01-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16057 a1c6a512-1295-4272-9138-f99709370657
* m:robe 100:Robert Kukla2008-01-11
| | | | | | | | | | | | - adjust lcd_grey_phase_blit() parameter to recent change - detection of external power - compilation of plugins - need to be enabled individually in SOURCES/SUBDIRS (use autostart.rock as test plugin with limited interaction via BUTTON_POWER) also - move autostart.rock to apps dir where it is expected - set missing svn:keywords for various files git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16056 a1c6a512-1295-4272-9138-f99709370657
* Greyscale mpegplayer: * Use uncached greyscale buffers on dual core targets, ↵Jens Arnold2008-01-11
| | | | | | removing the need for special cache handling. * Make the OSD properly disappear when viewing a widescreen or small video. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16052 a1c6a512-1295-4272-9138-f99709370657
* Fix warning.Jens Arnold2008-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16051 a1c6a512-1295-4272-9138-f99709370657
* Greyscale library: * Introduced some extra macros dealing with block size, ↵Jens Arnold2008-01-10
| | | | | | allowing to write some parts with less #ifdefing. * Optimised grey_update_rect() for horizontally packed LCDs, and unbuffered scrolling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16050 a1c6a512-1295-4272-9138-f99709370657
* Fully clone the gray_show(false) procedure without the forced lcd update.Michael Sevakis2008-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16048 a1c6a512-1295-4272-9138-f99709370657
* woopsJonathan Gordon2008-01-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16046 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#8341 - rename BUTTON_SCROLL_UP/DOWN to FWD/BACK on the e200 to ↵Jonathan Gordon2008-01-10
| | | | | | make it consistant with the ipods. apart from removing a bit of confusion, it fixes the wheel in pictureflow and possibly elsewhere. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16045 a1c6a512-1295-4272-9138-f99709370657
* Greyscale library: Changed the internal data format once more (separated ↵Jens Arnold2008-01-09
| | | | | | pixel values and phases), allowing for further optimisation of drawing, scrolling etc. * Optimised grey phase blitting in the core reduces CPU load on all architectures, most significantly on coldfire. Previous version was too slow to keep up at 45MHz, leading to unwanted graininess (update frequency was halved). Also fixed screendump on 2bpp targets with vertical pixel packing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16043 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer on grayscale targets: use greylib to display all text and ↵Michael Sevakis2008-01-09
| | | | | | graphics with the video images. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16042 a1c6a512-1295-4272-9138-f99709370657
* E200: Restore the scroll wheel support in brickmania that got lost in the ↵Marianne Arnold2008-01-09
| | | | | | previous changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16040 a1c6a512-1295-4272-9138-f99709370657
* Prevent idle poweroff in the MPEG player plugin. Also save the settings when ↵Linus Nielsen Feltzing2008-01-09
| | | | | | receiving SYS_POWEROFF and SYS_USB_CONNECTED. Fixes FS#8439 and FS#8388. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16033 a1c6a512-1295-4272-9138-f99709370657
* Reduce stack usage in the vbrfix plugin. Fixes FS#8402.Linus Nielsen Feltzing2008-01-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16031 a1c6a512-1295-4272-9138-f99709370657
* Add the viewport functions to the screens API, including a new getfont() ↵Dave Chapman2008-01-08
| | | | | | 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
* FPS Test plugin: add greyscale library performance measurement.Jens Arnold2008-01-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16020 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: Fix a bitflag value. Add some commenting to the WVS code to help ↵Michael Sevakis2008-01-07
| | | | | | readability. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16017 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: Misc seeking tweaks 1) Consolidate some code amongst functions. ↵Michael Sevakis2008-01-07
| | | | | | 2) Be sure times retured from stream_get_seek_time are never before the start of the movie 3) Stop PCM when clearing it so the current audio being sent to the audio device is also cleared. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16014 a1c6a512-1295-4272-9138-f99709370657
* Gah, e200 sets CONFIG_LCD to LCD_X5.Jens Arnold2008-01-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16011 a1c6a512-1295-4272-9138-f99709370657