Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ef4ebeb7ee
					 | 
					
						
						
							
							The new virtual function cStatus::OsdCurrentItem2() can be used to get the index of the  current menu item
						
						
						
						
						
						
					 | 
					
						2025-01-29 11:15:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ead135f716
					 | 
					
						
						
							
							Fixed unnecessary calls to DisplayCurrent() for editable menu items
						
						
						
						
						
						
					 | 
					
						2025-01-29 10:35:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						af0309cc40
					 | 
					
						
						
							
							Fixed an improper call of cStatus::OsdCurrentItem() before cStatus::OsdItem2()
						
						
						
						
						
						
					 | 
					
						2025-01-29 10:20:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						3058354dba
					 | 
					
						
						
							
							Fixed setting the file name of the info file after renaming a recording
						
						
						
						
						
						
					 | 
					
						2025-01-18 20:57:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						0749a34342
					 | 
					
						
						
							
							The new virtual function cStatus::OsdItem2() can be used to get the information whether a menu item is selectable
						
						
						
						
						
						
					 | 
					
						2025-01-16 09:42:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						e595eed57d
					 | 
					
						
						
							
							The info files of recordings are now only re-read if they have been modified
						
						
						
						
						
						
					 | 
					
						2025-01-15 10:50:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a7576f0b6c
					 | 
					
						
						
							
							Added parameter checks to strn0cpy() and Utf8Strn0Cpy()
						
						
						
						
						
						
					 | 
					
						2025-01-15 08:57:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						657e5dda5d
					 | 
					
						
						
							
							Added a header to the backtrace
						
						
						
						
						
						
					 | 
					
						2025-01-15 08:43:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						8fb6a2b24b
					 | 
					
						
						
							
							Fixed handling margins for timers that are not VPS controlled and not spawned
						
						
						
						
						
						
					 | 
					
						2025-01-13 14:44:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						53cac302d8
					 | 
					
						
						
							
							Added 1 to Utf8BufSize() for worst case
						
						
						
						
						
						
					 | 
					
						2025-01-13 13:18:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ccbef6ce6c
					 | 
					
						
						
							
							Fixed some typos in the translation files
						
						
						
						
						
						
					 | 
					
						2024-11-30 14:30:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						8ce034d124
					 | 
					
						
						
							
							Fixed wrong credits
						
						
						
						
						
						
					 | 
					
						2024-10-17 20:17:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						55cfb057e0
					 | 
					
						
						
							
							Added vdrrootdir and incdir to vdr.pc
						
						
						
						
						
						
					 | 
					
						2024-10-11 14:21:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						b4c538cff7
					 | 
					
						
						
							
							The Channel+/- keys can now be used to jump between errors while replaying a recording
						
						
						
						
						
						
					 | 
					
						2024-10-11 14:10:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						5a626fef9f
					 | 
					
						
						
							
							Fixed expiring of one-time VPS timers in case there is more than one event with the same VPS time
						
						
						
						
						
						
					 | 
					
						2024-10-11 13:58:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2bcd8ba8f3
					 | 
					
						
						
							
							Fixed handling negative values in cSource::Position() on systems where 'int' is 64 bit
						
						
						
						
						
						
					 | 
					
						2024-10-09 10:36:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2dacc776bd
					 | 
					
						
						
							
							Fixed error checking in case of large PTS discontinuities
						
						
						
						
						
						
					 | 
					
						2024-10-08 08:46:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a91d687a1a
					 | 
					
						
						
							
							Removed defining DEPRECATED_* macros with value 0, because this is the preprocessor's default
						
						
						
						
						
						
					 | 
					
						2024-10-08 08:09:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2c6fd804f6
					 | 
					
						
						
							
							Fixed a problem with duplicate events if they are moved to a lower table ID and at the same time get a new event ID
						
						
						
						
						
						
					 | 
					
						2024-09-26 19:25:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						82b09eaa8e
					 | 
					
						
						
							
							Silenced a compiler warning with gcc 14.1.0
						
						
						
						
						
						
					 | 
					
						2024-09-16 09:07:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ec5b1aadab
					 | 
					
						
						
							
							Fixed a problem in cSchedule::Sort(), in case hasRunning was true, but there was no event with RunningStatus() >= SI::RunningStatusPausing
						
						
						
						
						
						
					 | 
					
						2024-09-14 14:17:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f786510ba2
					 | 
					
						
						
							
							Made APIVERSION independent from VDRVERSION to avoid irritation in case only VDRVERSION is incremented
						
						
						
						
						
						
					 | 
					
						2024-09-12 12:48:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c0a005b3cd
					 | 
					
						
						
							
							Fix for compilers that don't like non-constant format strings
						
						
						
						
						
						
					 | 
					
						2024-09-09 13:39:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						796da9e0f6
					 | 
					
						
						
							
							Improved the error message when closing a frontend
						
						
						
						
						
						
					 | 
					
						2024-09-09 08:53:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						1df138d876
					 | 
					
						
						
							
							Fixed a crash when deleting a recording that is currently being edited, and then immediately deleting the edited version, too
						
						
						
						
						
						
					 | 
					
						2024-08-30 20:43:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2543f2c486
					 | 
					
						
						
							
							Added the lines from 'Fixed a timeout in cDvbDevice while tuning after the frontend has been reopened' to cDvbTuner::ProvidesFrontend()
						
						
						
						
						
						
					 | 
					
						2024-07-14 15:41:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						6bbb596968
					 | 
					
						
						
							
							Fixed setting the editable width in the LCARS skin
						
						
						
						
						
						
					 | 
					
						2024-07-13 15:25:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						b3ad9ec699
					 | 
					
						
						
							
							Fixed handling of cSkinDisplayMenu::GetTextAreaFont()
						
						
						
						
						
						
					 | 
					
						2024-07-13 09:12:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						87410442b6
					 | 
					
						
						
							
							Fixed a crash in strreplace() for multiple replacements with strings of different lengths
						
						
						
						
						
						
					 | 
					
						2024-07-10 14:59:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						41b7e1546a
					 | 
					
						
						
							
							Added 'lnbPowerTurnedOn = false' to cDvbTuner::ProvidesFrontend()
						
						
						
						
						
						
					 | 
					
						2024-07-08 18:39:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f3972e4795
					 | 
					
						
						
							
							Implemented power save mode for cDvbDevice
						
						
						
						
						
						
					 | 
					
						2024-07-08 09:34:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						e7ea087a6e
					 | 
					
						
						
							
							Unused devices can now be put into a power save mode
						
						
						
						
						
						
					 | 
					
						2024-07-06 11:19:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						5828d347f7
					 | 
					
						
						
							
							Fixed setting T2 system ID from NIT
						
						
						
						
						
						
					 | 
					
						2024-05-29 11:13:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						179d5b87fc
					 | 
					
						
						
							
							A device is now always kept occupied if a timer is in VPS margin or needs the transponder
						
						
						
						
						
						
					 | 
					
						2024-03-29 21:46:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ff16bbd777
					 | 
					
						
						
							
							Logging event status changes now also shows the previous status
						
						
						
						
						
						
					 | 
					
						2024-03-06 20:16:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f7f8a6b131
					 | 
					
						
						
							
							Improved handling present/following data for VPS timers
						
						
						
						
						
						
					 | 
					
						2024-03-06 14:37:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						bfa25d6276
					 | 
					
						
						
							
							The primary device no longer starts unnecessary threads if it doesn't have a decoder
						
						
						
						
						
						
					 | 
					
						2024-03-04 12:26:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						824c495d33
					 | 
					
						
						
							
							Added a 15 second grace period before actually stopping a VPS timer
						
						
						
						
						
						
					 | 
					
						2024-03-03 15:47:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						8bd0437497
					 | 
					
						
						
							
							Modified handling channel names with source to make it thread safe
						
						
						
						
						
						
					 | 
					
						2024-03-02 16:21:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						18c9cef1ea
					 | 
					
						
						
							
							Added missing initialization of cChannel::nameSourceMode
						
						
						
						
						
						
					 | 
					
						2024-03-01 14:33:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2c66d57d4b
					 | 
					
						
						
							
							Fixed the move assignment operator to check for self-assignment
						
						
						
						
						
						
					 | 
					
						2024-02-15 14:57:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						385738cadd
					 | 
					
						
						
							
							Fixed possible duplicate component entries in the info of an ongoing recording
						
						
						
						
						
						
					 | 
					
						2024-01-24 13:24:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a2591d6e98
					 | 
					
						
						
							
							Workaround in detecting frame height for channels with wrong crop parameters
						
						
						
						
						
						
					 | 
					
						2024-01-23 19:33:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						fe97a38e77
					 | 
					
						
						
							
							Fixed handling primary device on headless systems
						
						
						
						
						
						
					 | 
					
						2024-01-22 12:10:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						5d984b606e
					 | 
					
						
						
							
							Added the move constructor to cString for better performance
						
						
						
						
						
						
					 | 
					
						2024-01-20 13:59:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						88b1e30494
					 | 
					
						
						
							
							Fixed an unnecessary double display of menu items in the Recordings menu
						
						
						
						
						
						
					 | 
					
						2024-01-19 12:17:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						939071bf25
					 | 
					
						
						
							
							Fixed an unnecessary double display of the current menu item in page up/down
						
						
						
						
						
						
					 | 
					
						2024-01-19 12:10:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						655682b5d2
					 | 
					
						
						
							
							Removed syslog calls in child process after fork()
						
						
						
						
						
						
					 | 
					
						2024-01-18 13:01:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						b1418b6bcd
					 | 
					
						
						
							
							Implemented scaling images
						
						
						
						
						
						
					 | 
					
						2024-01-18 12:04:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						35c8b3d22c
					 | 
					
						
						
							
							Using a dummy OSD if no OSD provider is available is not considered an error any more
						
						
						
						
						
						
					 | 
					
						2024-01-18 11:06:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |