Klaus Schmidinger
|
0f7a4af168
|
Switched I18N to gettext
|
2007-08-11 12:39:06 +02:00 |
|
Klaus Schmidinger
|
79b1c68ffb
|
Now using 'fontconfig' to determine which fonts to use
|
2007-06-17 11:12:46 +02:00 |
|
Klaus Schmidinger
|
c6f8a14957
|
Freetype font support; full UTF-8 support; dropped pixel fonts
|
2007-06-10 13:02:43 +02:00 |
|
Klaus Schmidinger
|
6d88da9385
|
Added missing rules for generating iso8859-13 font to Makefile
|
2007-03-11 10:22:18 +01:00 |
|
Klaus Schmidinger
|
567033135d
|
Added Turkish language texts
|
2007-03-11 10:17:55 +01: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
|
87dd5139ff
|
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
|
2007-01-07 14:46:14 +01:00 |
|
Klaus Schmidinger
|
a7c9905236
|
Added --remove-destination to the 'cp' command for binaries in the Makefile
|
2006-08-20 10:46:02 +02:00 |
|
Klaus Schmidinger
|
833d649e13
|
Fixed the 'clean-plugins' target in the Makefile to also remove additional plugin libraries
|
2006-06-02 14:48:21 +02:00 |
|
Klaus Schmidinger
|
07093f79de
|
Removed -fPIC from VDR's and libsi's Makefile
|
2006-05-26 10:46:12 +02:00 |
|
Klaus Schmidinger
|
c8c22ad49b
|
Modified the Makefile to copy additional libraries a plugin might provide
|
2006-05-19 12:14:19 +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
|
c4d90dff6b
|
Fixed initializing 'noapiv' in the Makefile
|
2006-04-24 17:09:32 +02:00 |
|
Klaus Schmidinger
|
d7c8025fba
|
Added an error message about plugins that don't honor APIVERSION in their Makefile
|
2006-04-23 09:04:32 +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
|
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
|
978462168c
|
Renamed the Makefile target 'plugins-clean' to 'clean-plugins'
|
2006-02-05 13:39:12 +01:00 |
|
Klaus Schmidinger
|
913814a500
|
Separated the 'install' target into several individual targets; renamed the 'plugins-install' target to 'install-plugins'
|
2006-01-29 14:57:13 +01:00 |
|
Klaus Schmidinger
|
b11dcb15de
|
Dropped the default vdr user
|
2006-01-13 16:16:32 +01:00 |
|
Klaus Schmidinger
|
227034f8e6
|
Fixed the "plugins-clean" and "plugins-install" targets in the Makefile
|
2006-01-08 16:14:12 +01:00 |
|
Klaus Schmidinger
|
76e7a59f69
|
The Makefile now reports a summary of failed plugins
|
2006-01-01 15:14:06 +01:00 |
|
Klaus Schmidinger
|
89df449715
|
When started as user 'root' VDR now switches to a lesser privileged user id, keeping the capability to set the system time
|
2005-12-31 13:30:11 +01:00 |
|
Klaus Schmidinger
|
70bc836e3f
|
Adjusted the Makefile to the dvb-kernel driver on kernel 2.6 and up
|
2005-09-02 14:54:29 +02:00 |
|
Klaus Schmidinger
|
85904ae23d
|
Introduced a separate 'plugins-install' target in the Makefile
|
2005-09-02 13:39:53 +02:00 |
|
Klaus Schmidinger
|
d9817a3ebd
|
Added some 'mkdir -p' to the Makefile's 'install' target
|
2005-08-14 11:46:29 +02:00 |
|
Klaus Schmidinger
|
d6b8a28329
|
Added the command line options '--lirc', '--rcu' and '--no-kbd'
|
2005-07-31 11:38:40 +02:00 |
|
Klaus Schmidinger
|
e096b86ef6
|
Made the Makefile patch friendlier
|
2005-05-14 10:33:37 +02:00 |
|
Klaus Schmidinger
|
20d5179ae4
|
The 'plugins-clean' target of the Makefile now only deletes the actual plugin library files from this version of VDR
|
2005-02-13 10:18:07 +01:00 |
|
Klaus Schmidinger
|
8db2fc2d24
|
Fixed the character width and shifted the codes; Renamed font???.c to font???-iso8859-1.c
|
2004-12-18 16:42:46 +01:00 |
|
Klaus Schmidinger
|
969864aacb
|
Back to the old DVB driver due to tuning failures with dvb-kernel
|
2004-11-21 11:30:41 +01:00 |
|
Klaus Schmidinger
|
ba85b34c62
|
Fixed some typos in the Makefile's 'font' target
|
2004-11-20 14:39:44 +01:00 |
|
Klaus Schmidinger
|
2eda0c4113
|
Switched to 'dvb-kernel' driver (build-2.4)
|
2004-11-19 15:59:14 +01:00 |
|
Klaus Schmidinger
|
72bdd01b43
|
Fixed some typos in the Makefile's 'font' target
|
2004-10-30 11:52:41 +02:00 |
|
Klaus Schmidinger
|
a31266c9ec
|
Added Estonian language texts
|
2004-10-16 12:00:44 +02:00 |
|
Klaus Schmidinger
|
c99d9c9ded
|
Added Croatian language texts
|
2004-05-16 12:05:40 +02:00 |
|
Klaus Schmidinger
|
5d99df7b77
|
Implemented 'skins' and 'themes'
|
2004-05-16 10:35:36 +02:00 |
|
Klaus Schmidinger
|
ca6aabe84b
|
Added 'libsi' include files to the 'include' directory, so that plugins can use them
|
2004-01-18 14:18:11 +01:00 |
|
Klaus Schmidinger
|
9dfa448134
|
Added Russian language texts
|
2004-01-16 13:34:43 +01:00 |
|
Klaus Schmidinger
|
7f9d14ee8b
|
The actual transponder data is now taken from the NIT
|
2004-01-11 15:54:37 +01:00 |
|
Klaus Schmidinger
|
8976ebcec5
|
Implemented automatic PID switching and channel detection
|
2004-01-04 12:30:00 +01:00 |
|
Klaus Schmidinger
|
7ff59171e3
|
Changed section handling; replaced 'libdtv' with 'libsi'
|
2003-12-22 13:29:24 +01:00 |
|
Klaus Schmidinger
|
27d95dfb39
|
Greek language texts now use iso8859-7 character set
|
2003-10-24 13:13:02 +02:00 |
|
Klaus Schmidinger
|
c94570e69d
|
Changed font handling to allow language specific character sets; adopted the small font character set from the "Elchi" patch
|
2003-10-24 12:53:12 +02:00 |
|
Klaus Schmidinger
|
71283dbeb1
|
Made the plugin library directory configurable via Make.config
|
2003-08-09 11:09:45 +02:00 |
|
Klaus Schmidinger
|
ba1c9fb534
|
Now the program uses the values of VIDEODIR and PLUGINDIR defined in Makefile or Makefile.config as defaults
|
2003-08-02 14:32:53 +02:00 |
|
Klaus Schmidinger
|
4e15f6d658
|
Implemented 'Link Layer' based CAM support
|
2003-01-06 14:44:27 +01:00 |
|
Klaus Schmidinger
|
c7849b14a7
|
Using 'Doxygen' to generate source code documentation
|
2002-12-15 15:36:02 +01:00 |
|
Klaus Schmidinger
|
d7d4799236
|
Changed setting of CXX and CXXFLAGS variables in Makefile
|
2002-12-13 15:06:52 +01:00 |
|
Klaus Schmidinger
|
fb16fbafaa
|
KBD active by default; no more 'ncurses' necessary for KBD
|
2002-12-08 14:30:32 +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
|
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
|
ac9622bb8a
|
Timers now internally have a pointer to their channel
|
2002-10-20 12:28:55 +02:00 |
|
Klaus Schmidinger
|
962596f4ab
|
Modified channel handling; full DiSEqC support
|
2002-10-06 10:25:42 +02:00 |
|
Klaus Schmidinger
|
fc66860847
|
Made remote controls plugin aware
|
2002-09-29 13:40:45 +02:00 |
|
Klaus Schmidinger
|
9133fdcf63
|
Implemented an SPU decoder
|
2002-09-08 14:17:51 +02:00 |
|
Klaus Schmidinger
|
fd1f60e0e0
|
Adapted VDR to the NEWSTRUCT driver
|
2002-08-10 14:58:25 +02:00 |
|
Klaus Schmidinger
|
15cc1733e0
|
Changed the cDevice class to allow plugins to implement their own devices
|
2002-08-04 14:57:29 +02:00 |
|
Klaus Schmidinger
|
61ccfd5fab
|
Now using CC, CFLAGS, CXX and CXXFLAGS
|
2002-07-28 13:25:30 +02:00 |
|
Klaus Schmidinger
|
359e90b8a7
|
Activated transfer mode
|
2002-06-22 13:45:53 +02:00 |
|
Klaus Schmidinger
|
7ade39597a
|
Activated cutting
|
2002-06-22 10:11:59 +02:00 |
|
Klaus Schmidinger
|
a4bfddd2f9
|
Totally rearranged device/player/recorder structures
|
2002-06-16 12:57:31 +02:00 |
|
Klaus Schmidinger
|
b005b8fc4a
|
Removed compiler option '-m486'
|
2002-06-10 16:29:46 +02:00 |
|
Klaus Schmidinger
|
0161197360
|
Moved the cEITScanner out of dvbapi.h/.c, into the new eitscan.h/.c
|
2002-05-20 11:18:09 +02:00 |
|
Klaus Schmidinger
|
9f9d6a8a93
|
Implemented cStatusMonitor to allow plugins to set up a status monitor
|
2002-05-19 15:50:11 +02:00 |
|
Klaus Schmidinger
|
a5c2af7277
|
Makefile improvements
|
2002-05-17 16:29:02 +02:00 |
|
Klaus Schmidinger
|
37f89dca49
|
Separated the actual DVB hardware OSD implementation from the abstract OSD interface
|
2002-05-10 14:55:53 +02:00 |
|
Klaus Schmidinger
|
b527b27708
|
Implemented plugin interface
|
2002-05-09 16:26:56 +02:00 |
|
Klaus Schmidinger
|
5833ea922a
|
Added making the /video directory and copying the config files
|
2002-04-01 12:50:48 +02:00 |
|
Klaus Schmidinger
|
ad1e292c2e
|
New 'make' target 'install'
|
2002-03-29 14:24:47 +01:00 |
|
Klaus Schmidinger
|
715ed57ab1
|
Removed DVD support from the core VDR source
|
2002-02-24 14:07:21 +01:00 |
|
Klaus Schmidinger
|
0a92c13ff4
|
Removing 'core*' in 'make clean'
|
2002-02-01 14:40:09 +01:00 |
|
Klaus Schmidinger
|
e1ab9c1dac
|
No longer requiring 'libncurses' if compiling without DEBUG_OSD=1 and REMOTE=KBD
|
2002-01-13 16:57:27 +01:00 |
|
Klaus Schmidinger
|
6c41138bdd
|
Moved the _GNU_SOURCE macro into the Makefile
|
2001-10-07 15:14:50 +02:00 |
|
Klaus Schmidinger
|
a92b585c1e
|
Dependencies now generated by g++
|
2001-08-31 13:13:30 +02:00 |
|
Klaus Schmidinger
|
716d3d07b4
|
Now using 'libdtv' for getting EIT information
|
2001-08-15 13:56:11 +02:00 |
|
Klaus Schmidinger
|
0387ee9ad9
|
Made the font file generation more stable
|
2001-08-10 16:56:49 +02:00 |
|
Klaus Schmidinger
|
c19ad04a21
|
DVD support is now optional
|
2001-08-06 16:19:20 +02:00 |
|
Klaus Schmidinger
|
bff17fb1d0
|
Added support for replaying DVDs
|
2001-08-03 14:18:08 +02:00 |
|
Klaus Schmidinger
|
c40e4eb96e
|
Converted to the new API plus several small enhancements
|
2001-06-02 10:47:40 +02:00 |
|
Klaus Schmidinger
|
5c68fc100c
|
Redesigned the ring buffer; prepared for remultiplexing
|
2001-03-31 08:42:27 +02:00 |
|
Klaus Schmidinger
|
a97fcd5221
|
Removing core file in 'clean'
|
2001-02-24 15:52:58 +01:00 |
|
Klaus Schmidinger
|
ad27adfef3
|
Compile time switch VFAT to enable Windows compatible file names
|
2001-02-18 16:21:05 +01:00 |
|
Klaus Schmidinger
|
7bfaab70e2
|
Added a missing dependency
|
2001-01-13 12:26:43 +01:00 |
|
Klaus Schmidinger
|
6b0658a977
|
Switched to PES recording
|
2000-12-08 16:23:32 +01:00 |
|
Klaus Schmidinger
|
ca42f7c8f1
|
Fixed font for system commands
|
2000-11-18 15:46:00 +01:00 |
|
Klaus Schmidinger
|
b668b2d013
|
Implemented internationalization
|
2000-11-11 10:39:27 +01:00 |
|
Klaus Schmidinger
|
e6999e9b3a
|
Implemented 'Schedules' menu
|
2000-10-29 13:17:22 +01:00 |
|
Klaus Schmidinger
|
97c3bb6148
|
Remote control uses threads
|
2000-10-08 09:25:20 +02:00 |
|
Klaus Schmidinger
|
6a50f37f25
|
Faster OSD by using bitmap
|
2000-10-03 10:34:48 +02:00 |
|
Klaus Schmidinger
|
f1c9e4838b
|
New dependencies
|
2000-09-20 17:01:57 +02:00 |
|
Klaus Schmidinger
|
b3c78919d5
|
Implemented image grabbing
|
2000-09-17 11:53:35 +02:00 |
|
Klaus Schmidinger
|
a334a2df33
|
Added a 'Setup' menu
|
2000-09-10 10:51:58 +02:00 |
|
Klaus Schmidinger
|
c00d4ea326
|
Implemented 'channel grouping'
|
2000-09-09 14:57:43 +02:00 |
|
Klaus Schmidinger
|
d4eb96f725
|
Added EIT support for current/next display
|
2000-09-03 11:40:00 +02:00 |
|
Klaus Schmidinger
|
0f2099b4f2
|
Support for more than one video directory
|
2000-07-29 15:21:42 +02:00 |
|
Klaus Schmidinger
|
52514313fb
|
Implemented SVDRP
|
2000-07-23 15:01:31 +02:00 |
|
Klaus Schmidinger
|
20019e7ce5
|
Added support for LIRC remote control
|
2000-07-15 12:39:20 +02:00 |
|
Klaus Schmidinger
|
dc14014c6e
|
Changed program file name to 'vdr'
|
2000-04-24 09:46:05 +02:00 |
|