Apache OpenOffice (AOO) Bugzilla – Issue 43335
Impress, Performance: Slide Transition Sound Effects
Last modified: 2005-07-25 22:06:49 UTC
When switching between views, the list box is updated very often, even if "slide Transitions" is not opened in task pane! Data is not cached, always accessing file system. Side effect: List box is not updated when directory content changes. Sugested solution: Change from ListBox to FileControl (edit field and browse button). Default directory must be gallery/sounds. This way, there is no file acces until the user want to choose an effect. And you don't have to care about directoy changes.
The behaviour of the task pane already changed in CWS impress34. The toolpanels are still all created at first startup, but are not destroyed and created again while working (see issue 42156). This should increase the performance, however not on startup. ->AF: You suggested to implement an on-demmand loading of the toolpanels on first use, which should increase the startup performance in this case. I think this issue fits well for this task. The change to the file control has the drawback, that there will no longer be a list box. Especially for the entry "Stop current sound" we would need a different solution. (Furthermore the FileControl is no control (whoops), but instead a class that contains two controls, therefore we would also need a new help-id.)
In TaskPaneViewShell::Setup() the panels for the task pane are added to the ToolPanel via factory objects. With this the ToolPanel can create the panels on demand.
Fixed.
To QA for verification. re-open issue and reassign to wg@openoffice.org
reassign to wg@openoffice.org
reset resolution to FIXED
Verified in CWS.
Closed.