Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | [sidebar] Custom tool panel extension "confuses" the sidebar | ||
---|---|---|---|
Product: | General | Reporter: | Ariel Constenla-Haile <arielch> |
Component: | ui | Assignee: | AOO issues mailing list <issues> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | Normal | ||
Priority: | P3 | CC: | awf.aoo, hanya.runo, issues |
Version: | 4.0.0-dev | ||
Target Milestone: | 4.0.0 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- | ||
Issue Depends on: | |||
Issue Blocks: | 121420 |
Description
Ariel Constenla-Haile
2013-04-14 19:38:57 UTC
Setting the extension developer, Tsutomu Uchino, on Cc. @Tsutomu: I experience some crashes with the Watching Window on Calc, but didn't have time to do a backtrace and find if they are related to the sidebar. I am unable to install the WatchingWindow extension. The extension manager shows a dialog that contains "No module named pythonloader, traceback follows\X000ano traceback available". The help on http://www.openoffice.org/udk/python/python-bridge.html (point 4) does not help. Added request to show the legacy sidebar extensions to the old, not the new sidebar, to the wiki page. Up to now it was my plan to integrate them into the new sidebar and eventually remove the old sidebar. "af" committed SVN revision 1484803 into trunk: i122057: Fixed layouting of legacy sidebar panels. There where two problems: - The default layout information that is used for all panels that don't provide explicit size information had a maximum height of 0. This resulted in panels that had height 0 and thus where not visible. This was caused by a typo: two numbers where listed in the wrong order. - The mbIsEnabled flag of decks, that controls whether decks are initially visible, where not correctly handled in copy constructors of DeckDescriptor. This could result in standard panels not being visible. Fixed both. Regarding that idea that panels that come from extensions could/should be displayed in the task pane: This may be so for some developers. Others may want their panels be displayed in the main sidebar. We don't know what the majority will want. For the time being I will display these panels in the main sidebar. We can think at a later time about whether we need more than one sidebar window. In any case I will disable the task pane, see bug 122335. |