KOffice 1.6-alpha Changelog
The following summarizes the major changes to the KOffice Suite since the release of KOffice 1.5 (latest stable version).
KOffice Libraries
- KoProperty Library
- Possible fix for crash, maybe a definitive fix for bug #124917
- Group items now have rather pretty appearance styled with KDE style; fixed groups order, API changed: now it's possible to get order of groups; sorting disabled when groups are present; icons can be defined and displayed within the group items
- Added a container widget that can be used to split information into hideable sections
- Clear all properties and group names when using operator =; delayed deleting of editors on setting a new property
- speed improvements in kross
- various fixed to the handling of opendocument files in KoText
KSpread
- support for scripting (with ruby and python) using kross
- speed improvement in loading and saving files
- improvements in styles saving/loading in opendocument
KPresenter
- kpresenter can be built stand-alone
- add a dcop call to end a presentation
Kexi
Main new features- Object data type and data-aware image form widget (details)
- Improvements in Auto Field form widget
- Table design altering without removing the existing data (details)
- Support for Data-aware combo boxes in the Table View (screenshot)
- Undo/redo actions introduced; deleting and redoing actions improved in the table-altering machinery of KexiDB
- Clear primary key when selecting non-integer type
- Added title to the context menu
- Changing field's description is supported by undo/redo commands and by alter table actions.
- Internal Debugger added with "Real alter table" button, for convenience, "save" action now uses the old alter table code (screenshot)
- Renaming table fields works, table schema is recreated when needed, and just altered in-place when it's enough to do so
- Fixed saving data changes for db-aware checkboxes (by setting StrongFocus policy as default)
- Set the data source readonly if it comes from query
- "Read only" property is now supported by all data-aware widgets, and form itself
- Background color of the line edit in read-only mode is blended with white to get lighter gray
- Accessibility+usability: read only line edit widget now shows the caret
- Display field caption as title for editor's context menu
- Data source pane splitted vertically into two sections for clarity
- AutoField widget: added support for Image (Object) type, fixed handling color properties, internal editor's properties are automatically inherited by the AutoField widget as so-called subproperties. Changing value of "Widget Type" property reloads the entire property set, so new properties can appear and unused properties can be hidden in the Property Editor.
- Image Box widget: now supports saving data in the database. Fixed filling duplicated data widgets; fixed editing; "Drop-Down Button Visible" property added. Drop-down button moved to bottom-right, usability improved (e.g. keyboard handling for popup), db-awareness added, frame-related properties added, tab/backtab handling fixed, fixed updating position of image when the frame changes
- Removed flickering of the Property Pane after dropping a new field onto the form
- Improved usability for selecting type of destination database (no mention of SQLite for now)
- Fixed recursion when importing clipboard data
- Allow to change the delimiter when importing clipboard data
- Parsing data improved: values without leading zeros, like 1/2/2006 work; Since apps like MS Access in the USA creates csv files with date format month/day/year, (and without leading zeros), text with "/" inside is assumed to be in this format.
- Spreadsheet mode: fixed inserting empty rows and deleting rows
- Cell editor: the contents are marked as changed only when the original value differs from the current
- Improved operations related to table design altering
- Fixed setting database filename when relative path has been provided
- Optimization: "rename table" action now uses "ALTER TABLE RENAME TO" SQL statement, O(1).
- X-Kexi-DoNotAllowProjectImportingTo KexiDB driver property added, false by defaut
- Database files can be now compacted (defragmented).
- SQLite library upgraded from 3.0.7 to 3.2.8 (backward compatible), to get "table renaming" function.
- Table altering improved for SQLite: changing data types will be possible soon
Krita
Core libray- perspective grid: this is a grid that is defined by two vanishing points
- improvements of the memory management, krita can handle more than 4Gb of cache on hard drive on 32bits system and doesn't crash anymore if the system run out of memory before krita reach it's maximum amount of allowed memory
- you can import and convert to bitmap pdf files
- improvement in the png filter to allow the opening of big files
- adjustable blur: a blur effect with control over the height, width and orientation of the effect
- colors filters: some simple transformations on the colors channels (minimum, maximum, transformation to alpha)
- fast color transfer: this effect allows you to give to your image the same tones and colors as the reference image
- lens correction: this filter correct the distortion of the lens of a camera, this filter will also adjust the brightness on the corner of the image
- noise filter: add noise to your image
- random pick filter: this filter will randomly change the value of a pixel by taking the pixel value in the neighborhood
- unsharp mask: this filter is a digital adaptation of an old silver film technique to enhance the quality of a picture
- a bezier curve: you can create and edit a curve, and affect it a brush and a paint operation
- a tool to manipulate the perspective grid
KPlato
- Added PERT calculation for estimated value based on optimistic, expected and pessimistic value.
- The distribution used is dependent on the setting of Risk.
KChart
- Improve data editor. bug #129553.
KFormula
- Greatly enhanced support for OpenDocument
- OpenDocument Format is now the default.
- Ship Arev fonts instead of TeX fonts.
- Lots of new supported elements
- Several new supported styles
The KOffice Project