[Libreoffice-commits] core.git: 2 commits - framework/uiconfig sw/qa
Jan Holesovsky
kendy at collabora.com
Tue Dec 3 03:32:21 PST 2013
framework/uiconfig/startmodule/menubar/menubar.xml | 9 +++++++++
sw/qa/extras/inc/swmodeltestbase.hxx | 6 ++++++
sw/qa/extras/ooxmlexport/ooxmlexport.cxx | 9 +--------
3 files changed, 16 insertions(+), 8 deletions(-)
New commits:
commit 5a23dee0648d5ca177e07e9da150d159fa40831f
Author: Jan Holesovsky <kendy at collabora.com>
Date: Tue Dec 3 12:30:45 2013 +0100
sw unit tests: Introduce hasProperty(), make the redlining check more elegant.
Change-Id: I123bdfd7f21b78cbee6db2ceb9b98c2e473415d1
diff --git a/sw/qa/extras/inc/swmodeltestbase.hxx b/sw/qa/extras/inc/swmodeltestbase.hxx
index a5a4ed7..57d40c6 100644
--- a/sw/qa/extras/inc/swmodeltestbase.hxx
+++ b/sw/qa/extras/inc/swmodeltestbase.hxx
@@ -300,6 +300,12 @@ protected:
return data;
}
+ bool hasProperty(const uno::Reference<uno::XInterface>& obj, const OUString& name) const
+ {
+ uno::Reference<beans::XPropertySet> properties(obj, uno::UNO_QUERY_THROW);
+ return properties->getPropertySetInfo()->hasPropertyByName(name);
+ }
+
/// Get number of paragraphs of the document.
int getParagraphs()
{
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
index bc04e9c..0bb2359 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport.cxx
@@ -1175,14 +1175,7 @@ DECLARE_OOXMLEXPORT_TEST(testBnc837302, "bnc837302.docx")
// make sure we don't introduce a redlined delete in the 2nd paragraph
xParagraph = getParagraph(2);
- OUString aProperty;
- try
- {
- // throws when not present
- aProperty = getProperty<OUString>(getRun(xParagraph, 1), "RedlineType");
- }
- catch (const beans::UnknownPropertyException&) {}
- CPPUNIT_ASSERT_EQUAL(OUString(), aProperty);
+ CPPUNIT_ASSERT_EQUAL(false, hasProperty(getRun(xParagraph, 1), "RedlineType"));
}
DECLARE_OOXMLEXPORT_TEST(testFdo68418, "fdo68418.docx")
commit fb51e1cc4090bdee6417537faa423de48bcb59d1
Author: Jan Holesovsky <kendy at collabora.com>
Date: Tue Dec 3 12:28:48 2013 +0100
Start center: Re-introduce the Macros menu, people use it.
Change-Id: I99da1fbbd158622933445f7e97f4266a24a2d85d
diff --git a/framework/uiconfig/startmodule/menubar/menubar.xml b/framework/uiconfig/startmodule/menubar/menubar.xml
index 1df6209..248b88c 100644
--- a/framework/uiconfig/startmodule/menubar/menubar.xml
+++ b/framework/uiconfig/startmodule/menubar/menubar.xml
@@ -30,6 +30,15 @@
</menu:menu>
<menu:menu menu:id=".uno:ToolsMenu">
<menu:menupopup>
+ <menu:menu menu:id=".uno:MacrosMenu">
+ <menu:menupopup>
+ <menu:menuitem menu:id=".uno:MacroRecorder"/>
+ <menu:menuitem menu:id=".uno:RunMacro"/>
+ <menu:menu menu:id=".uno:ScriptOrganizer"/>
+ <menu:menuseparator/>
+ <menu:menuitem menu:id=".uno:MacroOrganizer?TabId:short=1"/>
+ </menu:menupopup>
+ </menu:menu>
<menu:menuitem menu:id="service:com.sun.star.deployment.ui.PackageManagerDialog"/>
<menu:menuitem menu:id=".uno:OptionsTreeDialog"/>
</menu:menupopup>
More information about the Libreoffice-commits
mailing list