1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/plugins
2008-03-25 02:34:12 +00:00
..
beatbox Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements. 2008-01-04 21:07:05 +00:00
bitmaps Sliding puzzle: Fix graphics size and help text for M3. * Bubbles: Better (larger) emblems for M3. 2008-03-23 09:21:49 +00:00
chessbox D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
clock save clock plugin settings in correct directory 2008-03-17 22:27:25 +00:00
doom D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
lib Consistent naming scheme the various blit functions. * Removed lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. 2008-03-24 00:35:53 +00:00
midi D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
mpegplayer Add a complete priority inheritance implementation to the scheduler (all mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed. 2008-03-25 02:34:12 +00:00
pacbox D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
reversi D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
rockboy D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
searchengine Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements. 2008-01-04 21:07:05 +00:00
shortcuts Stop wasting binary size + ram for several plugins. Plugins are supposed to be linked with --gc-sections, in case they use plugin library elements. 2008-01-04 21:07:05 +00:00
sudoku D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
zxbox D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
alpine_cdc.c Phase in thread_wait when waiting for a thread to exit. Begin phasing out the spinlock object for general use; it will become a multicore-only object for core locking. Take care of plugins first. 2007-10-22 05:57:38 +00:00
battery_bench.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
blackjack.c VU_meter: Fix help texts for most targets. * Blackjack: Add help text for M3. * Bubbles: Adjust a text and fix hold behaviour for M3. 2008-03-23 08:26:42 +00:00
bounce.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
brickmania.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
bubbles.c Oooops, fix yellow. 2008-03-23 08:42:32 +00:00
calculator.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
calendar.c Clean up hard-coded paths 2007-09-10 09:46:36 +00:00
CATEGORIES Revert accidental tree commit. Sorry for that. 2008-03-08 23:50:55 +00:00
chessbox.c Accept FS#5464 - organise the rocks directory. 2007-08-06 13:42:52 +00:00
chessclock.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
chip8.c Consistent naming scheme the various blit functions. * Removed lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. 2008-03-24 00:35:53 +00:00
chopper.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
credits.c use the list context in credits which has to be defined for every target 2007-10-15 08:25:29 +00:00
credits.pl Patch #1272052 by Henrik Backe - Move credits to a plugin 2005-09-02 05:39:09 +00:00
cube.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
demystify.c Fix some plugins not using the helper functions for the new backlight timeout handling. 2007-11-29 23:55:58 +00:00
dice.c Fixed the Total being out of screen with huge fonts like ter-u32b 2007-10-26 16:44:52 +00:00
dict.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
disktidy.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
elfdep.pl first shot at a perl script that generates the dependencies for the .elf files 2005-03-06 00:05:33 +00:00
euroconverter.c Now charcell displays require lcd_update() for updating the main lcd content like bitmap displays. 2007-04-06 22:55:00 +00:00
fire.c Greyscale library: Preparations for a gamma measurement plugin. 2008-03-02 23:31:09 +00:00
fireworks.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
firmware_flash.c Missed a couple. Hopefully fix all warnings. 2007-04-21 19:07:15 +00:00
flipit.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
greyscale.c Greyscale library: Preparations for a gamma measurement plugin. 2008-03-02 23:31:09 +00:00
helloworld.c Get rid of the 'center' parameter for splashes. There were only 2 of almost 500 splashes which were not centered. 2007-03-16 21:56:08 +00:00
invadrox.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
iriver_flash.c Added the checksum for H100/H110/H115 bootloader also. 2008-02-09 15:32:55 +00:00
iriverify.c Ported the archos player's jackpot plugin to bitmaps LCD (still need some neat bitmaps), multi screen support for jackpot plugin and iriverify 2007-07-25 09:38:55 +00:00
jackpot.c makes the slot wheels turn faster in the jackpot plugin for the bitmap targets 2007-08-05 12:23:16 +00:00
jewels.c Squash that yellow 2008-03-22 23:24:20 +00:00
jpeg.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
logo.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
Makefile Replaced some explicit options for target linking with to be consistent with the sims. 2007-02-15 20:28:08 +00:00
mandelbrot.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
matrix.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
maze.c Enable plugins on the Sansa C200. Large parts taken from patch FS#7749 by Max Kelley with tweaks, bit of cleanup and additional bitmaps by me. Some of the now enabled plugins could still be improved in regard to screen size adaptation or keymaps but this way it can easily be done later and one by one. The rather ugly 'ifndef's I added temporaryly in plugins/SOURCES will also go one by one. Plugin button actions cause some quirks in a few plugins (e.g. 'clock') but since it's not critical , the bitmaps were already done and it makes a good example for discussing plugin button actions, I thought it could go in. 2007-09-20 10:49:48 +00:00
mazezam.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
metronome.c fix FS#8701 - metronome doesnt change back to ui font after drawing 2008-03-09 02:36:17 +00:00
metronome.h Use multi-screen api for metronome plugin, and made it run in the simulator by implementing the timer functions 2007-07-29 03:43:37 +00:00
midi2wav.c Clean up hard-coded paths 2007-09-10 09:46:36 +00:00
minesweeper.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
mosaique.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
mp3_encoder.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
nim.c Now charcell displays require lcd_update() for updating the main lcd content like bitmap displays. 2007-04-06 22:55:00 +00:00
oscilloscope.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
pictureflow.c Accept FS#8341 - rename BUTTON_SCROLL_UP/DOWN to FWD/BACK on the e200 to make it consistant with the ipods. apart from removing a bit of confusion, it fixes the wheel in pictureflow and possibly elsewhere. 2008-01-10 08:08:31 +00:00
plasma.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
plugin.lds More iAudio M3 work. Target build compiles, but same problem regarding plugins as the simulator. Boots to the menu, but it can't be used yet because only main & remote Play button work. USB works. 2008-03-14 08:54:54 +00:00
pong.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
properties.c Remove the ID3 tag version priority setting on the grounds of it being pretty pointless. ID3v2 tags are superior to ID3v1 tags, and needs less seeking around to find. 2007-09-19 10:40:55 +00:00
random_folder_advance_config.c minor update to gui_synclist_do_button() which will hopefully simplify things later. 2007-09-17 10:08:50 +00:00
robotfindskitten.c Keep a 2 pixel margin in the instructions screen. 2007-10-08 00:03:15 +00:00
robotfindskitten_messages.h Reduce memory usage so that we can include all messages on all platforms 2007-10-05 21:28:43 +00:00
rockblox.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
rockbox_flash.c Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
rockboy.c Accept FS#5464 - organise the rocks directory. 2007-08-06 13:42:52 +00:00
rocklife.c Fix some plugins not using the helper functions for the new backlight timeout handling. 2007-11-29 23:55:58 +00:00
rockpaint.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
search.c didn't saw the warning 2007-08-07 14:09:12 +00:00
sliding_puzzle.c Sliding puzzle: Fix graphics size and help text for M3. * Bubbles: Better (larger) emblems for M3. 2008-03-23 09:21:49 +00:00
snake.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
snake2.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
snake2.levels Removed executable flag 2007-01-09 23:22:14 +00:00
snow.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
sokoban.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
sokoban.levels Some more sokoban changes from Sean Morrisey's FS #6702. (includes moving the default level file back to the previous filename) 2007-06-29 19:52:13 +00:00
solitaire.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
sort.c Missed a couple. Hopefully fix all warnings. 2007-04-21 19:07:15 +00:00
SOURCES Enable plugin building for M3. 2008-03-23 01:01:21 +00:00
spacerocks.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
splitedit.c General housekeeping: Make plugin buffer functions take size_t * instead of int * to match the parameter type of the buffer functions called in the core. Get rid of unsafe int * <==> size_t * casting. Use ssize_t where int was used and size_t where unsigned int was used in the buffer calls to not alter signedness in the plugins. No API version change since it should only be an issue for 64-bit sim builds. 2007-04-21 18:38:25 +00:00
star.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
starfield.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
stats.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
stopwatch.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
SUBDIRS D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
superdom.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
test_codec.c Adapt most single-file plugins to the M3 keypad and screen. It's still 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. 2008-03-22 10:24:28 +00:00
test_disk.c FS #8635 by Andree Buschmann: Fix overflow in test_disk speed calculation. No precision is lost because filesize is always a multiple of (1<<8). 2008-02-26 18:31:59 +00:00
test_fps.c Consistent naming scheme the various blit functions. * Removed lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. 2008-03-24 00:35:53 +00:00
test_resize.c * Add mktccboot to svn:ignore for tools/ 2008-01-26 01:34:23 +00:00
test_sampr.c Fix some plugins that use NULL instead of -1 when not using a voice id in struct opt_items. Change as many '#define NULL 0' to '#define NULL ((void*)0)' as grep would find - somewehere the former is still hiding it seems. :\ 2007-10-15 07:59:13 +00:00
test_scanrate.c The iAudio remote LCD internal scan direction is horizontal. Make test_scanrate usable on the M3 by adjusting to that. 2008-03-24 01:03:02 +00:00
test_viewports.c Add the viewport functions to the screens API, including a new getfont() 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. 2008-01-08 01:22:14 +00:00
text_editor.c Add a general-purpose parse_list function to parse a string containing a 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. 2008-03-21 13:41:35 +00:00
vbrfix.c Reduce stack usage in the vbrfix plugin. Fixes FS#8402. 2008-01-09 12:39:06 +00:00
video.c Consistent naming scheme the various blit functions. * Removed lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. 2008-03-24 00:35:53 +00:00
viewer.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
viewers.config Accept FS#7218 by Dave Hooper: Bitmap version of the sliding puzzle game. 2008-01-26 00:16:06 +00:00
vu_meter.c VU_meter: Fix help texts for most targets. * Blackjack: Add help text for M3. * Bubbles: Adjust a text and fix hold behaviour for M3. 2008-03-23 08:26:42 +00:00
wav2wv.c Missed a couple. Hopefully fix all warnings. 2007-04-21 19:07:15 +00:00
wavplay.c Missed a couple. Hopefully fix all warnings. 2007-04-21 19:07:15 +00:00
wavrecord.c Wavrecord: Let the menu start at the most convenient item. 2007-05-28 08:32:55 +00:00
wavview.c Missed a couple. Hopefully fix all warnings. 2007-04-21 19:07:15 +00:00
wormlet.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
xobox.c D2: Enable plugin building (using initial keymaps from FS#8708 by Andreas Mueller, with some tweaks). 2008-03-22 22:03:34 +00:00
zxbox.c Accept FS#5464 - organise the rocks directory. 2007-08-06 13:42:52 +00:00