Klaus Schmidinger
|
a2b6b142d8
|
Modified cMenuTimers::Delete() to avoid a lengthy lock on the Timers list while prompting the user
|
2018-03-18 12:03:46 +01:00 |
|
Klaus Schmidinger
|
6b4911c6a2
|
Making sure the Schedules menu has a proper title, even if it is empty
|
2018-03-09 15:08:45 +01:00 |
|
Klaus Schmidinger
|
1275de1b07
|
Now writing the info file before attaching the recorder to the device, to make sure it is present when the recorder needs to update the fps value
|
2018-03-08 17:03:51 +01:00 |
|
Klaus Schmidinger
|
a7fdd3c165
|
When making modifications to remote timers, the local VDR no longer sends a POLL to all remote VDRs
|
2018-03-05 15:49:20 +01:00 |
|
Klaus Schmidinger
|
b1b4a12848
|
Fixed stopping a remote repeating timer
|
2018-03-03 12:55:57 +01:00 |
|
Klaus Schmidinger
|
e4af94d3f9
|
Combined Start/StopSVDRPServer/ClientHandler() into Start/StopSVDRPHandler()
|
2018-02-25 13:57:21 +01:00 |
|
Klaus Schmidinger
|
bf497f4aae
|
Fixed storing timer id in .timer for instant recordings
|
2018-02-25 13:28:19 +01:00 |
|
Klaus Schmidinger
|
6600478675
|
Moved handling remote timers into cSVDRPClientHandler::ProcessConnections()
|
2018-02-25 13:26:17 +01:00 |
|
Klaus Schmidinger
|
3090d8146f
|
Implemented storing timer id in .timer
|
2018-02-13 09:33:41 +01:00 |
|
Klaus Schmidinger
|
6b9c5aa1ac
|
When a timer is newly created in the Timers menu, it now immediately appears at the correct position in the list
|
2018-02-10 12:51:19 +01:00 |
|
Klaus Schmidinger
|
902c83ece3
|
Fixed keeping the cursor position in the Recordings menu in case a timer starts recording while the menu is open
|
2018-02-10 12:34:10 +01:00 |
|
Klaus Schmidinger
|
30650b9c13
|
Fixed updating the Timers menu after turning a local timer on/off with the Red button
|
2018-02-10 10:54:33 +01:00 |
|
Klaus Schmidinger
|
c71c3115cc
|
Fixed handling editing marks in the replay progress display, in case the marks are deleted via the Info/Edit menu of the currently played recording
|
2018-02-01 16:08:15 +01:00 |
|
Klaus Schmidinger
|
5ae8d1a7a3
|
Implemented cStatus::MarksModified()
|
2018-01-29 14:09:59 +01:00 |
|
Klaus Schmidinger
|
626ae82fee
|
Added a missing '|'
|
2018-01-26 14:34:31 +01:00 |
|
Klaus Schmidinger
|
a343b375df
|
Now unlocking the Recordings list before displaying an error message in cMenuPathEdit::ApplyChanges() and cReplayControl::Stop()
|
2018-01-17 10:27:37 +01:00 |
|
Klaus Schmidinger
|
477fb7dc20
|
When selecting a folder for a recording or timer, it is now possible to open a folder even if it doesn't contain any subfolders
|
2017-12-15 13:43:00 +01:00 |
|
Klaus Schmidinger
|
c3af5a69da
|
Now staying in the source folder when moving a recording or a folder to a different folder
|
2017-12-14 10:45:02 +01:00 |
|
Klaus Schmidinger
|
ea217de338
|
Now displaying recordings in move as non-selectable
|
2017-12-10 13:04:38 +01:00 |
|
Klaus Schmidinger
|
1492f6dbc4
|
Implemented 'OSD/Sorting direction for recordings'
|
2017-12-09 18:58:25 +01:00 |
|
Klaus Schmidinger
|
c868265397
|
Fixed a lengthy write lock on the Recordings list in case of moving a folder with more than one recording
|
2017-12-05 16:44:21 +01:00 |
|
Klaus Schmidinger
|
e5e0315d34
|
The CAM menu is now automatically closed when the current channel is switched
|
2017-12-04 15:33:41 +01:00 |
|
Klaus Schmidinger
|
0224fc5210
|
Fixed positioning to the current item when changing the sort mode in the Recordings menu, in case there is a LastReplayed recording
|
2017-12-04 14:55:13 +01:00 |
|
Klaus Schmidinger
|
990bc6a11f
|
Fixed positioning the cursor in the Recordings menu when moving a recording between different volumes
|
2017-11-27 15:19:43 +01:00 |
|
Klaus Schmidinger
|
9d5ce204aa
|
Now calling Hide() and cStatus::MsgReplaying(..., false) from cReplayControl::Stop()
|
2017-11-26 15:07:00 +01:00 |
|
Klaus Schmidinger
|
950b248220
|
Switching the primary device is no longer done via osSwitchDvb, but rather by the main program loop reacting to changes in Setup.PrimaryDVB
|
2017-11-09 16:23:15 +01:00 |
|
Klaus Schmidinger
|
e02a0a8c88
|
The timeout for the channel display is now reset whenever the channel or EPG data changes
|
2017-11-02 15:36:24 +01:00 |
|
Klaus Schmidinger
|
19275aa8bb
|
Fixed an invalid lock sequence when trying to remove a deleted recording in case of low disk space; now making sure that AssertFreeDiskSpace() is called with the maximum timer priority in case there are several timers recording with different priorities
|
2017-10-31 09:47:14 +01:00 |
|
Klaus Schmidinger
|
363dee6846
|
SVDRP peering can now be limited to the default SVDRP host
|
2017-06-30 09:50:44 +02:00 |
|
Klaus Schmidinger
|
ce5e23f209
|
Timers are now linked to EPG events even if they are inactive
|
2017-06-25 10:03:19 +02:00 |
|
Klaus Schmidinger
|
1bce499383
|
Added some missing locks when calling functions from cStatus or cSkin*
|
2017-06-21 09:40:39 +02:00 |
|
Klaus Schmidinger
|
699c073d85
|
Fixed indentation
|
2017-06-20 15:02:39 +02:00 |
|
Klaus Schmidinger
|
a4a3c63779
|
Removed dashes from channel group delimiter in channels menu
|
2017-06-10 19:19:51 +02:00 |
|
Klaus Schmidinger
|
a98f6ca354
|
The "Channels" menu now indicates whether a channel is encrypted or a radio channel
|
2017-06-10 15:57:33 +02:00 |
|
Klaus Schmidinger
|
deb96b372e
|
The option "Setup/Miscellaneous/Show channel names with source" can now be set to "type" or "full"
|
2017-06-10 15:34:23 +02:00 |
|
Klaus Schmidinger
|
93102b45e0
|
Fixed a typo in CAMMENURETYTIMEOUT and added logging CAM enquiries
|
2017-06-10 11:52:47 +02:00 |
|
Klaus Schmidinger
|
081e9eb45f
|
Fixed the locking sequence when starting an instant recording
|
2017-06-07 15:41:12 +02:00 |
|
Klaus Schmidinger
|
ec47c4f932
|
Fixed the locking sequence when switching between 'Now', 'Next' and 'Schedule' in the Schedules menu
|
2017-06-04 09:35:18 +02:00 |
|
Klaus Schmidinger
|
25d28e7421
|
Fixed the locking sequence when creating a new timer from the Schedules menu
|
2017-06-03 12:51:22 +02:00 |
|
Klaus Schmidinger
|
a4c851f759
|
Fixed the locking sequence when starting a recording
|
2017-05-29 08:18:17 +02:00 |
|
Klaus Schmidinger
|
354910faab
|
If the Channel+/- keys are pressed while in the Schedules menu, the menu is now switched to the EPG of the new current channel
|
2017-05-21 13:18:26 +02:00 |
|
Klaus Schmidinger
|
0b9870959b
|
Fixed handling remote timers
|
2017-05-20 13:01:34 +02:00 |
|
Klaus Schmidinger
|
50211c706a
|
Fixed a crash in case the bottom text of a CAM menu is empty
|
2017-05-17 09:17:44 +02:00 |
|
Klaus Schmidinger
|
84b8ea8395
|
Log messages about switching channels now include the channel ID
|
2017-05-01 13:06:32 +02:00 |
|
Klaus Schmidinger
|
686831caf5
|
Fixed editing a remote timer immediately after it has been created
|
2017-04-20 10:08:04 +02:00 |
|
Klaus Schmidinger
|
e622854789
|
cOsdMenu::Display() now checks whether the OSD size has changed and if so calls SetDisplayMenu()
|
2017-04-03 12:49:56 +02:00 |
|
Klaus Schmidinger
|
112bfa5897
|
The functionality of HandleRemoteModifications() has been moved to timers.[ch]
|
2017-03-30 15:25:20 +02:00 |
|
Klaus Schmidinger
|
2cc25e65f4
|
Implemented support for MTD
|
2017-03-18 16:33:59 +01:00 |
|
Klaus Schmidinger
|
9b9d15438e
|
Implemented the concept of 'master cams'
|
2017-01-23 12:01:48 +01:00 |
|
Klaus Schmidinger
|
6773ab35d2
|
Fixed updating the elapsed/remaining time in the progress display during fast forward/rewind
|
2017-01-09 14:52:57 +01:00 |
|