summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
...
* Makefile overhaul. All generated bitmaps are now explicitly in ↵Björn Stenberg2008-11-03
| | | | | | OBJDIR/bitmaps and OBJDIR/pluginbitmaps, and plugins properly depend on their respective bitmap files. Fixes #6847. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18987 a1c6a512-1295-4272-9138-f99709370657
* Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ↵Frank Gevaerts2008-11-01
| | | | | | | | | that, it also introduces sd_*, nand_*, and mmc_*. This should be a good first step to allow multi-driver targets, like the Elio (ATA/SD), or the D2 (NAND/SD). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18960 a1c6a512-1295-4272-9138-f99709370657
* Make lcd_set_enable_hook() conditional on HAVE_LCD_ENABLE and HAVE_LCD_COLORRafaël Carré2008-10-31
| | | | | | | | | | | This prepares for the Clip which will define HAVE_LCD_ENABLE but won't need the hook since the internal LCD framebuffer is updated regardless if the display is on or off. firmware/drivers/lcd-16bit.c has not been modified since HAVE_LCD_COLOR is obviously defined here git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18951 a1c6a512-1295-4272-9138-f99709370657
* cleanup storage definesFrank Gevaerts2008-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18950 a1c6a512-1295-4272-9138-f99709370657
* Sansa Clip simulatorRafaël Carré2008-10-31
| | | | | | First draft at keymapping based on e200 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18948 a1c6a512-1295-4272-9138-f99709370657
* Factor out save / restore sudoku board (FS#9516 by Alexander Levin)Dominik Riebeling2008-10-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18939 a1c6a512-1295-4272-9138-f99709370657
* Data does not belong in .h files. Not even if it makes the .c file prettier.Björn Stenberg2008-10-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18934 a1c6a512-1295-4272-9138-f99709370657
* state->savedboard doesn't exist, so revert that part of r18906 for now. It ↵Jens Arnold2008-10-29
| | | | | | might be necessary to redo this fix properly. Also, state->currentboard is an array of shorts, so the memcpy() only covered half of it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18917 a1c6a512-1295-4272-9138-f99709370657
* Fix sudoku crash when using reload without previously saved state (FS#9509 ↵Dominik Riebeling2008-10-28
| | | | | | by Henri Valta). Fix a similar issue when using reload after generating a new sudoku by me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18906 a1c6a512-1295-4272-9138-f99709370657
* Change button map for iaudio x5 and m5 to avoid using impossible button ↵Nils Wallménius2008-10-26
| | | | | | combos, delete ondio button map as it has no rtc git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18884 a1c6a512-1295-4272-9138-f99709370657
* bah! messed up the filename settings... and do some line length fixingJonathan Gordon2008-10-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18883 a1c6a512-1295-4272-9138-f99709370657
* Add a simple plugin (apps/settings_dumper.rock) which dumps the valid values ↵Jonathan Gordon2008-10-26
| | | | | | 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
* Add in-grid graphical markers for scratchpad values to sudoku (FS#8364 by ↵Dominik Riebeling2008-10-25
| | | | | | Henri Valta with adjustments by me). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18880 a1c6a512-1295-4272-9138-f99709370657
* Add MEM_FUNCTION_WRAPPERS to fix linker errors and tweak the ipod buttonmap ↵Nils Wallménius2008-10-25
| | | | | | slightly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18877 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#9224 by Teruaki Kawashima, adding support for all RTC equipped ↵Nils Wallménius2008-10-25
| | | | | | targets and some other enhancements to the calendar plugin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18875 a1c6a512-1295-4272-9138-f99709370657
* FS#9487 fixes and improvements of the calendar plugin by Teruaki KawashimaNils Wallménius2008-10-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18870 a1c6a512-1295-4272-9138-f99709370657
* Remove the event object in the kernel since it's rather extraneous at the ↵Michael Sevakis2008-10-23
| | | | | | 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
* Refactor the panning code into separate functions, and correct a commentDave Chapman2008-10-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18865 a1c6a512-1295-4272-9138-f99709370657
* Fix test_codec plugin that was broken by r18834Nils Wallménius2008-10-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18862 a1c6a512-1295-4272-9138-f99709370657
* Make some local global variables static.Dave Chapman2008-10-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18859 a1c6a512-1295-4272-9138-f99709370657
* Move the monolithic jpeg viewer into its own subdirectory and split it into ↵Dave Chapman2008-10-21
| | | | | | 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
* revert plugin_api part of r18830, as this was the wrong solution for thoseFrank Gevaerts2008-10-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18831 a1c6a512-1295-4272-9138-f99709370657
* code police : fix some multiply defined variablesFrank Gevaerts2008-10-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18830 a1c6a512-1295-4272-9138-f99709370657
* Merge the necessary changes for the new archos firmware flash images back to ↵Jens Arnold2008-10-16
| | | | | | the trunk, including the related optimisations. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18821 a1c6a512-1295-4272-9138-f99709370657
* Pegbox - new graphics for Archos, c200, small H10, Mini, M3 - also cleaning ↵Marianne Arnold2008-10-13
| | | | | | 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
* Make it possible to interrupt md5sum. FS#9209 by Chrisopher Williams.Antoine Cellerier2008-10-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18756 a1c6a512-1295-4272-9138-f99709370657
* add HAVE_DISK_STORAGE, and use that instead of HAVE_FLASH_STORAGE when ↵Frank Gevaerts2008-10-07
| | | | | | 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
* IAUDIO67_PAD: Add keymaps for most of the plugins, they are not all tested yet.Vitja Makarov2008-10-07
| | | | | | | IAUDIO7: Define MODEL_NAME in config git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18730 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#9325 (colourize digital vu_meter) by Clement Pit-Claudel.Rob Purchase2008-10-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18726 a1c6a512-1295-4272-9138-f99709370657
* Made some read-only arrays const, simplified a funky for-loop, fixed ↵Bertrik Sikken2008-10-04
| | | | | | potential memo buffer overflow, fixed spelling in calendar plugin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18707 a1c6a512-1295-4272-9138-f99709370657
* Fix red on Players, hopefully.Robert Menes2008-10-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18698 a1c6a512-1295-4272-9138-f99709370657
* Recommit FS #9428 by David Hall. The SWCODEC targets should all work with ↵Robert Menes2008-10-03
| | | | | | this patch applied. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18695 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#9397 - calendar plugin shows incorrect calendars, fix suggested by ↵Nils Wallménius2008-10-03
| | | | | | Thomas Schott git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18690 a1c6a512-1295-4272-9138-f99709370657
* Revert r18687, as the patch appears to break battery_bench on the Archos ↵Robert Menes2008-10-03
| | | | | | Player. Should also fix red. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18689 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#9428 by David Hall: change battery bench messages on SWCODEC ↵Robert Menes2008-10-03
| | | | | | 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
* Fix FS#9296 by catching repeat events for wheel targets too, moved a bit of ↵Nils Wallménius2008-10-02
| | | | | | code around to simplify things. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18680 a1c6a512-1295-4272-9138-f99709370657
* Slight clean up of splash calls, use HZ instead of explicit numbersNils Wallménius2008-09-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18624 a1c6a512-1295-4272-9138-f99709370657
* Oops, forgot the touchscreen targets.Jens Arnold2008-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18572 a1c6a512-1295-4272-9138-f99709370657
* Simplify controls in order to resolve impossible combos on several targets. ↵Jens Arnold2008-09-23
| | | | | | 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
* Add player name and rockbox version to the battery_bench outputFrank Gevaerts2008-09-22
| | | | | | | This need appsversion in plugin_api git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18569 a1c6a512-1295-4272-9138-f99709370657
* Fix test_codec on multiprocessor codecs (MP3, SPC).Michael Giacomelli2008-09-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18558 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#9318 - MP3 synthesis filter on COP. Loads the MP3 synth filer on ↵Michael Giacomelli2008-09-20
| | | | | | 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
* Fix a display bug with the tracklist in Picture Flow. Thanks to Thomas Schott.Nicolas Pennequin2008-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18537 a1c6a512-1295-4272-9138-f99709370657
* D2/Touchscreen keymap improvements: onscreen keyboard is now usable; ↵Rob Purchase2008-09-16
| | | | | | 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
* Commit fs#9404 (iAudio 7 updates by vitja). Also fixes play/pause behaviour ↵Rob Purchase2008-09-16
| | | | | | on D2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18528 a1c6a512-1295-4272-9138-f99709370657
* fix out-of-bounds array accessFrank Gevaerts2008-09-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18503 a1c6a512-1295-4272-9138-f99709370657
* Some bug fixes for PictureFlow by Thomas Martitz: Mistitled zoom setting, ↵Nicolas Pennequin2008-09-08
| | | | | | 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
* fix FS#8641Frank Gevaerts2008-09-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18451 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of iaudio 7 port by Vitja Makarov (FS#9245). Port is at ↵Dave Chapman2008-09-06
| | | | | | 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
* as pointed out by funman in #rockbox, doing assumptions on the size of longDaniel Stenberg2008-08-28
| | | | | | | | | 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