summaryrefslogtreecommitdiff
path: root/apps/plugins/lib (follow)
Commit message (Collapse)AuthorAge
...
* Use the new generic SRC build "macro" in tools/makesrc.inc to process theDaniel Stenberg2005-03-06
| | | | | | | SOURCES file. Hopefully this now works better for Mac OS X people. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6152 a1c6a512-1295-4272-9138-f99709370657
* Player graphics library: fixed and more robust bounds check, added bitmap ↵Jens Arnold2005-03-05
| | | | | | drawing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6139 a1c6a512-1295-4272-9138-f99709370657
* Get malloc() and friends out of the way for the cygwin linker (and maybe ↵Jens Arnold2005-02-28
| | | | | | others), to make plugins work properly in the simulator. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6086 a1c6a512-1295-4272-9138-f99709370657
* Codec test plugins: use DEBUGF() instead of (not cleanly avaliable) printf().Jens Arnold2005-02-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6052 a1c6a512-1295-4272-9138-f99709370657
* Grayscale lib: let the compiler decide when to save the pr register.Jens Arnold2005-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6051 a1c6a512-1295-4272-9138-f99709370657
* Reduced the LCD updates to once per secondLinus Nielsen Feltzing2005-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6046 a1c6a512-1295-4272-9138-f99709370657
* Build cleanup and general fixes. fprintf() is now fdprintf(), the separationDaniel Stenberg2005-02-22
| | | | | | | between uisimulator files and firmware/apps files are better done. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6031 a1c6a512-1295-4272-9138-f99709370657
* First version of vorbis decoderDave Chapman2005-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6017 a1c6a512-1295-4272-9138-f99709370657
* Build the codec plugins in the simulator - only tested for X11Dave Chapman2005-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6011 a1c6a512-1295-4272-9138-f99709370657
* Unified build system to use SOURCES for sim builds too, a single Makefile-lookDaniel Stenberg2005-02-18
| | | | | | | | made by configure and various related adjustments. This has not yet been tested on cygwin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6001 a1c6a512-1295-4272-9138-f99709370657
* Add flac2wav decoder - hardcoded output is /flactest.wavDave Chapman2005-02-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5989 a1c6a512-1295-4272-9138-f99709370657
* Do not build on simulator or non-software codecs targetsDave Chapman2005-02-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5984 a1c6a512-1295-4272-9138-f99709370657
* Move contents of plugins/xxx2wav.h into the plugin libraryDave Chapman2005-02-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5982 a1c6a512-1295-4272-9138-f99709370657
* Clip bottom & right when positioning the gfx display.Jens Arnold2005-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5926 a1c6a512-1295-4272-9138-f99709370657
* Added clearpixel() and clearline().Jens Arnold2005-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5924 a1c6a512-1295-4272-9138-f99709370657
* Split the display & update function in two, and added invertpixel(), ↵Jens Arnold2005-02-11
| | | | | | invertline() and invertrect(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5916 a1c6a512-1295-4272-9138-f99709370657
* Beginnings of a graphics library for the player LCD. So far the only drawing ↵Jens Arnold2005-02-10
| | | | | | functions are clear_display(), drawpixel() and drawline(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5882 a1c6a512-1295-4272-9138-f99709370657
* these only build/run on targets using the LCD_SSD1815 displayDaniel Stenberg2005-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5773 a1c6a512-1295-4272-9138-f99709370657
* CFLAGS is set (target-specific) in the root makefile, don't fiddle with themDaniel Stenberg2005-02-04
| | | | | | | here git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5772 a1c6a512-1295-4272-9138-f99709370657
* only compile files that are relevantDaniel Stenberg2004-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5173 a1c6a512-1295-4272-9138-f99709370657
* new SOURCES file that specifies which files to build in each dir, useDaniel Stenberg2004-10-04
| | | | | | | | | config.h preprocessor symbols to make conditionals use the GCCOPTS now specified in the root Makefile by configure git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5158 a1c6a512-1295-4272-9138-f99709370657
* adjusted to work better in the new conceptDaniel Stenberg2004-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5108 a1c6a512-1295-4272-9138-f99709370657
* Rearranged makefiles again to move platform-specific stuff from the MakefilesDaniel Stenberg2004-09-22
| | | | | | | to either the configure script or to be ifdefed in the sources. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5103 a1c6a512-1295-4272-9138-f99709370657
* Makefile Fix: plugin lib includes for OndioJens Arnold2004-09-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5077 a1c6a512-1295-4272-9138-f99709370657
* rombox support: building and zipDaniel Stenberg2004-09-06
| | | | | | | general makefile: less output git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5043 a1c6a512-1295-4272-9138-f99709370657
* Fixed new font format: necessity of offset table generation, output of fonts ↵Jens Arnold2004-08-27
| | | | | | without one git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5018 a1c6a512-1295-4272-9138-f99709370657
* Fixed pointer types & struct fontJens Arnold2004-08-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5016 a1c6a512-1295-4272-9138-f99709370657
* New font format (already rotated) saves code, space and time. On the ↵Jörg Hohensohn2004-08-26
| | | | | | downside this new format is incompatible, so get the new fonts, too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5015 a1c6a512-1295-4272-9138-f99709370657
* Const policed the grayscale lib & pluginJens Arnold2004-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4985 a1c6a512-1295-4272-9138-f99709370657
* Removed the simulator build optionLinus Nielsen Feltzing2004-07-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4929 a1c6a512-1295-4272-9138-f99709370657
* Now keeps integers within range, and saves a version number in the cfg file, ↵Linus Nielsen Feltzing2004-07-22
| | | | | | refusing to load too old versions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4916 a1c6a512-1295-4272-9138-f99709370657
* New plugin library framework for loading and saving .cfg filesLinus Nielsen Feltzing2004-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4912 a1c6a512-1295-4272-9138-f99709370657
* Added the apps/recorder dir to the include path for recorder buildsLinus Nielsen Feltzing2004-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4853 a1c6a512-1295-4272-9138-f99709370657
* Added screen dump function to the grayscale libJens Arnold2004-07-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4843 a1c6a512-1295-4272-9138-f99709370657
* added comments about default valuesJens Arnold2004-06-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4804 a1c6a512-1295-4272-9138-f99709370657
* Save and restore pr register within _writearray() / _writeblock(). Cleaner ↵Jens Arnold2004-06-25
| | | | | | coding, fixes GCC 3.3.1 build. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4803 a1c6a512-1295-4272-9138-f99709370657
* Split grayscale library into several files to make up a real function ↵Jens Arnold2004-06-23
| | | | | | library. Significantly decreases binary size for plugins using it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4802 a1c6a512-1295-4272-9138-f99709370657
* Slight speedup for drawing 1-bit bitmaps with draw modes 0..2Jens Arnold2004-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4784 a1c6a512-1295-4272-9138-f99709370657
* on request, set the SIMULATOR define when building for the simDaniel Stenberg2004-06-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4780 a1c6a512-1295-4272-9138-f99709370657
* The plugin lib now works in the win32 simulatorLinus Nielsen Feltzing2004-06-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4747 a1c6a512-1295-4272-9138-f99709370657
* Major rework of the grayscale framework:Jens Arnold2004-06-02
| | | | | | | | | | | | | | | * api change - all drawing functions now use draw mode, foreground and background shades set globally by separate functions * There are now 4 draw modes for all drawing functions, no more separate functions for inverse drawing * Significant speedup of 1-bit bitmap (and font) drawing (2..3 times) * Some more speed tweaks * Additional functions for horizontal and vertical lines * Copied describing comments to the header file for easier reference * The safety net against an uninitialized grayscale buffer is gone git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4711 a1c6a512-1295-4272-9138-f99709370657
* Fix: scrolling left/right with even pixel counts caused an address error if ↵Jens Arnold2004-05-21
| | | | | | the buffer width was odd. Some more tweaks and cleanups. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4681 a1c6a512-1295-4272-9138-f99709370657
* FIX: The previous update produced a buffer overflow, which broke e.g. the ↵Jens Arnold2004-05-20
| | | | | | jpeg viewer git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4656 a1c6a512-1295-4272-9138-f99709370657
* Missing function declarationJens Arnold2004-05-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4655 a1c6a512-1295-4272-9138-f99709370657
* Font support, several speed and size tweaksJens Arnold2004-05-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4654 a1c6a512-1295-4272-9138-f99709370657
* Removed duplicate grayscale frameworkJens Arnold2004-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4651 a1c6a512-1295-4272-9138-f99709370657
* Added return parameter for space taken by grayscale buffer to gray_init_buffer()Jens Arnold2004-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4648 a1c6a512-1295-4272-9138-f99709370657
* First real library version of the grayscale frameworkJens Arnold2004-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4641 a1c6a512-1295-4272-9138-f99709370657
* o killed trailing whitespaceDaniel Stenberg2004-05-19
| | | | | | | | | o uses the new grayscale.h header o #ifdef'ed out the code that builds a plugin, as this is now only part of the libplugin. we should probably build a separate plugin instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4639 a1c6a512-1295-4272-9138-f99709370657
* grayscale framework headerDaniel Stenberg2004-05-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4638 a1c6a512-1295-4272-9138-f99709370657