VDR Plugin 'nOpacity' Revision History --------------------------------------- 2012-11-17: Version 0.0.1 - Initial revision. 2012-11-18: Version 0.0.2 - Fixed a bug trying to delete uninitialized Fonts in cMenuDetailViewText - Fixed a typo in README - Added dsyslog messages for image loading (only shown with VDR Loglevel 3) - Added themes "SoftBlue" and "GoldBlue" - Added templates in directory iconTemplates/ in Gimp and PNG Format as basis for creating new icons 2012-11-24: Version 0.0.3 - Fixed a bug that fade in time for channels switching was not stored - Fixed a bug that signal strength and screen resolution are not shown if fade in time was set to zero. - Fixed a bug that Title was not shown when displaying a EPG Search Result - Fixed a bug that VDR crashes if empty channels where shown in "What's next" - Fixed a bug that VDR crashes if channels named "." where shown in Channels menu - Fixed a bug that display for jumping in recordings was not shown - Changed default path for channel logos, icons and epg images. FHS standard introduced in VDR 1.7.30 is used. channel logos: {ResourceDirectory}/logos/ icons: {ResourceDirectory}/icons/ epg images: {CacheDirectory}/epgimages/ - If directories for channel logos, icons or epg images are set via startup parameters, images are searched first in these directories. If the image is not available, an additional search in the according default directory will be performed. With this it is possible to use user images and images provided by a package maintainer or distributor in parallel. - rewrote column width handling so that for calculating the width of a column the actually used font size is used. - if the width of the text in a column in a default menu is lager than the width of the column itself, the text is cutted to an appropriate width. - implemented cSkin::GetTextAreaWidth() and cSkin::GetTextAreaFont() - added patch that scales video display into the visible frame if a narrow menu is displayed. Thanks @Zoolook for providing this patch. - added a setup option which allows to enable / disable this video scaling - Avoided some compiler warnings - Clear Message Box in Menu also if Caller not clears it himself - Fixed bug when calculating height of schedules menu item 2012-12-05: Version 0.0.4 - Fixed a bug displaying wrong colors in replay progressbar (thanks @maverick-me) - Fixes a bug that individually set up color buttons were not assumed (thanks @maverick-me) - optical redesign of displayVolume (thanks @maverick-me) - Display of reruns of shows in detailed EPG view using epgseach. - completely rewrote epgsearch handling in schedules views (see README for more information about epgsearch integration) - Fixed "fade in" bug, cancelling threads correctly (Thanks to everybody who was involved) - Fixed a crash when trying to access channel name in epg detail view - Fixed a crash when changing values in setup menu - Fixed a crash when opening and closing epg menus - Fixed a bug to only use epgsearchmenu.conf if lines for all possible menus are set 2012-12-29: Version 0.0.5 - VDR version 1.7.34 mandatory - Introducing of scrolling in menu elements if text is longer than available space - displaying first found jpeg in recordings folder as epg image for this recording in recording detail view - Configurable display of disc usage and timers in main menu - yaepg patch no longer needed to scale video window, using native VDR functionality now (thanks @Zoolook for providing the new code) - Complete rewrite of menu category detection by using the eMenuCategory enumeration integrated in VDR 1.7.31 - 34 - Usage of new VDR interfaces SetItemsEvent(), SetItemsChannels for dispalying Schedules menus and Channel menus See README explaining consequences of this changes - Displaying of detailed EPG information directly in schedules views in a separate window if according menu item is selected a specific configurable time - Some Improvements in menu element scrolling behaviour (suggeted by Taipan) - Using narrow menu items in "Settings" category (thanks @BooStar for providing the new icons) - Split of skins VDR menu configuration section in "Common", "Geometry" and "Fonts" sections for clearer arrangement - different minor changes and fixes Version 0.0.6 - Introduced new narrow displayed Recordings menu