summaryrefslogtreecommitdiff
path: root/glcdskin/object.c
AgeCommit message (Collapse)Author
2020-08-14skin object: Reserve proper amount of memory for position dataManuel Reimer
Fixes "output may be truncated" warning
2016-10-29Pass tag name when requesting the scroll tag valuesManuel Reimer
2016-10-24Fix misleading indentation errorManuel Reimer
2013-05-19support for new generic touchscreen events provided by serdisplib; renamed ↵mrwastl
class cSimpleTouchEvent to cTouchEvent
2012-03-06enhanced / improved logging; added gradient feature for progress barmrwastl
2011-10-24cImageFile: scaling support for non-ImageMagick files (-> pbm, glcd); ↵mrwastl
serdisp.[ch]: paranoia checks (SetBrightness()!), encapsulation of touch events; cImageCache: syslog message after successful loading of an image; cSkinObject: beauty fix
2011-10-16scaling images: added 'auto'; images are now centered (when scale=['auto', ↵mrwastl
'autox', 'autoy']); bug fixes
2011-10-15support for scaling of images (image/graphicsmagick supported images only at ↵mrwastl
the moment); skins: additional paraemter 'scale' for <image/>; added method for emptying of image cache (cImageCache::Clear())
2011-10-13bug fix for bit order in SetPixel(): verified: image, not verified yet: ↵mrwastl
hd61830, ks0108, network, sed1330, sed1520; beauty fix in object.c (compiler warning)
2011-09-19deactivated static method cSkinString::Reparse + static ↵mrwastl
cSkinString::mStrings (wasn't used anyways, but caused big problems when using more than one display thread); beauty fixes: initialisation of static cColor-colour constants now moved to .c-file, type fix
2011-09-17added scrolling for multiline texts; added additional attribute ↵mrwastl
'mlrelscroll' for text-objects
2011-09-10bug fix: typo (object height in lists)mrwastl
2011-09-10bug fixes: use correct height for objects in lists, fixed position problems ↵mrwastl
when tabulators in text objects (thx to Keine_Ahnung for detailed problem descr.)
2011-07-09position (x/y/x1/y1/x2/y2) and dimension (width/height) parameters are now ↵mrwastl
evaluated at run time
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-10add option 'radius' for text-effects (radius in {1,2})mrwastl
2011-06-05improved scrolling of texts: no more premature end of scrollingmrwastl
2011-05-31added text effects (shadow, outline)mrwastl
2011-05-16object colours (fore/background) are now evaluated at run time; minor clean ↵mrwastl
up in class cColor, class member cColor::color is no longer public
2011-05-01initial upload to branch 'touchcol'. see file 'HISTORY' for changesmrwastl
2010-04-17backport of skin-support from 0.2.x to 0.1.x, changes for gcc 4.3 conformitymrwastl