KolourPaint
* Fix crash triggered by rapidly deselecting the selection after
drag-scaling it.
KPDF
* Show only the filename instead of the whole path in the KPDF window
caption.
* Make viewport scroll when selection reaches the viewport border.
* Put the right title when generating PostScript documents (e.g. when
printing).
* Show a 'keep password' checkbox when using a wallet so the user can
decide if he wants the password saved in the wallet.
* Allow to cancel selecting by pressing Esc.
* Preload next and previous page if threading is enabled and memory
usage setting is not low.
* Fix kpdf ignoring user defined margins when printing.
* Fix crash when using the mouse wheel over the page view with no
document opened.
* Fix crash on some broken pdf files.
* Finally fix session restoring.
* Fix presentation mode not beign kept when a watched file changes
and presentation mode is open.
* Fix presentation mode times beign strange when having auto-advance
on and changing pages manually.
* Fix some small memory leaks.
kfax
* Fix handling of filenames with non-ascii chars.
kghostview
* Fix crash when clicking anywhere in the open file dialog in fullscreen
mode.
* Fix off-by-one issue during parsing certain ps files.
kmrml
* Show an error messagebox when indexing failed.
* Check for a valid gift installation and disable the indexing GUI if
not found.
kfile-plugins
* Improve exif information reading.
* Fix endless recursion with malicious input files.
kfax
* Fix crash on multipage TIFF when doing zoom out and hitting "PgDown".
KPDF
* Update the thumbnail selection when toggling a search.
* Fix the rendering of incorrect glyphs on some documents with
Type 3 fonts.
* Do not crash while printing some documents with jpeg images.
* Make watching of ps files work.
* Make space scroll by viewport-page, not by document-page.
* Fix PDF files sometimes opening as ASCII.
* Fix find next is quickly disabled when the "search as you type"
feature is used.
* Make the find dialog remember searched texts.
* Do not crash on files that have GfxImageColorMap we can not parse.
kview
* Install photobookui.rc to the correct place.
Changes:
* KPDF
o Fix bug parsing some TOCs
o Fix display of some JBIG2 files
o Enable print action when opening files using drag and drop
* KGhostView
o Fix KGhostView .desktop files
* Kuickshow
o Fix remote browsing of http-urls
o Don't display non-existing files
* KDVI
o Fix problems with PS header inclusion
* KPDF
o Don't destroy the document when overwriting itself with save
as...
o Fix crash on some documents
o Fix crash when embedded on Konqueror
* KolourPaint
o Printing improvements
o Respect image DPI
o Fit image to page if image is too big
o Center image on page
Changes:
* KPDF
o Fix constant disk I/O when resizing Navigation panel
o Fix Wrong page size and layout in some documents
o Fix DCT decoding for broken files
o Fix crash in some strange documents
o Fix slowlyness on documents with broken TOC definition
o Make non existant ps file loading fail gracefully
* KIconEdit
o Needs configuration dialog help, proper markup for toolbars
Many new features and refinements.
Notable changes include:
* Konqueror is the second web browser to pass the Acid2 CSS test,
ahead of Firefox and Internet Explorer
* Konqueror can also now free web pages from adverts with its
ad-block feature
* SuperKaramba is included in KDE, providing well-integrated and
easy-to-install widgets for the user's desktop
* Kopete has support for MSN and Yahoo! webcams
* The edutainment module has three new applications (KGeography,
Kanagram and blinKen), and has seen huge improvements in Kalzium
Changes:
kpdf: Fix a crash some people when login out with kpdf running
kpdf: Make back button in konqueror work again
kpdf: Use the mimetype shell provides us (if any) instead of trying to
guess it
kpdf: Fix a crash in document available at poppler bug 3344
kpdf: Disable custom zlib based renderer as was giving problems with some
documents
kpdf: Fix some problems in document available at poppler bug 3299
kpdf: Fix regression that prevented the opening of some malformed files
kpdf: Fix some x86_64 problems
kpdf: Fix a crash in document available at poppler bug 3728
kpdf: Fix a crash in document available at poppler bug 3750
kpdf: Fix regression that made TOC crash
kpdf: Fix page number not displayed when re-opening PDF files
kpdf: Fix some painting issues of the minibar buttons
kpdf: Fix some small problems with the pageview
kpdf: Find PS fonts on NetBSD
KolourPaint: Prevent accidental drags in the Color Palette from pasting
text containing the color code
Highlights at a glance
* Text-to-speech system with support built into Konqueror, Kate, KPDF
and the standalone application KSayIt
* Support for text to speech synthesis is integrated with the desktop
* Completely redesigned, more flexible trash system
* Kicker with improved look and feel
* KPDF now enables you to select, copy & paste text and images from
PDFs, along with many other improvements
* Kontact supports now various groupware servers, including eGroupware,
GroupWise, Kolab, OpenGroupware.org and SLOX
* Kopete supports Novell Groupwise and Lotus Sametime and gets
integrated into Kontact
* DBUS/HAL support allows to keep dynamic device icons in media:/ and
on the desktop in sync with the state of all devices
* KHTML has improved standard support and now close to full support for
CSS 2.1 and the CSS 3 Selectors module
* Better synchronization between 2 PCs
* A new high contrast style and a complete monochrome icon set
* An icon effect to paint all icons in two chosen colors, converting
third party application icons into high contrast monochrome icons
* Akregator allows you to read news from your favourite RSS-enabled
websites in one application
* Juk has now an album cover management via Google Image Search
* KMail now stores passwords securely with KWallet
* SVG files can now be used as wallpapers
* KHTML plug-ins are now configurable, so the user can selectively
disable ones that are not used. This does not include Netscape-style
plug-ins. Netscape plug-in in CPU usage can be manually lowered, and
plug-ins are more stable.
* more than 6,500 bugs have been fixed
* more than 1,700 wishes have been fullfilled
* more than 80,000 contributions with several million lines of code and
documentation added or changed
Changes:
* kfax: fix kfax does not save printer settings
* kfax: fix Truncations occur on dialog
* kfax: fix kfax prints all pages in one g3-file to one page
* kfax: fix can not print to printer or file
* kfax: fix BoundingBox: line in PS file has width and height interchanged
* kfax: fix KFax has its own printer dialog
* kfax: fix rotation not honored when printing
* kfax: fix G3/G4/tiff-files not assigned to kFax
* kfax: fix zoom error
* kfax: fix Problem with format of fax-files
* kfax: fix CTRL-R shortcut for rotate does not work in kfax
* kfax: fix Can't print only part of a document
* kolourpaint: Fix crash due to text box when scaling image behind it
* kolourpaint: Don't get stuck on a wait cursor after attempting to
paste empty text into a text box
* kolourpaint: Smaller selection and text box resize handles - covers
up fewer selected pixels, doesn't cover up text
Changes:
* kpdf: Use xpdf 3.0 rendering engine
* kpdf: Fixed crash on pdf with 0 pages
* kpdf: Fixed crash when using various kpdf parts
* kpdf: Fixed crash when using zoom values with . on a locale with , as
decimal separator
* kpdf: Show "Show menubar" option on RMB menu when menubar is hidden
* kpdf: Generate thumbnails in a thread so the GUI is not blocked
* kolourpaint: Fix multiple selection bugs
* kolourpaint: Speed up renderer (esp. drag-scrolling at high zoom)
* kolourpaint: Fix remaining untranslatable strings
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
Changes:
* KFilePlugins
o exr: Display information for most common attributes in available
images. Brad Hards
o rgb: Display information for most common attributes of SGI graphics.
Melchior Franz
* KDVI
o optional continuous page view, similar to acroread Stefan Kebekus
* KPovModeler
o Added graphical editing to Mesh object Leon Pennington
o New objects: New options for media, new patterns (cells, additional
crackle options, julia, additional mandel options, and slope), added
keywords no_image, no_reflection, and double_illuminate to graphical
objects Leon Pennington
o Added uv mapping and uv vectors Leon Pennington
* KolourPaint
o NEW IN KDE: An easy-to-use paint program designed for everyday tasks
like drawing simple diagrams/logos/icons and editing screenshots.
Features include undo/redo, more than a dozen tools, selections,
transparent image editing and zoom support (with an optional grid
and thumbnail). Clarence Dang
o Add virtually unlimited Undo/Redo. Clarence Dang
o Add freehand resizing. Clarence Dang
o Add drag scrolling. Clarence Dang
o More image effects: Balance, Emboss, Flatten, Invert (with choice of
channels), Reduce Colours, Smooth Scale, Soften & Sharpen. Clarence
Dang
o When loading images, dither more often for better quality. Clarence
Dang
o Configurable colour depth and JPEG quality when saving (with preview).
Clarence Dang
o Single key shortcuts for all tools and tool options. Clarence Dang
o Fix several selection bugs. Clarence Dang
o Allow single click creation of text box. Clarence Dang
o Add Opaque/Transparent widget for the text tool. Clarence Dang
o Improve text quality when working with transparency. Clarence Dang
o Paste multiline clipboard contents with MMB correctly. Clarence Dang
o Improve Resize/Scale dialog usability. Clarence Dang
o Reduce flicker. Clarence Dang
o Add Export, Copy To File, Paste From File, Paste in New Window, Full
Screen Mode. Clarence Dang
o Add Zoom In/Out buttons to main toolbar. Clarence Dang
o Make sure colour palette renders correctly on 8-bit screen. Clarence
Dang
Changes:
* kiconedit: Fix [PATCH] Adds large current color viewer to palette toolbar
* kiconedit: Fix Visual difference between a gray and transparent pixel
* kpdf: Fix KPDF can't open files whose names have non-ASCII letters
* ksvg: Fix Transformed symbols sometimes disappear
* configure: Fix Extraneous message in admin/Makefile.common using --prefix
* kghostview: Fix the executable linking against the part, by adding a
common library.
version produces a kghostview that fails to run on NetBSD and the reason
for the change (Debian packaging issues) shouldn't effect us.
Bump PKGREVISION.
Changes:
Graphics
KPDF
* NEW IN KDE: PDF viewer based on XPDF Christophe Devriese
KSVG
* NEW IN KDE: Scalable Vector Graphics plugins for Konqueror Nikolas
Zimmermann
KFilePlugins
* pcx: Displays width, height, bpp, dpi for PCX images Nadeem Hasan
* dvi: show basic information Stefan Kebekus
* pnm: Display format, dimension, bpp and comments of PBM, PGM and PPM
images. Volker Krause
KDVI
* Function to embed external PostScript files into a DVI file Stefan Kebekus
* support for colored fonts Stefan Kebekus
* KDVI can now use Type1 and TrueType fonts in addition to PK
fonts. This reduces waiting times for font generation to a minimum,
and give easier access to fonts used in Asian languages Stefan Kebekus
* massive performance improvement Stefan Kebekus
* support for papersize specials Stefan Kebekus
* usability enhancements (better statusbar display, reload button, 'read-up'
feature, etc.) Stefan Kebekus
kviewshell
* FullScreen mode Stefan Kebekus
* more intelligent handling of paper sizes/orientations Stefan Kebekus
* usability enhancements Stefan Kebekus
KView
* autoscroll the image when creating a selection Matthias Kretz
* drag and drop support Matthias Kretz
* some basic image effects as a new plugin Matthias Kretz
* open images from stdin Matthias Kretz
KSnapshot
* Window snapshots optionally don't include window decorations Lubos Lunak
* Region snapshots. User interface makeover. Nadeem Hasan
KGamma
* NEW IN KDE: A KControl module for monitor gamma correction. Michael
v.Ostheim
KPovModeler
* Basic plugin framework Andreas Zehender
* The user is asked if pending changes should be saved before rendering
Andreas Zehender
* Control point selection in the properties view for bicubic patch, sor,
lathe and prism Andreas Zehender
* Export flag for graphical objects and the camera Andreas Zehender
* Height field view structure Leon Pennington
* Light object gained, parallel, circular and orient options Leon
Pennington
* Dispersion options are supported for interior Leon Pennington
* Support for POV-Ray 3.5 noise generators Leon Pennington
* New POV-Ray 3.5 warp types Leon Pennington
* New POV-Ray 3.5 objects: isosurface, projected through, radiosity,
global photons, photons, light groups, interior texture, mesh Leon
Pennington, Andreas Zehender
KGhostView
* Thumbnail generation for all pages Albert Astals Cid, Luis Pedro
Coelho
Changes:
* kiconedit: Fix 'Paste As New' action.
* kiconedit: make configuration dialog modal.
* kiconedit: icon preview area uses the background settings now.
* kiconedit: improve "image is modified" handling.
* kiconedit: improve mouse cursor pixmaps.
* kiconedit: fix loading/saving logic to be more robust.
* kiconedit: correctly display icons with an alpha channel.
* kamera: fix handling of PTP based cameras.
* kghostview: fix stopping of download indicator when download is
cancelled.
* kghostview: fix CTRL-M accelerator clash.
so add a dependency on sane-backends so this will always work.
Also means that kooka and libkscan are built.
From PR 20981 by Wojciech Puchar.
Bump PKGREVISION.
Many bugfixes and functionality enhancements including:
kdegraphics
KView:
Added KImageViewer interface
Added possibility for plugins
Added Slideshow plugin
Enhanced Mousewheel support
Automatic resizing to fit images with varying size
kviewshell: added statusbar
kviewshell: usability improvements
KuickShow: Digital camera jpeg images obey orientaion information
KuickShow: General UI improvements, now features a menubar
KuickShow: Ability to browse image collections on remote servers
KuickShow: Digital camera jpeg images obey orientaion information
KPovModeler: Implement support for the missing PovRAY 3.1 primitives,
zehender at kde org.
KFax: Rewrite all the UI code to be KDE standards compliant, cleanups.
(Nadeem Hasan <nhasan@kde.org>)
libkscan: support for halftoning scan mode where available
kooka: thumbnail view of scanned images added
kooka: ported to KDockWidgets to provide a customizable GUI
kooka: inline image renaming and drag and drop
NEW IN KDE:KPovModeler, a modeling and composition program for creating
POV-Ray (tm) scenes
- Build all packages with a --disable-static libtool. This is how the
packages should be built and means that we don't get a load of useless
static libraries.
- Use x11/kde3/files/foo_main.cpp instead of creating N copies with
patches.
- Some other PLIST fixes
- Fix PR 19848. kspell doesn't find dictionaries.
While I'm here do the a.out dance for kuickshow and a couple of other
minor clean ups.
Changes are:
kdelibs
kprocess / kprocctrl: fix problem with hanging kdevelop.
Javascript (core): more robust stack overflow check
Javascript (html): allow to set a JS (non-CSS) property to a style object
Javascript (html): improved result of navigator.platform using uname()
Javascript (html): more aggressive garbage collection on clear, fixing many
crashes
Javascript (html): global object (window) has a correct object prototype now
khtml: several crashes and bugs fixed
kssl: Always verify the basic constraints on certificates (SECURITY)
kdefx: Make the blending routine used by transparent menus work properly on
big-endian platforms
kdeui: Fix KDialog::setPlainCaption()
kdebase
Build fixes for IRIX / MipsPro (kcontrol, konqueror, konsole).
Kicker: Quick browser escapes ampersand characters in file names.
Konsole: Don't prepend ESC if Meta is pressed if key definition is for "+Alt".
Konsole: Fixed crashes at startup related to broken font installations.
Konsole: Fixed crashes when selecting in history buffer.
krdb: Smarter handling of multiple and symlinked KDE and Qt installs when
exporting plugin path to Qt.
kdenetwork
KMail: allow an ampersand as last char of an URL.
KMail: Don't crash when custom drafts or sent-mail folders have been deleted or
renamed.
KMail: Fix auto charset detection for empty strings.
KMail/KNode: Correctly handle quotes in user ids of OpenPGP keys.
KMail: Make custom (global) Bcc headers work correctly with encryption and
distribution list expansion.
kdepim
KAlarm: Fix session restoration often not occurring at login.
KAlarm: Adjust wrong summer times stored by KDE 3.0.0 version of KAlarm.
KAlarm: Make Close button on message window not the default button to reduce
chance of accidental acknowledgement.
KAlarm: Make Help button in configuration dialog display KAlarm handbook.
KNotes: Compile fix for Qt 3.0.5
KOrganizer: Fixed context menu of todo list/view and event list which
disappeared when using Qt 3.0.5