Revision 676763

Go back to digest for 24th June 2007

Features in Office

Thorsten Zachmann committed changes in /trunk/koffice:

o This is the start to add animations to kpresenter. Up to now only the framework for running page effects is done. Also we I did a cover page down effect to see that it is working.

Special thanks goes to David for pointing out syncX() so that I still get mouse events during a page effect. Otherwise X was 100% and no longer forwarding key events to the application :-(.

All the animations will be done by the KPrAnimationDirector once it has all the needed functionality.

There are still a lot of open points but it is a start.

o added some pages and a shape as test data to a kpresenter document for testing

o rework fullscreen mode of kpresenter

o split KoPAView::setActivePage to setActivePage and updateActivePage
setActivePage only sets the active page
updateActivePage also updates the gui

File Changes

Added 7 files
  • /trunk/koffice/kpresenter/part
  •   /KPrAnimationDirector.cpp
  •   /KPrAnimationDirector.h
  •   /pageeffects
  •   /pageeffects/KPrCoverDownEffect.cpp
  •   /pageeffects/KPrCoverDownEffect.h
  •   /pageeffects/KPrPageEffect.cpp
  •   /pageeffects/KPrPageEffect.h
Modified 11 files
  • /trunk/koffice
  •   /kpresenter/part/CMakeLists.txt
  •   /kpresenter/part/KPrView.cpp
  •   /kpresenter/part/KPrView.h
  •   /kpresenter/part/KPrViewModePresentation.cpp
  •   /kpresenter/part/KPrViewModePresentation.h
  •   /libs/kopageapp/KoPACanvas.cpp
  •   /libs/kopageapp/KoPACanvas.h
  •   /libs/kopageapp/KoPADocument.cpp
  •   /libs/kopageapp/KoPADocument.h
  •   /libs/kopageapp/KoPAView.cpp
  •   /libs/kopageapp/KoPAView.h
18 files changed in total