summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-06-29bug fix in cPBMFile::Save()mrwastl
2011-06-29fix saving of PBMs, fix crtfont and genfont; remove ↵mrwastl
cBitmap::LoadPBM()/::SavePBM (use cPMFile::Load()/Save()) instead; fixed cBitmap::SubBitmap(); add static methods for converting from and to 1BPP
2011-06-27deactivate monochrome setting of imagemagick files because of problems with ↵mrwastl
background/foreground colour
2011-06-27fix some memory allocation bugs; fix cPBMFile::Save() to work with 32bpp ↵mrwastl
internal colour representation
2011-06-26set monochrome flag for images loaded by imagemagick if colours <= 2mrwastl
2011-06-25adapt all drivers to support SetPixel() with 32bit colours; Set8Pixels() is ↵mrwastl
no longer virtual (generic implementation in base class)
2011-06-23more bug fixes for WrapText() (should now be UTF8-proof too); deactivate ↵mrwastl
imagemagick quantising (sometimes led to erraneous images)
2011-06-21try to fix wrapping bugs in WrapText()mrwastl
2011-06-20opacity support for monochrome images toomrwastl
2011-06-20opacity support for non-monochrome imagesmrwastl
2011-06-19rename SetSupportAlpha()/IsSupportAlpha() to ↵mrwastl
SetProcessAlpha()/IsProcessAlpha() to better reflect it's purpose; add / enhance some comments (alpha channel support)
2011-06-19more efficient text drawingmrwastl
2011-06-19alpha channel: now texts with font effects are fully supported toomrwastl
2011-06-17add support for alpha channelmrwastl
2011-06-13avoid 'else ifdef' to make older installations happymrwastl
2011-06-12fixed sloopy mistake (4-byte utf)mrwastl
2011-06-10added eq() as alias for equal()mrwastl
2011-06-10Merge branch 'touchcol' of ssh://community.xeatre.tv/graphlcd-base into touchcolmrwastl
2011-06-10add option 'radius' for text-effects (radius in {1,2})mrwastl
2011-06-10small fix to previous commit (text effects)mrwastl
2011-06-10add option 'arc' for text-effects (arc in {1,2})mrwastl
2011-06-09attributes 'x' and 'y' may now be used for all objects; 'font' is now ↵mrwastl
mandatory for <text/> and <button/>
2011-06-09bug fix when parsing colour values on 32bit systemsmrwastl
2011-06-05fix scroll text when scrolling on right object bordermrwastl
2011-06-05improved scrolling of texts: no more premature end of scrollingmrwastl
2011-06-05oops, forgot one debug statement -> removedmrwastl
2011-06-05bug fixes: offset fix when using #variables in <text/>, scrolling texts now ↵mrwastl
stay correctly in the object area (no more drawing outside the right side of the object area)
2011-06-05pedantic mode on: code beautifyingmrwastl
2011-06-05added support for html-entities &#x<hexID>; and &#<decID>;mrwastl
2011-06-04skins are now UTF8 per definition, on non UTF-8 systems text-data will be ↵mrwastl
converted automatically; additional optional error character in encodedCharAdjustCounter(), encodedCharAdjustCounter() now returns success; code cleanups
2011-06-03fix another (minor) bug with utf8 and encodedCharAdjustCounter()mrwastl
2011-06-03code beautifying, preparations for debugging encodedCharAdjustCounter()mrwastl
2011-06-03move EncodedCharAdjustCounter() to common.[ch] and rename it to ↵mrwastl
encodedCharAdjustCounter()
2011-06-03remove unnecessary code; deactivated syslog-calls in ↵mrwastl
EncodedCharAdjustCounter() (-> avoid flooding of syslog)
2011-06-03scrolling should be smooth againmrwastl
2011-06-03bug corrected in EncodedCharAdjustCounter() (incorrect bitmasks used)mrwastl
2011-06-02utf8 improvements; TODO: still bug when scrolling (jumping characters)mrwastl
2011-05-31added UTF8 fix for 3-byte chars (contributed by Keine_Ahnung)mrwastl
2011-05-31added text effects (shadow, outline)mrwastl
2011-05-30integrate utf8-changes made by zoolooc: 'consolidate Uf8 sequence detection ↵mrwastl
in Utf8CodeAdjustCounter'
2011-05-29re-enable transparencymrwastl
2011-05-29disable transparency from images loaded by ImageMagick until a working ↵mrwastl
solution has been found
2011-05-29bug-fixes: wrong handling of {Default}(Fore|Back)groundColor fixedmrwastl
2011-05-29add fgcol/bgcol class members to base class cDriver, add distinction between ↵mrwastl
default fg/bg colours from driver and fg/bg colours from class; adapt serdisp-driver to these changes
2011-05-29cleanup: remove old eColor-based code-lines; make linker happy if ↵mrwastl
--as-needed is used when compiling
2011-05-28configure imagemagick/graphicsmagick-support in Make.configmrwastl
2011-05-28problem fixed when parsing skin version number (thanks to 'Keine_Ahnung' for ↵mrwastl
detective work)
2011-05-28added generic Set8Pixels() to base class cDriver; serdisp-driver: class ↵mrwastl
members fg/bg_colours now uint32_t, better adaption to new cColor-scheme, use Set8Pixels() from base class
2011-05-28updated simlcd-driver (diff contributed by user 'Keine_Ahnung')mrwastl
2011-05-24support for transparency (images and text); text and images are transparent ↵mrwastl
per default; bug fix: crash when allocing bitmap object with width=0