More Info

Revision 676763

(Back to digest)
 

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