summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
* FS#10943, optimized division and clz routines to replace libgcc routines for ↵Andrew Mahone2010-02-01
| | | | | | ARM. Replaces libgcc support functions for unsigned and signed 32-bit division on ARMv4 and up, and leading-zero count on ARMv4. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24432 a1c6a512-1295-4272-9138-f99709370657
* mandelbrot: start with bright colors on greyscaleRafaël Carré2010-01-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24378 a1c6a512-1295-4272-9138-f99709370657
* mandelbrot: use correct colors on greyscale targets (FS#10935)Rafaël Carré2010-01-30
| | | | | | | | | | | | | | Tested on Clipv1 (sim/target) and Ipod3g (sim) Each color would be calculated as 0 Note the iteration over the whole range of colors is quite weird, and I can not really sense what max_iter represents (except it's a number of different colors, right?) It should be backported to branch after tomers check if color range is correct (FS#10935 mentions much smaller range for color targets as well) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24377 a1c6a512-1295-4272-9138-f99709370657
* Bugfix - buf_size was being used before being initialised.Dave Chapman2010-01-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24363 a1c6a512-1295-4272-9138-f99709370657
* snake2: use select and not long select on fuzeRafaël Carré2010-01-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24342 a1c6a512-1295-4272-9138-f99709370657
* Fuze: Change pause/exit button in chopper to short home as it's nearly ↵Thomas Martitz2010-01-26
| | | | | | | | impossible to hold it without dying. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24338 a1c6a512-1295-4272-9138-f99709370657
* Accept the last patch FS#10797 with a few changes by me (fixing side effects ↵Thomas Martitz2010-01-26
| | | | | | | | and adding the new backdrop_hide() to the multi screen api). It changes the hide_bars parameter to mean hide_theme. This makes plugins show the menu backdrop in their backdrop so that they don't look like crap if you have an sbs and look more integrated. I've test about all plugins and all work fine. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24335 a1c6a512-1295-4272-9138-f99709370657
* Disable DOOM for c200v2, it won't runRafaël Carré2010-01-24
| | | | | | Reclaim 128kB of plugin buffer, audio buffer is now 4 times larger git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24323 a1c6a512-1295-4272-9138-f99709370657
* *.link: depends on config file where plugin buffer size is setRafaël Carré2010-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24322 a1c6a512-1295-4272-9138-f99709370657
* fractals: set svn:keywords property.Teruaki Kawashima2010-01-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24310 a1c6a512-1295-4272-9138-f99709370657
* Fractals: this should fix bugs on simulator for greyscale LCD targets.Teruaki Kawashima2010-01-21
| | | | | | | | | * moved #define USEGSLIB to fractal_sets.h and include only needed header file. * include plugin.h so that LCD_DEPTH is defined. * explicitly include fractal_sets.h in mandelbrot_set.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24309 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: reset foreground/background color and clear display in case they ↵Teruaki Kawashima2010-01-21
| | | | | | are changed in menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24308 a1c6a512-1295-4272-9138-f99709370657
* jpeg,png: fix typo in comments and indentions.Teruaki Kawashima2010-01-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24307 a1c6a512-1295-4272-9138-f99709370657
* FS#10738: fix disktidy plugin crash when dealing with very long ↵Amaury Pouly2010-01-20
| | | | | | file/directory names. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24300 a1c6a512-1295-4272-9138-f99709370657
* Fractals: No need to have globals under ctx structTomer Shalev2010-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24285 a1c6a512-1295-4272-9138-f99709370657
* A simple rename in cube.c (s/USE_GSLIB/USEGSLIB) in order to have better ↵Tomer Shalev2010-01-18
| | | | | | consistency across plugins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24280 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Use overlay (do not clear the screen and paint the same region) ↵Tomer Shalev2010-01-18
| | | | | | when changing precision git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24275 a1c6a512-1295-4272-9138-f99709370657
* Fractals: fix weird keymap for SAMSUNG_YH_PAD. adjust spaces.Teruaki Kawashima2010-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24273 a1c6a512-1295-4272-9138-f99709370657
* jpeg,png: Merge user interface code and plugin entry point of the two ↵Teruaki Kawashima2010-01-18
| | | | | | | | | | plugins (part of FS#6321). * Created new directory, imageviewer/ and moved both jpeg/ and png/ under it. - this still doesn't merge the two plugins. i.e. both jpeg.rock and png.rock will be made for color targets. - I'm thinking to merge the two plugins to single image viewer later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24272 a1c6a512-1295-4272-9138-f99709370657
* Fix warnings in frotz, one of which is a real bug :)Torne Wuff2010-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24268 a1c6a512-1295-4272-9138-f99709370657
* New plugin: frotz, a Z-machine interpreter, for playing interactive fiction.Torne Wuff2010-01-17
| | | | | | | | The interpreter more or less passes all the tests in the z-machine test suite. It should build for every target except Archos (for which it is disabled). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24267 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Have helper functions in header file to keep them inlinedTomer Shalev2010-01-17
| | | | | | | | - Should fix performance degradation caused because of the split - Thanks for all who noticed (amiconn et al.) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24266 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Use more colorsTomer Shalev2010-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24265 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Prevent zooming more than deepest possible zoomTomer Shalev2010-01-17
| | | | | | | This prevent the mandelbrost set from being trashed if zooming too much git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24264 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Fix SAMSUNG_YH_PAD key assignment. Also fixes redTomer Shalev2010-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24262 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Fix redTomer Shalev2010-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24261 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Add forgotten FRACTAL_ZOOM_OUT_PRE to button_yield()Tomer Shalev2010-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24259 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Use constants for screen panningTomer Shalev2010-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24258 a1c6a512-1295-4272-9138-f99709370657
* change dependencies in make files:Teruaki Kawashima2010-01-17
| | | | | | | | * apps.make: depends on ctype.o instead of errno.o to depend on config-*.h so that it works for simulator. * lang.make: add dependency of lang.h to make it sure that the file is updated properly when needed. * plugins.make: object files don't depend on libpluginbitmaps.a. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24256 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Use defines for colorsTomer Shalev2010-01-15
| | | | | | | | This makes the code a bit more readable, and will allow me in the near future to introduce support of more colors git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24236 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Fix yellowTomer Shalev2010-01-15
| | | | | | | | | - Have USEGSLIB be defined in fractals.h - BTW the plugin name was renamed to fractals from mandelbrot, because it now provide the basis to use other fractals set, such as the Julia set. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24235 a1c6a512-1295-4272-9138-f99709370657
* Mandelbrot: Another try at fixing redsTomer Shalev2010-01-15
| | | | | | | - A one letter type cause it :-( git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24232 a1c6a512-1295-4272-9138-f99709370657
* Fractals: Fix redTomer Shalev2010-01-15
| | | | | | | | | - Define painting buffer inside fractal set implementation - Add missing USEGLIB define - Removed mandelbrot.c that was forgotten in last commit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24231 a1c6a512-1295-4272-9138-f99709370657
* FS#10911 - Plugins: Fractals (formerly Mandelbrot) Tomer Shalev2010-01-15
| | | | | | | | | | | | | - Rename the mandelbrot plugin to fractals - Update manual accordingly - Separate plugin's functionality into separate files - Lay the ground for having fractals sets other than the Mandelbrot set. For that the following will need to be implemented: - Create a new file for the new fracral set - Provide key mapping to switch between sets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24230 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer:Teruaki Kawashima2010-01-13
| | | | | | | | * use upper case for enum constants. * rename MPEG_START_TIME_SCROLL_DOWN/SCROLL_UP to MPEG_START_TIME_LEFT2/RIGHT2 as they are equivalent to MPEG_START_TIME_LEFT/RIGHT. * simplify some code. no functional changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24224 a1c6a512-1295-4272-9138-f99709370657
* pluginlib: Support calling a function at exit time to clean up open filesTorne Wuff2010-01-05
| | | | | | | | | or other similar work. This is not quite the same as atexit() on POSIX as the function is *not* called if the plugin exits by returning from plugin_start; only if exit() is called. No code overhead if it's not used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24189 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747/VX777: cleanup linker files a bitMaurus Cuelenaere2010-01-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24169 a1c6a512-1295-4272-9138-f99709370657
* Set svn:keywords property on .c and .h files that didn't already have it. ↵Bertrik Sikken2010-01-03
| | | | | | Correct svn:executable property on some files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24165 a1c6a512-1295-4272-9138-f99709370657
* Fix warning in chip8 plugin for simulator buildsBertrik Sikken2010-01-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24162 a1c6a512-1295-4272-9138-f99709370657
* chip8 plugin:Bertrik Sikken2010-01-03
| | | | | | | | | | | * fix some more whitespace * made functions/data static or const where possible * correct suspicious interrupt timing code * remove unused/unreachable code * fix file descriptor leak path (open without close) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24159 a1c6a512-1295-4272-9138-f99709370657
* More tabs removedAndree Buschmann2010-01-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24157 a1c6a512-1295-4272-9138-f99709370657
* Fix tabs in chip8 pluginBertrik Sikken2010-01-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24149 a1c6a512-1295-4272-9138-f99709370657
* xobox: show game stats when finishing levelJeffrey Goode2010-01-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24145 a1c6a512-1295-4272-9138-f99709370657
* Simplify some boolean expressions that compare directly against 'true'Bertrik Sikken2010-01-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24144 a1c6a512-1295-4272-9138-f99709370657
* Brickmania: Change the drawing/collision detection to simplify position ↵Karl Kurbjun2010-01-02
| | | | | | management. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24140 a1c6a512-1295-4272-9138-f99709370657
* Fix red.Karl Kurbjun2010-01-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24139 a1c6a512-1295-4272-9138-f99709370657
* Brickmania: Scale bitmaps with the high-res bricks to fit them to the LCD ↵Karl Kurbjun2010-01-02
| | | | | | width for the Gigabeat F/X/S. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24138 a1c6a512-1295-4272-9138-f99709370657
* Simplify some expressions using the ? operatorBertrik Sikken2010-01-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24136 a1c6a512-1295-4272-9138-f99709370657
* Add bitmaps for correct and wrong flags when showing the full board. (Feel ↵Antoine Cellerier2009-12-30
| | | | | | free to change the graphics) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24127 a1c6a512-1295-4272-9138-f99709370657
* Clicking on a discovered tile with its number of adjacent mines already ↵Antoine Cellerier2009-12-30
| | | | | | flagged now clicks on all adjacent undiscovered and unflagged tiles. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24126 a1c6a512-1295-4272-9138-f99709370657