| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7bbbfb0dee | Fixed handling VPS events outside the LingerLimit, which could cause recordings to stop prematurely | 2017-10-11 09:22:24 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f2a2c67152 | Fixed a possible crash when stopping VDR | 2017-08-31 11:46:16 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9719766007 | Updated the Finnish OSD texts | 2017-07-24 09:02:12 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 32fb2e8a3e | Updated the Italian OSD texts | 2017-07-24 08:59:28 +02: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 | a28d92d049 | Whenever a change is made to the recordings in the video directory, the SVDRP command UPDR is now sent to all peer VDRs | 2017-06-25 12:43:09 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 39294e0147 | Added a note to the log, indicating that no further invalid lock sequences will be reported until VDR is restarted | 2017-06-25 12:10:19 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 027ae738a8 | Now using readdir() instead of readdir_r(), if GLIBC version 2.24 or newer is used | 2017-06-25 11:54:32 +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 | 139a93156b | Fixed drawing very long menu titles in the LCARS skin | 2017-06-23 16:03:51 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9cf7328452 | Now skipping a leading '/' in AddDirectory(), to avoid double slashes | 2017-06-23 09:44:25 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0bccf29254 | Updated the Italian OSD texts | 2017-06-23 09:14:13 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 56117751a8 | Fixed a possible crash in cStateLockLog | 2017-06-23 09: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 | 95947a29d5 | Fixed detecting whether a CAM replies to queries | 2017-06-19 12:16:40 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 70f48e6ca3 | Updated links in the INSTALL file | 2017-06-12 08:58:26 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0a2c88c288 | Introduced the new macro DISABLE_TEMPLATES_COLLIDING_WITH_STL | 2017-06-11 10:05:34 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | c70d62aeb4 | Changed ##Lock to ##_Lock in the DEF_LIST_LOCK and USE_LIST_LOCK macros defined in tools.h | 2017-06-11 09:01:47 +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 | 360d8fe6b1 | Implemented CAM auto responses | 2017-06-10 11:53:39 +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 | 79314ab98f | Increased SLL_LENGTH in thread.c to better handle long caller lines, and enclosed logCaller with DEBUG_LOCKCALL to preserve memory in normal operation | 2017-06-08 08:29:45 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 38fed8c901 | Fixed L(ock) and U(nlock) indicators in cStateLockLog | 2017-06-08 08:24:30 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 081e9eb45f | Fixed the locking sequence when starting an instant recording | 2017-06-07 15:41:12 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 210df9d835 | Fixed uninitialized variable SdWatchdog in vdr.c | 2017-06-06 10:55:12 +02:00 |  |