summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-19Better horizontal alignment of playback iconskamel5
2022-06-19Avoid crash when selecting invisibile menu itemsSoeren Moch
Items can be selected with number key presses in main and setup menus. When the selected item is not visible (scrolled out of the visible range) there is no need to update the item before closing the menu. Check for this condition to avoid crashing. Signed-off-by: Soeren Moch <smoch@web.de>
2022-06-19Fix a segfaultkamel5
In the function "cNopacityDetailView::InitiateViewType" there was a segfault when the "call->type = tNone".
2022-06-19Display number of recordingskamel5
Added display of the number of recordings in the recordings menu. A setup option to switch it on/off has also been added.
2022-06-09Remove some unnessesary variablekamel5
channelX is always 0 channelWidth is always channelOsdWidth replayWidth is always replayOsdWidth replayHeight is always replayOsdHeight
2022-06-09No use of channelBorderVertical and channelBorderBottom in DisplayChannelkamel5
This values can better used in GeometryManager.
2022-06-09Better horizontal align of StatusIconskamel5
The right side of the status icons overlapped with the lower right corner. The distance to the right edge has been increased.
2022-06-09Better vertical align of SignalMeterkamel5
2022-06-09Update po-fileskamel5
2022-06-09Add a simple VolumeBox for DisplayMenukamel5
Adds a simpler volume box in DisplayMenu. An setup option is added to change the type of volume box.
2022-06-09Add a simple VolumeBox for DisplayChannelkamel5
Adds a simpler volume box in DisplayChannel. An setup option is added to change the type of volume box.
2022-06-09Add a simple VolumeBox for DisplayReplaykamel5
Adds a simpler volume box in DisplayReplay. An setup option is added to change the type of volume box.
2022-06-09Moves various variables into the Geomanager to reuse it laterkamel5
2022-06-09Use VolumeBox for DisplayReplaykamel5
Shows the volume box in DisplayReplay. An setup option is added to activate the volume box.
2022-06-09Use VolumeBox for DisplayChannelkamel5
Shows the volume box in DisplayChannel. An setup option is added to activate the volume box.
2022-06-09Use VolumeBox for DisplayMenukamel5
Shows the volume box in menus. An setup option is added to activate the volume box.
2022-06-09Add StatusMonitor to track VDR status settingskamel5
2022-06-09Add a simpler VolumeBoxkamel5
2022-06-05Simplify VolumeBoxkamel5
2022-06-05Fix display Channellogokamel5
Align channel logo and channel logo background if (logoPosition == lpRight)
2022-06-05Fix a possible segfaultkamel5
2022-06-05Optimize display progress bar in DisplayChannelkamel5
The update rate of the progress bar is optimized for a smoother display.
2022-06-05Use DrawProgressbar() from helpers.* also in DisplayChannelkamel5
Changes the nonlinear gradient to the linear gradient
2022-06-05Split DrawProgressbar() out of VolumeBox to helpers.*kamel5
So we can reuse this DrawProgressbar code later.
2022-06-02Split VolumeBox class out of DisplayVolumekamel5
So we can reuse this VolumeBox code later.
2022-06-02Volume bar gradient optimizationkamel5
The volume bar was not rendered with a linear gradient. The gradient is now linear and the number of steps depends on the bar width.
2022-05-23Version 1.1.111.1.11kamel5
2022-05-21Add setup option to display the channellogobackground only if a channellogo ↵kamel5
ist present or not present
2022-05-21Prevents a possible segfaultkamel5
A segfault is possible if "signal.png" is not found in the resource directory "icons/skinIcons/"
2022-05-21Align channel logo backgroundSoeren Moch
Use maximum logo space for background. So the logo background image is aligned to the menu background. The channel logo itself is usually smaller than the background due to scaling with preserved aspect ratio. So use separate geometry settings for logo and background. Signed-off-by: Soeren Moch <smoch@web.de>
2022-05-09Optimize channelview OSD sizekamel5
A smaller OSD size is also used when "Use scraperinfos and pictures" is disabled in the plugin main menu
2022-05-09Optimize channelview OSD sizeSoeren Moch
When displayPoster is disabled, most of the OSD area is not used in channelview. Reduze the requested osd size in this case. This helps to speed-up the display and reduces the variation in osd flush time, e.g. for animations. Signed-off-by: Soeren Moch <smoch@web.de>
2022-05-09This if() condition is not nessesarykamel5
2022-05-09Add "Use animation"kamel5
Also checks "Use animation" in the plugin main menu if a fade-in should be performed
2022-05-09The correct setup options are usedkamel5
2022-05-02Change in cNopacitySetupMenuDisplayRecordingskamel5
Show menue items "Show number of errors in the recordings menu" and "Display Error 0" only if narrow recording menu is activ
2022-05-02Fix typo in po/de_DE.pokamel5
2022-05-01Version 1.1.101.1.10kamel5
2022-01-12Size of channel logos is now configureable in setup to better fit in postionkamel5
2022-01-12Added number of errors to recording item in the recordings menukamel5
The number of errors can be viewed in the recordings menu. This is configurable. Errors can be deactivated or displayed in line 2 or 3. Also 0 errors may or may not be displayed.
2022-01-12Rework GetScreenResolutionIcon()kamel5
2022-01-12Fix typokamel5
2022-01-12Optimize display channellogo in displaychannelkamel5
2022-01-12Redundant 'Drawlogo' functions in class '*Menuitem' mergedkamel5
2022-01-12Optimize display timers in main menukamel5
2022-01-12Prevents "invalid lock sequence" in the recording info menu when ↵kamel5
Skinnopacitys SetRecording is called
2021-12-18Height and width confused (thx to @LotharE at vdr-portal.de)kamel5
2021-12-16Version 1.1.91.1.9kamel5
2021-12-16Centers ChannelLogos vertically in menu timer and menu schedulekamel5
2021-12-16Centers ChannelLogos vertically in displaychannelkamel5