Commit graph

26 commits

Author SHA1 Message Date
joerg
4830b90808 Allow TCL 8.6. 2014-02-04 00:18:40 +00:00
dholland
dc48585b9f Make this build with tcl85. 2012-08-27 00:35:08 +00:00
joerg
4f486c7829 DESTDIR support 2010-02-11 18:58:46 +00:00
wiz
5f6e136fcb Fix path to perl to fix build. 2004-12-04 14:51:21 +00:00
magick
854e1f3b7b add missing patch 2004-11-27 14:19:16 +00:00
magick
31e42df792 Update nxtvepg to 2.7.2
There is already a 2.7.3 but that fixes only some windows bugs

Changes since 2.6.0: (only an extract
2.7.0:
- changed shortcut presentation from flat list into hierarchical tree, i.e.
  added possibility to use nested folders and also separator lines
- bugfix for shortcut lists which are too long to fit into the main window:
  scrolling with middle mouse button did not work. Since there's no scrollbar
  lower shortcuts were inacessible. Thanks to Udo for pointing this out in the
  discussion forum and for providing feedback.
- added improved "teletext slicer" to reduce decoding errors on TV channels
  with weak reception: was available since 2.5.2, but had to be selected at
  compile time by -DZVBI_DECODER switch. Now configurable in TV card input
  configuration dialog.  (The slicer is derived from libzvbi and alevt.)
  Also extended acquisition statistics output with decoding errors.
- improved TV app EPG OSD for channels with multiple networks (Arte/Fr5):
  using user-configured "air times" in network selection configuration dialog
  to determine which network is currently received in case VPS/PDC is not
  available. Thanks to salokyn for the suggestion.
- added work-around for flip-flopping of program title popups on Arte/Fr5
  in France: appearently Fr5 sends Fr5 PDC code, but Arte VPS. Solved by
  allowing to suppress false EPG popups by means of air times configuration.
  Thanks to Simon for test and debugging support.
- extended variable substitution for user-defined commands in context menu
  configuration: an optional time offset can be added to start and stop times,
  e.g. to start a recording 5 minutes before the official start time.
- Added new command line option -acqonce for daemon mode: automatically
  stop acquisition and terminate the daemon after the given phase has been
  completed for all providers.
- Linux: set channel change priority to "background" to prevent channel changes
  while TV app is running (for v4l2 drivers, e.g. saa7134 or bttv9; requires
  kernel >= 2.6.2 or recent v4l2 modules snapshots from http://bytesex.org/)
  Thanks to Gerd Knorr for accepting this feature in his video4linux drivers.
- Windows: added new command line option -remctrl: can be used to remote
  control an other, previously started GUI instance (i.e. non-daemon) of
  nxtvepg. Currently supported are commands to start/stop acquisition,
  close/raise/iconify the other instance's main window. See the manual
  for details.
- Windows: extended hardware support to include new Microtune tuner MT2050
  (e.g. used in new Pinnacle PCTV Rave and MSI TV @anywhere TV cards) and
  Philips MK3 tuner in combination with TDA9887 (used in Leadtek's CX23881
  card; Thanks to Gerard Chevalier for debugging support; Thanks to Gunther
  Mayer for the MT2050 code which was originally posted to the v4l ML)
- introduced compatibility between database file names on Windows and Linux,
  i.e. Windows can load databases written by Linux and vice versa without
  renaming the files (note: use -dbdir command line option to specify the
  path to the directory with the alternate OS's databases)
- right mouse button in main window now selects the programme entry below
  the mouse before opening the context menu; Previously the selection was not
  changed. Thanks to J?rg for the suggestion.
- bugfix in user-defined context menu commands based on !wintv! and !xawtv!:
  argument count which was reported to the external program was wrong, hence
  some apps did not accept the command. Thanks to Rami for debugging support.
- compile and build process improvements: added warning message to Makefile
  make is started with "make nxtvepg" (you should type only "make") to prevent
  make failure due to missing header files.  Also note the build process was
  restructured so that all generated files are placed into a sub-directory
  called "build-<platform>" to allow building on multiple platforms in parallel
- bugfix in build procedure: tcl2c.c crashed on 64bit platforms
  Thanks to Simon Barner and Gerd Knorr for the bug reports.
- fixed memory leak in Xawtv window detection (for every newly created
  toplevel with a WM_CLASS property a few bytes were not freed)
- bugfix date scale: shows Sunday twice during switch from daylight saving
  time back to regular time (00:00 localtime + 24h is still the same day at
  that special day :)   Note that wrong start times for TV programmes
  after the time switch are faults on side if the content providers. Also
  weekdays in the scale are now printed in the local language.
- added new EPG provider "VT4" (Belgium) as of March 2004.
  Thanks to "N?o" for providing the info.
- UNIX: added support for libzvbi: requires change in Makefile (add compiler
  switch -DUSE_LIBZVBI) and re-compilation; also added preliminary support
  for VBI proxy (add compiler switch -DUSE_LIBZVBI_PROXY; note the proxy API
  is still subject to change)
2.7.1:
- bugfix in "local time" option for XML database export (times were still
  in GMT only, regardless if the option was enabled or not)
- added support for new XMLTV DTD 0.6 (note command line option -dump xml
  uses the format which was used last in Control->"Export as XMLTV")
- fixed -daemonstop option for Linux and v4l2 devices (2.6 kernels): did
  sometimes not work after the user interface was used.
- added support for new UNIX TV app: Zapping, i.e. reading channel table
  from zapping.conf.  (Note: interaction with nxtvepg was implemented in
  zapping too: you can check it out from CVS at zapping.sourceforge.net)
- bugfix in acq stats (control menu): when connected to acquisition daemon
  VPS/PDC info was not displayed
- added work-around for daylight saving time changes and local time zone
  handling specifically for Turkish provider TRT.
- made programme list's context menu fully configurable: pre-defined
  commands for filter and reminder control can be re-ordered now too
  (in addition to external commands); also removed the need to press the
  dialog's "Update" button after changes (which was a long standing entry
  in the TODO list)
- UNIX/X11: display Nextview logo in main window title bar (only works for
  window managers which support the WM_ICON feature, e.g. fvwm2 or Gnome)
- bugfix: columns in the main programme list were not resizable, i.e.
  the pull-down menu appeared even when clicking onto the column header
  button's right border ("single list" layout only)
- bugfix: option "-provider merged" did not work in daemon mode (acq for
  merged database did work though, if pre-configured as default in the
  .nxtvepgrc or INI file)  Thanks to Georg for reporting this bug.
- Linux: bugfix in v4l2 support (fixes problems with PVR-350 cards.)
  Thanks to Urs Schaufelberger and Hans Verkuil for the patch.
- Windows only: fixed weekday colors in datescale: did not match those
  in the "weekday color" attribute in the programme list; thanks to
  everyone who reported this bug in the forum.
2.7.2
- Fixed bugs in XMLTV database export, both in DTD5 and DTD6 versions
  (introduced in version 2.7.1)
  Thanks to Steffen Siebert for pointing these out.
- Added "tvtime" to the list of TV applications supporting interaction
  with nxtvepg (via "xawtv-remote" connection; import of tvtime's channel
  table is not supported yet though.)  Thanks to Billy Biggs.
- Added new command line option "-clock" which allows to acquire the
  current date and time from teletext and update the system time with it.
  (Warning: implementation is still preliminary; usage of this option may
  change in subsequent versions of nxtvepg.)
- Made the "tvsim" tools compilable on *BSD platforms, thanks to
  Simon Barner (note: still untested; please report if it actually works.)
2004-11-27 13:58:30 +00:00
magick
c8fe603f15 Adapt to tcl/tk 8.4 2004-03-12 20:32:55 +00:00
magick
e42943114f Update nxtvepg to 2.6.0
Major changes are:

* Setting reminders for specific TV shows or shortcuts (e.g. all your
  favorite series.) The programmes are marked in the list (freely
  configurable via composite attributes) and a message pops up before
  it starts (also configurable, of course)
* Added a weekday scale to the right of the programme list which can
  by used to quickly jump to any date and time. There's also a new
  attribute element which markes each programme in the color of the
  according weekday.
* Extended format capabilities for programme list: compound attributes
  now can use freely defined colors (formerly only a small set of
  pre-defined colors was available) and also change background colors.
* Improved text search dialog for large lists (i.e. your complete list
  of favorite movie titles)
* Browsing expired programmes made possible, i.e. programme
  descriptions are kept a few hours or days before they are removed
  from the database (e.g. so that you can still look up details on
  that movie you watched yesterday.)
2003-12-13 12:08:15 +00:00
magick
addd569e36 Disabling of threads under NetBSD 1.6.1 didn't work. Noted by Matthias
Scheler in private mail.
2003-05-18 13:45:09 +00:00
magick
8d2c9a5c02 Update nxtvepg to 2.5.1
Changes since 2.5.0:
    * Fixed French default shortcut "M?t?o" (did pop up an error
      message when invoked. At first start of 2.5.1 the broken
      shortcut is replaced in the rc file; if that does not work
      remove and re-define the shortcut manually via the "Shortcuts"
      menu)
    * Improved resizing: status line no longer vanishes when reducing
      (however the window bottom now "jitters" during vertical
      resizing)
    * Allow horizontal resizing of main window when in "grid" layout
      (UNIX only)
    * Display warning about "lost changes" when the window is closed
      via it's title bar "close" button, same as with the "Abort"
      button
    * TV app interaction configuration dialog: added TV app selection
      for UNIX, to select which channel table to use, i.e. select
      between xawtv or xawdecode
    * Don't require existance of .xawtv for TV app interaction on UNIX
      Thanks to "Sir Pingus" for suggesting this fix.
    * Programme list can now be scrolled by dragging with the middle
      mouse button
    * Grid layout: added +/- buttons to control column count;
      Thanks to Thorsten for suggesting these features in the
      discussion forum
    * Disabled "Show column headers" option for the grid layout
    * Grid layout: refresh no longer brings scrolled-out elements back
      into view
    * Added French network "M6" back to the EPG scan's list of "known
      providers" and documentation.
      Thanks to Thierry for pointing this out first.
    * Major bugfix in grid layout: when scrolling horizontally one
      programme could be inserted into the wrong network column under
      certain conditions
    * Bugfix EPG provider scan in non-TV-app-assisted mode: channels
      without signal often were not skipped due to uninitialized
      variable (bug was introduced in nxtvepg version 0.7.2). Thanks
      to Florian Zierer for indirectly triggering discovery of this
      bug.
    * UNIX: added new command line option "-tvdisplay" to allow
      communication with a TV app running on a different X11 server
      (e.g. a remote host). Thanks to Stefan Zoller for suggesting
      this feature.
2003-05-17 10:30:57 +00:00
magick
735ce42fb8 Update nxtvepg from 2.4.2 to 2.5.0
From 2.4.2 to 2.5.0 (March/22/2003)

Main change:

* An alternate TV schedule presentation layout with separate columns
  for each TV network, similar to the layout principles used by paper
  based TV magazines. See a comparison of screenshots of the alternate
  and regular layouts.

In detail (Windows-changes omitted):

* Added an alternate layout for GUI: programmes are still sorted
  by start time, but presented in separate columns for each
  network. Schedules of different networks are aligned, so that
  programmes which run at the same time are approximately at the same
  height. The new layout also supports user-defined presentation,
  i.e. free selection of all attributes which are printed for each
  programme, possibly depending on filter shortcuts (for example you
  can print more details for movies), plus marking selected programmes
  by use of colors and icons.
* UNIX xawtv: implemented "overlay" EPG popup based on nxtvepg
  controlled window (no longer uses "vtx" removed command, which was
  removed in xawtv-3.7x) The colors can be configured via the new
  resources xawtv_overlay_fg and xawtv_overlay_bg (see manual for
  details)
* UNIX: the Nxtvepg app-defaults file is now loaded during startup
  because some user's didn't realize they should have copied
  modified entries into their $HOME/.Xdefaults
* Fixed bug in description text redundancy removal from 2.4.2: texts
  with less than 30 characters length were not removed. Thanks to
  Thierry for pointing this out. Also fixed a bug which caused text
  truncation.
* Fixed bug in text decoder which caused some national characters to
  be displayed falsely, e.g. "D'ECONSEILL'" instead of "D?CONSEILL?".
* Fixed bug in "global invert" filter matching (depending on which
  filter types were inverted, expired programmes could have shown up
  in the listing)
* added possibility to combine several text searches (logical OR)
* added fixes for FreeBSD and NetBSD provided by Simon Barner
* added Linux "devfs" compatibility, i.e. find /dev/v4l/vbi
* added Makefile fixes provided by Debian maintainer Gerd Knorr
* fixed SEGV during build on IA64 due to missing include in tcl2c tool
  (reported to Debian bug tracking by Bdale Garbee)
2003-04-06 18:27:42 +00:00
magick
36b8f6b66b Fix a little bug which slipped in while porting it to FreeBSD.
Fix submitted by the FreeBSD porter.
Bumping it to nb1
2003-01-05 22:44:42 +00:00
magick
36fcfd8067 Remove obsolete patch 2002-12-15 11:32:02 +00:00
magick
7fec6d740f Correct install-path for app-defaults. Should work now without
xpkwedge.
Update to 2.4.2.

Notable changes are:
* Fixed keyboard input handling for various configuration dialogs: popup menus
  can now invoked by ALT-<underlined char>
* Implemented redundancy removal in description texts of French
  providers (e.g. multiple "Au sommaire: ..." paragraphs). (Note that
  these repetitions exist because both a short and long version of the
  programme description is broadcasted; nxtvepg displays these
  together, but in TV sets they would normally appear on different
  pages)
2002-12-15 11:28:54 +00:00
magick
33cb7166b9 Update nxtvepg to 2.4.0:
Changes since 2.3.0 are too numerous to mention all here. Refer to the homepage
for details.

The most important changes:

* Project page was moved to sourceforge
* Implemented user-defined columns in TV schedule output, which allow
  to define the column content depending on matches against a number
  of filter shortcuts; the content can consist of static text,
  pre-defined images or a standard attribute. See the manual or this
  screenshot for details.
* Implemented inverted filters, i.e. you can now search for all
  programmes which do not match one or more of given filter criteria
  or simply invert the outcome of a complete filter setting.
* Added a new filter type: "VPS/PDC" which allows to search for
  programmes with a VPS/PDC timestamp attached, and/or whose VPS/PDC
  start time differs from the actual start time (i.e. shifted or newly
  added programmes)
* Enhanced start time filter: added an option "ignore date" which
  allows to search for programmes in a daily time window
  (e.g. restrict a search for German new magazine "Tagesschau" to
  20:00-20:10)
* Added database export in XML format (according to xmltv.dtd), provided by
  Massis Sirapian.
* Bugfix for Power-PC architecture in pioutput.c; Thanks to Gerhard Tonn
* Internal changes: split Tcl/Tk script for GUI into modules (the
* daemon only loads the script which manages the rcfile - saves
* apx. 400 kB RAM)

Plus many bug fixes.
2002-11-24 17:23:40 +00:00
magick
0644023264 Update nxtvepg to 2.3.0. And while there buildlinkify2 it.
Changes since 2.2.1 (Windows specific changes ommited):
* Bugfix in user-defined context menu entries: variables using
  modifiers (e.g. ${start: %H:%M %d.%m.%Y}) sometimes had trailing
  garbage; this bug was introduced in 2.2.0. Thanks to Friedrich
  Delgado Friedrichs for pointing this out.

* Bugfix in decoding of description texts (newlines were not processed
  correctly sometimes); also improved text display by inserting
  paragraph breaks when there is a completely empty line in the
  original description text

* Added "duration" filter, so that programmes ouside of given running
  time length boundaries can be suppressed (e.g. filler programmes
  which are less then 10 minutes long)

* Added possibility to manually resize all listbox columns by dragging
  the right border of the column header menu buttons (not possible if
  headers are disabled in the "show" options of the configure
  menu). Note that the automatic resizing of the network name column
  was dropped in favour of this feature.

* Timescale windows are now always made large enough to display the
  time range covered by all programmes in the database (formerly only
  the next 5 days were covered, which was by far not enough for the
  German provider Kabel1)

* Added zoom and help buttons to the timescale windows

* Improved key bindings and default keyboard focus in main browser and
  dialog windows; CTRL-F in main window now opens the text search
  dialog; CTRL-C opens the context menu; digit keys now toggle
  shortcuts; Return tunes the channel like pressing the Tune-TV button

* The search text history is now accessible from inside the text
  search filter dialog (by pressing the down cursor key or clicking
  the arrow button next to the text entry field)

* The "Refresh" mode of the EPG scan now allows to remove databases of
  obsolete providers which no longer transmit Nextview EPG (e.g. Pro7
  or TV5). Thanks to Frank Mauler for pointing out the need for this
  feature.

* Added a "Load all used" button to the sorting criterion filter
  dialog which fills the sorting criterion selection listbox with a
  list of all codes that are actually used in the current
  database. This allows a quick overview which criterions will
  produce any matches when filtered for.

* Linux only: fixed tuner frequency setting (in particular the EPG
  scan) for SECAM/PAL multi-norm tuners. Thanks to "Keuleu 36" for
  debugging this problem

* UNIX only: fine tuning offsets and TV norm in the .xawtv file are
  now evaluated for the EPG scan

* Internal reorganization of the interface between Tcl/Tk and C
  modules (using the "object-based" Tcl interface for function
  arguments and results)
2002-10-06 13:03:57 +00:00
magick
615a128f21 Update nxtvepg to 2.2.1
Changes since 0.7.4 (Windows changes ommitted):

From 2.2.0 (aka 0.7.4) to 2.2.1 (August/24/2002)
This release contains the following fixes:

* Major bugfix: nxtvepg crashed frequently due to a memory
  overwrite bug in the description text display function. The bug
  exists in all previous versions! (It surfaced only now because
  some very long description texts were transmitted by the German
  provider Kabel1.)
* Bugfix in database merge: merge failed when no networks were manually
  selected yet
* Network name column in the programme listing now automatically adapts
  its width so that network names no longer get cut off.

Thanks to Thierry M?n?trier for his excellent feedback.
From 2.1.2 (aka 0.7.4) to 2.2.0 (August/18/2002)

This release contains the following new features and fixes:

* Network selection config dialog: allow to specify time windows for
  each network (e.g. for ARTE 19:00 - 06:00 o'clock). Programmes that
  are completely outside this window are suppressed in the listing.
* PDC theme descriptors were translated to French and German; the
  language can be either selected automatically or manually. Thanks to
  Matthieu for triggering this improvement and for the French
  translation.
* The programme database can be exported into a text file in TAB
  separated format, so that it can be directly loaded into an SQL
  database. (This feature has been added to support the HTML converter
  E*plore EPG nexTView written in PHP by sysmik)
* Bugfix in the EPG scan due to which on channels which could not be
  identified via VPS/PDC no EPG provider was found. Thanks to Helge
  Kreutzmann for pointing out this problem.
* Manual size changes of the help window are now remembered; also improved
  a few details in help text formatting.
2002-08-31 09:25:04 +00:00
magick
fe2d327261 Update nxtvepg to 0.7.0
Changes since 0.6.9:

    * Added a network connection between the acquisition daemon and
      the GUI. While connected, the browser receives updates for
      opened Nextview databases (i.e. all incoming EPG blocks are
      forwarded) and constant updates about the acquisition progress.
    * Added compile-time option to use multi-threading for VBI
      acquisition instead of a separate process. The advantage is that
      the threads are only created when acquisition is enabled and not
      when connected to a daemon.
    * Added support for wheel mouse in main and help windows, thanks
      to Serge Koenigsmann.
      xawtv popup is immediately removed when xawtv is terminated or
      iconified
    * Fixed bug in status line statistics output: expired percentage
      did not reach 100% even after the database appeared empty
      because the total of "defective" blocks was erronously included
      in the quotient.
    * Added scollbars to network list in network selection dialog and
      limited listbox height to 27 networks.
    * Added field with official network description in network name
      config dialog to avoid confusion in case different stations have
      similar logos (e.g. there's "ntv" in Turkey and "n-tv" in
      Germany)
    * Added network name output during EPG scan (e.g. "ARD" instead of
      "0x0DC1") generally improved diagnostic output (summary at the
      end)
    * The timescales windows now show all blocks in the database; they
      used to start with the current time, omitting all expired
      blocks. That was confusing esp. in case all blocks were expired,
      because the status line said "100% complete" but no blocks were
      displayed.
    * Added "acquisition tail" to timescales: the most recently
      updated ranges are marked with a white bar which fades to the
      background color over time
    * Added callback to timescale windows: mouse click on a scale now
      filters the slected netwop in the main window and jumps to the
      given time
    * Fixed bug in database structure which holds navigation menu
      entries (a fixed length array was too short and caused memory
      overwrites)
    * Both acquisition and EPG scan now extract channel frequecies
      from both databases and rc/ini file, so that in case of loss of
      either databases or rc/ini file they still can be recovered.
    * Fixed bug which let the browser hang in wait(2) after the
      process group was delivered a STOP signal (i.e. CTRL-Z in the
      controlling terminal)
    * Made dialog windows which display lists resizable, e.g. netwop
      selection
    * Bugfix in database merge (yes, yet another one): the merged
      netwop table could contain uninitialized entries, if the user
      network selection contained networks that were included in none
      of the merged databases (e.g. remains of a previous merge with
      different providers)
    * Implemented "Index" filters for merged database; due to
      technical limitations currently only "now" & "next" searches are
      supported; others will return empty lists. Thanks to Mathias
      Homann for prompting this fix.
2002-03-04 19:56:52 +00:00
magick
871513fdc5 Update package to 0.6.2
Too many changes to list here, since 0.6.0.
See http://www.nefkom.net/tomzo/prj/nxtvepg/changelog.html
for a changelist.
2001-09-09 13:00:14 +00:00
magick
70cc2b61c4 Update to 0.6.0
While here, clean it up a bit:
don't install to X11BASE
buildlink'ify
homepage moved
archive is downloadable, remove NO_SRC_ON_FTP

Changes between 0.5.2 and 0.6.0:
- Possibility to invoke user-defined external commands from the context
  menu in the browser listbox, e.g. to program a timer for
  the selected programme in a scheduler like plan.
- Dump of programme list or selected programme descriptions into a
  file in HTML format, from where they can be loaded by any
  WWW browser. This may be of interest for people who want to print
  out TV schedules onto dead trees.
- New text search option Match full to allow exact title matches,
  e.g. a search for "heute" will no longer match on "heute journal"
  when full match is enabled.
- Alphabetically sorted series list in the filter menu.
2001-08-26 14:15:32 +00:00
magick
2de817e9fd Update to 0.5.1
Changes from 0.5.0 to 0.5.1
- monitor the _XAWTV_STATION property on the xawtv window and VPS/PDC (during
  EPG acquisition) to detect channel changes (new source module epgui/xawtv.c;
  communication with xawtv is now done directly via X11 calls, and no longer
  uses the xawtv-remote utility)
- after a channel change, optionally set the programme listing's cursor on
  the programme currently running on this channel and/or display the programme
  title and running time information inside xawtv, either in a popup, as
  overlay (requires xfree4 and the XVideo extension) or window title message.
- improved handling of the network name configuration dialog by addition of
  a "Closest match in xawtv" button.
- fix: during refresh, the cursor now remains on the same start time and network
- fix: short info text view is no longer set to line 1.0 during every update
- fix: possible crash due to reference to freed memory when acq timescale
  popup was open & bad reception (block discarded due to parity errors)
- fix: in cyclic or follow-ui acquisition modes when acquisition was forced
  passive on a non-provider channel (e.g. by a busy video device) acq control
  did not automatically switch to active when the device was freed.
- fix: network name configuration: name selection from the provider listbox
  was handled incorrectly for networks which were not covered by all providers,
  so that another than the selected name was actually used.
- added support for multi-network channel names (e.g. [Arte / Kinderkanal])
  to network name configuration: split xawtv station names around '/' and
  use all resulting segments for matching with Nextview network names.
- added support for Turkish charset in national option table; 6 characters
  which are not in latin-1 are replaced by their ASCII counterparts.
- fixed two memory leaks in the EPG scan and wrong handling of the EPG MIP
  entry, which slowed down the scan on several channels.
- changed Makefile.win32 to use gcc/mingw32 for compilation. The supplied
  Tcl/Tk libraries are compiled with gcc too (on NT using cygwin)
2001-06-09 15:14:25 +00:00
jlam
d1937b7900 Substitute pre-defined ${PERL} value for location of perl binary. 2001-05-23 21:06:01 +00:00
tron
5b2bcad773 Update "nxtvepg" package to version 0.5.0. Changes since version 0.4.5:
- The main window is now vertically resizable. The proportions of
  the program listbox and the info text can be adjusted with a
  "panning" button (slider).
- Added a button called "Tune TV" in the main window to
  remote-control xawtv (UNIX only).
- Added network name configuration dialog to synchronize names with
  the .xawtv configuration file and to allow consistant
  network naming across all providers.
- Allow using channel assignments in .xawtv to speed up the EPG
  scan (UNIX only).
- Added "Update filter shortcut" dialog to the filter menu to
  simplify changing existing shortcuts.
- Made handling of filter shortcut dialog fool-proof.
- Added filter settings description to the shortcut configuration
  dialog. Removed the filter combination checkboxes (were disabled
  anyway).
- Added acquisition mode "external" for Composite/S-Video input
  source (or unknown win32 tuner types). Win32: suppressed
  obsolete acq mode "passive".
- Fixed command line option -rcfile for Win32: backslash chars in
  path vanished.
- Restructured software to simplify reuse as library in other
  projects.
This update was contributed by Mario Kemper in PR pkg/12717.
2001-04-23 20:37:31 +00:00
tron
7a8f93f37a Update "nxtvepg" package to version 0.4.4. Changes since version 0.4.3:
- please note my new email address: tomzo at nefkom.net
- fixed severe bug in database reload (reference to freed block;
  curiously this led to crashes under Windows only)
- fixed compatibility with old bttv driver versions (versions <= 0.6.x produced
  error "VIDIOCSCHAN: operation not supported" during TV channel changes)
- added detection of lost VBI frames (Linux, for debugging/optimization only)
- added frequency table for France; minor fixes in Western Europe table;
  tables can be selected via the TV card input popup
- updated tuner type table for Windows Bt8x8 driver -> support for new tuners
- implemented hyperlinks in help pages for references between chapters
This update was contributed by Mario Kemper in PR pkg/12296.
2001-03-01 20:52:14 +00:00
veego
0d65c57962 Use X11PREFIX instead of X11BASE to build it with xpkgwedge. 2001-02-18 20:25:59 +00:00
tron
b41c53d844 Import new "nxtvepg" package contributed by Mario Kemper in PR pkg/12215:
NextView EPG decoder
2001-02-18 19:17:24 +00:00