summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
* Revert the static'ing, as it causes crashes/freezes. Needs investigation.Jens Arnold2009-03-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20229 a1c6a512-1295-4272-9138-f99709370657
* Made all local functions static, saving ~500 bytes of binsize on coldfire ↵Jens Arnold2009-03-07
| | | | | | and SH1, and ~150 bytes on ARM. * Removed an unused static inline function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20228 a1c6a512-1295-4272-9138-f99709370657
* Mono targets: Make sure the splash screen uses white on black and the logo ↵Jens Arnold2009-03-07
| | | | | | doesn't look inverted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20224 a1c6a512-1295-4272-9138-f99709370657
* Performance tweaks for SH1. No changes for coldfire and ARM, apart from ↵Jens Arnold2009-03-07
| | | | | | changing a bunch of signed shifts to unsigned shifts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20223 a1c6a512-1295-4272-9138-f99709370657
* add the needed plugin API exports for pictureflow to hwcodec, use the audio ↵Andrew Mahone2009-03-06
| | | | | | buffer if plugin buffer is too small, build on any target with bitmap + tagcache git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20213 a1c6a512-1295-4272-9138-f99709370657
* pictureflow: use correct priority to free slides when extending cache on ↵Andrew Mahone2009-03-06
| | | | | | right, catch and handle failure to find a slide to free git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20212 a1c6a512-1295-4272-9138-f99709370657
* Remove no longer used stuff.Jens Arnold2009-03-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20206 a1c6a512-1295-4272-9138-f99709370657
* Use a static pattern rule to restrict the dependency on [pluginname].o to ↵Jens Arnold2009-03-04
| | | | | | single-file plugins. This allows the pattern rule for %.rock (with all dependencies defined elsewhere) to pick up multi-file plugins with no [pluginname].o file, and get rid of the duplication in (doom|midi|reversi).make. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20205 a1c6a512-1295-4272-9138-f99709370657
* FS#9919 pictureflow cache rework, footprint reduction, buflib useAndrew Mahone2009-03-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20203 a1c6a512-1295-4272-9138-f99709370657
* FS#9916 buflib plugin memory allocatorAndrew Mahone2009-03-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20202 a1c6a512-1295-4272-9138-f99709370657
* Cosmetic fix: remove duplicate semicolonsBertrik Sikken2009-03-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20198 a1c6a512-1295-4272-9138-f99709370657
* Bring back -fdata-sections that got lost in the make system overhaul (r19146).Jens Arnold2009-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20191 a1c6a512-1295-4272-9138-f99709370657
* Improve grammar and key map in reversi (FS#9960 and FS#9961)Alexander Levin2009-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20179 a1c6a512-1295-4272-9138-f99709370657
* Fix some slight inconsistencies.Jens Arnold2009-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20172 a1c6a512-1295-4272-9138-f99709370657
* Calculate the optimal memory location for overlay plugins, and use ↵Jens Arnold2009-03-02
| | | | | | plugin.lds for linking them. This gets rid of hand-adjusted archos.lds, making it easy to use overlay plugins on other lowmem targets. * Fix some duplicate and incorrect dependencies. * Change the way libs are filtered, so that a lib can be specified more than once. This allows to get rid of explicitly linking gcc-support.o, fixing empty plugins on some simulator platforms. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20163 a1c6a512-1295-4272-9138-f99709370657
* Fix rockboy on the recorders.Jens Arnold2009-03-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20160 a1c6a512-1295-4272-9138-f99709370657
* Make clock menu capitalizing consistent (FS#9939). There is an ongoing Alexander Levin2009-03-01
| | | | | | | | discussion about using sentence case (FS#9948) but for now consistence is better. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20153 a1c6a512-1295-4272-9138-f99709370657
* Silence warning from 'ar' if the archive had to be created.Jens Arnold2009-03-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20151 a1c6a512-1295-4272-9138-f99709370657
* Correct the preprocessor condition introduced in r20112, also include ↵Thomas Martitz2009-02-26
| | | | | | FS#9958 by Alexander Levin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20117 a1c6a512-1295-4272-9138-f99709370657
* Ingenic Jz4740:Maurus Cuelenaere2009-02-26
| | | | | | | | | | * Add initial RoLo support * Don't enable IRAM in plugins for now * Initial try at getting PCM working (doesn't crash anymore at least) * Replace hard-coded constant with #define in usb-jz4740 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20115 a1c6a512-1295-4272-9138-f99709370657
* Remove SCROLL_WHEEL and use HAVE_SCROLLWHEEL instead. This also activates ↵Thomas Martitz2009-02-26
| | | | | | the little protection against accidental rotations (by pressing buttons on or near the wheel) on e200 and fuze, which is good. Also add a secondary button for right rotation for e200 and fuze, and use home button on the fuze. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20113 a1c6a512-1295-4272-9138-f99709370657
* Archos and other low mem don't have playback in chessbox, so don't show the ↵Thomas Martitz2009-02-26
| | | | | | menu there git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20112 a1c6a512-1295-4272-9138-f99709370657
* Accept the first patch at FS#9953 - Add Playback Control to more plugins, ↵Thomas Martitz2009-02-26
| | | | | | by Joshua Simmons git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20111 a1c6a512-1295-4272-9138-f99709370657
* Stop hiding errors by redirecting stderr to /dev/null. If we really need to ↵Daniel Stenberg2009-02-23
| | | | | | do re-introduce somewhere we should rather make it dependent on the V variable so that make V=1 would still show the error and only "normal" builds would hide it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20090 a1c6a512-1295-4272-9138-f99709370657
* Display duration for audio files, by special demand and because it was easy ↵Jens Arnold2009-02-21
| | | | | | to add. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20080 a1c6a512-1295-4272-9138-f99709370657
* And now with the added file...Mustapha Senhaji2009-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20071 a1c6a512-1295-4272-9138-f99709370657
* Fix the archos builds, stranginess had happen in my local tree.Mustapha Senhaji2009-02-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20070 a1c6a512-1295-4272-9138-f99709370657
* FS#9901 by Joshua Simmons for the Goban plugin: Goban overlay for the Archos ↵Mustapha Senhaji2009-02-20
| | | | | | | | | targets. This is a first try to enable this plugin for low memory targets like our old archoses :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20069 a1c6a512-1295-4272-9138-f99709370657
* FS#9930 by Joshua Simmons: Code clean up the goban plugin a bit, mostly by ↵Mustapha Senhaji2009-02-19
| | | | | | improving comments. No functional changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20060 a1c6a512-1295-4272-9138-f99709370657
* Change Grayscale to Greyscale in the JPEG viewer and add explanation of the ↵Jonas Häggqvist2009-02-19
| | | | | | Display Option menu to the manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20045 a1c6a512-1295-4272-9138-f99709370657
* Get rid of a useless copy instruction in the SH1 32*32->64bit multiply ↵Jens Arnold2009-02-15
| | | | | | routines (signed and unsigned). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20013 a1c6a512-1295-4272-9138-f99709370657
* fix greylib scaler output on sh, output_row_grey was not using SC_MUL macroAndrew Mahone2009-02-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20011 a1c6a512-1295-4272-9138-f99709370657
* Define a specific exit button. Stops the plugin from exiting prematurely, ↵Jens Arnold2009-02-15
| | | | | | e.g. due to a button release event. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20010 a1c6a512-1295-4272-9138-f99709370657
* Spelling fixes (UK English) by Alex ParkerFrank Gevaerts2009-02-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20009 a1c6a512-1295-4272-9138-f99709370657
* Goban plugin: Fixes a display issue with comments containing '\r' by Joshua ↵Mustapha Senhaji2009-02-13
| | | | | | Simmons. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20001 a1c6a512-1295-4272-9138-f99709370657
* Philips HDD1630 - add LCD YUV functions so mpegplayer works.Mark Arigo2009-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19997 a1c6a512-1295-4272-9138-f99709370657
* fix test_greylib_bitmap_scale.cAndrew Mahone2009-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19994 a1c6a512-1295-4272-9138-f99709370657
* revert r19656 for lamp which is no longer needed. should fix FS#9877Jonathan Gordon2009-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19992 a1c6a512-1295-4272-9138-f99709370657
* Goban plugin: FS#9897 by Joshua SimmonsMustapha Senhaji2009-02-12
| | | | | | | | | Initial button maps for still unsuported targets (Sansa Fuze, Sansa Clip, Sansa m200, Creative ZV(M) and the Phillips HDD1630). Low targets like archos are still short in memory to be suported. Update the manual for the Sansa players. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19988 a1c6a512-1295-4272-9138-f99709370657
* Make test_codec.c compilable again.Andree Buschmann2009-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19984 a1c6a512-1295-4272-9138-f99709370657
* Exclude the philips build too for now, to fix building.Mustapha Senhaji2009-02-11
| | | | | | | Coming soon: more suported targets like archos or those new ports... Once the keymaps for those targets will be done, and the memory usage issue worked out. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19977 a1c6a512-1295-4272-9138-f99709370657
* Attempt #2 to fix compilations, let's hope this is the last one :)Mustapha Senhaji2009-02-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19976 a1c6a512-1295-4272-9138-f99709370657
* Hopefully fix the red builds.Mustapha Senhaji2009-02-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19975 a1c6a512-1295-4272-9138-f99709370657
* Oops, missed some files in my previous commit.Mustapha Senhaji2009-02-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19974 a1c6a512-1295-4272-9138-f99709370657
* New game plugin by Joshua Simmons FS#7369: Goban plugin, Go/Igo/Weiqi/Baduk ↵Mustapha Senhaji2009-02-11
| | | | | | game recorder and viewer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19972 a1c6a512-1295-4272-9138-f99709370657
* Make basic cache functions into calls, and get rid of ↵Michael Sevakis2009-02-11
| | | | | | CACHE_FUNCTION_WRAPPERS and CACHE_FUNCTIONS_AS_CALL macros. Rename flush/invalidate_icache to cpucache_flush/invalidate. They're inlined only if an implementation isn't provided by defining HAVE_CPUCACHE_FLUSH/INVALIDATE. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19971 a1c6a512-1295-4272-9138-f99709370657
* Move screendump from apps to firmware, solving two nasty firmware-to-apps ↵Jens Arnold2009-02-10
| | | | | | calls. This required to move the filename creation functions as well. * Fix bug in the BMP header of Clip screendumps. * Add remote screendump for targets with an LCD remote. * Simplify some ifdefs and rename a macro in the sim. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19967 a1c6a512-1295-4272-9138-f99709370657
* More compact screendump routines for core and greylib. The core routine ↵Jens Arnold2009-02-09
| | | | | | might be a little slower for vertically packed mono and greyscale displays, the greylib one should be faster in all cases. * Reduce stack usage of greyscale screendump on the Clip* Rename a macro in the bitmap LCD simulation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19959 a1c6a512-1295-4272-9138-f99709370657
* Xobox - clear display for all. Fixes problem on colour screens with one or ↵Marianne Arnold2009-02-09
| | | | | | both dimensions not being a multiple of 8 (e.g. the Nano's screen height) where parts of the statusbar or background image stayed on screen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19958 a1c6a512-1295-4272-9138-f99709370657
* make sure plugin.lds is not processed when building sims since it isn't used ↵Daniel Stenberg2009-02-09
| | | | | | for anything then! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19957 a1c6a512-1295-4272-9138-f99709370657