Subject: CVS commit: pkgsrc/misc/nxtvepg
To: None <pkgsrc-changes@netbsd.org>
From: Mario Kemper <magick@netbsd.org>
List: pkgsrc-changes
Date: 03/04/2002 21:56:53
Module Name: pkgsrc
Committed By: magick
Date: Mon Mar 4 19:56:53 UTC 2002
Modified Files:
pkgsrc/misc/nxtvepg: Makefile distinfo
pkgsrc/misc/nxtvepg/patches: patch-aa patch-ac patch-ad patch-ae
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 pkgsrc/misc/nxtvepg/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/misc/nxtvepg/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/misc/nxtvepg/patches/patch-aa
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/misc/nxtvepg/patches/patch-ac
cvs rdiff -r1.2 -r1.3 pkgsrc/misc/nxtvepg/patches/patch-ad
cvs rdiff -r1.3 -r1.4 pkgsrc/misc/nxtvepg/patches/patch-ae
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.