| 
							
							
								 Klaus Schmidinger | 940e4a7c4d | Fixed handling SVDRP peering for more than one instance of VDR on the same machine, and improved logging and debug output | 2018-02-15 14:30:14 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 3090d8146f | Implemented storing timer id in .timer | 2018-02-13 09:33:41 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 78831a72d5 | Improved calculating signal strength and quality | 2018-02-12 14:05:22 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 68f0f24670 | Fixed getting the info of a newly edited recording | 2018-02-10 13:31:31 +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 | 5976079fd3 | Added a note about the fixed UDP port for SVDRP discovery to vdr.1 | 2018-02-09 15:21:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1e3f146707 | Replaced the warning regarding the open SVDRP port in the INSTALL file with a remarkabout using svdrphosts.conf to completely disable SVDRP access | 2018-02-09 15:19:59 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 015b269c21 | Making sure cSVDRPClient::Process() reads the entire reply once it started reading, even if no Response parameter is given | 2018-02-05 15:18:19 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 802544662d | Added the UPDATE-2.4.0 file | 2018-02-04 10:07:42 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b2d3c92da9 | Fixed typos | 2018-02-03 13:42:11 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bc295040d0 | Added a note about the 'peerdemo' script | 2018-02-03 13:12:04 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c441a634a5 | Limited some CAM related log messages to the actual master CAM, if any | 2018-02-03 12:59:56 +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 | 0055eeeeb8 | Fixed a possible deadlock when quickly zapping through encrypted channels | 2018-01-28 11:21:28 +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 | 28b6ee47e3 | Now using the 'example' macro in vdr.5 | 2018-01-16 15:27:17 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ae41be85c8 | Moved any locking from cutter.c into recording.c | 2018-01-16 14:11:40 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5467bc4f24 | Fixed a possible deadlock when detaching a receiver from a device | 2017-12-16 13:13:13 +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 | 05bfa4b476 | Changed the log message ""ERROR: copying directory %s to %s ended prematurely" from "error" to "info" | 2017-12-14 15:18:05 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 630cc496ea | Moved adding the name of the edited recording into the cutting thread, to avoid a problem with locking the Recordings list | 2017-12-14 14:17:35 +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 | 7455fbd2ad | Fixed canceling moving a folder with several recordings between volumes | 2017-12-11 13:55:38 +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 | e757f10e44 | If TS packets are not accepted by the output device in Transfer Mode, this is now reported only once per minute in the log file | 2017-12-07 15:05:48 +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 | b96277e28a | Fixed a deadlock when moving a folder containing several recordings between different volumes | 2017-12-04 13:07:39 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 26a40bc174 | Added a note to PLUGINS.html about writing log messages in English | 2017-11-29 10:03: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 | 91774cf074 | Fixed a possible crash when moving a recording between different volumes | 2017-11-27 14:09:04 +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 | a9d82331e6 | Fixed a possible crash with plugins that retrieve player information after a replay has been stopped, but before the replay control has been destroyed | 2017-11-26 15:02:54 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 8dcff164fa | Fixed handling timers during the change from DST to winter time | 2017-11-12 13:13:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 54b721ebde | Added some comments regarding font height | 2017-11-11 14:05:53 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d19a3fc3b8 | The new SVDRP commands 'LSTD' and 'PRIM' can be used to list all available devices and to switch the primary device | 2017-11-11 12:04:17 +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 | bc3b6ed601 | Local timers are now preferred over remote timers in the Schedules menu | 2017-11-09 12:22:20 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 33bbff2aa5 | The LCARS skin's main menu now reacts to changes of the current channel's name | 2017-11-08 10:37:57 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5c94900026 | OSD menus now try to keep the offset of the list cursor at a constant position on the screen, even if the list is modified while being displayed | 2017-11-07 15:42:47 +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 | d8523b0db8 | The macros used to control deprecated code or functions have been changed to hold numeric values; the default for DEPRECATED_VDR_CHARSET_OVERRIDE has been set to 0 | 2017-11-02 15:04:56 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d74dd7a60a | The function cDevice::GetVideoSystem() has been finally removed | 2017-11-02 14:38:49 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c08ed3ce44 | The MTD mapper now avoids immediately reusing unique PIDs when switching channels | 2017-10-31 12:20:56 +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 |  |