| 
							
							
								 Klaus Schmidinger | 66639dc187 | Made the "overloaded-virtual" warning an error to detect hidden overloaded virtual functions | 2012-03-11 16:01:52 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fbe4f2a056 | Some improvements to the Makefiles | 2012-01-18 12:40:17 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 9f4a264454 | Changed the compiler optimization flag to -O3 | 2011-02-27 10:06:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6c0612546e | Added LDFLAGS to the linker calls in the Makefiles | 2010-12-26 12:11:58 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 61f4576808 | Made 'dist' target dependent on up to date *.po | 2010-10-24 13:47:36 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | dfae319686 | Passing package name and version to xgettext | 2010-10-24 13:36:47 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 91115a64e4 | Moved strictly necessary Makefile options into Make.global | 2010-02-06 15:02:35 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 89b5e0da05 | Added defines for large files to the 'newplugin' script | 2009-12-06 15:33:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 95764d4bd5 | Added '-Wno-parentheses' to the compiler options in order to avoid silly compiler warnings | 2008-01-13 13:00:23 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1e69c4a578 | Fixed the "i18n:" target in the "newplugin" script, so that it can create the initial *.pot file | 2008-01-13 11:49:55 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7823790beb | Improved the 'i18n' target in plugin Makefiles | 2007-11-04 11:00:16 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 714e61b090 | Added a note about how to initiate internationalization support to the README.i18n file; the Makefile generated by the 'newplugin' script now has the 'i18n' target automatically create an initial 'po/pluginname.pot' file | 2007-10-14 09:29:59 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 59bc94fba2 | Now generating translation files without line numbers; updated the Finnish OSD texts | 2007-10-13 09:54:09 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 69db18ef8f | Explicitly looking for vdr.mo; text files for plugins named 'vdr-name.mo'; revoked 'best match' | 2007-08-19 14:34:44 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | a551b5b124 | Moved the "all" target in plugin Makefiles before the "Implicit rules" | 2007-08-15 13:20:04 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 8edb431b2c | Added the "...or (at your option) any later version" phrase to the license information of all plugins, and also the "newplugin" script | 2007-08-12 11:13:43 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0f7a4af168 | Switched I18N to gettext | 2007-08-11 12:39:06 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 32c689258a | Fixed some spelling errors in 'newplugin' | 2007-04-28 14:49:05 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | ddb7f33567 | Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP forces reload; cThread::EmergencyExit() replaced by ShutdownHandler.RequestEmergencyExit() | 2007-02-25 10:56:29 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2aa6df4b7c | Added --remove-destination to the 'cp' command for binaries in the Makefiles of the plugins | 2006-09-10 14:10:51 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 830d86017a | Fixed the Makefile of the 'servicedemo' plugin, so that it defines the PLUGIN macro; added a comment regarding the PLUGIN macro to the 'newplugin' script | 2006-06-24 09:15:17 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bf4f8e0da3 | Fixed extracting APIVERSION to work with older versions of 'sed'; Fixed broken APIVERSION extraction line in 'newplugin' | 2006-04-24 17:53:19 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 86950d4d98 | Simplified the 'grep|awk|sed' command to retrieve the VDR/APIVERSION to a single 'sed' call | 2006-04-22 10:08:41 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 8433190d5a | The new function cPlugin::MainThreadHook() can be used by plugins to perform actions in the context of the main program thread | 2006-04-17 10:02:18 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 73917abf60 | Implemented APIVERSION for the VDR plugin API version number | 2006-04-16 09:36:10 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 12ea50fceb | Removed DVBDIR from Makefile; it's now defined in Make.config if necessary | 2006-04-15 12:39:35 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 4ba450b737 | Implemented cPlugin::Active() | 2006-04-15 11:18:36 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | a311ea003e | Added compiler options "-fPIC -g" to all plugins | 2005-11-11 13:22:02 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 791fe6c40e | Fixed two errors in 'newplugin' | 2005-09-14 16:04:09 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 6445b9a086 | Implemented SVDRP command for plugins | 2005-08-27 16:42:28 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 06a27f142b | Added 'Service' functions to the plugin interface | 2005-08-21 10:44:29 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 2bec1d5ca0 | Added cPlugin::Stop() | 2005-01-30 14:23:01 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 414548446b | Fixed 'newplugin' to use the compiler defined in $(CXX) for generating file dependencies | 2004-10-16 12:14:31 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 7ff59171e3 | Changed section handling; replaced 'libdtv' with 'libsi' | 2003-12-22 13:29:24 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | dc8fd12f91 | Introduced cPlugin::Initialize() | 2003-05-09 15:27:46 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d7d4799236 | Changed setting of CXX and CXXFLAGS variables in Makefile | 2002-12-13 15:06:52 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 56db644f5a | Changed the source directory name for plugins from 'SRC' to 'src' (ported back to versions V10100-V10117) | 2002-11-29 15:25:36 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 08e4f36ccd | Plugins can now have their own raw OSD | 2002-11-24 10:45:39 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5dd0c65e35 | The Makefile now includes the file Make.config | 2002-11-01 14:05:36 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0598e41418 | Completely switched to the HEAD driver version | 2002-11-01 10:26:45 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 462463404d | Fixed a typo | 2002-10-26 14:34:53 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | d39c72d088 | Fixed the 'newplugin' script for use with the NEWSTRUCT driver | 2002-09-21 09:11:36 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 1967d0cd3d | Fixed the 'newplugin' script to make it name the target for creating the distribution package 'dist' | 2002-08-28 19:32:29 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b005b8fc4a | Removed compiler option '-m486' | 2002-06-10 16:29:46 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | a5c2af7277 | Makefile improvements | 2002-05-17 16:29:02 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bbddf7e2db | Plugin packages now expand into a dir with only the name and version number | 2002-05-12 15:12:12 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5d733e59ee | Added the cPlugin::Housekeeping() function | 2002-05-12 10:20:17 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 01c68def34 | Changed the cPlugin::Start() function to return a boolean value | 2002-05-12 09:24:45 +02:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b527b27708 | Implemented plugin interface | 2002-05-09 16:26:56 +02:00 |  |