officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu |   10 
++++++++++
 1 file changed, 10 insertions(+)

New commits:
commit a7a91d5b42191da921ff8fafe61c1b288e3659f6
Author:     Michael Weghorn <[email protected]>
AuthorDate: Mon Feb 9 10:05:50 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Mon Feb 9 14:07:30 2026 +0100

    tdf#170387 officefcg: Restore label for PackageManagerDialog service
    
    The use of "service:com.sun.star.deployment.ui.PackageManagerDialog"
    in menus etc. was replaced by the new UNO command
    ".uno:ExtensionManager" in
    
        commit be04a19fa2b8357520e6d0297466e1909a3c3995
        Author: Michael Weghorn <[email protected]>
        Date:   Fri Nov 7 13:59:50 2025 +0100
    
            tdf#169318 tdf#127201 extension mgr: Open via new UNO command
    
    However, old configurations (e.g. a menubar configuration
    saved into a document) may still reference
    "service:com.sun.star.deployment.ui.PackageManagerDialog".
    
    Restore the corresponding entry in GenericCommands.xcu
    so that those entries are again shown with their "Extensions..."
    label instead of an empty string.
    
    Change-Id: I403297dbca2f1820b1ff634b3e9641c60be9b29f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198964
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git 
a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu 
b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
index 75a6bb1804a5..74f60060e2c6 100644
--- a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
@@ -6823,6 +6823,16 @@ bit 3 (0x8): #define 
UICOMMANDDESCRIPTION_PROPERTIES_TOGGLEBUTTON 8
           <value>1</value>
         </prop>
       </node>
+      <!-- tdf#170387 for compatibility: This one was replaced by the above 
".uno:ExtensionManager"
+      in all menus, etc., but existing configuration can still reference this 
one. -->
+      <node oor:name="service:com.sun.star.deployment.ui.PackageManagerDialog" 
oor:op="replace">
+        <prop oor:name="Label" oor:type="xs:string">
+          <value xml:lang="en-US">~Extensions...</value>
+        </prop>
+        <prop oor:name="Properties" oor:type="xs:int">
+          <value>1</value>
+        </prop>
+      </node>
       <node oor:name=".uno:Signature" oor:op="replace">
         <prop oor:name="Label" oor:type="xs:string">
           <value xml:lang="en-US">Digital Signatu~res...</value>

Reply via email to