Revision b93e969...

Go back to digest for 31st March 2013

Optimization in Office

Sebastian Sauer committed changes in [calligra/coffice] /:

Land threading.

The whole Calligra application, means Words, runs
in an own thread now. That means the UI is 100%
non-blocking now independent of whatever the
application itself does during loading, layouting,
rendering, ...

While that works well on Android and X11 there
are still some corner-cases left that can or
could result in race-conditions / crashers. Going
to solve them in the next step and also may
give hellgrind a try before turning that into
the next Coffice release.

File Changes

Added 6 files
  • /coffice
  •   coffice/AppManager.cpp
  •   coffice/AppManager.h
  •   coffice/Document.cpp
  •   coffice/Document.h
  •   coffice/Document_p.cpp
  •   coffice/Document_p.h
Modified 7 files
  •   coffice/coffice/coffice.pro
  •   coffice/coffice/DocumentView.cpp
  •   coffice/coffice/DocumentView.h
  •   coffice/coffice/main.cpp
  •   coffice/fake/kapplication.h
  •   coffice/fake/kcomponentdata.h
  •   coffice/fake/kmainwindow.h
13 files changed in total