KOffice Changelog

New in version 2.1 Beta 3

October 8th, 2009
  • General:
  • Make it possible to load shapes that are directly embedded in a document
  • Don’t offer encryption if the right QCA plugins aren’t available
  • Improve scrolling
  • Correct the applying of the paragraph style.
  • Many fixes to make KOffice compile with msvc
  • Fix the ruler text drawing
  • Fix: zooming tool doesn’t zoom out (patch by Hans Bakker)
  • Fix: painting of the ruler tabs
  • Fix: Don’t alter document when its not changed
  • Fix: hiding/showing status bar widgets when switching between multiple views
  • Fix: Make variables work
  • Fix bugs 127934, 117567, 208003 and 189287: Fixes app-wide language changes to be honoured by the speller.
  • Applications:
  • KWord:
  • Load documents with sections
  • Support roman (lower and uppercase) and alphabetic (lower and uppercase) footnote numbering when importing .doc
  • Fix crashes when opening certain RTF files
  • Make ASCII import dialog appear on top of KWord
  • Fix bullets and simple font information to text lines in powerpoint
  • Fix right-to-left paragraph layout when loading .doc files
  • Make the page style aware of directionality allowing the loading of documents that have directionality in the master style with only a table is also eligible to have a text-frame.)
  • Fix clearing frames to remove the proper pages. (This fixes the bug that removing a lot of text will leave a lot of empty pages in some cases)
  • Fix: when loading .doc, don’t paint white backgrounds where none should be.
  • Improve loading of tables in .doc documents, among other fixes: fix loading documents with table in headers.
  • Make detecting the current page number work again.
  • Don’t crash when loading an encrypted .doc documen.t
  • Fix unbalanced add/remove which caused shadow framesets to be created
  • Fix auto-sorting order of frames going wrong in a simple usecase where we stack frames without making them full-width.
  • Make reordering frames by moving them around work properly.
  • Fix: crash on invalid odt document
  • Fix: very very slow cleanup when loading document
  • KSpread:
  • Fix: Moving content from a selected range of cells does not move the selected range
  • Fix: Allow the deletion of a selected shape.
  • Fix: Copy behaviour should be like in openoffice
  • Fix: Improve row headers display
  • KPresenter:
  • Make it possible to load remote files
  • Fixes bullets and simple font information to text lines in powerpoint
  • Many fixes for the ppt importer, for instance when loading office art
  • Show the paragraph dialog in the menus
  • Fix: Fix the loading of an image in a place holder.
  • Fix: Fix printing to pdf
  • Fix: Crash launching simple presentation with text only
  • KPlato:
  • Fix crash when removing scheduled resource.
  • Show busy cursor for command that can take a lot of time.
  • Don’t crash when embedded as KPart
  • Work package: Get resources from the currently selected schedule manager (if scheduled).
  • resource assignment Gantt view is now almost usable
  • Fix entry of duration/estimate
  • Karbon:
  • Fix issues in pdf import (set page number as name for page groups, use font name if font family is empty)
  • Fix issues in svg import, among others a speedup
  • Use KoXML for svg and filter parsing
  • set/change layer z-index when adding/raising/lowering layers
  • Fix: Using “Subtract paths” often just deletes the entire object
  • Fix: group order breaks in karbon
  • Krita:
  • In general, stability improved a lot.
  • Improve loading of 3d brush visualisation models: smudge finger is shown correctly
  • Add a stylus 3d brush visualisation model
  • Krita fits correctly in the 1024×768 minimum resolution
  • Fix refreshing of brush previews
  • Fix showing image after applying “shadow” layer effect
  • Improved brush outline cursor
  • Fix: insert shape layer at the top of the layer stack
  • Fix: cancelling long running operations is possible again
  • Make the xyzaf32.ctlp profile work with 16bit as well
  • Fix many memory leaks
  • Fix: also accept image4 shiva generators
  • Reorder the layer and mask menus
  • Fix the erase composite operation
  • Make indirect painting work on masks
  • Fix: color filter using only the last curve
  • Fix: show progress update when painting a gradient or filling an area
  • Optimize the spray brush engine
  • Reorganize and optimize the projection recomposition
  • Show progress when separating an image
  • Fix the layer properties dialog to show the colorspace
  • Fix showing only a subset of channels if there is only one layer
  • Fix undo of image and layer type conversion
  • Fix: prevent autobrush widget from getting bigger if brush is too big
  • Don’t crash when quitting krita while a filter is running (208341)
  • Fix: select a contiguous area tool creates an empty selection if fuzziness set to zero
  • Fix: show brush outline cursor with all tools
  • Fix: recomposition of layered images is improved and threaded again
  • Fix: the selected Predefined Brush is not active until another setting is changed
  • Fix: grayscale template is not fully loaded
  • Fix: krita crashes when opening and closing several views/images
  • Fix: crash when opening .ora file from the recent documents list
  • Fix: Bug 206526: Display of image is broken when the Preferences window is used
  • Fix: Display of images open with the startup dialog.
  • Fix: layers disappearing when dropped on a cloned layer
  • Fix: crash when adding a transparency mask to a layer.
  • Fix: Do not crash when quitting while filter is running
  • Fix: the brush has a double size of what it should when the size sensor is disabled.
  • Fix: Serialization of the settings of the rate paintop, and use a decent default value.
  • Fix: Don’t allow to create image when there is no profile for a color space.
  • Shapes:
  • Chart shape:
  • Fix crash
  • Fix: Add column or row on an empty table in a chart crashes the app
  • Text shape:
  • Fix various crashes
  • properly save page breaks
  • Erase caret when switching between text and header
  • Fix display errors in style docker
  • Make clicking within a table to place the cursor work correctly
  • Fix tabs being placed incorrectly on machines with different x and y dpi’s
  • Fix: pressing backspace at start of doc deletes next char
  • Make empty shapes not show random text
  • Fix text sometimes disappearing on adding a shape to the set
  • Fix fixed-linespacing with different fontsizes.
  • Fix: crash when re-editing a textShape
  • Tools:
  • Some fixes for the paragraph tool
  • Connection tool:
  • Fix the non glue point on the connectionTool.
  • Fix: Crash on ending connector

