summaryrefslogtreecommitdiff
path: root/displaychannel.c
AgeCommit message (Collapse)Author
2022-06-09Use VolumeBox for DisplayChannelkamel5
Shows the volume box in DisplayChannel. An setup option is added to activate the volume box.
2022-06-05Optimize display progress bar in DisplayChannelkamel5
The update rate of the progress bar is optimized for a smoother display.
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>
2021-07-30Add "Use animation" to setupkamel5
With this menu item, the use of animation can be switched off centrally.
2021-07-12Small simplification in display channelkamel5
channelchange can be kept in cNopacityDisplayChannel. So this variable can be deleted in cNopacityDisplayChannelView.
2021-07-12Add fade-out to display channelkamel5
2021-07-12Optimize Flush in display channelkamel5
Changes in Flush(): This ensures that only one flush is active when the thread is running. Changes in Acton(): Since the first Pixmap::Lock() takes so much longer than the following, the first Pixmap::Lock() was moved before the while loop. This makes the fade-in softer.
2021-06-06Add thread nameskamel5
Better identification of threads in logs
2021-06-06Rework CreateOsd()kamel5
With this change it is possible to make various functions in cNopacityDisplayChannelView and cNopacityDisplayMenuView private.
2021-03-11Fix the clock wasn't updated in Displaychannel.kamel5
2021-03-10Make imgCache globalkamel5
Make imgcache global so that it doesn't always have to be passed explicitly to other functions.
2021-02-16Use MessageBox for DisplayChannelSoeren Moch
Also use MessageBox here to get the unified appearence of messages everywhere. Signed-off-by: Soeren Moch <smoch@web.de>
2021-02-16Cleanup optimized DisplayChannelSoeren Moch
We unconditionally create a channelView in the constructor, no need to check its presence. Signed-off-by: Soeren Moch <smoch@web.de>
2021-01-29Optimize displaychannelkamel5
2021-01-27Fixed a crash when starting VDR when a message should be displayed after the ↵kamel5
timer conflict check
2019-11-01Optimize display poster in displaychannelkamel5
2018-06-18Fix segfault while startingkamel5
2018-05-03Repair "invalid lock sequence report"kamel5
2018-05-03Do locking for vdr-2.3.xkamel5
2018-05-03Use std::max and std::minkamel5
2014-04-25Version 1.1.2: Restructured detailed EPG and recordings view1.1.2louis
2014-02-01fixed channel info displaylouis
2014-02-01Added information about running recordings in DisplayChannellouis
2014-02-01Fixed a bug with xine as output plugin that VDR crashes if xine plugin gets ↵louis
closed
2013-11-07changed build environment that every class is build seperatelylouis
2013-11-02implemented cDisplayChannel::SetMessage()louis
2013-11-01Fixed clearing pixmap in displaychannel if no epg is availablelouis
2013-10-25Version 0.9.0louis
2013-10-03Fixed a bug that running instant recording is not displayed in displayChannellouis
2013-10-03Added additional configurable channel logo cachelouis
2013-09-30added some color definitions and theme keep it lightlouis
2013-09-29Added Cache for images and fontslouis
2013-09-18made blending effect in displayChannel and displayReplay optionallouis
2013-09-18optimized some theme colors in displaychannel and displaymessagelouis
2013-09-16added setup option to display poster or fanart in channel displaylouis
2013-09-14fixed a segfault in displaychannellouis
2013-09-14dedicated theme colors in display channel for current event, current event ↵louis
info, next evet and next event info (closes Feature 1466)
2013-09-13changed channel logo handling and added logo converter script with some ↵louis
backgrounds
2013-09-12Display stereo symbol in displayChannel if at least one mpeg track is ↵louis
available (and not two, closes Feature 1404)
2013-09-12Added REC Icon in displayChannel for current and next event (closes Feature ↵louis
1403)
2013-09-11Improved display of channel separators (closes tickets 1477 and 1482)louis
2013-09-08Display correct recording date even if recording info is empty (closes Bug 1448)louis
2013-09-08Changed default Channelseparator Icon (closes Bug 1412)louis
2013-08-25Added Deadlock Patchlouis
2013-08-24fixed a bug that poster or banner is not displayed in displayChannel if fade ↵louis
in time is set to zero
2013-08-24fixed an possible uninitialised variable in recordings menulouis
2013-08-21Version 0.1.3, Added TVScrapper supportlouis
2013-06-10Fixed a bug if switching to a invalid channellouis
2013-05-12all status icons on same y value in channel displaylouis
2013-05-12Fixed a bug that channel info was not clearedlouis