cui/source/dialogs/AdditionsDialog.cxx | 1 + include/xmloff/prstylei.hxx | 4 ++++ xmloff/inc/PageMasterImportContext.hxx | 5 ++--- xmloff/source/style/PageMasterImportContext.cxx | 6 +++--- xmloff/source/style/prstylei.cxx | 10 ++++++++++ xmloff/source/style/xmlstyle.cxx | 17 ++++++++--------- 6 files changed, 28 insertions(+), 15 deletions(-)
New commits: commit ba9c11e0186844fffa02c594a5c49aad4a52242c Author: Yusuf Keten <ketenyu...@gmail.com> AuthorDate: Tue Aug 25 02:09:20 2020 +0300 Commit: Muhammet Kara <muhammet.k...@collabora.com> CommitDate: Tue Aug 25 11:18:24 2020 +0200 tdf#133026: Additions: Set label of install button for installed extensions Change-Id: Ic45f5684c1b483e294179e151d6beec34de2e004 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101297 Tested-by: Jenkins Reviewed-by: Muhammet Kara <muhammet.k...@collabora.com> diff --git a/cui/source/dialogs/AdditionsDialog.cxx b/cui/source/dialogs/AdditionsDialog.cxx index 680e519a60d0..7460fb576790 100644 --- a/cui/source/dialogs/AdditionsDialog.cxx +++ b/cui/source/dialogs/AdditionsDialog.cxx @@ -422,6 +422,7 @@ void SearchAndParseThread::CheckInstalledExtensions() else { rInfo->m_xButtonInstall->set_sensitive(false); + rInfo->m_xButtonInstall->set_label("Installed"); } } } commit 4070818f586a46a2b572501aca152bb811fa2d5b Author: Noel Grandin <noel.gran...@collabora.co.uk> AuthorDate: Tue Aug 25 08:58:16 2020 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Tue Aug 25 11:18:11 2020 +0200 use fastparser in PageStyleContext Change-Id: Iaa433e5c8c5712bbcbef519c613927dbffa22906 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101305 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/include/xmloff/prstylei.hxx b/include/xmloff/prstylei.hxx index 42f5c732c423..0bb6243b57f5 100644 --- a/include/xmloff/prstylei.hxx +++ b/include/xmloff/prstylei.hxx @@ -93,6 +93,10 @@ public: const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, SvXMLStylesContext& rStyles, XmlStyleFamily nFamily, bool bDefaultStyle=false ); + XMLPropStyleContext( SvXMLImport& rImport, sal_Int32 nElement, + const css::uno::Reference< css::xml::sax::XFastAttributeList > & xAttrList, + SvXMLStylesContext& rStyles, XmlStyleFamily nFamily, + bool bDefaultStyle=false ); virtual ~XMLPropStyleContext() override; virtual SvXMLImportContextRef CreateChildContext( diff --git a/xmloff/inc/PageMasterImportContext.hxx b/xmloff/inc/PageMasterImportContext.hxx index 66933da8c172..a60522249759 100644 --- a/xmloff/inc/PageMasterImportContext.hxx +++ b/xmloff/inc/PageMasterImportContext.hxx @@ -36,9 +36,8 @@ private: public: - PageStyleContext( SvXMLImport& rImport, sal_uInt16 nPrfx, - const OUString& rLName, - const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, + PageStyleContext( SvXMLImport& rImport, sal_Int32 nElement, + const css::uno::Reference< css::xml::sax::XFastAttributeList > & xAttrList, SvXMLStylesContext& rStyles, bool bDefaultStyle); virtual ~PageStyleContext() override; diff --git a/xmloff/source/style/PageMasterImportContext.cxx b/xmloff/source/style/PageMasterImportContext.cxx index 3bb1483f1950..8e2caba9eb90 100644 --- a/xmloff/source/style/PageMasterImportContext.cxx +++ b/xmloff/source/style/PageMasterImportContext.cxx @@ -61,11 +61,11 @@ void PageStyleContext::SetAttribute( sal_uInt16 nPrefixKey, PageStyleContext::PageStyleContext( SvXMLImport& rImport, - sal_uInt16 nPrfx, const OUString& rLName, - const uno::Reference< xml::sax::XAttributeList > & xAttrList, + sal_Int32 nElement, + const uno::Reference< xml::sax::XFastAttributeList > & xAttrList, SvXMLStylesContext& rStyles, bool bDefaultStyle) : - XMLPropStyleContext( rImport, nPrfx, rLName, xAttrList, rStyles, XmlStyleFamily::PAGE_MASTER, bDefaultStyle), + XMLPropStyleContext( rImport, nElement, xAttrList, rStyles, XmlStyleFamily::PAGE_MASTER, bDefaultStyle), sPageUsage(), m_bIsFillStyleAlreadyConverted(false) // { diff --git a/xmloff/source/style/prstylei.cxx b/xmloff/source/style/prstylei.cxx index 02362142ee41..f5389010fb4a 100644 --- a/xmloff/source/style/prstylei.cxx +++ b/xmloff/source/style/prstylei.cxx @@ -156,6 +156,16 @@ XMLPropStyleContext::XMLPropStyleContext( SvXMLImport& rImport, { } +XMLPropStyleContext::XMLPropStyleContext( SvXMLImport& rImport, + sal_Int32 nElement, + const Reference< XFastAttributeList > & xAttrList, + SvXMLStylesContext& rStyles, XmlStyleFamily nFamily, + bool bDefault ) +: SvXMLStyleContext( rImport, nElement, xAttrList, nFamily, bDefault ) +, mxStyles( &rStyles ) +{ +} + XMLPropStyleContext::~XMLPropStyleContext() { } diff --git a/xmloff/source/style/xmlstyle.cxx b/xmloff/source/style/xmlstyle.cxx index 6c4fc1856c0a..73b5236a14c4 100644 --- a/xmloff/source/style/xmlstyle.cxx +++ b/xmloff/source/style/xmlstyle.cxx @@ -428,6 +428,14 @@ SvXMLStyleContext *SvXMLStylesContext::CreateStyleChildContext( pStyle = new XMLLineNumberingImportContext( GetImport(), nElement, xAttrList); break; + case XML_ELEMENT(STYLE, XML_PAGE_LAYOUT): + case XML_ELEMENT(STYLE, XML_DEFAULT_PAGE_LAYOUT): + { + //there is not page family in ODF now, so I specify one for it + bool bDefaultStyle = XML_ELEMENT(STYLE, XML_DEFAULT_PAGE_LAYOUT) == nElement; + pStyle = new PageStyleContext( GetImport(), nElement, xAttrList, *this, bDefaultStyle ); + } + break; // FillStyles @@ -505,15 +513,6 @@ SvXMLStyleContext *SvXMLStylesContext::CreateStyleChildContext( sal_uInt16 p_nPr rLocalName, xAttrList ); } break; - case XML_TOK_STYLE_PAGE_MASTER: - case XML_TOK_STYLE_DEFAULT_PAGE_LAYOUT: - { - //there is not page family in ODF now, so I specify one for it - bool bDefaultStyle = XML_TOK_STYLE_DEFAULT_PAGE_LAYOUT == nToken; - pStyle = new PageStyleContext( GetImport(), p_nPrefix, - rLocalName, xAttrList, *this, bDefaultStyle ); - } - break; case XML_TOK_TEXT_LIST_STYLE: pStyle = new SvxXMLListStyleContext( GetImport(), p_nPrefix, rLocalName, xAttrList ); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits