summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
* Commited too much.Michael Giacomelli2009-05-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20904 a1c6a512-1295-4272-9138-f99709370657
* Actually remove the unneeded files in the last commit.Michael Giacomelli2009-05-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20903 a1c6a512-1295-4272-9138-f99709370657
* Split 8-bit-to-native conversion in bmp.c into a function, add support for ↵Andrew Mahone2009-05-09
| | | | | | plugging unscaled output in BMP and JPEG loaders, use output_row_8_native in JPEG decoder when possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20884 a1c6a512-1295-4272-9138-f99709370657
* Plugin JPEG decoder for data in memory, along with test_mem_jpeg.c and ↵Andrew Mahone2009-05-08
| | | | | | bench_mem_jpeg.c plugins to test and benchmark it, and a line-length clean up in jpeg_load.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20871 a1c6a512-1295-4272-9138-f99709370657
* Add missing PictureFlow overlay source, fix properties on new files.Andrew Mahone2009-05-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20865 a1c6a512-1295-4272-9138-f99709370657
* Build pictureflow using overlay on lowmem targets, support JPEG AA in PF on ↵Andrew Mahone2009-05-07
| | | | | | all targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20864 a1c6a512-1295-4272-9138-f99709370657
* Add Sudoku to the plugins/CATEGORIES file. No functional change.Marc Guay2009-05-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20859 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: More plugin keymap changes for touchscreenKarl Kurbjun2009-05-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20858 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Get the rest of the games except doom working with the touchscreen.Karl Kurbjun2009-05-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20857 a1c6a512-1295-4272-9138-f99709370657
* Move YUV->RGB in JPEG load from before scaler to after scaler. Required ↵Andrew Mahone2009-05-06
| | | | | | change to struct custom_format, so sorted the plugin API as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20856 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Make some plugins work with the touchscreen (remote support ↵Karl Kurbjun2009-05-06
| | | | | | needs to be added back later) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20855 a1c6a512-1295-4272-9138-f99709370657
* Fix red on PlayerAndrew Mahone2009-05-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20852 a1c6a512-1295-4272-9138-f99709370657
* Make JPEG and BMP scaler optional with HAVE_JPEG and HAVE_BMP_SCALING, both ↵Andrew Mahone2009-05-04
| | | | | | | | defined for all targets that have HAVE_ALBUMART. Disable JPEG in PictureFlow and pluginlib album art search with 32KiB plugin buffer until PictureFlow gets overlay support. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20851 a1c6a512-1295-4272-9138-f99709370657
* Make local function static in jpeg_load.c, add missing header file in ↵Bertrik Sikken2009-05-03
| | | | | | read_image.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20848 a1c6a512-1295-4272-9138-f99709370657
* Fix red.Andrew Mahone2009-05-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20842 a1c6a512-1295-4272-9138-f99709370657
* PictureFlow JPEG AA support for all non-mono targets (mono targets will need ↵Andrew Mahone2009-05-02
| | | | | | overlay for this). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20841 a1c6a512-1295-4272-9138-f99709370657
* Add read_<image>_fd functions to plugin API, add feature_wrappers.h handling ↵Andrew Mahone2009-05-02
| | | | | | for them, and add read_image.[ch] wrapper for reading image files with automatic type detection. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20840 a1c6a512-1295-4272-9138-f99709370657
* Add read_jpeg_* to feature_wrappers.h, add import-from-core for jpeg_load.c ↵Andrew Mahone2009-05-02
| | | | | | on mono targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20839 a1c6a512-1295-4272-9138-f99709370657
* Add core JPEG reader, adapted from the JPEG plugin's decoder, with some ↵Andrew Mahone2009-05-01
| | | | | | changes to prevent include conflicts between the two decoders. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20836 a1c6a512-1295-4272-9138-f99709370657
* Add exit() implementation for pluginsMaurus Cuelenaere2009-04-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20775 a1c6a512-1295-4272-9138-f99709370657
* Add initial plugin keymaps for M:robe 500Karl Kurbjun2009-04-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20765 a1c6a512-1295-4272-9138-f99709370657
* Fix red.Thomas Martitz2009-04-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20762 a1c6a512-1295-4272-9138-f99709370657
* FS#10141 - Modify AMS Sansa #defines in plugin.lds to account for as3525 ↵Thomas Martitz2009-04-20
| | | | | | MEMORYSIZE > 2 by Jack Halpin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20760 a1c6a512-1295-4272-9138-f99709370657
* Commit fix for CPU_BOOST_LOGGING by Rafaël Carré.Michael Giacomelli2009-04-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20724 a1c6a512-1295-4272-9138-f99709370657
* Pegbox fixes by Rafaël Carré.Michael Giacomelli2009-04-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20722 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Start of proper remote support, touchscreen works without remote ↵Karl Kurbjun2009-04-11
| | | | | | now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20684 a1c6a512-1295-4272-9138-f99709370657
* Revert unrelated changes :/Thomas Martitz2009-04-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20683 a1c6a512-1295-4272-9138-f99709370657
* Fuze & e200v2: Put lcd framebuffer into iram, which saves 77k normal ram and ↵Thomas Martitz2009-04-11
| | | | | | gives 2.6%/7.6% (unboosted/boosted) lcd update speed up git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20682 a1c6a512-1295-4272-9138-f99709370657
* FS#10075 - FUZE: QUIT Plugin by selecting BUTTON_HOME by Johannes Schwarz. ↵Thomas Martitz2009-04-10
| | | | | | Updates the plugin keymap to use Long Home to exit plugins to be more inline with the core keymap. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20680 a1c6a512-1295-4272-9138-f99709370657
* FS#10114 - Sansa AMS : use IRAM for codecs on >2MB targets Rafaël CarréThomas Martitz2009-04-10
| | | | | | | | Activates IRAM for AMS Sansas to be used by codecs and core. Fixes Reboot-on-mp3 and gives speed up on codecs using IRAM in general. I've made a change: the core/codec ratio is 0x20000/0x30000 instead of 0x10000/0x40000, 0x30000 is way more than codecs currently use (0x14000 at max) and the core might need more than 0x10000. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20678 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: More LCD initialization, QVGA (vs. VGA) is now enabled by ↵Karl Kurbjun2009-04-09
| | | | | | default for performance, 256 color palette mode added, include some linker cleanups and reorganization. Doom and MPEGPlayer now run reaonably well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20664 a1c6a512-1295-4272-9138-f99709370657
* Undo revert of r20653Andrew Mahone2009-04-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20657 a1c6a512-1295-4272-9138-f99709370657
* fix accidental reverts in r20651Andrew Mahone2009-04-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20656 a1c6a512-1295-4272-9138-f99709370657
* Fix yellowAndrew Mahone2009-04-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20653 a1c6a512-1295-4272-9138-f99709370657
* FS#9992: remove PLA use from PictureFlow, replacing it with maps designed ↵Andrew Mahone2009-04-08
| | | | | | for each target, and inheriting the targets' standard actions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20651 a1c6a512-1295-4272-9138-f99709370657
* Enable plugins on the Onda VX747Maurus Cuelenaere2009-04-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20647 a1c6a512-1295-4272-9138-f99709370657
* Invadrox - some bitmap related changes in preparation of porting it to more ↵Marianne Arnold2009-04-07
| | | | | | screen resolutions, should not be visible to the user: (1) Use single bitmaps (or strips where possible) instead of one big bitmap each, so instructions and defines how to take the bitmap apart aren't needed. It's more flexible and makes it possible to (2) get some width/height variables directly from the bitmaps. (3) Use background images for static items. Both reduces the number of hardcoded values noticeably. (4) Make the 'fire_sprite' an external bitmap too - with help of Jens -. (5) Rename 'TINY_GRAPHICS' to 'SMALL_GRAPHICS' to have this name available for even smaller images (which is planned). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20646 a1c6a512-1295-4272-9138-f99709370657
* Patch by Rafaël Carré - Chopper : define small screen limit on height <= 64Bertrik Sikken2009-04-07
| | | | | | | | This way Clip is included as well, not only Archos git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20642 a1c6a512-1295-4272-9138-f99709370657
* Tidy up and remove executable flag from a few plugin bitmap files.Marianne Arnold2009-04-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20639 a1c6a512-1295-4272-9138-f99709370657
* Start rockpaint with the toolbar visible (I guess that a full white screen ↵Antoine Cellerier2009-04-05
| | | | | | can be quite intimidating). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20629 a1c6a512-1295-4272-9138-f99709370657
* ZXBox: Clean up display init. Saves ~1KB on colour targets, and 4KB ↵Jens Arnold2009-04-05
| | | | | | (coldfire)... >6KB (SH1) for greyscale targets, due to no longer using floating point math. * Name the 2bpp display routines correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20621 a1c6a512-1295-4272-9138-f99709370657
* Fix red introduced with r20610.Alexander Levin2009-04-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20612 a1c6a512-1295-4272-9138-f99709370657
* Rocklife: allow the cells file to have comment (everything on a line ↵Alexander Levin2009-04-03
| | | | | | starting with a '!' is a comment). FS#10081, thanks to Justin Hannigan. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20611 a1c6a512-1295-4272-9138-f99709370657
* Some improvements to rocklife (FS#10087, but slightly less paranoid). Main ↵Alexander Levin2009-04-03
| | | | | | improvement is that the file loading will not lead to stack overflow or illegal memory access. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20610 a1c6a512-1295-4272-9138-f99709370657
* keybox: handle user canceling in the vkeyboard in a nicer way, fix a comment ↵Nils Wallménius2009-04-02
| | | | | | so that it makes sense git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20608 a1c6a512-1295-4272-9138-f99709370657
* Fix yellow in rocklife. j=j++ was most likely meant to be j++. Seems to be ↵Tom Ross2009-04-02
| | | | | | no change in behavior of my test file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20605 a1c6a512-1295-4272-9138-f99709370657
* Fix warningsKarl Kurbjun2009-04-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20601 a1c6a512-1295-4272-9138-f99709370657
* Add initial support for changing the LCD mode in MPEG player for hardware ↵Karl Kurbjun2009-04-01
| | | | | | YUV conversion (256 color palette mode will also be added for doom and rockboy). This fixes the LCD mode/colors when MPEGPlayer exits. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20600 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500i: More LCD initialization, and beginnings of support for QVGA as ↵Karl Kurbjun2009-04-01
| | | | | | well as VGA on the LCD. MPEGPlayer now works with reasonable performance on smaller videos, but YUV blitting persists after MPEGPlayer is left, some cleanup/changes to the initialization code. This should be functionally equivalent for the ZVM, but the #ifdef's may need to be added back for app.lds. Get the bootloader building again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20598 a1c6a512-1295-4272-9138-f99709370657
* FS#10079 by Justin Hannigan: Support for opening and viewing .cells files in ↵Robert Menes2009-03-31
| | | | | | rocklife. To use, simply select a .cells file in the file browser, and rocklife will launch and load it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20591 a1c6a512-1295-4272-9138-f99709370657