summaryrefslogtreecommitdiff
path: root/coreengine
AgeCommit message (Collapse)Author
2021-12-22Cosmetic changeskamel5
2021-12-20remove debug linesPeter Bieringer
2021-12-20extend detection of isHD and isUHD in case of stored EPG info (event) is ↵Peter Bieringer
missing any information regarding video (e.g. if EPG is missing on a channel)
2021-06-07Fix compiler errorkamel5
2021-05-30Add token errors for recordings (VDR >= 2.5.4)kamel5
2021-05-30Fix display of the background in the display channelkamel5
If you enter the display channel in Zapcockpit mode with the right or left button and exit with OK, the background of the display channel was not displayed.
2021-05-29Fix incorrect display of posters and banners in the recording menukamel5
When using the narrow recording menu, the posters and banners were displayed incorrectly
2021-05-27Fix display of events in channel displaykamel5
When switching to a channel without EPG, the display of the current and following program was not updated.
2021-05-21Fix update timer in the main menukamel5
The timers in the open main menu were not updated when a timer recording was started or stopped
2021-05-21Fix a device is currently recordingkamel5
The token indicating whether a device is currently recording was not updated correctly
2021-05-21Fix display of recording sign in display channelkamel5
The display of the instant timer has been corrected in the display channel so that all events contained in the timer that have a tmFull or tmPartial flag are marked with the recording symbol.
2021-05-15Fix Fehler: Aufruf des überladenen »min(int&, int&)« ist nicht eindeutigkamel5
2021-05-10Update timerliste in main menukamel5
The display of the instant timers has been corrected in the main menu so that they are displayed as in the timer list.
2021-05-05remove commentPeter Bieringer
2021-05-05fix vdrstatus in displaymenuPeter Bieringer
2021-05-05expose vdrstatus to displaymenuPeter Bieringer
2021-05-04add {vdrHasTimers} to vdrstatus - can be used in skins for e.g. ↵Peter Bieringer
REC/SCHED/FREE (in combination with {vdrIsRecording})
2021-05-04Fix Incorrect detection of a recording that is currently runningkamel5
To set timeShiftActive correctly, it is not sufficient to compare the name of the recording and the timer in cGlobalTimers::IsRecording() if no short text is available. Therefore, the start time of both is now also compared.
2021-05-03add additional vdrstatus exposing "vdrIsRecordingsHandlersActive" and ↵Peter Bieringer
"vdrIsRecording" - can be used in skins for e.g. IDLE/BUSY REC/FREE
2021-05-03add additional recording flag "isInUse" - can be used in skins for e.g. ↵Peter Bieringer
records in cutting/copy(queue)
2021-04-25Merge branch 'pbiering/code-optimization' into developkamel5
2021-03-28Fix segfault with mpv plugin (thx to @lnj at vdr-portal.de)kamel5
This fix prevents a segfault when using the mpv plugin because there are no cutmarks.
2021-03-20remove of duplicate code by introducing macros by https://gitlab.com/Mike838 ↵Peter Bieringer
from https://gitlab.com/kamel5/skindesigner/-/issues/1#note_508426185
2021-03-15Fix cutting marks wasn't updatedkamel5
2021-03-11fix tuner device mapping in case tuners are not starting as first device ↵Peter Bieringer
(e.g. NetCeiver mcli)
2021-03-11Merge remote-tracking branch 'upstream/master'Peter Bieringer
2021-03-04Add active recordings to timeshift modekamel5
If the current program is paused (timeshift mode), a recording is created with an "@" at the beginning. A skin can display this mode differently than the normal playback of a recording. This change also enables a different display mode for currently active timer recordings.
2021-03-04Revert "Disabled timeshift display for non timeshift recordings"kamel5
This reverts commit 1fc5379e2eed0ecd7eb2227564077a62bc0b1e12.
2021-03-01Merge remote-tracking branch 'upstream/master'Peter Bieringer
2021-02-15Eliminate SetRecordingLengthkamel5
2021-02-15Move SetTimeShiftValueskamel5
2021-02-15Add element timeShiftTimes to displayreplaykamel5
In displayreplay the tokens recstart, playbacktime and timeshiftrest added to display start time, actual playback time and the rest of the actual recording in timeshiftmode.
2021-02-15Disabled timeshift display for non timeshift recordingskamel5
2021-02-15Add tokens eventstart and eventstop to eDRRecTitleSTkamel5
Tokens eventstart and eventstop can be used in displayreplay timshiftmode to display the start and end time of the coresponding event
2021-02-11In timeshift mode, the title of the actual playback position is displayedkamel5
If the timeshift mode is activated during playback, the title of the program that was active when the time shift started is displayed by pressing OK. The behavior has now been changed so that the title of the program is displayed in the actual playback position when you press OK.
2021-02-11Revision cViewReplay::SetTimeShiftValues()kamel5
When the timeshift recording reaches the end time of the start event, the progress bar and the end time no longer shows any useful information. From this version the current live event is used to calculate the progress bar and the end time.
2021-02-11An error with the remaining time in the channel display has been fixedkamel5
The remaining time in the channel display wasn't updated. A new token "currentremaining" was introduced in the Progressbar section of displaychannel.xml.
2021-02-09Token eLeMenuDefaultIT::devstatus addedkamel5
2021-02-09Missing token eCeMenuSchedulesIT::durationminutes addedkamel5
2021-02-08Fixed a bug in timeshift mode that prevented the progress bar from updating ↵kamel5
in pause mode
2021-02-08A bug with timeshift in connection with global timers has been fixedkamel5
With commit 8a04a17 an error was introduced which did not take the global timers into account in the timeshift replay. thanks to @machtnix at vdr-portal.de for finding the bug
2021-02-06This reverts bd86dd4de "disabled timeshift display for instant recordings"kamel5
2021-02-06Merge branch 'fix-Wstringop-overflow'Peter Bieringer
2021-02-06fix crash caused by cVeDmDetailheaderRec::Parse introduced in 1.2.10Peter Bieringer
2021-02-06fix 3x Wstringop-overflow compiler warningsPeter Bieringer
2021-02-05rename to isRecording, filter IsInUse proper, add also to replay recinfoPeter Bieringer
2021-02-05added token for recordings: isInUsePeter Bieringer
2021-02-03Fixed an error in displayreplay if no recording information are availablekamel5
2021-01-28align tuner number (starting internally with 0) with VDR numbering (starting ↵Peter Bieringer
with 1)
2021-01-24- retrieve ChannelName from 'info' and fallback via ChannelID from active ↵kamel5
channel list (reverse mechanism) - remove exposing ChannelID (senseless as default 'info' is not containing it)