[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Update: 1.5 Bugs, features and other things
From:       Boudewijn Rempt <boud () valdyas ! org>
Date:       2005-12-07 21:57:26
Message-ID: Pine.LNX.4.53.0512072255590.24157 () calcifer ! valdyas ! org
[Download RAW message or body]

This is an update on the KOffice 1.5 release effort. I've added a couple
of notes and I've gone through the new bugs for the past month. Couple
of new crashes in Krita, I'm afraid. But much good work has been done!

Release schedule

The current release schedule is:

December 14: Tagging Alpha
December 21: Announcement of Alpha
January  12: Feature Freeze
January  19: Tagging of Beta 1
January  27: Announcement of Beta 1
February  2: Documentation Freeze
February 23: Translations, icons, bugfix Freeze
February 27: Announcement of RC1
March    22: Annoucnement of Final Release

We may have to do a quick release of KOffice SVN for usability testing
by Leon and Thomas.

Notes
------------------------------------------------------------------------
The release manager is more or less computer-less. I may receive my new
laptop by December 14, in which case the alpha tagging and announcement
will be somewhat later. I do not intent to let this push out the rest of
the release schedule.

Tests
------------------------------------------------------------------------

Nothing has been done to create automated tests for loading/saving
documents. Nothing has been done to create automated integration or
GUI tests. Some unittests have been added. I've added lots of test
documents from bugzilla to the tests directory in svn.

Developments
------------------------------------------------------------------------
* Gary Cramblitt has added a speech framework to KOffice
* Ariya Hidayat has started working on an optimized DOM loader
  implementation. If this will work out, we will have our much
  faster loading, especially of OpenDocument documents.
* KWord now uses OpenDocument by default. Please report problems
  to David Faure.
* I haven't seen much OpenDocument work on KSpread, KPresenter and
  KChart
* Very thorough new guides implementation for KPresenter -- to be
  re-used in Krita
* Peter Simonssen and Thomas Zander worked out a new startup page
  for all KOffice apps that's much easier to use than the old template
  dialog.
* Anne-Marie Mahfouf has really cleaned up the user-visible strings of
  KSpread
* Kross scripting has been moved into the KOffice libs by Sebastian
  and Cyrille and is now used in Krita and Kexi.
* KWord has been refactored by Thomas and is now in a much better shape,
  even if the most user-visible change has been the centering of the
  page in the window by David. (We need that in Krita, too.)
* There's even been some work on filters!
* And of course, lots of bug fixing, feature fixing, feature adding
  and polish by everyone.
* Boemann implemented autoscrolling in KOffice libs

Worries (aka risks)
------------------------------------------------------------------------
* Haven't heard much from the new ppt import filter for KPresenter.
  Is that still on?
* Wasn't there some work being done on replacing the bloody dangerous
  xpdf-based pdf import filter? Any progress?
* Will OpenDocument support in KPresenter, KSpread and KChart ready
  by mid-january?
* Will the KWord refactoring lead to stable tables by January? Will
  KWord be stable by mid-January?
* Will Kugar be releasable by mid-January? I don't see a lot of work there.
* Will Dell consent to repair my old laptop and will Bluelink deliver
  my new laptop?

Features
------------------------------------------------------------------------

A couple of features got moved to 2.0, and this list is no longer an exact
copy of features.xml.

KOffice
    * Zoomed printout
    * Native OpenDocumentfor KWord, KSpread, KPresenter and KChart
    * Add new templates
    * Better handling of templates (including bugs #38715, #38717, #51787,
      #76297 and #76298) Peter Simonssen is working on this, namely ordering
      and showing certain templates based on internationalisation).

KPresenter
    * Port atf file to svg format
    * Use multi layer into kpresenter page (as in ooimpress)
    * Sync object background dialogbox and page background dialogbox
    * Create other object effect

KSpread

    * Port kotext (nobody working on this?)
    * Move sheets (fixed)
    * Improved format storage (Raphael promised to work on this, plus
      work on formatting has been done)
    * Format/Layout options for Calendar plugin (raphael)

Krita

    * Colorspace independent tools and filters
    * Full-features image separation plugin
    * Bird's eyeview widget
    * Stable plugin API
    * Versioned plugin loading
    * Transform tool
    * Filters gallery
    * Scripting support
    * Use of icc profiles throughout
    * Out-of-gamut display
    * CMYK color selector
    * Full DCOP scripting of Krita
    * Watercolor simulation
    * update rulers and implement guidelines
    * Fix integration in KWord
    * Make gradient colorspace independent
    * Make floodfill colorspace independent
    * Allow both simply setting the profile and converting to the new profile
    * Fix image resolution handling
    * Anti-aliased filling with colorspace mix colors function
    * Fix linked layer handling
    * Add new layer box -- even a simple qlistview would be better than what
        we have now. Illisius is working on this.
    * Multi-thread long operations

Kexi

    * Support for images
    * Scripting plugin (Python) to extend functionality (including
        example script for HTML export) Done!

KOShell

    * Fix open/save/load and icon weirdnesses
    * Intregrate the new startup dialog

KWord

    * Frame refactoring
    * Accessability improvements
    * Rewrite KWord pdf import file to use poppler

Karbon14

    * update rulers and implement guidelines (done?)
    * usability fixes

KPlato
    * Make KPLato release ready
    * Make sure KPlato uses a sane file format
    * Write handbook/manual
    * Cost Breakdown Structure
    * Improve Usability


Bugs
------------------------------------------------------------------------
(Everyone knows about alt-f2 bug:bugnumber, right?) Note that there are
a lot of non-showstopper bugs that may be easy to fix and fun to do...


Crash bugs
------------------------------------------------------------------------

Karbon

    70263    Crash when opening a postscript file.
    89596    Switching between Karbon14 and KSVGPlugin view in Konquer...
    102066   Crash when exit from an embedded view in konqueror
    102860   karbon crashes when pasting text
    111372   karbon: KLibrary: Undefined symbol "init_libkarbonpart"

Kexi

    101928   database connection is lost after a while
    106942   failure connecting to mysql engine as root with valid pas...

KFormula

    98958     crashes when modifing a formula

KPresenter

    113823   When importing a pps file Kpresenter shows a popup "Missi...
    63645    Importing large (>36MB) .ppt -file causes SIGSEGV 11
             (Note: I got the file to test this with by private mail. Yollia?)
    75776     crash when opening (simple) power point presentation
    97676     Crash opening .ppt file
    99950     koffice crashed when opening an pps file
    101134   KPresenter chashes when opening .ppt files
    57336     application crashes when using templates with kformula ob...
    65534     kpresenter crahes on closing ppt file
    85233     kpresenter crashed and caused the signal 11 (SIGSEGV) whi...
    89274     kpresenter: ERROR: Missing NAME tag in paragraph LAYOUT -...
    91733     problems with import (not good import from PPT and crash ...

Krita

    109971     Crash trying to DND while krita is working
    113335     bug: when i use krita as an ambeded bitmap editor more th...
    113086     krita crashes when resizing certain image
    116075:    reproducible crash when trying cimg image restauration
    117633:    Krita crashed while trying to edit a picture's layer

KSpread

    115721: crash when importing this xls file
    116258: KSpread crashes when deleting a column, leaving an embedded
            kchart without data
    48069      Hangup when changing locale
    100115     KSpread crashes with SIGSEGV when trying to open a partic...
    108294     Spreadsheets saved from previous versions crash during na...
    109416     Kspread crash while trying to save a (native kspread) file
    110235     Crash on sorting data
    113530     kspread hogs memory and crashes my system on trying to mu...
    112482:    Excel document crashes Kspread. Needs support for encryption.
               (Ariya will create a workaround to prevent crashing)

KWord

    67216       KWord can still crash on loading MS Word documents
    72140       kword crashes on reading an rtf-file
    79024       Crash with MSWORD document in KWDocument::processFootNote...
    84547       a MS Word document crashs kword
    91864       kword crashes when importing TeX files
    45973       KOffice crashes when reading very large text file
    58864       Autosave crashed kword, didn't save
    74924       KWord crashes when creating a new blank layout
    75251       Crash when reloading file shown in KWord part after load ...
    76142       kword uses over 1GB of memory when opening 295MB text file
                    (Ariya's Dom code will help here)
    78185       changing views, not saving documents correctly, stalling
    81658       Crash (6) when exporting .doc file to .txt
    85104       crash while saving rtf file
    95392       kword crash when opening MS word document
    101853     kword crash with multi column flow
    105080     Crash while edit a file (opening old kword file)f
    106431     Using Autocorrection causes crash every time in all word ...
    107662     Typing a text in a footnote that spans two pages leads to...
    107952     Kword freezes every time
    108960     crash after joining table cells
    110109     pdf import via fish failed, crash followed
    110581     KWord crashes when selecting print properties from print ...
    112638     Freezes when typing or pasting text into main document area.
    112942     kword crashes when changing a style that is used in a table
    112947     kword crashes on clicking on the outside border of a table
    112957     Crash when opening style manager in KWord
    114318     I can't open document containts tables.
    86386     row insert fails in 7x6 table
    116608: crash when opening recent file or pasting some text
    117132: KWord crashes when opening the attached .odt
    117239: crash when typing text in tables

Kugar
    117263: kudesigner crash before startup

Showstoppers
------------------------------------------------------------------------

Karbon:

116422: un-usable selecting behaviour multple moving
116494: [usability] polyline interaction suggestions

KSpread

115273: kspread produces faulty OpenDocument files (at least
        according to OOo 2.0)
58652: cut / paste is not reflected in dependant Forulas
54918: cut'n'paste of charts does not work
61207: impossible to copy formulae with certain references
84894: Using shift key and "down arrow" to highlight cells while entering
              formula doesn't work
87258: OpenCalc filter doesn't export float numbers in formulas correctly
              (testcase and patch)
105843: latest kspread can't open his own saved files
105855: coloring background of cells does not work properly
108017: Top left cell not preserved between closing and opening of file
108372: time not saved/loaded properly in .ksp file
109633: OASIS format wrongly changes vertical align to Bottom
109797: CSV export does not enclose all cells in quotes
110104: reloading loading of a spread sheet file fails
112100: time cells don't stay as time at save
112135: navigation not in sync with tab if too many sheets (accessibility
        problem) Ariya, any progress?
112509: Named areas not working?
104969: Cell properties money/currency does not actually change currency
 69283: kspread pastes wrong content on middle mouse click
112482: Excel document crashes Kspread. Needs support for encryption. Can
        we prevent the crash, though? (Some KSpread guru please help Anne Marie
        here? People will be confused for at least a year to come if we
        cannot fix this.)

Kugar:

60590: Some lines do NOT print in spite of being in the XML
83742: sample1 (in tutorial) cannot be generated

KPresenter/powerpoint

KWord

116729: KWord: i18n patch broke Kabc mailmerge
83853: Right margin of attached rtf document broken
35460: German Spellchecker ignores wrong connected words
44705: kword inline picture cut off and too much space below
46343: Inline table + Style manager crashes kword
46577: tablestyle settings change text style
55099: TOC upper part appears at the bottom of the last page
56964: When inserting a file kword inserts frames at the beggining of file,
think its a wrong behaviour...
58464: Inserting image into page header is not repeated on all pages
60093: footnotes is big and impossible to reduce
60215: language specification for spellchecking unclear
60285: truncated output from kword with custom page size set
65059: multicolumn text running around frame not working correctly
75414: .xsession grew to 3GB in two hours
88776: paragraph style settings dialog option "behaviour at end of frame page"
does not remember settings
97027: Footnote alignment not working
98350: KWord does not display long footnotes or many footnote correctly
99166: kword: automatic hyphenation is lost on copy/paste
99753: Paragraph with "keep lines together" runs berserk
103049: kword corrupted table while editing, cannot recover document
108226: Autocorrection for en_US is always enabled when KWord is started
k110758:kword: frame with transparent background leaves artifacts when moved
112669: Large OPENOFFICE-Text not accepted by Kword
113526: weird display glitch when saving a long document
113607: Layered objects don't print correctly

KPresenter

76033: images in HTML export blurry when zoom is 100%

Krita

107348: Layerbox behaves badly when there are many layers

KOffice

46493: toolbar properties are messed up when splitting a view
47745: Landscape mode documents print in portrait mode
91786: Session managment does not work with views


Fixed bugs
------------------------------------------------------------------------
Kivio

  105062     menu headings disappear when cursor passes over
  114470     grid setting broken, renders kivio useless on ubuntu bree...

Koffice

    46538     KOffice menu order for toolbars name
    52141     Selecting deleted files on MRU file list
    56886     In page dialog preview picture is broken for bigger pape...
    85883     Text frame in KPresenter not repainted when applying list...
    87370     Object frames often difficult to resize
    90429     OASIS documents are not shown in File/Load dialog
    95067     koconverter - does not recognize MS-Word files
    109986   KWord Document (Uncompressed XML Files) "Save Document As...
    111580   Errors in "make all" and "make install"
    114976   Change default save document type used by KOffice to Open...

Koshell

  59812 Crash when changing the tools list
  42618 Logs out user when attempting to open a PPT file via KPre...
 114302 koshell is not aware of kword's support for *.odt files
  49448 Document name truncated in koffice workspace
 113855 when loading a KSpread document in KOShell, the previous ...

KPresenter

 45052 Kpresenter bug on opening MS-PowerPoint file
 45866 kpresenter crash on (apparently) autosave during presenta...
 66041 Undo information is added by opening the properties panel...
 94763 kpresenter crashes when opening a msoffice presentation
112540 [SVG Everywhere] would be great if Kpresenter could expor...
114141 kpresenter is not rendering presentation of "2005-GNOME-S...
 47825 kpresenter lose important geometrical information(fixed for 1.4
       already)
 71566 [PATCH] image effect preview bug

Karbon

  60438 undo confusion between point and shape action
 112765 Selecting a polyline and running the "round corners" plug...
 114421 Transform palette has a strange layout when it is tall
 114424 Stroke properties palette has a strange layout when it is...
 114425 Color palette has title "Fill color" even when it shows s...
 114428 The last created object should stay selected
 114577 The Document/Layers/History palette is not shown on start
 114579 Deleting polyline segment moves the mouse pointer to (0, 0)
 114580 JJ: The line thickness SpinBox has no tooltip
 112765 Selecting a polyline and running the "round corners" plug...
  60438 undo confusion between point and shape action
  60438 undo confusion between point and shape action
  92974 svg export creates useless svg file (from text tool)

Krita

    108399     Allow Esc button to cancel a running operation
    113679     Artistic cubism filter crashes Krita
    114252     contiguous select: click, click, crash
    115006   crashes when working with selections
  114981   missing shortcut for Change Image Size
  115840   krita crashes while doing copy/paste

Kspread

    48860     MS Excel document loaded with cell content rotated
    58100     only ONE click to undo cut/paste
    60173     import text file - determination of the columns
    91139     Sheet names not localised in new files
    92899     Paste into Kspread doesn't respect CR LF
    104903   selecting cell ranges using the cursor keys in functions/...
    106876   KSpread crashes after inserting column
    108715   columns are not relabelled when deleting them
    109308   can not delete embedded charts
    112345   kspread crashes upon selection of template
  104859  KSpread marks document as modified on opening

KWord

  56506   Added words still underlined in auto spell-check
  62513   Autosave does not operate
 115132   Can't paste inside table (cells)
 115134   Can't use variable in templates
 115472   i18n: untranslated 'Page number:' in merge settings dialog
 115413   arabic character mixture on copy & paste
 115414   arabic character mixture on copy & paste
  46335   First line of a page belongs to the page before.
  48518   Search for text sometimes highlights matching text but do...
  48779   when typing in frame which is set to expand autmatically,...
  55080   frames stay on pages when they shouldn't
  57444   can not open msword file
  57739   Alignment = centered & first line indented
  57858   Wrong size of main win if "show doc structure" is off
  57873   In pages with two columns, edition at the bottom of the s...
  58668   Printing Arabic fonts a problem
  60196   reverse symbol to symbol + text in icon bar
  61158   When modifying a frame kword scrolls to a random location.
  62358   pasting of footnotes inserts and extra line...
  62691   footer alignment problems of variables and fixed text
  63039   Embedding a Kivio or KPresenter document works only on th...
  63847   frame borders not printed
  64014   Please add tabbed document windows to kword
  65544   kword grid alignment is incorrect after moving or resizin...
  66071   unable to use context menu on formula object
  67888   Text corruption when writing in polytonic (extended) Greek
  68430   trying open "rtf" document - bug-report, then crash
  68599   Crash whean saving as .tex file
  73803   crash when selecting Symbol in choose character dialog
  74100   kword freezes xwindows when started from shortcut or kpanel
  80207   mark text in first line of a new page results in mar of t...
  80208   change of line spacing resets text alignment
  83923   Attached rtf file does not layout correctly: was opening ...
  84593   Kword doesn't scroll down when expanding text fields outs...
  88555   KWord crashes on loading a Word document
  91629   Crash while opening a KWord document with formulas
  95953   KWord: counter is not bold
  97844   very long lines go back to the first page
  97845   pasting text does not break at end of page
  101946   Text Frameset popup Menu often ignores Mouse
  102177   non-printable characters not visible
  105590   Levels in lists are not indented
  106618   spellcheck uses wrong encoding
  107660   inserting text at beginning paragraph slow
  107682   autospellcheck bug: "don't" and "doesn't" are shown spell...
  108960   crash after joining table cells
  109983   Wrong default template view
  109991   crash when i save a document with a line with underline
a...
  110975   copy/paste/undo/redo behaviour incorrectly respected
  111119   Re-Saving text files activates text filter
  111143   Saving as 'plain text' does not retain original file name
  113460   kword odt output can not be read by openoffice swriter
  113609   Cutting Images Deletes Them
  114146   Line break an paragraph look the same
  114167   latex export filter typo in language choosing
  114309   Font selection drop down box stops showing previews of fonts
  114312   Font selection drop down box stops showing previews of fonts
  114334   Kword crash on loading of MSWord document
  114471   opendocument text problem: Text in bullet list is not vis...
  114589   selecting text in kword crashes it

Discarded bugs
------------------------------------------------------------------------

KWord

41752: handling of tables is extremely inconvenient (there are 32 bugs about
              tables open.) Too much effort to fix for 1.5
33415: Language property isn't used for spellchecking. Thomas says: wishlist
56085: some pixel lines of the text are displayed in header and footer frames
              when scrolling. Maintainer says: fix with Qt4.
57856: KWord: non-underlined characters in underlined style: wontfix because
              of old file format.
94308: export loses headers formatting gratuitously: would be nice to fix, but
              maintainer says no showstopper
106029: Frame background color madness: would improve usability, but no
                showstopper.
114287: massive failure to load simple ODT document: cannot fix because
        dependent on OpenDocument committee decision.

KSpread

59510: Handles large spreadsheets "extremely" poorly. Too much effort to fix
       for 1.5 (Ariya's new DOM stuff should help here, so it may get fixed
       after all.)

Karbon

72922: Karbon renders colors incorrectly on ppc (too hard to fix with current
              renderer)

KPresenter

37715: wrong encoding in greek powerpoint documents import (Maintainer says no
              showstopper)
67086: KPresenter: OOo Impress import loses slide design (Maintainer says no
              showstopper)
-- 
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic