summaryrefslogtreecommitdiff
path: root/apps/plugins
AgeCommit message (Collapse)Author
2008-10-26bah! messed up the filename settings... and do some line length fixingJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18883 a1c6a512-1295-4272-9138-f99709370657
2008-10-26Add a simple plugin (apps/settings_dumper.rock) which dumps the valid values ↵Jonathan Gordon
of all the config settings to /settings_dumper.txt. If you notice any settings its not dumping please let me know. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18882 a1c6a512-1295-4272-9138-f99709370657
2008-10-25Add in-grid graphical markers for scratchpad values to sudoku (FS#8364 by ↵Dominik Riebeling
Henri Valta with adjustments by me). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18880 a1c6a512-1295-4272-9138-f99709370657
2008-10-25Add MEM_FUNCTION_WRAPPERS to fix linker errors and tweak the ipod buttonmap ↵Nils Wallménius
slightly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18877 a1c6a512-1295-4272-9138-f99709370657
2008-10-25Accept FS#9224 by Teruaki Kawashima, adding support for all RTC equipped ↵Nils Wallménius
targets and some other enhancements to the calendar plugin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18875 a1c6a512-1295-4272-9138-f99709370657
2008-10-24FS#9487 fixes and improvements of the calendar plugin by Teruaki KawashimaNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18870 a1c6a512-1295-4272-9138-f99709370657
2008-10-23Remove the event object in the kernel since it's rather extraneous at the ↵Michael Sevakis
moment. This makes the codecs and the plugins incompatible, so update fully. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18867 a1c6a512-1295-4272-9138-f99709370657
2008-10-23Refactor the panning code into separate functions, and correct a commentDave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18865 a1c6a512-1295-4272-9138-f99709370657
2008-10-22Fix test_codec plugin that was broken by r18834Nils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18862 a1c6a512-1295-4272-9138-f99709370657
2008-10-22Make some local global variables static.Dave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18859 a1c6a512-1295-4272-9138-f99709370657
2008-10-21Move the monolithic jpeg viewer into its own subdirectory and split it into ↵Dave Chapman
three (for now - maybe it should be split further) files - jpeg.c (the main plugin/viewer parts), jpeg_decoder.c (the actual decoder) and. for colour targets only, yuv2rgb.c. The intention of this commit is as a first step towards abstracting this viewer into a reusable jpeg decoder and a multi-format image viewer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18853 a1c6a512-1295-4272-9138-f99709370657
2008-10-18revert plugin_api part of r18830, as this was the wrong solution for thoseFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18831 a1c6a512-1295-4272-9138-f99709370657
2008-10-18code police : fix some multiply defined variablesFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18830 a1c6a512-1295-4272-9138-f99709370657
2008-10-16Merge the necessary changes for the new archos firmware flash images back to ↵Jens Arnold
the trunk, including the related optimisations. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18821 a1c6a512-1295-4272-9138-f99709370657
2008-10-13Pegbox - new graphics for Archos, c200, small H10, Mini, M3 - also cleaning ↵Marianne Arnold
and small tweaks to the rest of the greyscale and monochrome bitmaps. Aspect ratio correct the pieces for the Archos screen (now uses 9x7 tiles) which made it possible to also add the header with statistics). Necessary changes to pegbox.c: don't assume piece height = piece width, prepare a new 'wide' layout for the c200 with the statics at the side. Additional cleanup - make the code more readable by replacing repeatedly used bmpheight_XYZ with defines, splitting some too long lines. Let the 'Start on level' line in the menu actually appear on the Mini's screen. Also rename the greyscale graphics according convention to '...x2.bmp' and set the mime-type more accurately for all pegbox bitmaps. Finally, add Joel Puik, the creator of the original colour graphics to CREDITS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18803 a1c6a512-1295-4272-9138-f99709370657
2008-10-09Make it possible to interrupt md5sum. FS#9209 by Chrisopher Williams.Antoine Cellerier
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18756 a1c6a512-1295-4272-9138-f99709370657
2008-10-07add HAVE_DISK_STORAGE, and use that instead of HAVE_FLASH_STORAGE when ↵Frank Gevaerts
checking for an actual disk (i.e. related to spindown, skipping,...) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18735 a1c6a512-1295-4272-9138-f99709370657
2008-10-07IAUDIO67_PAD: Add keymaps for most of the plugins, they are not all tested yet.Vitja Makarov
IAUDIO7: Define MODEL_NAME in config git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18730 a1c6a512-1295-4272-9138-f99709370657
2008-10-07Accept FS#9325 (colourize digital vu_meter) by Clement Pit-Claudel.Rob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18726 a1c6a512-1295-4272-9138-f99709370657
2008-10-04Made some read-only arrays const, simplified a funky for-loop, fixed ↵Bertrik Sikken
potential memo buffer overflow, fixed spelling in calendar plugin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18707 a1c6a512-1295-4272-9138-f99709370657
2008-10-03Fix red on Players, hopefully.Robert Menes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18698 a1c6a512-1295-4272-9138-f99709370657
2008-10-03Recommit FS #9428 by David Hall. The SWCODEC targets should all work with ↵Robert Menes
this patch applied. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18695 a1c6a512-1295-4272-9138-f99709370657
2008-10-03Fix FS#9397 - calendar plugin shows incorrect calendars, fix suggested by ↵Nils Wallménius
Thomas Schott git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18690 a1c6a512-1295-4272-9138-f99709370657
2008-10-03Revert r18687, as the patch appears to break battery_bench on the Archos ↵Robert Menes
Player. Should also fix red. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18689 a1c6a512-1295-4272-9138-f99709370657
2008-10-03Commit FS#9428 by David Hall: change battery bench messages on SWCODEC ↵Robert Menes
targets. The plugin should display the proper "canel" button on each target now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18687 a1c6a512-1295-4272-9138-f99709370657
2008-10-02Fix FS#9296 by catching repeat events for wheel targets too, moved a bit of ↵Nils Wallménius
code around to simplify things. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18680 a1c6a512-1295-4272-9138-f99709370657
2008-09-24Slight clean up of splash calls, use HZ instead of explicit numbersNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18624 a1c6a512-1295-4272-9138-f99709370657
2008-09-23Oops, forgot the touchscreen targets.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18572 a1c6a512-1295-4272-9138-f99709370657
2008-09-23Simplify controls in order to resolve impossible combos on several targets. ↵Jens Arnold
Now uses a similar system as bounce: use left/right (or equivalent) to select the axis to adjust, and up/down (or the equivalent) to change speed/angle. * Show angle instead of speed in angle adjust mode (i.e. pause). * Better event handling when paused (button_get_w_tmo()). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18571 a1c6a512-1295-4272-9138-f99709370657
2008-09-22Add player name and rockbox version to the battery_bench outputFrank Gevaerts
This need appsversion in plugin_api git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18569 a1c6a512-1295-4272-9138-f99709370657
2008-09-20Fix test_codec on multiprocessor codecs (MP3, SPC).Michael Giacomelli
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18558 a1c6a512-1295-4272-9138-f99709370657
2008-09-20Commit FS#9318 - MP3 synthesis filter on COP. Loads the MP3 synth filer on ↵Michael Giacomelli
to the CoProcessor on all PortalPlayer devices, resulting in an ~90% speedup according to test_codec on the Sansa. Real world improvement is somewhat less, but still considerable. Allows MP3 decoding at 30MHz without boosting, or use of more DSP/EQ with less boosting/skipping, thus improving battery life. Minor changes to mpegplayer to retain compatibility with libmad changes. Should be no significant changes for other targets or codecs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18557 a1c6a512-1295-4272-9138-f99709370657
2008-09-17Fix a display bug with the tracklist in Picture Flow. Thanks to Thomas Schott.Nicolas Pennequin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18537 a1c6a512-1295-4272-9138-f99709370657
2008-09-16D2/Touchscreen keymap improvements: onscreen keyboard is now usable; ↵Rob Purchase
PLAY/pause now mapped to TOPRIGHT; Usable defaults in Rockboy. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18529 a1c6a512-1295-4272-9138-f99709370657
2008-09-16Commit fs#9404 (iAudio 7 updates by vitja). Also fixes play/pause behaviour ↵Rob Purchase
on D2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18528 a1c6a512-1295-4272-9138-f99709370657
2008-09-12fix out-of-bounds array accessFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18503 a1c6a512-1295-4272-9138-f99709370657
2008-09-08Some bug fixes for PictureFlow by Thomas Martitz: Mistitled zoom setting, ↵Nicolas Pennequin
FPS setting not saved, FPS overlapping tracklist, tracklist not refreshing and tracklist missing one song git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18454 a1c6a512-1295-4272-9138-f99709370657
2008-09-08fix FS#8641Frank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18451 a1c6a512-1295-4272-9138-f99709370657
2008-09-06Initial commit of iaudio 7 port by Vitja Makarov (FS#9245). Port is at ↵Dave Chapman
quite an advanced stage, but is troubled by the lack of a reliable NAND driver (similar to the Cowon D2 port) and is not yet suitable for non-developers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18435 a1c6a512-1295-4272-9138-f99709370657
2008-08-28as pointed out by funman in #rockbox, doing assumptions on the size of longDaniel Stenberg
breaks 64bit archs (like simulators) but also doing >8 bit reads from memory addresses with assumptions on alignment without that being really sure seems a bit error-prone too. So we use memcmp() to compare 4 bytes strings... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18356 a1c6a512-1295-4272-9138-f99709370657
2008-08-26FS#9326 grammar fix by Clément Pit--ClaudelNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18343 a1c6a512-1295-4272-9138-f99709370657
2008-08-23Commit FS#9308: differentiate between TOUCHPAD & TOUCHSCREENMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18338 a1c6a512-1295-4272-9138-f99709370657
2008-08-19Fix a problem with dict and checkbox where their internal buffer allocaters ↵Jonathan Gordon
wernt actually fixing the amount of freespace after an alloc (Spotted and fixed by Daniel Weck) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18317 a1c6a512-1295-4272-9138-f99709370657
2008-08-15Ok, ok, strncpy is better here :PNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18285 a1c6a512-1295-4272-9138-f99709370657
2008-08-15Kill one more of the printf related warnings in gcc 4.3.1Nils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18284 a1c6a512-1295-4272-9138-f99709370657
2008-08-15FS#9281 Rename of splash functions.Nils Wallménius
* Remove gui_splash() * Rename gui_syncsplash() to splashf() and remove its voice capabilities. * Rename the internal splash() to splash_internal() and introduce an externally visible splash() that handles simple splashing without printf functionality e.g. splash(HZ, ID2P(LANG_FOO)); or splash(HZ, "foo"); if a LANG_* id is passed it will be voiced. * Adjust all places that called gui_syncsplash() to use the correct variant from above. * Export both new functions to plugins and adjust places calling rb->splash() to use the correct variant so that we now have naming consistency between the core and plugins. * Fix one latent bug that would cause my sim to crash with the above changes and correct P2STR and P2ID macros, thanks to pondlife. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18282 a1c6a512-1295-4272-9138-f99709370657
2008-08-14Apply FS#9155 (Simplified battery bench). This is a simplification/rework of ↵Bertrik Sikken
the current battery bench code. Battery measurements are now done simply once a minute (no more dependency on HDD specific timeouts) and are flushed to disk by using the ata_idle callback instead of polling ata_disk_is_active (this call is removed from the plugin API now) to make the plugin as unobtrusive as possible. This battery bench plugin also works for flash-based targets like sansa e200. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18281 a1c6a512-1295-4272-9138-f99709370657
2008-08-14Add missing header file to plugins/zxbox/helpers.cBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18280 a1c6a512-1295-4272-9138-f99709370657
2008-08-12Removed unused abort function implementationBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18261 a1c6a512-1295-4272-9138-f99709370657
2008-08-11Make wavrecord use the same recording directory as the core.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18247 a1c6a512-1295-4272-9138-f99709370657