New in version 2.1 Beta 2 (September 16th, 2009)

  • Libraries:
  • Filter effect on shapes
  • KPresenter:
  • Support for drawing and higlighting on the presentation mode.
  • UI Improvements: Context menu in the document view
  • Canvas is bigger than the current slide
  • Karbon:
  • PDF Import
  • Krita:
  • New painting operations: curvebrush, deform, dynadraw, spray
  • 3D Brush visualisation
  • Some elements of the dynamic brush are merged in the brush paintop, for a more comprehensive user interface
  • Support for Shiva kernels
  • Initial macro support: record filters and allow editing.
  • Shapes:
  • Table viewing, with limited editing
  • Formula shape
  • Tools:
  • Connection tool

New in version 2.0 Beta 7 (March 6th, 2009)

  • KOffice Libraries:
  • Fix: crash on double clicking a file in the open existing document pane.
  • Fix: two fullscreen actions in the shortcut editor (157383).
  • Fix: activating the edit color dialog twice result in a crash.
  • Fix: saving of "author-title" in document info.
  • Change the active layer if we select a layer in the docker.
  • Fix: multiple selection behavior in Document Structure Docker.
  • Flake
  • Fix: when changing stroke properties save them to the canvas resource provider so it can be used when drawing with the pencil tool or when creating paths (183708).
  • Fix: drawing artefacts for really thick strokes with square caps (184737).
  • Fix: a wrong bounding box is displayed (184647).
  • Fix: moving anchored frames.
  • Optimize adding a lot of shapes to the selection.
  • KoText
  • Fix: having any tag in the body always adds a linefeed.
  • Fix: save inline objects with the correct position.
  • Fix: loading of embedded shapes.
  • Save the display name of list and characters styles so that it is kept during loading/saving
  • Fix: saving of list styles.
  • Fix: don't save character styles that are already saved as part of a paragraph style.
  • KWord:
  • Fix: save and load of the connection shape.
  • Fix: loading of frames that are anchored to a page.
  • Fix: save page anchored shapes with the correct position.
  • Fix: crash when deleting page (180237).
  • Fix: crashes and other nastiness when the text-frame we were operating on is deleted without anyone telling us.
  • Fix: crash when saving a document (180238).
  • Fix: kword freeze after click on print preview (180885).
  • Fix: KWord fails on saving "word" format (167492).
  • Fix: Trying to open directory which save with odt uncompress files give error message which is not a file (141805).
  • Style docker now apply the modifications of a style.
  • Style manager dialog saves changes of character style page.
  • KSpread:
  • The cell editor get a different layout wether on horizontal or vertical position.
  • Fix: crash when trying to save an embedded chart.
  • Fix: bug in formula dialog where the value of whatever parameter you've edited last is replaced by the name of the cell the formula is in.
  • Fix: crash in autocompletion of formula.
  • Fix: crash when inserting a chart.
  • KPresenter:
  • Fix embedding in konqueror (185429).
  • Fix: allways update the shapes when the page is set.
  • Fix: make sure the canvas shows the correct content after finishing presentation mode in kpresenter
  • Set a style on the layouts so it will be used when using a layout.
  • Use the format of the master page when using a layout.
  • KChart:
  • Fix: update chart config widget when another chart is selected.
  • Forbid polar/cartesian plot combinations.
  • Fix: prevent user from removing first x/y axis for cartesian plots.
  • Fix: remove axis title when axis is removed.
  • Fix: use 100% and not 50% of the plot area for polar chart.
  • Clip chart items.
  • KPlato:
  • Fix: crash in print preview (183940).
  • Krita:
  • Fix: make pasting undoable.
  • Fix: crash when saving after merging two layers.
  • Fix: moving a layer on top of himself make the layer disappear (185200).
  • Fix: recomposition of a group of layer with transparent bits.
  • Fix: showing tools for loaded shape layers.
  • Fix: Substract and Add now respect the selection, channels values aren't inverted when overloading (176536).
  • Fix: loading of XMP and IPTC metadata from a PNG file.
  • Fix: crash when pasting again in an image created from "paste into a new image" (182970).
  • Fix: shapes disappearing when lower/raise, removing (and undoing removal), moving of shape layers (184741).
  • Fix: allow to remove image, spread and chart shape.
  • Fix: loading/saving of chart and image shapes (184685).
  • Fix: crash in dynamic brush.
  • Fix: undoing on a transparent image make artefact of the old drawing appears when drawing again (184745).
  • Fix: crash when inserting a filter mask.
  • Fix: intial display of custom document with transparency inferior at 100%.
  • Improve display of histogram.
  • Fix: undo with layer below (184747).
  • Fix: crash when changing the color space of the image (182108).
  • Fix: refresh the canvas after chaning the colorspace of the image.
  • Fix: crash in Brightness/Contrast filter (182930).
  • Fix: loading and saving metadata in a .kra file.
  • Fix: crash when transforming a layer.
  • Reenable progress info when scaling,rotating...
  • Fix: artefact when scaling.
  • Fix: scaling image adds extra transparent space (169736).
  • Implement Bicubic (129539).
  • Fix: crash when filling (183918).
  • Fix: crash when selecting the custom brush (179286).
  • Fix: Shape layer lost after saving opened image (182408).
  • Improved support of XMP, load schemas, correctly parse values.
  • Fix load/save of shape selection.
  • Disable split view.
  • Fix: serialization/unserialization of sumi-e's settings (182157).
  • Karbon:
  • Fix: embedding in konqueror.
  • Defaults shapes collection can be customized.
  • Fix: generation of preview of ODG files.
  • Fix: loading of elliptical quandrant path (184546).
  • SVG Support
  • Fix: fix position and viewbox transformation for embedded svg fragments.
  • Better handling of stroke types.
  • Basic support for embedded svg fragments.
  • Support for pattern viewBox attribute.
  • Some fixes for parsing of stroke dashes.
  • Display attribute is now managed by the svg context.
  • x and y attribute of use and text elements are parsed separately now.
  • Improve loading of patterns.
  • Plug-ins:
  • Save music shape as image in an embedded document.
  • Artistic Shape
  • Fix handling of transformation when loading and svaing to odf (184675).

