python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.
Changes:
KWord
* Fix image inserting
* Fixes when changing properties of multiple frames at once. Also allow
changing "protect-size" for multiple frames.
KPresenter
* Ignore sticky objects when duplicating a page
KSpread
* Fix un-merging of cells
Filters
KWord's PDF Import Filter
* SECURITY: more robust fix for the integer overflow vulnerability
[was already in pkgsrc pkg]
KPresenter's OpenOffice.org Impress Export Filter
* Export Group object
* Export Text Vertical Alignment
* Export Text Margins
* Fix "KPresenter export bad horizontal lines in Open Office"
* Fix export vertical line
Changes:
KOffice Libraries
KOfficeUI
* Compile again with Qt 3.1
KPresenter
* Compile again with KDE 3.1
* Fix crash in history of group/ungroup commands
* Fix loading and saving of picture objects marked "sticky"
KSpread
* Make the Control-C key work again
* Make columns and rows that are not on the top-left side of a sheet
sizable again.
* Fix painting of the gridlines, when a row or column is resized.
KChart
* Fix pressing Enter in the Data Editor
Filters
KWord's OpenOffice.org Writer Export Filter
* Fix auto-justification
KWord's RTF Import Filter
* Temporary fix to avoid empty font names
KWord's PDF Import Filter
* SECURITY: fix the integer overflow vulnerability
* Fix for compiling with --enable-final
KPresenter's OpenOffice.org Impress Export Filter
* In formulas, convert the decimal symbol used by the locale
KFormula's MathML Import Filter
* Make the import filter work again
KFormula's MathML Export Filter
* Fix the invisible multiply operator
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
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:
KOffice Libraries
KOfficeCore:
* Support MS-DOS EPS files directly without stripping them internally.
* Display errors when the part cannot be loaded - e.g. due to an undefined
symbol. This fixes the long-standing "program exits with error code 1
and no warning" problem.
KOfficeUI:
* Fixed initial active tab in the opening dialog, to also remember when
"Open Recent File" was used last.
KoText library features (shared between KWord and KPresenter):
* Fixed date format not available for some date variables
* Match words to auto-correct in a case-sensitive way to allow entries to
have upper case letters.
* Do not use a different size for bullets/numbers in front of paragraphs
starting with bold or italic.
* Fixed copy/pasting of lines containing tabs (not all lines would be pasted)
* Indic/Malayalam support, with thanks to Rajeev J Sebastian.
All Applications
* Fixed handling of remote KOffice files in Konqueror.
* Fixed race condition when using dcopstart.
KWord
* Fix all 3 style menus for any translation
* Fix loading of tabulators in old KWord documents
* Restart numbering starting a new list
KSpread
* Fix special paste from cell with formula
* Fix "Expense Report" template
* Fix untranslatable strings in function descriptions
Filters
KWord's OOWriter export filter:
* Fix generation of spaces
KPresenter's OOImpress import filter:
* Fix crash when we load presentation background page
* Import help line
* Import animation order
* Import setting
* Import transparency for object
KPresenter's OOImpress export filter:
* Export settings into settings.xml (Snap drawing line)
* Fix generate list of picture
* Export transparency attribute
* Fix header into content.xml
KSpread's OOCalc export filter:
* Fix save manifest.xml into META-INF/
* Implement save settings into settings.xml (active table, cursor position)
KSpread's GNUmeric export filter:
* Fix writting
* Generate UTF-8
* Fix export of sheets with more than 255 rows or columns
KSpread's MS Excel import filter:
* Fix generating numbers, especially if the decimal symbol is a comma
KSpread's CSV export filter:
* Fix export of sheets with more than 255 rows or columns
KSpread's HTML export filter:
* Fix export of sheets with more than 255 rows or columns
KOffice Libraries
KOfficeCore:
* Give the backup file the same permissions as the original file
* Save window settings also when using File/Close
KOfficeUI:
* Improved unit widgets
KoText library features (shared between KWord and KPresenter):
* Changing a style in the style manager remembered a wrong "following style",
so later changes in the style manager wouldn't propagate correctly
* Fixed wrong position of suffix in numbered right-to-left paragraphs
* Fixed formatting bug, where an inline formula or any other big character
after the paragraph counter, would make the paragraph counter disappear
* Fixed wrong alignment when using numbered paragraphs and a tab as first
character
* Added newParagraph DCOP call (see this short howto)
KWord
* Fixed wrong printing of frame borders due to excessive clipping
* Turning off the "Create backup file" option now works.
KPresenter
* Fixed crash in infinite loop presentation mode when first slide is not shown
* Fixed show the duration for the correct page if not all slides are shown
* Fixes for vertical alignment of text inside text objects.
* Fixed bug export web presentation into network
* Turning off the "Create backup file" option now works.
KSpread
* Fix condition cell attribute (multi condition)
* Fix (KSpread SEXDEC parse error)
* Fix enable/disable action into validation dialogbox
* Fix disable/enable "show table" menu item
* Fix crash when viewing a KSpread document in Konqueror
KChart
* Fix crash bug
Karbon
* Fixed bug "Unable to close or fill bezier curves"
* Fixed bug "new objects do not appear immediately in layers list"
* Fixed bug "changing zoom setting freezes application"
Filters
KWord's RTF import filter:
* Avoid crashing if more cells are defined than declared on a row
* Allow ampersands in font names
KPresenter's OOImpress import filter:
* Import rotate object
* Fix load end/start line
* Import hide/show slide
* Import randow page effect
* Import duration slide transition
* Import sticky objects
* Fix allow to load template file
* Fix import background style
KPresenter's OOImpress export filter:
* Export polygone/polyline object
* Export pie/chord/arc object
* Export rotate object
* Export object name
* Export picture object
KSpread's OOCalc import filter:
* Import support for protect document
* Fix import template document
* Import load print attribute
* Import validation attribute
* Import column width
* Import text indent
* Fix import note with multiline
KSpread's OOCalc export filter:
* Fix export header/footer
* Export print range
* Fix export don't print cell
Karbon's EPS filter:
* Fix parsing of boundingbox in the presence of "%ALDBoundingBox"
Changes:
KOfficeCore:
* Changed .desktop file setup so that changes to the K menu structure, to
file-program associations, or other distribution customizations cannot
prevent KOffice applications from starting.
* Fixed parsing of number+unit, due to change in Qt 3.3. Fixes problems
when opening OOWriter documents in particular.
* Don't show the filter dialog when generating thumbnails
* Improved error handling to catch "partition full" problems.
KOfficeUI:
* Fix overwriting of templates
* Fix loading icons when creating templates
* Allow template icons up to 64x64 instead of 60x60 and scale better if
too big
KoText library features (shared between KWord and KPresenter):
* Date variables for printing-date, last-modified, and creation-date were
not loaded correctly.
* Background spellchecking works again
* Fixed crash during background spellchecking (refcounting of formats)
* Fixed race condition during background spellchecking (leading to
misplaced red underlines)
* Repaint paragraph after bg spell checking, in all cases (errors or not),
otherwise newly-added-to-the-dictionary words were still red-underlined
* Fixed hyphenation checkbox not correctly set in font dialog
* Fixed wrong hyphenation in many cases, due to wrong word sent to
hyphenation engine
* Font dialog usability: turn radiobuttons superscript/subscript into
checkboxes to make it possible to deactivate both.
* Usability in style dialog: when creating a new style, select it as the
'next style' for itself
* Allow decimal values in "multiple" (proportional) linespacing.
* Fixed wrong left margin on multiline paragraphs with a counter.
KWord
* Fixed "add bookmark" for the case where there's no selection
* Keep bookmark valid after deleting its paragraph
* Usability improvements in "select bookmark" dialog
* Fixed drawing of borders for copied frames (e.g. header/footers)
* Fixed "text doesn't immediately run around copied frame on new page"
* Fixed crash when activating text view mode and there's no text frameset
* Allow to save custom shortcuts for 'insert variable' actions
* Fixed crash when undoing a paste action
* Fixed crash related to tables and deleting frames
* Fixed crash when pasting plain text over a selection
* Fixed wrong conversion of values in config dialog when switching units
KPresenter
* Fixed possible crash in presentation mode if not all slides are shown
* Fixed wrong clipping of fullscreen presentation
* Fixed show the duration for the correct page if not all slides are shown
* Fixed crash in infinite loop presentation mode when first slide is not
shown
* Fixed speed of automatic presentation (it was reversed)
* Fixed wrong positioning of text when using "Vertical Alignment"
* Fixed redrawing of lines in drawing mode in case of a repaint event
* Save HTML Slideshow export settings does not add extension to filenames
* If a page is shown more than once during a presentation, add the time
for the duration instead of showing only the last duration.
KSpread
* undo not working after deleting multiple cells
* fixed crash when opening a file over the network
Kivio
* Add missing code to make the 'Crop picture to edges' option in the page
export dialog work.
* Fixed painting bug when moving stencils containing text.
* Add boundaries to the zoom to prevent lockups and crashes.
based on koffice-devel package updated to latest version by me.
The principal improvements over KOffice 1.2 are:
KWord (Word Processor).
* support for automatic hyphenation;
* a new MS Word import filter;
* support for pictures, tables and footnotes in the RTF export filter
(which has been re-written);
* support for pictures and footnotes in the LaTeX export filter;
* a new MS Write export filter and a re-written MS Write import filter;
* support for bookmarks;
* text sorting;
* new character attributes, such as word-by-word underlining and relative
font sizes; and
* improved spell checking (selection only; ignore words; etc.).
KPresenter (Presentation Tool).
* support for automatic hyphenation;
* an improved slide transition dialog, featuring a preview of the slide
effect;
* drawing images with alpha channels;
* customizable printing of slide notes; and
* improved HTML export as well as usability enhancements to the HTML export
wizard.
KSpread (Spreadsheet).
* over 100 new formulas (date/time, math, statistical, financial and more);
* an OpenCalc import and export filter;
* a new LaTeX export filter;
* enhancements to the CSV import and export options;
* new date and time formats;
* a subtotal dialog and formula; and
* default cell styles.
Kugar / Kugar Designer (Business Reporting).
* redesigned to better integrate into the KOffice environment;
* enhanced handling of items in the designer (cut / copy / paste;
undo / redo; manual z-ordering; etc.);
* support for printing reports from the command line / scripts; and
* a DCOP interface.
The first four patches come directly from KDE's cvs for
KOFFICE_1_2_BRANCH. The patch-ae comes from a KDE bug report. I
did not bump the revision, because no features changed -- this just
makes it build on some platforms that couldn't build before. It
is said that these fixes use a non-standard C++ header and maybe
may not work with some compilers.
USE_GCC2 or USE_GCC3 where appropriate.
the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.
more changes to come later...
KOffice 1.2.1 is a stability release, with the principal improvements over
KOffice 1.2, released last September, occurring in the spreadsheet program
(KSpread).