summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-23convpic: improvement of help ouputmrwastl
2013-03-21glcdgraphics: bug fix in glcd.c, moved methods Scale() and Blend() to ↵mrwastl
image.c, added static methods for loading/saving image; showpic and convpic working again; convpic cleaned up; showpic: added parameters for scaling and centering image
2013-03-17Makefiles: rename PRESTRIP to HAVE_STRIP and unset it by defaultmrwastl
2013-03-17Merge branch 'touchcol' of ssh://projects.vdr-developer.org/graphlcd-base ↵mrwastl
into touchcol
2013-03-17showpic: fix rendering bugmrwastl
2013-02-22more consistent usage of debug code (define HAVE_DEBUG)Lucian Muresan
2013-02-22fixed build when compiling without FREETYPE2Lucian Muresan
2013-02-22stripping of binaries can easily be disasbled if necessaryLucian Muresan
2013-01-07experimental support added for picoLCD 256x64 (contributed by Jochen Koch)mrwastl
2012-11-16noritake800: bugfixed PPDEV mode, fixed crash also in Direct I/O mode by ↵Lucian Muresan
better claiming / releasing port
2012-11-16cParallelPort: safer Claim/Release, in both Direct I/O and PPDEV modeLucian Muresan
2012-09-23extformats.c: use scaleQuantumToDouble() to get colour values in range 0 to ↵mrwastl
255; avoid MaxRGB/QuantumRange at all
2012-09-22extformats.c: Image/GraphicsMagick: avoid usage of MaxRGB and QuantumRangemrwastl
2012-09-22Revert "extformats: replace deprecated MaxRGB through QuantumRange ↵mrwastl
(ImageMagick) and add a define for GraphicsMagick to accept QuantumRange" This reverts commit 47dbc367354f6d8c97b8b54c78fb489d2438c6a0.
2012-09-22extformats: replace deprecated MaxRGB through QuantumRange (ImageMagick) and ↵mrwastl
add a define for GraphicsMagick to accept QuantumRange
2012-07-21fix rendering bug with alpha values == 0mrwastl
2012-07-13gu256x64-372 driver: fixed erraneous signalling with caused a not working ↵mrwastl
display when wiring was set to 'Windows'
2012-06-24support direct IO only where applicablemrwastl
2012-06-16added support for fontconfig font name representations (eg.: <font ↵mrwastl
id="FontInfo" url="fc:Sans Serif:bold:size=12"/>). Attention: specifying a size term (eg. 'size=12') is mandatory!
2012-06-09graphlcd-base can now be compiled by clang, too. simply write 'CXX=clang ↵mrwastl
make' to do so.
2012-06-08corrected some typos / bugs found via clang warning messages ; improved trim()mrwastl
2012-06-08permit and evaluate $( )$ expressions to enable direct embedding of ↵mrwastl
functions in the content part of elements such as <text/>.
2012-06-08improved relieability of eq()/ne()/gt()/lt()/ge()/le() if comparing ↵mrwastl
'mixture' of string / bool / value; fixed a bug which could lead to an infinitive loop under rare circumstances
2012-06-07Image/GraphicsMagick: use much more relieable sample() instead of scale() ↵mrwastl
for scaling images; monochrome images: fix monochrome bug in imagefile.c; explicitly prepend namespace Magick:: instead of using 'using namespace Magick;' (easier when debugging); some code / var-names beautifyings
2012-03-11add conditional variable assignments; correct bug when testing for directory ↵mrwastl
(both suggested/reported by Keine_Ahnung)
2012-03-06more flexible including of serdisplib in dlopen()mrwastl
2012-03-06enhanced / improved logging; added gradient feature for progress barmrwastl
2011-11-09added support for serdisp_defaultdevice() introduced in serdisp v2.00mrwastl
2011-10-29added additional parameter 'evaluate' for <variable/>; variables can now be ↵mrwastl
evaluate: 'always': eval at every access, 'tick': eval. once per display update, 'switch': once per channel or menu update, 'once': eval. only once, interval: eval only after a certain amount of time. default = 'tick'; removed method ImageFile::SupportsScaling() (no longer required)
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-21framebuffer: now with colour support (depths 8, 16, 24, 32), damage ↵mrwastl
reporting, selectable framebuffer device
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-10-13t6963c: bug fixmrwastl
2011-10-03functions (cSkinFunction) now evaluate parameters with variables and/or ↵mrwastl
tokens too
2011-09-23patches for thread-safeness of AX206DPF driver (contrib by superelchi)mrwastl
2011-09-21temporary workaround for thread-safe skin parsingmrwastl
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-16added methods to cDriver: ConfigName() and DriverName(); graphlcd.conf: ↵mrwastl
forbid ':' in section names, added check to config.c to enforce this
2011-09-16move config/oldConfig + it's initialisation to base class cDriver; ↵mrwastl
libglcddrivers.so no longer link-dependent on libglcdgraphics.so
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-09-07serdisp: safety-check for DeInit()mrwastl
2011-08-28fixed incorrect prod/vendorID for AX206DPF-based picture frames (thx to ↵mrwastl
'Keine_Ahnung')
2011-08-27add udev-rules file for displays / modules supported by graphlcd-basemrwastl
2011-08-23enhancements for AX206dpf support (contr. by Lutz Neumann)mrwastl
2011-08-11beauty fix: add inner graphlcd-base dependencies (link lglcdgraphics to ↵mrwastl
libglcddrivers.so and libglcdskin.so) (thanks to Gerald)
2011-08-10added support for AX206dpf-based picture frames (contributed by Lutz Neumann)mrwastl