1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
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
- Fixed displaying configurable color buttons
- Fixed some nullpointer accesses in Schedules Menus
- Improved cutting of scrolled text
- Added Separator Items for Schedule Menus
- Adapted video scaling to new implementation (thanks @Zoolook for the patch)
- Fixed showing current show as rerun in epg detail view
- Added some recording information (channel, size, cutted size, format,
est. bitrate) in detailed recording view
- Added channel logos in main menu timers list
- Changed channel info icons in DisplayChannel
- Fixed a possible division by zero in DisplayChannel
- Fixed a segfault with newer ImageMagick Versions
- Added display of Timer Conflicts with epgsearch in Main Menu
|