summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
...
* 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
* do the #error for unknown CPU in the cases we're not building a simDaniel Stenberg2009-02-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19956 a1c6a512-1295-4272-9138-f99709370657
* don't do #error if no CPU define was found since we don't set it on simulatorDaniel Stenberg2009-02-09
| | | | | | | builds! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19955 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: commit some parts to get apps/ to compile (more will follow)Maurus Cuelenaere2009-02-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19954 a1c6a512-1295-4272-9138-f99709370657
* Put the display colours for monochrome and greyscale targets into the target ↵Jens Arnold2009-02-09
| | | | | | config files, and use them both for the simulator UI and screendumps. The Clip now shows the split display properly in screendumps and simulator. A side effect is that screendumps of ordinary monochrome targets are now 4-bit BMP files (saves an alternate code path, and might be more compatible with some gfx programs). * Simplify the simulation of split display, and also simplify greylib simulation. The simulator now always calculates 129 shades (2*128 for a Clip sim), and just uses 2 (or 4) of those for native display simulation. * Centralised the simulator LCD dimension definition. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19950 a1c6a512-1295-4272-9138-f99709370657
* align frontmost edge of slides with plane of displayAndrew Mahone2009-02-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19948 a1c6a512-1295-4272-9138-f99709370657
* simplify zo calculation a bit, "zoom" the center margin value and add term ↵Andrew Mahone2009-02-08
| | | | | | for zo to offset calculation, so that margins are still correct when zooming git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19947 a1c6a512-1295-4272-9138-f99709370657
* rewrite of pictureflow renderer with 3D projection, this will allow many ↵Andrew Mahone2009-02-07
| | | | | | | | possible tweaks in the future, such as moving only the center slide "closer", changing the angle of side slides, etc, while keeping the same meaning for the center margin and spacing settings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19942 a1c6a512-1295-4272-9138-f99709370657
* use a table-free clz on coldfire, where it benchmarks a bit fasterAndrew Mahone2009-02-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19933 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#2533, apple appearing late in the snake pluginThomas Martitz2009-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19926 a1c6a512-1295-4272-9138-f99709370657
* Fix a wrong check in lamp, spotted by DerPapstJonathan Gordon2009-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19925 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat S: Get remote keymaps up to snuff and working. Do a couple tweaks ↵Michael Sevakis2009-02-03
| | | | | | on main unit ones. Cleanup keymap file a bit. Fix main button scanner to not clobber remote button. Fix a bug in actions.c where 'LAST_ITEM_IN_LIST' didn't really terminate scanning immediately. It would do an additional call into get_context_map and silently pick up ACTION_STD. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19909 a1c6a512-1295-4272-9138-f99709370657
* Use LCD_HEIGHT to exclude pacbox from c200 builds instead of target name so ↵Marianne Arnold2009-02-01
| | | | | | that it also applies to the v2 c200s. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19898 a1c6a512-1295-4272-9138-f99709370657
* Accept a quick patch from Alexander Levin to neaten up the #defines and ↵Jonathan Gordon2009-02-01
| | | | | | comments from my earlier commit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19897 a1c6a512-1295-4272-9138-f99709370657
* Statusbar handling fixes. Jonathan Gordon2009-02-01
| | | | | | | | | | | Fixes FS#9845 - %we/%wd wasnt working WPS no longer resets the viewportmanger more than needed (was doing it twice/draw before) screens can now enable/disable the statusbar easily ignoring the setting instead of needing special handling (fix for the radio screen coming soon) minor glitch introduced in this commit... the statusbar in the WPS might disappear for a fraction of a second when it is entered, I need to track this down... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19894 a1c6a512-1295-4272-9138-f99709370657
* per Jens Arnold's suggestion:Andrew Mahone2009-01-30
| | | | | | | | use platform clz instruction only on ARMv5+, where we know it returns 32 for a 0 input, and remove the special case for 0 use binary search only to find most significant four bits, then use lookup table to add number of leading zeroes within those bits git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19888 a1c6a512-1295-4272-9138-f99709370657
* correct clz in pictureflow.cAndrew Mahone2009-01-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19887 a1c6a512-1295-4272-9138-f99709370657
* remove 64-bit math from fdiv in pictureflow.c, replacing it with limited ↵Andrew Mahone2009-01-30
| | | | | | pre-shifting of input values git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19886 a1c6a512-1295-4272-9138-f99709370657
* pictureflow tweaks:Andrew Mahone2009-01-29
| | | | | | | | | | allow wider covers on landscape, bringing square covers closer to suggested size from pre-scaling pictureflow tweak defaults for center margin and cover spacing a little bit change default title display to bottom if LCD_HEIGHT <= 100 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19877 a1c6a512-1295-4272-9138-f99709370657
* fix divide-by-zero error in pictureflow when selecting albumAndrew Mahone2009-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19876 a1c6a512-1295-4272-9138-f99709370657
* MPEGPlayer: If valid start AND end timestamps for a stream are not found ↵Michael Sevakis2009-01-29
| | | | | | then neither are considered to be valid which marks the stream as invalid. Also, we do program streams, not transport streams-- use correct terminology in MPEG parser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19875 a1c6a512-1295-4272-9138-f99709370657
* fix mem* wrappers in UI on cygwin, by not building certain plugins on sim, ↵Andrew Mahone2009-01-25
| | | | | | rather than building empty ones git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19856 a1c6a512-1295-4272-9138-f99709370657
* Philips HDD1630: fix yellowMark Arigo2009-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19849 a1c6a512-1295-4272-9138-f99709370657
* remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, ↵Andrew Mahone2009-01-24
| | | | | | and replace with pluginlib implementations in plugins/lib/gcc-support.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19847 a1c6a512-1295-4272-9138-f99709370657
* Plugins for the Philips HDD1630. The keymaps are largely untested on the ↵Mark Arigo2009-01-24
| | | | | | device (patches welcome). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19846 a1c6a512-1295-4272-9138-f99709370657
* Add button map for the Clip.Jens Arnold2009-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19844 a1c6a512-1295-4272-9138-f99709370657
* fix yellow - don't build pluginlib_albumart.c on non-bitmap targetsAndrew Mahone2009-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19840 a1c6a512-1295-4272-9138-f99709370657
* fix red on mono hardware - add mem function wrappers to pictureflowAndrew Mahone2009-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19839 a1c6a512-1295-4272-9138-f99709370657
* plugins/lib/feature_wrappers.h to provide easy access to some feature that ↵Andrew Mahone2009-01-24
| | | | | | | | | may be in either API or pluginlib depending on target pictureflow modified to use feature wrappers, and built on all targets that have tagcache and are swcodec git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19837 a1c6a512-1295-4272-9138-f99709370657
* fix for targets using greylib in pictureflow, they need to set drawmode for ↵Andrew Mahone2009-01-24
| | | | | | both normal and greylib drawing, so using MYLCD for that was inappropriate git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19836 a1c6a512-1295-4272-9138-f99709370657
* albumart search in pluginlib when building without HAVE_ALBUMART (for later ↵Andrew Mahone2009-01-24
| | | | | | use by pictureflow) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19835 a1c6a512-1295-4272-9138-f99709370657
* Include divide-by-zero handling within plugins and codecs for ARM processors.Michael Sevakis2009-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19834 a1c6a512-1295-4272-9138-f99709370657
* replace DIV255 with an inline function, the macro version caused unneeded ↵Andrew Mahone2009-01-21
| | | | | | recalculations git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19809 a1c6a512-1295-4272-9138-f99709370657
* fix red on grayscale in pictureflowAndrew Mahone2009-01-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19803 a1c6a512-1295-4272-9138-f99709370657
* scaler optimizations:Andrew Mahone2009-01-20
| | | | | | | | | | | | on sh, use 8.24 fixed-point C math for final division in scaler on coldfire, use 8.32 fixed-point via emac on other architectures, use 8.32 fixed-point C math use shift-and-add to divide when adjusting scale factors in pictureflow git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19802 a1c6a512-1295-4272-9138-f99709370657
* port test_boost.c to global plugin APIAndrew Mahone2009-01-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19796 a1c6a512-1295-4272-9138-f99709370657
* Fix TYPE_BOOL settings format string. Boolean settings should really use ↵Jens Arnold2009-01-18
| | | | | | 'on'/'off', but this is currently impossible due to the fixed field width requirement introduced in r15052. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19790 a1c6a512-1295-4272-9138-f99709370657