summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
* Convert a number of places in core and plugins to use the BIT_N() macro ↵Jens Arnold2009-06-07
| | | | | | instead of 1<<n. Speeds up things on SH1, and also reduces core binsize. Most notable speedups: 1 bit lcd driver: drawpixel +20%, drawline + 27%, hline +5%; jpeg viewer: +8% for 1/8 scaling. Other targets are unaffected. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21205 a1c6a512-1295-4272-9138-f99709370657
* pdbox: new patch by wincent. make s_print work on sim.Dominik Wenger2009-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21202 a1c6a512-1295-4272-9138-f99709370657
* Sansa Fuze : use single press HOME button for exiting battery_benchRafaël Carré2009-06-06
| | | | | | If button_get() is used in blocking mode, it will not return BUTTON_REPEAT information git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21198 a1c6a512-1295-4272-9138-f99709370657
* Fix red.Andrew Mahone2009-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21173 a1c6a512-1295-4272-9138-f99709370657
* PictureFlow: subtract space used to load plugin from available audio buffer ↵Andrew Mahone2009-06-03
| | | | | | space if needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21172 a1c6a512-1295-4272-9138-f99709370657
* pdbox: correct makefile for make reconf. From wincent balin (FS#10244).Dominik Wenger2009-06-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21169 a1c6a512-1295-4272-9138-f99709370657
* Deactivate the playback capabilites for targets with PLUGIN_BUFFER_SIZE <= ↵Thomas Martitz2009-06-02
| | | | | | 0x10000, as they're not capable of playback due to the use of plugin_get_audio_buffer(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21167 a1c6a512-1295-4272-9138-f99709370657
* Lua: add touchscreen_set_mode & current_path (+ some constants)Maurus Cuelenaere2009-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21165 a1c6a512-1295-4272-9138-f99709370657
* Lua: add bitlib (makes bitwise operators possible)Maurus Cuelenaere2009-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21164 a1c6a512-1295-4272-9138-f99709370657
* Speed up mono bitmap drawing on horizontally packed greyscale targets ↵Jens Arnold2009-06-01
| | | | | | (greyscale iPods). Average speedup is 80% on PP5002, and 55% on PP502x. * Simplify mono bitmap drawing in the 16 bit driver and the greylib a bit, also giving a slight speedup (3% on PP502x, 1.5% on coldfire). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21163 a1c6a512-1295-4272-9138-f99709370657
* Move the ONDIO_PAD to the others which have the same keymap in the generic ↵Thomas Martitz2009-06-01
| | | | | | directions PLA context. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21158 a1c6a512-1295-4272-9138-f99709370657
* Add Bob Jenkins' lookup3 32-bit and 64-bit hashes to pluginlib.Andrew Mahone2009-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21155 a1c6a512-1295-4272-9138-f99709370657
* A bit more work on playback controlling pictureflow:Thomas Martitz2009-05-31
| | | | | | | *) Fix that the generated playlist can't be resumed after reboot *) make it work with shuffle git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21151 a1c6a512-1295-4272-9138-f99709370657
* Replace use of CONTEXT_CUSTOM by get_custom_action with new CONTEXT_PLUGIN, ↵Andrew Mahone2009-05-31
| | | | | | to prevent conflicts with core contexts using CONTEXT_CUSTOM, and use CONTEXT_TREE as the base context for PictureFlow's custom contexts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21149 a1c6a512-1295-4272-9138-f99709370657
* Restructure/cleanup the album list buttom mapping, removing it entirely for ↵Thomas Martitz2009-05-31
| | | | | | scrollwheel. No functional change (scrollwheel didn't use it before, anyway). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21148 a1c6a512-1295-4272-9138-f99709370657
* Attach the playback control menu to pictureflow's main menu.Thomas Martitz2009-05-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21145 a1c6a512-1295-4272-9138-f99709370657
* Commit the first part of FS#10263: Starting playback from within ↵Thomas Martitz2009-05-31
| | | | | | pictureflow, by creating a playlist from the tracklist and playing it. The database integration part is postponed until it's more featured. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21143 a1c6a512-1295-4272-9138-f99709370657
* Lua: make sure action.h gets C preprocessed before processing itMaurus Cuelenaere2009-05-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21123 a1c6a512-1295-4272-9138-f99709370657
* pdbox: new patch from wincent balin. make m_memory.c work in rockbox.Dominik Wenger2009-05-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21117 a1c6a512-1295-4272-9138-f99709370657
* FS#10256 by Frank Oosterhuis : use HOME button to quit pluginsRafaël Carré2009-05-28
| | | | | | Also remove a duplicated SANSA_CLIP_PAD in pictureflow git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21115 a1c6a512-1295-4272-9138-f99709370657
* Use core splash for PictureFlow's error_wait, exit error display 2s after ↵Andrew Mahone2009-05-28
| | | | | | any keypress, remove DEBUGF committed accidentally. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21113 a1c6a512-1295-4272-9138-f99709370657
* Display error message on screen until user presses SELECT before exiting ↵Andrew Mahone2009-05-28
| | | | | | PictureFlow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21112 a1c6a512-1295-4272-9138-f99709370657
* Suggested by Thomas Martitz, don't check for track-specific files when ↵Andrew Mahone2009-05-28
| | | | | | searching for covers in PictureFlow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21111 a1c6a512-1295-4272-9138-f99709370657
* Suggested by Thomas Martitz, use tagcache_fill_tags to speed up PictureFlow ↵Andrew Mahone2009-05-28
| | | | | | album art search a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21110 a1c6a512-1295-4272-9138-f99709370657
* Remove use of uniqbuf in PictureFlow, preventing crash on 64-bit sim and ↵Andrew Mahone2009-05-28
| | | | | | freeing half of the plugin buffer on targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21109 a1c6a512-1295-4272-9138-f99709370657
* Fix yellow & redMaurus Cuelenaere2009-05-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21107 a1c6a512-1295-4272-9138-f99709370657
* Lua: add support for os libraryMaurus Cuelenaere2009-05-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21106 a1c6a512-1295-4272-9138-f99709370657
* Commit next part of FS# 10138 by Teruaki Kawashima. Check for PLAY_MODE ↵Michael Giacomelli2009-05-27
| | | | | | before enabling pause after hold. Fixes a bug where toggling hold would confuse the game state. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21104 a1c6a512-1295-4272-9138-f99709370657
* Commit next part of FS# 10138 by Teruaki Kawashima. Replace ROCKBOX_DIR and ↵Michael Giacomelli2009-05-27
| | | | | | related defines with PLUGIN_APPS_DIR or PLUGIN_GAMES_DIR. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21103 a1c6a512-1295-4272-9138-f99709370657
* Commit next part of FS# 10138 by Teruaki Kawashima. Removed unneeded error ↵Michael Giacomelli2009-05-27
| | | | | | checks in plugin lib. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21102 a1c6a512-1295-4272-9138-f99709370657
* Commit next part of FS#10138 by Teruaki Kawashima. Fixes mistaken error ↵Michael Giacomelli2009-05-27
| | | | | | return value in pictureflow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21101 a1c6a512-1295-4272-9138-f99709370657
* Commit next part of FS#10138 by Teruaki Kawashima. Fixes check for open ↵Michael Giacomelli2009-05-27
| | | | | | error in rocklife. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21100 a1c6a512-1295-4272-9138-f99709370657
* Next round of pdbox patches from Wincent Balin: adapt dbestfit to rockbox, ↵Peter D'Hoye2009-05-26
| | | | | | ifdef some printfs, and more git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21095 a1c6a512-1295-4272-9138-f99709370657
* Fix typo in the menu entryAlexander Levin2009-05-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21094 a1c6a512-1295-4272-9138-f99709370657
* Use pre-multiplication in scaler to save one multiply per color component on ↵Andrew Mahone2009-05-26
| | | | | | | | ARM and Coldfire, at the cost of an extra add/shift in the horizontal scaler to reduce values to a workable range. SH-1 retains the same basic math, as the use of 16x16->32 hardware multiplication in the earlier scaler stages saves more than removing the 32x32->40 multiply to descale output. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21091 a1c6a512-1295-4272-9138-f99709370657
* FS #10233 by Johannes Schwarz: "The following patch allows the user to ↵Antoine Cellerier2009-05-26
| | | | | | resume his xobox game. The user has got the possibility to change the speed or the difficulty during the game and the option to select for example next track." git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21090 a1c6a512-1295-4272-9138-f99709370657
* Lua: re-use the viewport pointer; also use the shorter lua_getfield() & ↵Maurus Cuelenaere2009-05-25
| | | | | | lua_setfield() notations (thanks Antoine Cellerier) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21080 a1c6a512-1295-4272-9138-f99709370657
* Fix some typosMaurus Cuelenaere2009-05-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21077 a1c6a512-1295-4272-9138-f99709370657
* Lua: port viewports + add test_viewports.luaMaurus Cuelenaere2009-05-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21076 a1c6a512-1295-4272-9138-f99709370657
* Fix mingw & cygwin buildsMaurus Cuelenaere2009-05-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21075 a1c6a512-1295-4272-9138-f99709370657
* * read_bmp_*(): add FORMAT_RETURN_SIZEMaurus Cuelenaere2009-05-25
| | | | | | | | * Lua: add luaL_checkboolean() & luaL_optboolean() * Lua: add read_bmp_file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21074 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#10234 - Spacerocks respawn invulnerability by Eric Clayton. Gives ↵Michael Giacomelli2009-05-24
| | | | | | you a couple seconds of invulnerability after respawn. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21071 a1c6a512-1295-4272-9138-f99709370657
* Cut the files in half and it might work better (note to self: check your ↵Peter D'Hoye2009-05-24
| | | | | | tree is really clean before patching) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21070 a1c6a512-1295-4272-9138-f99709370657
* Lua: /me should learn about C arrays.. :/Maurus Cuelenaere2009-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21065 a1c6a512-1295-4272-9138-f99709370657
* Lua: fix rocklua_image issue + add LCD_RGBPACK & LCD_RGBUNPACK wrappersMaurus Cuelenaere2009-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21064 a1c6a512-1295-4272-9138-f99709370657
* Lua: add image handling + some other wrappersMaurus Cuelenaere2009-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21063 a1c6a512-1295-4272-9138-f99709370657
* Load PictureFlow logo from disk, discarding it after splash screen is done ↵Andrew Mahone2009-05-23
| | | | | | and freeing the used space for the slide cache. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21051 a1c6a512-1295-4272-9138-f99709370657
* Patch by Wincent Balin of PDa plugin: update readme and disable shared librariesPeter D'Hoye2009-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21050 a1c6a512-1295-4272-9138-f99709370657
* Patch from Wincent Balin: Remove some duplicate code from the PDa pluginPeter D'Hoye2009-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21049 a1c6a512-1295-4272-9138-f99709370657
* Lua: add stack traceback when erroring outMaurus Cuelenaere2009-05-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21048 a1c6a512-1295-4272-9138-f99709370657