
VDR Plugin 'graphtft' - Revision History
----------------------------------------

#47 Version 0.1.19-alpha, horchi
      - bugfix: fixed compile error with fbrenderer
      - added:  new condition (colcount = x) for menu configuration
      - bugfix: update time view (fix provided by 'machtnix')

#46 Version 0.1.18-alpha, horchi
      - bugfix: fixed refresh (hide) of volume bar (reported by ckone)
      - bugfix: update total time during replay (reported by ckone)
      - added:  italian translation, thanks to Diego.

#45 Version 0.1.17-alpha, horchi
      - bugfix: added auto-refresh to svdrp command NORMALVIEW
      - change: improved dia script
      - bugfix: fixed order of included items
      - added:  #ifndef for theme file
      - change: improved recording and epg image path
      - buxfix: fixed column width calculation for
                'old style' menues (items MenuSelected and Menu)
      - added:  More DeepBlue like Volume display to demo theme,
                previous style can activated in theme file 
                (see #define VOL_STYLE_BLUE)
      - buxfix: fixed un-initialized variable in iconv call

#44 Version 0.1.16-alpha, horchi
      - change: Fixed compile with vdr 1.4.7

#43 Version 0.1.15-alpha, horchi
      - change: Rework of the README
      - change: Re-Implemented the menuMap feature

#42 Version 0.1.14-alpha, horchi
      - change: comment sign now "//"
      - bugfix: fixed crash while playing mp3s
      - added:  #define, #ifdef for theme files
      - bugfix: fixed seldom crash during reload of theme file
      - added:  mail count to mailbox plugin interface 
                (ab mailbox plugin version-0.5.2-pre3, 
                oder dir 0.5.0 mit dem beiliegenden Patch)

#41 Version 0.1.13-alpha, horchi
      - added: support mailbox plugin (mail symbol) 
      - added: scrolling for epg movie and recording description
      - added: image for epg movie and recording description

#40 Version 0.1.12-alpha, horchi
      - added:  support of gettext (ab vdr 1.5.7)
      - change: cleanup of i18n.c
      - change: gcc 4.2 porting
      - change: using 720x576 for dvb renderer 
                (setup of width and height are ignored for dvb device)

#39 Version 0.1.11-alpha, horchi
      - bugfix fixed iconv buffer size

#38 Version 0.1.10-alpha, horchi
      - bugfix fixed iconf integration for imlib
      - added display width and height to plugin setup

#37 Version 0.1.9-alpha, horchi
      - changed now using iconv for font conversion

#36 Version 0.1.8-alpha, horchi
      - added SVDRP command 'REFRESH' to force redraw
      - added SVDRP command 'ACTIVE' to activate/deactivate display
      - added Menu entry to activate/deactivate display
      - added SVDRP command 'NORMALVIEW' to change the 'normal view'
      - added aspectRatio and fit for Image and ImageFile items
      - added Dia section to example theme to show how a dia show can setup
      - added expample script dia.sh for dia show

#35 Version 0.1.7-alpha, horchi
      - bugfix crash with DVB renderer 
        (thanks to mig for reporting an testing)
      - change renamed some parameter in setup.conf
      - added  support of newer ffmeg versions 
        (thanks to Holger Brunn for the patch)

#34 Version 0.1.6-alpha, horchi
      - bugfix crash with unknown reference path of sysindo item
      - bugfix crash on shutdown
      - change implemented missing charWidthOf of DFB renderer
      - added theme with and hight to themefile (for theme scaling)
      - change accelerated scaling of imlib renderer
      - change scaling with imlib renderer now only done if needed
      - change speed up copy to framebuffer in 16 bit colordepth

#33 Version 0.1.5-alpha, horchi
      - bugfix added refresh for SpectrumAnalyzer Item
      - change updated ReplayMP3 section of demo theme
      - added cover patch for mp3 plugin version mp3-0.9.15pre14
      - bugfix fixed missing update of replay sections

#32 Version 0.1.4-alpha, horchi
      - bugfix crash on missing theme sections
      - change autodetect libgtop path in makefile
      - change removed 'picture beside picture' menu entry
      - added auto fill of 'NormalView' menu depending on theme file
      - added compatibility with older libgtop versions (pre 2.14.8)

#31 Version 0.1.3-alpha, horchi
      - bugfix problem with item 'datetimeformat' fixed
      - change now string is used to identify menu sections (patch changed!)
      - added  Other section names in epgsearch- and extrec- patch,
               due to this the standard vdr sections and the sections 
               for the plugins can coexist in the theme file

#30 Version 0.1.2-alpha, horchi
      - bugfix core on channel change in program info of epgsearch
      - added  support for inline comments in theme files

#29 Version 0.1.1-alpha, horchi
      - bugfix permanent redraw at some systems due to uninitialized variable

#28 Version 0.1.0-alpha, horchi
      - change removed compatibility properties 'transperents'/'bg_transperents', 
               use 'transparent'/'bg_transparent' instead
      - bugfix static image of menuColumnSelected items was not displayed
      - change replaced item 'Date' with 'DateTimeFormat'
      - change removed properties 'pathBACK' and 'pathFRONT'
      - change ShowMutePermanent moved fom setup to theme (permanent={yes|no})
      - change renamed theme property bg_heigth in bg_height
      - change renamed theme item ReplayProcessbar in ReplayProgressbar
      - added  'Defaults' item to setup property defaults of 
               all items in the current section
      - change removed Item VolumeBackground, for background image 
               now path2 of Volumebar is used
      - added  force_refresh property

#27 Version 0.0.20, horchi
      - added scroll support for Colum-Items (see HOWTO.Themes also)
      - fixed some problems in scroll mode

#26 Version 0.0.19, horchi
      - added OSD flip patch from Markus (mahlzeit)

#25 Version 0.0.18, horchi
      - added VDR 1.5.x support

#24 Version 0.0.17, horchi
      - added keyboard service for x frontend

#23 Version 0.0.16, horchi
      - added DateTimeFormat Item (siehe HOWTO.Themes)

#22 Version 0.0.15a, horchi
      - added flag and button to touchTFT interface

#21 Version 0.0.15, horchi
      - added touchTFT interface (the first step ;)
      - added clock and logo view

#20 Version 0.0.14b, horchi
      - fixed scrolling in case scrollaround is enabled in the OSD setup
      - fixed imageMap handling

#19 Version 0.0.14a, horchi
      - fixed now skipping unknown sections instead of core ;)
      - added patch for extrecmenu
      - added faster im memory image-convert for TCP communication
      - added configuration option for the jpeg quality (0-100) used for
              communication with the x frontend

