cui/source/dialogs/MacroManagerDialog.cxx |    2 -
 cui/source/inc/MacroManagerDialog.hxx     |    2 -
 cui/uiconfig/ui/macromanagerdialog.ui     |   32 +++++++++++++++---------------
 3 files changed, 19 insertions(+), 17 deletions(-)

New commits:
commit 7de41c0623347c614cefbe1fd3adabdafe267d37
Author:     Parth Raiyani <[email protected]>
AuthorDate: Fri Feb 6 17:14:35 2026 +0530
Commit:     Caolán McNamara <[email protected]>
CommitDate: Mon Feb 9 09:26:35 2026 +0100

    a11y: change from description frame to description box and update UI layout
    
    Signed-off-by: Parth Raiyani <[email protected]>
    Change-Id: I935aeb17459a3fd557c142fa3e3a3c47d4158235
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198835
    Tested-by: Jenkins CollaboraOffice <[email protected]>
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/cui/source/dialogs/MacroManagerDialog.cxx 
b/cui/source/dialogs/MacroManagerDialog.cxx
index f39f82ca11c4..6d20a0fa4491 100644
--- a/cui/source/dialogs/MacroManagerDialog.cxx
+++ b/cui/source/dialogs/MacroManagerDialog.cxx
@@ -647,7 +647,7 @@ MacroManagerDialog::MacroManagerDialog(weld::Window* 
pParent,
     , m_xRunButton(m_xBuilder->weld_button(u"run"_ustr))
     , m_xCloseButton(m_xBuilder->weld_button(u"close"_ustr))
     , m_xDescriptionText(m_xBuilder->weld_text_view(u"description"_ustr))
-    , m_xDescriptionFrame(m_xBuilder->weld_frame(u"descriptionframe"_ustr))
+    , m_xDescriptionBox(m_xBuilder->weld_box(u"descriptionbox"_ustr))
     , m_xNewLibraryButton(m_xBuilder->weld_button(u"newlibrary"_ustr))
     , m_xNewModuleButton(m_xBuilder->weld_button(u"newmodule"_ustr))
     , m_xNewDialogButton(m_xBuilder->weld_button(u"newdialog"_ustr))
diff --git a/cui/source/inc/MacroManagerDialog.hxx 
b/cui/source/inc/MacroManagerDialog.hxx
index 25b24c1b6c8e..840c02879d42 100644
--- a/cui/source/inc/MacroManagerDialog.hxx
+++ b/cui/source/inc/MacroManagerDialog.hxx
@@ -186,7 +186,7 @@ class MacroManagerDialog : public 
weld::GenericDialogController, public SfxListe
     std::unique_ptr<weld::Button> m_xRunButton;
     std::unique_ptr<weld::Button> m_xCloseButton;
     std::unique_ptr<weld::TextView> m_xDescriptionText;
-    std::unique_ptr<weld::Frame> m_xDescriptionFrame;
+    std::unique_ptr<weld::Box> m_xDescriptionBox;
     std::unique_ptr<weld::Button> m_xNewLibraryButton;
     std::unique_ptr<weld::Button> m_xNewModuleButton;
     std::unique_ptr<weld::Button> m_xNewDialogButton;
diff --git a/cui/uiconfig/ui/macromanagerdialog.ui 
b/cui/uiconfig/ui/macromanagerdialog.ui
index d215c18eb4a8..70d6ee135e52 100644
--- a/cui/uiconfig/ui/macromanagerdialog.ui
+++ b/cui/uiconfig/ui/macromanagerdialog.ui
@@ -503,15 +503,29 @@
               </packing>
             </child>
             <child>
-              <object class="GtkFrame" id="descriptionframe">
+              <object class="GtkBox" id="descriptionbox">
                 <property name="visible">True</property>
                 <property name="can-focus">False</property>
                 <property name="margin-start">6</property>
                 <property name="margin-end">6</property>
                 <property name="margin-top">6</property>
                 <property name="margin-bottom">6</property>
-                <property name="label-xalign">0</property>
-                <property name="shadow-type">none</property>
+                <property name="orientation">vertical</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkLabel" id="label1">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="margin-bottom">6</property>
+                    <property name="label" translatable="yes" 
context="macroselectordialog|label1">_Description</property>
+                    <property name="use-underline">True</property>
+                    <property name="mnemonic-widget">description</property>
+                    <property name="xalign">0</property>
+                    <attributes>
+                      <attribute name="weight" value="bold"/>
+                    </attributes>
+                  </object>
+                </child>
                 <child>
                   <object class="GtkScrolledWindow" id="scrolledwindow1">
                     <property name="height-request">100</property>
@@ -528,18 +542,6 @@
                     </child>
                   </object>
                 </child>
-                <child type="label">
-                  <object class="GtkLabel" id="label1">
-                    <property name="visible">True</property>
-                    <property name="can-focus">False</property>
-                    <property name="margin-bottom">6</property>
-                    <property name="label" translatable="yes" 
context="macromanagerdialog|label1">_Description</property>
-                    <property name="use-underline">True</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
-                  </object>
-                </child>
               </object>
               <packing>
                 <property name="expand">False</property>

Reply via email to