Commit Graph

598 Commits

Author SHA1 Message Date
kamel5
fdc8195174 Add active recordings to timeshift mode
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-04 17:47:32 +01:00
kamel5
e7ea88c253 Revert "Disabled timeshift display for non timeshift recordings"
This reverts commit 1fc5379e2e.
2021-03-04 17:33:59 +01:00
kamel5
80cb1ec0ef Update estuary4vdr
Correct position of time
2021-03-04 17:33:41 +01:00
kamel5
402044d4c4 Version 1.2.13 2021-02-15 14:00:40 +01:00
kamel5
99d2bc6a86 Eliminate SetRecordingLength 2021-02-15 14:00:40 +01:00
kamel5
15aa722410 Move SetTimeShiftValues 2021-02-15 14:00:40 +01:00
kamel5
afa9cb77a3 Add element timeShiftTimes to displayreplay
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-15 14:00:35 +01:00
kamel5
1fc5379e2e Disabled timeshift display for non timeshift recordings 2021-02-15 12:22:33 +01:00
kamel5
7a70ed13a7 Add tokens eventstart and eventstop to eDRRecTitleST
Tokens eventstart and eventstop can be used in displayreplay timshiftmode to
display the start and end time of the coresponding event
2021-02-15 12:22:33 +01:00
kamel5
808fba2367 Add datetime to displaychannel in skin estuary4vdr 2021-02-15 10:50:35 +01:00
kamel5
64599db339 In timeshift mode, the title of the actual playback position is displayed
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-11 17:39:18 +01:00
kamel5
628a28201b Revision cViewReplay::SetTimeShiftValues()
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-11 17:34:23 +01:00
kamel5
538d59ca4e An error with the remaining time in the channel display has been fixed
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-11 17:34:23 +01:00
kamel5
78d424d256 Token eLeMenuDefaultIT::devstatus added 2021-02-09 15:57:13 +01:00
kamel5
cba8fe1eb4 Missing token eCeMenuSchedulesIT::durationminutes added 2021-02-09 15:57:13 +01:00
kamel5
b9093a6dca Update Skin estuary4vdr 2021-02-09 15:57:10 +01:00
kamel5
c3f7a2cfdf Fixed a bug in timeshift mode that prevented the progress bar from updating in pause mode 2021-02-08 15:31:59 +01:00
kamel5
6972a59e1b A bug with timeshift in connection with global timers has been fixed
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-08 11:05:51 +01:00
kamel5
f8b6b2cf1b This reverts bd86dd4de "disabled timeshift display for instant recordings" 2021-02-06 17:58:19 +01:00
kamel5
0eaed1eb91 Version 1.2.12 2021-02-06 13:55:19 +01:00
kamel5
a48427cffc Merge branch 'pbiering/skindesigner-fix-eDmDetailedHeaderRec-crash' 2021-02-06 13:42:17 +01:00
Peter Bieringer
dd30dacb5b fix crash caused by cVeDmDetailheaderRec::Parse introduced in 1.2.10 2021-02-06 12:52:19 +01:00
kamel5
78483aa3d8 Merge branch 'pbiering/skindesigner-add-Recording-isInUse' 2021-02-05 12:51:32 +01:00
Peter Bieringer
9def7d2b0d rename to isRecording, filter IsInUse proper, add also to replay recinfo 2021-02-05 08:44:00 +01:00
Peter Bieringer
ca354a29e6 added token for recordings: isInUse 2021-02-05 08:06:22 +01:00
kamel5
452a4384c2 Version 1.2.11 2021-02-03 13:58:09 +01:00
kamel5
1c393e23a5 Fixed an error in displayreplay if no recording information are available 2021-02-03 13:53:25 +01:00
kamel5
6aeaf41467 Merge branch 'pbiering/skindesigner-fix-busy-svdrpresult' 2021-02-03 11:58:00 +01:00
Peter Bieringer
b044321b1f also be initialized in case of backup skin is active 2021-02-03 07:13:41 +01:00
Peter Bieringer
68d4d6acae SVDRP: do not reload in case plugin is not fully initialized (results in VDR crash)
SVDRP: respond with proper error message in case of OSD is active or parsing error
2021-02-03 07:10:24 +01:00
Peter Bieringer
5e269ecaaa mark deprecated functions 2021-02-02 22:12:35 +01:00
Peter Bieringer
ea963c73eb Merge remote-tracking branch 'upstream/master' 2021-01-28 21:05:12 +01:00
Peter Bieringer
83c85870fb align tuner number (starting internally with 0) with VDR numbering (starting with 1) 2021-01-28 13:27:09 +01:00
Peter Bieringer
6751c4cd4e Merge branch 'master' of gitlab.com:kamel5/skindesigner 2021-01-27 20:41:27 +01:00
kamel5
4500b62b5c Version 1.2.10 2021-01-25 16:05:35 +01:00
kamel5
f711a71722 Update skins/estuary4vdr/xmlfiles/displaymenudetailrecording.xml 2021-01-25 15:59:44 +01:00
kamel5
1315e73217 Update skins/estuary4vdr/xmlfiles/plug-tvguideng-recmenu.xml 2021-01-25 15:59:34 +01:00
kamel5
858143ce2b Update skins/estuary4vdr/xmlfiles/plug-tvguideng-root.xml 2021-01-25 15:59:22 +01:00
kamel5
3255936658 Merge branch 'pbiering/skindesigner-add-menurecording-recchannel-and-add-fallback' 2021-01-24 13:06:13 +01:00
Peter Bieringer
1aead6d400 update version, extend history 2021-01-24 13:05:16 +01:00
kamel5
c9c2d953a5 - retrieve ChannelName from 'info' and fallback via ChannelID from active channel list (reverse mechanism)
- remove exposing ChannelID (senseless as default 'info' is not containing it)
2021-01-24 13:02:35 +01:00
Peter Bieringer
646fcad7d5 - retrieve ChannelName from 'info' and fallback via ChannelID from active channel list (reverse mechanism)
- remove exposing ChannelID (senseless as default 'info' is not containing it)
2021-01-24 12:11:23 +01:00
Peter Bieringer
91d06d15a2 update version, extend history 2021-01-24 09:46:47 +01:00
Peter Bieringer
b9b82875ba expose to displaymenurecordings: recchannelname, recchannelid, recchannelnumber
add fallback to get name/id from 'info' in case channel is no longer in active channel list
2021-01-23 23:19:16 +01:00
Karl Melscher
16eb7e8e53 Merge branch 'detect-isRadio-workaround' into 'master'
detect isRadio proper in case recording is missing "X 1" (happen on e.g. RTL channel)

See merge request kamel5/skindesigner!7
2021-01-23 10:17:45 +00:00
Peter Bieringer
2eef09e6aa detect isRadio proper in case recording is missing "X 1" (happen on e.g. RTL channel) 2021-01-23 10:32:08 +01:00
kamel5
59248ccebb Merge branch 'pbiering/skindesigner-add-isRadio-to-recording' 2021-01-22 19:44:15 +01:00
Peter Bieringer
efeb8d69c4 update history 2021-01-22 18:03:02 +01:00
Peter Bieringer
f127c8d948 add-isRadio-to-recording 2021-01-22 18:01:23 +01:00
kamel5
c0dad5a14f Merge branch 'pbiering/skindesigner-expose-isHD-isUHD-to-channel' 2021-01-22 10:43:59 +01:00