#18 Version 0.0.14, horchi
      - added mouse support for x frontend
      - fixed mutex lock while reloading themes
      - fixed hide of volume bar!
      - fixed display correct theme after reload
      - fixed display of images/logos without height and/or width

#17 Version 0.0.13, horchi
     - fixed jumpy menu scrolling 
       (calc of the displayed top line totally reworked)
     - added auto-scale for the column images
     - fixed parser bug (e.g. static_x= is found for x=)
     - added image with static position for menu cloumns
     - added the image_map feature (known from 'normal' menues) 
       to the colunm oriented menus
     - added bool handling to the theme parser
             for the boolean parameters (like stat_pic, image_map, switch, animated)
             now yes/no, true/false and 1/0 can used
     - added new spacing attribute to themes parser for column-items
     - hight of progress bar nor configurable (in percent of the row height)
     - bugfix: DumpImageX, DumpImageY, UseStillPicture not loaded from setup.conf
     - added include to theme config. so sections can inclue others
     - themes now don't loaded twice at startup
     - image support for progress bars
     - added reload thems via Main-Menu, if it was enabled in Makefile 
       (helpful during creating/testing themes)
     - fixed theme change in setup (new bug since 0.0.12)
     - graphical (image) progress now also for item timeline

#16 Version 0.0.12a, horchi
     - added column type 'image' e.g. for the status column (T,t,V,...)
     - fixed problem with imagemap's using setup plugin 
       (now images for Menu's ending with "...")
     - added span support (first BETA to be continued!)

#15 Version 0.0.12, horchi
     - added own thread for the tcp communication

#14 Version 0.0.11b, horchi
     - New sections WhatsOnNow, WatchsOnNext and WhatsOnElse for epgsearch
       WhatsOnElse is the smae than WhatsOn (only a epgseach compatible name)
     - New section MenuSetupPage

#13 Version 0.0.11, horchi
     - fixed typo 'transperents' in theme, transitional both spellings 
       can be used.

#12 Version 0.0.10b, horchi
     - added parting line handling for epgsearch
     - added tcp communication for X frontend

#11 Version 0.0.10a, horchi   
     - minor changes

#10 Version 0.0.10,  horchi 
     - added menu column support
       so you can define each column of a menu as you need
       (as example see enhanced DeepBlue Skin)

     - more menu sections are available, these are: 
       MenuMain      
       MenuSchedule  
       MenuChannels  
       MenuTimers    
       MenuRecordings
       MenuSetup     
       MenuCommands  
       MenuWhatsOn   
       MenuWhatsOnNow 
       due to this feature you can give (nearly) each menue it's own look,
       for the rest and the sections from above wich dosen't apper n the Skin
       as default the 'Menu' Section will be used.
       For all menues the 'traditional' and likewise the column oriented configuration 
       method is available.

     - graphical progress bar for MenuWhatsOnNow
     - fixes timing bug of dump image (image never dumped since cTimeMs is used)
     - included patch (found at vdr-portal) to support ffmeg newer than 0.4.8
     - added support of APIVERSION to the Makefile 
       (and removed support of really old VDR Versions from the code)

Version 0.0.5 - 0.0.9
     - i don't know ;)

Version 0.0.4
     - added Menu-Icons
     - added Tabs support in Menus
     - added new Menu Item
     - removed PbP-Mode (will be reworked soon)

Version 0.0.3-pre5

Version 0.0.3-pre4

Version 0.0.3-pre3

Version 0.0.3-pre2
     - fixed a version dependency in transfer.c
     - fixed missing include file on some systems in display.c
     - fixed display of currently recording timers (stopped timers were not removed)
     - fixed possible race condition in update thread
     - fixed update in replay mode (now exactly once a second)
     - fixed display of group names and pending channel switches
     - fixed OsdClear() behaviour for status message without menu
     - fixed update after stopping a replay
     - moved thx to readme
     - fix in volumebackgorund
     - added following event title/subtitle to UpdateProgramme()
     - fixed possible NULL pointer handling and update condition in OsdProgramme()
     - added device deinitialization
     - inserted slight delay on update thread startup (improves vdr startup)
     - added animation code
     - fixed display of OsdChannel for some OSD themes (Elchi for example)
     - removed stale include file menu.h from graphtft.c

Version 0.0.3-pre1
     - most code rewritten and reordered

Version 0.0.2
     - add PbP mode
     - add Theme support

Version 0.0.1
     - Initial revision.