New in version 2.0 Beta 4 (December 11th, 2008)

  • This fourth beta brings significant bug fixes, improved stability, improved usability following the discution that have happened at the Berlin KOffice Sprint. The goal of this beta is to allow testers and users to stay up-to-date with the work of the developers and keep providing usefull bug reports.

New in version 2.0 Beta 1 (September 25th, 2008)

  • KOffice Libraries:
  • Flake- Some small ui changes in the path tool
  • KWord:
  • Design modifications for improved support for text lists
  • Added support for numbered-paragraph
  • Added support for list headers
  • Added support for unnumbered list items
  • Added support for loading multiple paragraphs as part of a single list item
  • KPlato
  • Add printing to most views.
  • Add charting of earned values, both for the whole project and for selected tasks.
  • Krita:
  • Port to Eigen 2: fix a few memory leaks, and speeds up perspective transformations
  • Optimizations in Bezier curves
  • Start implementing brush engine presets: combinations of settings for a particular brush engine that can be saved, loaded and shared.
  • Port the level filter from 1.6
  • Fix applying filters
  • Add statusbar tool help
  • Enable the perspective grid
  • Fix the path painting tool
  • Fix on-canvas preview of filters
  • Fix YCbCr colorspace
  • Port the alpha darken composite op from 1.6
  • Fix crash loading some .gih image hose brush files: this improves our compatibility with gimp brush files a lot (Note: painting with image hose brushes is broken at the moment)
  • Karbon:
  • status text for tools
  • fixes in the pattern tool visualization

New in version 2.0 Alpha 10 (August 29th, 2008)

  • Presentation view for KPresenter now working
  • A new style docker in KWord for page and paragraph styles
  • A new shape style docker that handles the colors, patterns and gradients of shapes in a uniform way.
  • Many bug fixes in Krita (note: Krita's filter handling got inadvertently broken just before tagging. It's repaired by now, but the fix is not in Alpha 10)