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)
Changes:
arts
* Several memory corruption fixes.
kdelibs
* kdialog: Fix screen numbering problem for centerOnScreen() static method
* kprogress: Fix math problem in displaying correct percentage for large
numbers
* kio_http: Fix data processing for webdav(s) listing of directories and files
* kate: Many small bugfixes, including:
+ Fixed code completion drop-down box position
+ Fixed "wrap cursor disabled" bugs
+ Fixed vertical scrollbar middle mouse behaviour
+ Fixed remove whitespace feature
+ Now clears the redo history when it is irrelevant
+ Fixed crash after starting up with a non-existant directory in the file
selector history
* kparts: Fix extension of transparently downloaded files, this fixes ark
(used to display temp file instead of archive content)
* klauncher: Fixed support for "Path=" entry in .desktop files. This entry
can be used to specify a working directory.
* kio: Don't let ChModJob's -X emulation interfere with mandatory file locking.
* kdeui: Fix for alternate background coloring in Konqueror list views.
* kdeui: Fix to prevent an event loop in conjunction with Qt 3.1.2.
* kio/bookmarks: Properly handle multiple shown bookmarks with the same URL;
fixes crash on exit in Konqueror when bookmarkbar is on and some bookmarks
points to the same place
* kstyles: Handle focus indicators on label-less checkboxes better
* kdeprint: Don't freeze when there is no route to the selected CUPS server
* SSL: add support for OpenSSL 0.9.7
* SSL: ADH ciphers are now explicitly disabled in all cases
* SSL: new CA root certificate added
* Several Xinerama related fixes
* QXEmbed fixes for various situations that don't handle XEMBED well
* Java on IRIX with SGI 1.2 VM is fixed
* khtml: Several major bugfixes, partially incorporated fixes from Safari as well.
kdeaddons
kdeadmin
* Linux Kernel Configurator: Add details about the lightbulb icon's meaning
* Linux Kernel Configurator: Support for more incorrect kernel configuration
files
kdeartwork
kdebase
* kcmshell: Restored backwards compatibility wrt KDE 3.0 module names
* klipper: Escape "&" everywhere.
* konsole:
+ Removed "get prompt back"-hacks, don't assume emacs key shell bindings.
+ Fixed usage of background images with spaces in the filename.
+ Profile support fixes (disabled menubar etc.)
+ Bookmarks invoked from "Terminal Sessions" kicker menu now set correct
title.
+ Fixed a problem with the "Linux" font that prevented it from being used
with fontconfig.
* kdesktop: Made desktop menus pop up in unused Kicker space work.
* kicker: Fixed empty taskbar sometimes showing scroll buttons.
* konqueror:
+ Various startup performance improvements
+ Fix crash when sidebar tree expands hidden directory
+ Fix crash when config button hidden from config button's menu
+ Extensive fixes to Netscape plugins, fixing crashes and plugin support
+ Changes to default preview settings, making the defaults safer on various
platforms
* Java configuration module: Make it possible to properly configure Java in
all cases
* Previews: Fixed a privacy issue where previews of HTML files could access
files or hosts on the network.
kdeedu
* KStars:
+ Fixed bug #51708: No longer exits if starting position is below horizon
(only affected some systems)
+ Fixed bug #52205: Country of Lhasa is China, not Tibet.
+ Fixed too-narrow coordinates field in statusbar.
+ Fixed bug in "length of day" calculator module; it now properly accounts
for latitude and longitude
kdegames
* Atlantik: Many small bugfixes, including:
+ Better handling of incoming messages
+ Fixed token animation
* kbackgammon: Common crash fix.
kdegraphics
* KIconEdit: Fix the ellipse/circle tool not to leave any "holes" in the
drawings
* Kooka: Some UI crashes fixed
* KViewShell: Default paper size is fixed
* KGhostView: Fixed wheel-mouse scrolling
kdemultimedia
* KsCD:
+ Stopped KsCD from pausing after tracks in random mode
+ Correctly associate extra CDDB information with tracks
+ Support non-Latin encodings properly in CDDB entries and elsewhere
+ Proper systemtray behaviour
+ Updated key accel code to avoid depricated calls
* Movie previews have been removed due to severe unresolved stability problems
kdenetwork
* Desktop Sharing server (krfb):
+ fix problems on X11 servers with 8 bit depth
+ fix problems on X11 servers with big-endian framebuffer
+ allow X11 servers without XShm (thin clients). Warning: requires a lot
of bandwidth
+ remove read timeouts. This should solve problems with some clients that
got disconnected after a minute of inactivity (but increases the time to
detect dead clients)
+ fix problem with clients that support both RichCursor and SoftCursor
encodings (like krdc from HEAD)
* Desktop Sharing client (krdc):
+ fix: when an error occurred in fullscreen krdc did not restore the
original resolution
+ fix: krdc stopped to repaint the framebuffer after a disconnect while
the error dialog was displayed
+ the quality setting in medium quality mode has been increased because
the original setting looked too bad with Keramik
kdepim
* KOrganizer bug fixes:
+ Use correct default duration for events crossing a day boundary (#53477).
+ Correctly save category colors (#54913).
+ Don't show todos more than once in what's next view.
+ Include todos in print output of month view (#53291).
+ Don't restrict maximum size of search dialog (#54912).
+ Make cancel button of template selection dialog work (#54852).
+ Don't break sorting when changing todos by context menu (#53680).
+ Update views on changes of todos directly in the todo list (#43162).
+ Save state of statusbar (#55380).
* knotes: Escape "&" in note titles
kdesdk
* Cervisia:
+ Fixed line break in protocol view
+ Fixed timestamp for files that are not in cvs (#55053)
+ Fixed handling of Cervisia's options like 'Update Recursively' when run
as embedded part in konqueror (#55665)
kdetoys
* kworldclock: Fixed that all clocks show the same time.
* kweather: Made it work again with non-english locales. (#52147)
* kweather: Prevent KWeather from looping and freezing Kicker when not
connected to the internet.(#49191)
kdeutils
* klaptopdaemon: Fix serious stalling problems on GNU/Linux with ACPI
* kcalc: Now a KMainWindow instead of a KDialog to fix various UI
inconsistencies
* kdf: Support escapes in fstab
quanta
* Bugfixes:
+ Allow resizing of the main window even with large user toolbars [#53230]
+ Insert valid DTD definitions [#53274]
+ Honor the View Default settings from Settings->Configure Editor [#53569]
+ Be less braindead regarding the Show DTD Toolbar setting [#53739]
+ Be able to select also directories in tag dialogs [#54819]
+ Do not complain about text files being binary ones on a system with
broken mimetypes [#54924]
+ Bring up the "File Changed" dialog only, when the file content has
changed[#55678]
+ Select Tag Area behaviour fixed for optional tags
+ Insert non-translated string in CSS code parts
+ Insert "border-top", "border-right", etc. correctly in CSS
+ Don't quote the script line more than once in the action configuration
dialog
+ Memory leak fixed: editor parts were not deleted when a file was closed
+ Fix insertion of "img" tags in HTML documents
+ Upload/rescan project/add to new project tree view behaviour fixed
+ Fix renaming of file in the Project Tree, when a file with the new name
was already present in the project
+ Rename only what has to be renamed in the project and enable project
saving after a rename
+ Use the correct encoding for newly created files
+ Saving of Author and E-Mail project options was broken in some cases
+ Fix the numbering of new documents
+ Fix the execution of actions
+ Fix crash when deleting an action
+ Insert valid single tags from the toolbar
* Enhancements:
+ Show the tag attributes (Alt-Down) menu lower than the current line
+ "Insert in cursor position" for script actions replaces the selection if
there was some text selected
+ New DCOP interface (WindowManagerIf) added to enable the modification of
the opened documents from a script
+ DTD for Quanta tags (DTD definition) added
+ XHTML 1.0 Strict DTD added
Addresses PR pkg/20819 by Robert Elz.
Changes:
- Added the ability to write MDL mol files.
- Added the ability to calculate EEM charges,
a sort of gasteiger charges, by Patrick Bultinck
- The reading of PDB files now handles additional
Hydrogen labels
The oniom stuff had a bug for the linux version, fixed.
Added an update to the ONIOM window.
- Complete update of the Gamess-UK dedicated code by
Huub v. Dam:
- Reading of SCF-convergence for CASSCF and DFT
- Reading of CASSCF orbital occupancies
- Support for HESSIAN jobs added
- and more ...
- Added support for the CPMD program
Distributed with the permission of TEODORO LAINO
NEST Laboratories - INFM - Scuola Normale Superiore
Some work still needs to be done.
- Added makefile entry for Mac OSX, thanks to Eric Brown.
- Molden3.8 has support for tinker3.9, older versions of
tinker are not supported (Molden3.7 support tinker3.6)
(Thanks to Nicolas Ferre)
- Nicolas Ferre added support for ONIOM calculations with
gaussian98.
- In submit gaussian window you can specify
you want to write cartesian coordinates instead of z-matrix.
- You can now run amber from gaussian, in the following way
Read in a pdb file, click the z-matrix button and create
a z-matrix, assign tinker amber atom types (the FF button)
Go to submit job option gaussian, choose method "amber"
"Write XYZ" form the "Gaussian Job" window.
In principle this can be combined with the oniom method
but this is not tested yet.
- When introducing Mopac2000 support a bug was introduced
which interfered with the reading of tinker xyz files, fixed.
* unicode combining character support
* new encoding: chinese GBK
* new 'backtick' command and string escape to embed command
output into e.g. the hardstatus line
Update submitted by Juan RP <juan@xtraeme.unixbsd.org>
Makefiles simply need to use this value often, for better or for
worse.
(2) Create a new variable FIX_RPATH that lists variables that should
be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By
default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
additional variables may be appended from package Makefiles.
Many bugfixes and functionality enhancements including:
kdeaddons
NEW IN KDE: Noatun plugin to search for lyrics of the current song.
kdeadmin
kcmlinuz: is now a standalone application
kcmlinuz: Added capability to search for configuration options
kdeedu
NEW IN KDE: Kiten, a Japanese Reference Tool.
NEW IN KDE: FlashKard, a vocabulary tool. Is able to read KVTML files which
were written by KVocTrain.
NEW IN KDE: started a libkdeedu, which allows interopability and code
sharing between KDE Educational applications.
kdepim
libkabc
Plugin interface for resources and formats.
Control module for configuring multiple resources.
Optional directory resource which stores each entry as own file.
LDAP resource.
Optional binary storage format for better performance with large
addressbooks.
Completed support for vCard entities: sound, geo, key and some more.
vCard 2.1 import.
LDAP aware mail address input field.
KAddressbook
New card and icon views.
Multiple configurable views.
"kab-style" details view for selected entry.
Customizable view filters.
Customizable categories for addressbook entries.
Support for transparently accessing multiple addressbooks.
Redesigned entry editor widget.
Printing option supporting two different styles.
Optional embedded entry and ditribution list editor.
"Jump bar" for quick alphabetical access of entries.
Fetch addresses from LDAP servers, including support for multiple servers.
Importing of vCard 2.1 files.
Improved CSV import (including template for import from Outlook 2000).
vCard export.
KAlarm
Added option to execute commands in alarms.
Implemented daily, weekly, monthly and annual recurrences.
Optionally play audio notification when an alarm triggers.
KPilot
Added time conduit
VCal conduits (TODO and Calendar) have been improved to function properly.
Addressbook conduit has been ported to use libkabc.
KOrganizer
General
User definable templates for events and TODOs.
Alarms for TODOs.
Added support for automatic HTML export on save of a calendar file.
Time table print view.
New "location" attribute for events.
Experimental "Get Hot New Stuff" button for downloading and uploading
calendar files of common interest.
Views
Added new "Next 3 days" view.
Added selection of time span for a new event in day and week views.
Direct manipulation of priority, completion status and categories of
TODOs by context menus added.
Deletion of individual instances of recurring events.
Rewritten month view.
Coloring of events in month view based on categories.
Coloring of due and overdue todos.
Improved "What's Next" view.
Configurable cell height in week and day views
Group scheduling
iMIP group scheduling functions for TODOs.
Publishing of Free/Busy information by iMIP conformant email.
Improved automatisation of group scheduling.
Interopability and integration
Support for "webcal" URLs in Konqueror (known from Apple iCal).
Support for iCalendar based drag&drop.
KOrganizer now shares the dialogs for categories with KAddressBook.
Improved iCalendar conformance.
Improved right-to-left languages support.
Bug fixes for non-latin1 encodings.
Plugins
New plugin for importing Birthdays of contacts in the KDE address book.
New plugin for accessing calendar data stored on an Exchange 2000 server.
kdeutils
Partially ACPI support in KLaptop.
Sort PLIST.
XXX: should we switch to neXtaw by default? See 030226 entry below.
Changes:
3.5.7:
030228 PW, Siag: Got rid of selection size limit.
Removed siag/selection.c.
030226 Xedplus: PRIMARY and CLIPBOARD fixed here as well, however
neXtaw is required as no other Xaw cousins recognize
CLIPBOARD at all!
Xedplus: xedCallMenu unbroken. Cut, Copy, Paste work from
menu, toolbar and using keybindings ^X, ^C, ^V.
030225 Siag, PW: PRIMARY and CLIPBOARD selections work according to the
current interpretation of the ICCCM.
PW: Moved xpw/selection.c into window.c.
030224 Added local copy of libstocks, updated for stocks outside
the US. Removed --with-stocks configuration option.
Siag: removed xsiag/selection.c and moved the code into
window.c
3.5.6:
030221 Added Dutch translation by Bram Schoenmakers <bram@schnmkrs.myweb.nl>
Released 3.5.6.
030128 PW: replaced Emacsy keybindings with modern ones.
Siag: Added lots of translations in Siag.ad to override
Emacsy bindings in keytable.scm.
3.5.5:
030127 Added the function get_utf8_char in common/o3read.c to
get rid of utf8tolatin1 dependency.
Made sxc reader grok repeated columns.
Released 3.5.5.
030122 PW: Native OpenOffice.org reader in fileio_sxw.c.
Siag: Native OpenOffice.org reader in fileio_sxc.c.
030118 Added o3read.[ch] from o3read.
Elizatalk is a talkback program for a chat program that allows you to let
your friends talk interactively to your autoresponder. Some people may
even think they are actually talking to you.. :-).
get confused by $VERSION_CONTROL=t in my environment.
(This problem happens *all the time* when people add ${PATCH} to pkg
makefiles; maybe there should be a big "NOTE HERE" in the pkg documentation
about this...)
Environment variable DVDREAD_NOKEYS can be used to turn off reading all key.
Only export the functions in the public interface.
New functions DVDDiscID, DVDUDFVolumeInfo and DVDISOVolumeInfo.
Can optionally link with libdvdcss instead of trying to dlopen it.
Several data structures now have more fields that where unknown earlier.
Compilable with Sun's Forte compiler.
Remove all asserts, now just print an error message and continues.
Use swap functions in FreeBSD 5.
Add types, read and print functions for VTS_TMAPT (Time map table).
Add Multichannel Extension, correct PLT_MAIT (Parental Management) info.
More Doxygen markup and comments.
Fix a seg fault and key issue for access to DVDs as a collection of files.
Build fixes.
* ./test/csstest.c: we align our read buffer in case of raw device access.
* ./src/libdvdcss.c: updated documentation about raw devices.
* ./src/libdvdcss.c: disabled key cache when reading VOBs.
* ./src/ioctl.c, ./src/ioctl.h: removed minor gcc-isms.
* ./src/device.c: seek() calls don't do anything if we're already at the
right position.
* ./src/device.c: we now handle partial reads.
* ./src/device.c: dvdcss->i_pos now gets updated on each seek and each
read. Partial reads are not handled yet, but it's a step.
* ALL: moved everything to C99 integer types.
* ./test/dvd_region.c: enabled set_region.
* ./src/css.c, ./src/libdvdcss.c: applied a patch from the MPlayer folks
to cache title keys on disk.
* ./src/ioctl.[ch]: Implemented ioctl_SendRPC.
[Some changes that don't apply to NetBSD elided.]
rebuild the documentation database at install/deinstall time. This means
that:
- PLIST's do not need to call scrollkeeper-{update,rebuilddb} directly;
this is done by a bsd.pkg.install.mk template.
- The share/omf directory is only removed by scrollkeeper, which is the
last package in the dependancy tree.
- PKGREVISION is bumped.
Reviewed by wiz.
changes since 378:
* New -L option to disable LESSOPEN processing.
* Further support for large (64 bit) file addressing. Large file
* support is now set up by the configure script.
* Use autoconf 2.54. Replace configure.in, acconfig.h,
* defines.h.top with configure.ac.
* Overstriking underscore with underscore is now bold or
* underlined depending on context.
* Use only 7 spaces for line numbers in -N mode, if possible.
* Fix some bugs in handling overstriking in UTF-8 files.
* Fix some nroff issues in the man page.