diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-03-04 17:22:14 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-03-11 17:42:22 +0100 |
commit | 1653bb9bffaa84a40b7d81a8277e887ea28df4e4 (patch) | |
tree | 5e56142b7b63ab66fb1dcc781ffeb3ae5afda2ad /officecfg | |
parent | 40c58f6039fb02cff74e442f6adc5ba38adcff1d (diff) |
remove intermediate containers in sidebars
tested extension sidebars of:
a) Wollmux extension sidebars
b) Analog Clock Extension demo
https://wiki.openoffice.org/wiki/Sidebar_for_Developers#Example:_Analog_Clock_Extension
Change-Id: If9729e20526681928137989f01a8ae733a9b0cb5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112035
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'officecfg')
-rw-r--r-- | officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu | 145 | ||||
-rw-r--r-- | officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs | 8 |
2 files changed, 153 insertions, 0 deletions
diff --git a/officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu b/officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu index 5df1db5c1b95..2c37dec8fe65 100644 --- a/officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu +++ b/officecfg/registry/data/org/openoffice/Office/UI/Sidebar.xcu @@ -348,6 +348,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="TextPropertyPanel" oor:op="replace"> @@ -392,6 +395,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>120</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="InspectorTextPanel" oor:op="replace"> @@ -418,6 +424,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="MediaPlaybackPanel" oor:op="replace"> @@ -441,6 +450,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="PageStylesPanel" oor:op="replace"> @@ -467,6 +479,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>200</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="PageFormatPanel" oor:op="replace"> @@ -493,6 +508,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="PageHeaderPanel" oor:op="replace"> @@ -519,6 +537,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>400</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="PageFooterPanel" oor:op="replace"> @@ -545,6 +566,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>500</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="AreaPropertyPanel" oor:op="replace"> @@ -581,6 +605,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="EffectPropertyPanel" oor:op="replace"> @@ -607,6 +634,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ShadowPropertyPanel" oor:op="replace"> @@ -639,6 +669,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="LinePropertyPanel" oor:op="replace"> @@ -675,6 +708,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>400</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="GalleryPanel" oor:op="replace"> @@ -701,6 +737,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="PosSizePropertyPanel" oor:op="replace"> @@ -748,6 +787,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>500</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="GraphicPropertyPanel" oor:op="replace"> @@ -773,6 +815,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="DefaultShapesPanel" oor:op="replace"> @@ -796,6 +841,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SlideBackgroundPanel" oor:op="replace"> @@ -827,7 +875,11 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> + <node oor:name="SdLayoutsPanel" oor:op="replace"> <prop oor:name="Title" oor:type="xs:string"> <value xml:lang="en-US">Layouts</value> @@ -856,7 +908,11 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>200</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> + <node oor:name="SdUsedMasterPagesPanel" oor:op="replace"> <prop oor:name="Title" oor:type="xs:string"> <value xml:lang="en-US">Used in This Presentation</value> @@ -881,6 +937,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SdRecentMasterPagesPanel" oor:op="replace"> @@ -907,6 +966,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>200</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SdAllMasterPagesPanel" oor:op="replace"> @@ -933,6 +995,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SdCustomAnimationPanel" oor:op="replace"> @@ -959,6 +1024,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SdSlideTransitionPanel" oor:op="replace"> @@ -985,6 +1053,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SdTableDesignPanel" oor:op="replace"> @@ -1011,6 +1082,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="EmptyPanel" oor:op="replace"> @@ -1037,6 +1111,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ScAlignmentPropertyPanel" oor:op="replace"> @@ -1067,6 +1144,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>200</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ScCellAppearancePropertyPanel" oor:op="replace"> @@ -1097,6 +1177,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ScNumberFormatPropertyPanel" oor:op="replace"> @@ -1127,6 +1210,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>150</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ParaPropertyPanel" oor:op="replace"> @@ -1166,6 +1252,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>200</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ListsPropertyPanel" oor:op="replace"> @@ -1194,6 +1283,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>120</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SwWrapPropertyPanel" oor:op="replace"> @@ -1226,6 +1318,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>500</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SwNavigatorPanel" oor:op="replace"> @@ -1255,6 +1350,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ScNavigatorPanel" oor:op="replace"> @@ -1284,6 +1382,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SdNavigatorPanel" oor:op="replace"> @@ -1313,6 +1414,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SwManageChangesPanel" oor:op="replace"> @@ -1342,6 +1446,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="StyleListPanel" oor:op="replace"> @@ -1368,6 +1475,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ScFunctionsPanel" oor:op="replace"> @@ -1394,7 +1504,11 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>100</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> + <node oor:name="SwStylePresetsPanel" oor:op="replace"> <prop oor:name="Title" oor:type="xs:string"> <value xml:lang="en-US">Style Presets</value> @@ -1419,6 +1533,9 @@ <prop oor:name="IsExperimental" oor:type="xs:boolean"> <value>true</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="SwThemePanel" oor:op="replace"> @@ -1445,6 +1562,9 @@ <prop oor:name="IsExperimental" oor:type="xs:boolean"> <value>true</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ChartElementsPanel" oor:op="replace"> @@ -1468,6 +1588,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>1</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ChartSeriesPanel" oor:op="replace"> @@ -1494,6 +1617,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>2</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ChartErrorBarPanel" oor:op="replace"> @@ -1520,6 +1646,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>4</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ChartAxisPanel" oor:op="replace"> @@ -1546,6 +1675,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>5</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ChartAreaPanel" oor:op="replace"> @@ -1573,6 +1705,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>6</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ChartLinePanel" oor:op="replace"> @@ -1604,6 +1739,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>7</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="TableEditPanel" oor:op="replace"> @@ -1633,6 +1771,9 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>300</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> <node oor:name="ChartTypePanel" oor:op="replace"> @@ -1656,7 +1797,11 @@ <prop oor:name="OrderIndex" oor:type="xs:int"> <value>0</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <value>false</value> + </prop> </node> + </node> </node> </oor:component-data> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs index 6ed1d79d80cf..9fbb0fbbcbee 100644 --- a/officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs @@ -228,6 +228,14 @@ </info> <value>false</value> </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <info> + <desc>This flag controls whether the panel requires a awt::XWindow parent. This option cannot be false if WantsCanvas + is also true. The default of true is suitable for third party sidebar panels, false is only useful for built-in + internal panels.</desc> + </info> + <value>true</value> + </prop> </group> </templates> <component> |