summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
...
* A couple fixes:Nicolas Pennequin2007-12-11
| | | | | | | * The menu was being drawn with the wrong colour if entered while the album name was being faded * Display an error message if no albums have been found (which indicates that the database isn't initialised) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15909 a1c6a512-1295-4272-9138-f99709370657
* PictureFlow improvements by Jonas Hurrelmann:Nicolas Pennequin2007-12-10
| | | | | | | * Scrolling and fading album titles * Better support for small displays git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15908 a1c6a512-1295-4272-9138-f99709370657
* Fix a file descriptor leakNicolas Pennequin2007-12-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15906 a1c6a512-1295-4272-9138-f99709370657
* PictureFlow improvements:Nicolas Pennequin2007-12-10
| | | | | | | | * Fix a keymap problem on the c200, hopefully won't affect other targets * Remove the 100x100 limitation (limit is now the screen size) * Add an option in the settings menu to clear the cache git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15905 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of the PictureFlow plugin, a nice visualization for album covers.Nicolas Pennequin2007-12-09
| | | | | | | | Original code by Ariya Hidayat. Rockbox port by Jonas Hurrelmann and a few tweaks by me. On the first startup the database is scanned and album art is searched for each album. This process will take some time (dircache enabled and/or database in RAM speed it up, and it is possible to abort by pressing MENU), but the results are cached and the next startups will be very quick. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15900 a1c6a512-1295-4272-9138-f99709370657
* Remove X11/win32 simulator rulesDave Chapman2007-12-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15893 a1c6a512-1295-4272-9138-f99709370657
* Reformat and code police (tabs, trailing whitespace, annoying overuse of ↵Michael Sevakis2007-12-07
| | | | | | parentheses, etc.) in libmpeg2 so I can stomach working on it. Don't call IDCT functions through pointers - I don't feel like extracting that change just for relevance sake. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15892 a1c6a512-1295-4272-9138-f99709370657
* Fix some plugins not using the helper functions for the new backlight ↵Jens Arnold2007-11-29
| | | | | | timeout handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15849 a1c6a512-1295-4272-9138-f99709370657
* Only compile Matrix on non-mono targets, rather than all bitmap targets.Jonas Häggqvist2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15831 a1c6a512-1295-4272-9138-f99709370657
* On second thoughts, let's compile Matrix for all non-mono bitmap displays.Jonas Häggqvist2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15829 a1c6a512-1295-4272-9138-f99709370657
* Only compile Matrix for colour targets.Jonas Häggqvist2007-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15825 a1c6a512-1295-4272-9138-f99709370657
* Matrix demo plugin for colour targets. Ported from Ipodlinux who ported it ↵Jonas Häggqvist2007-11-27
| | | | | | from cmatrix for Linux. Closes FS#7920. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15824 a1c6a512-1295-4272-9138-f99709370657
* Fix backlight timeout in 'keep backlight running' plugins (related to ↵Marianne Arnold2007-11-26
| | | | | | yesterday's settings rework by Jens, fix also by him). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15809 a1c6a512-1295-4272-9138-f99709370657
* don't show the scrollbar after turning it off in the menu.Marcoen Hirschberg2007-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15775 a1c6a512-1295-4272-9138-f99709370657
* remove debug leftoverMarcoen Hirschberg2007-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15771 a1c6a512-1295-4272-9138-f99709370657
* use the plugin buffer instead of the static oneMarcoen Hirschberg2007-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15770 a1c6a512-1295-4272-9138-f99709370657
* rearrange the initialization a bit. also fixes the disappearing scrollbar.Marcoen Hirschberg2007-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15769 a1c6a512-1295-4272-9138-f99709370657
* 0 is also a valid file descriptorDave Chapman2007-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15749 a1c6a512-1295-4272-9138-f99709370657
* Removed annoying splashBjörn Stenberg2007-11-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15746 a1c6a512-1295-4272-9138-f99709370657
* consolidate the 3 file_exists() functions into one; use the version that ↵Robert Kukla2007-11-21
| | | | | | explicitly uses dircache; give dir_exists() the same treatment for consistency git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15742 a1c6a512-1295-4272-9138-f99709370657
* Okay. Really fix the red. It's a little ugly at this point, and clearly Paul Louden2007-11-21
| | | | | | | | | | I shouldn't be coding in whatever my mental state is. But the intent was not to remove the use of Select for pausing in Mpegplayer, for those who like it. The ugliness can be removed if we want to go back to a single pause button. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15736 a1c6a512-1295-4272-9138-f99709370657
* Fix my rampant making of mistakes.Paul Louden2007-11-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15735 a1c6a512-1295-4272-9138-f99709370657
* Allow use of either A or Select to pause in mpegplayer. This means you Paul Louden2007-11-21
| | | | | | | | | can pause it the same way you pause music, but I've not removed the old button since mpegplayer currently has plenty of buttons, and not many functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15734 a1c6a512-1295-4272-9138-f99709370657
* Oops. Was thinking _TREE_ not _STD_, so no changes to the text editor Paul Louden2007-11-20
| | | | | | | after all. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15708 a1c6a512-1295-4272-9138-f99709370657
* Fix keymapping inconsistencies generated by my previous keymap change, Paul Louden2007-11-20
| | | | | | | this touches the FM Radio, Recording, and Text Editors. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15706 a1c6a512-1295-4272-9138-f99709370657
* access memcpy through the plugin api..Marcoen Hirschberg2007-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15702 a1c6a512-1295-4272-9138-f99709370657
* check separately if the preferences and the bookmark need to be savedMarcoen Hirschberg2007-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15701 a1c6a512-1295-4272-9138-f99709370657
* write a correct bookmark file when the viewer loads so we can safely skip ↵Marcoen Hirschberg2007-11-19
| | | | | | the write on exit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15700 a1c6a512-1295-4272-9138-f99709370657
* prevent useless file readsMarcoen Hirschberg2007-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15695 a1c6a512-1295-4272-9138-f99709370657
* don't save the viewer position if it hasn't changedMarcoen Hirschberg2007-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15689 a1c6a512-1295-4272-9138-f99709370657
* MIDI: Increase percision of synthesizer by a factor of 4 - makes certain ↵Stepan Moskovchenko2007-11-17
| | | | | | | | | | parts (guitar bends, mostly) sound more natural. Also, completely rearrange the order of operations in the delta computation. Had to use long longs. Probably not a good idea for speed, but the order can be optimized more later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15652 a1c6a512-1295-4272-9138-f99709370657
* High score list needed to be redrawn on return from hold, put it in a ↵Adam Gashlin2007-11-16
| | | | | | seperate function to avoid duplicating code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15634 a1c6a512-1295-4272-9138-f99709370657
* Revert some changes that broke looping in midiplayerNils Wallménius2007-11-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15631 a1c6a512-1295-4272-9138-f99709370657
* Remove some stray ^MsDave Chapman2007-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15605 a1c6a512-1295-4272-9138-f99709370657
* Remove unused x11 and win32 simulator rulesDave Chapman2007-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15602 a1c6a512-1295-4272-9138-f99709370657
* Rearrange logic in the synthVoice loop to do less tests and remove need of a ↵Nils Wallménius2007-11-11
| | | | | | struct member for a small speedup, move some memory lookups out of the loop for a small speedup, further cosmetic changes to the synthVoice function. Change isUsed to a bool for clearer logic and also a tiny speedup git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15563 a1c6a512-1295-4272-9138-f99709370657
* Change the way the UART recieves data and how buttons pressed are processed. ↵Karl Kurbjun2007-11-10
| | | | | | Also move some of the debug menu into the target tree and allow rockblox to build when the screen is rotated. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15560 a1c6a512-1295-4272-9138-f99709370657
* Get the user timer working properly consequentially fixing doom without a hack.Karl Kurbjun2007-11-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15510 a1c6a512-1295-4272-9138-f99709370657
* MIDI: Make seeking neater by moving it into another file. Will be more ↵Stepan Moskovchenko2007-11-05
| | | | | | useful later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15467 a1c6a512-1295-4272-9138-f99709370657
* MIDI: Improve seeking (especially near the end of the file) by disabling ↵Stepan Moskovchenko2007-11-03
| | | | | | | | | | playback during the seek. Next step is to prevent delta value calculation during seeking, and just recompute the current deltas once seeking is over. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15426 a1c6a512-1295-4272-9138-f99709370657
* Fix warnings.Stéphane Doyon2007-11-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15421 a1c6a512-1295-4272-9138-f99709370657
* MIDI: Allow seeking forward and backward using the left/right keys. ↵Stepan Moskovchenko2007-11-03
| | | | | | | | | | | | | Currently seeks in 5 second increments, but this can be set to any amount. Also implemented a counter for playing time, which can pretty easily be used to determine the length of the file, in seconds, before playing it. The time isn't displayed anywhere right now, but all this can be useful if this thing is turned into a codec, or at least gets a nice UI. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15418 a1c6a512-1295-4272-9138-f99709370657
* set the iriver h100 and h300 keys correctly (fix red)Jonathan Gordon2007-11-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15406 a1c6a512-1295-4272-9138-f99709370657
* Build some more plugins for M:Robe most work, doom builds and runs if you ↵Karl Kurbjun2007-11-02
| | | | | | use a hack - need to fix the user timer so that it works properly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15403 a1c6a512-1295-4272-9138-f99709370657
* Remove an unneeded #include - action.h is already included by plugin.hDave Chapman2007-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15388 a1c6a512-1295-4272-9138-f99709370657
* Fix FS #8019, caused by memcpy() being called before "rb = api;". Be ↵Thom Johansen2007-10-30
| | | | | | cautious of this one, it'll certainly bite us again. Gut out all the silly file selection stuff, this plugin is already a viewer. Note that mp3_encoder still is buggy and needs more work (or we need a transcoder plugin...). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15372 a1c6a512-1295-4272-9138-f99709370657
* Mandelbrot: Don't update the display more often than 50 times per second on ↵Jens Arnold2007-10-28
| | | | | | colour targets. Significantly increases speed on iPod Video. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15345 a1c6a512-1295-4272-9138-f99709370657
* Fixed the Total being out of screen with huge fonts like ter-u32bKevin Ferrare2007-10-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15317 a1c6a512-1295-4272-9138-f99709370657
* Fix starfield displaying stars in white on grayscale devices (they remain ↵Kevin Ferrare2007-10-26
| | | | | | visible) when printing info message ... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15316 a1c6a512-1295-4272-9138-f99709370657
* enable jpeg, mpegplayer and midiplay on the mr500 (only jpeg is actually ↵Jonathan Gordon2007-10-25
| | | | | | | | | usable though, mpegplayer data aborts) fix the config which should have been done a few commits ago git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15296 a1c6a512-1295-4272-9138-f99709370657