[Libreoffice-commits] core.git: compilerplugins/clang sd/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Wed Feb 27 06:36:11 UTC 2019


 compilerplugins/clang/unusedfields.readonly.results |    2 -
 sd/source/ui/dlg/sdtreelb.cxx                       |   28 +++++---------------
 sd/source/ui/inc/sdtreelb.hxx                       |    9 ------
 3 files changed, 9 insertions(+), 30 deletions(-)

New commits:
commit 7f2e5c9ad2ca1d4a57163d0375b1c03772ef5b0a
Author:     Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Tue Feb 26 14:26:51 2019 +0200
Commit:     Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Wed Feb 27 07:35:44 2019 +0100

    m_bShowAllShapes in SdPageObjsTLV is dead
    
    since
      commit c4a91f1409fc21d92f207718f29377c2862e381f
      Date:   Mon Feb 11 17:32:44 2019 +0000
      weld SdInsertPagesObjsDlg
    
    Change-Id: I9644c492d02e930592fd568c15f2f87d12f4f038
    Reviewed-on: https://gerrit.libreoffice.org/68386
    Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
    Tested-by: Noel Grandin <noel.grandin at collabora.co.uk>

diff --git a/compilerplugins/clang/unusedfields.readonly.results b/compilerplugins/clang/unusedfields.readonly.results
index 65d5c3ffa4ca..0c59f8d1e7cf 100644
--- a/compilerplugins/clang/unusedfields.readonly.results
+++ b/compilerplugins/clang/unusedfields.readonly.results
@@ -532,8 +532,6 @@ sd/source/core/CustomAnimationCloner.cxx:72
     sd::CustomAnimationClonerImpl maCloneNodeVector std::vector<Reference<XAnimationNode> >
 sd/source/ui/inc/sdtreelb.hxx:309
     SdPageObjsTLV m_bLinkableSelected _Bool
-sd/source/ui/inc/sdtreelb.hxx:310
-    SdPageObjsTLV m_bShowAllShapes _Bool
 sd/source/ui/sidebar/MasterPageContainer.cxx:152
     sd::sidebar::MasterPageContainer::Implementation maLargePreviewBeingCreated class Image
 sd/source/ui/sidebar/MasterPageContainer.cxx:153
diff --git a/sd/source/ui/dlg/sdtreelb.cxx b/sd/source/ui/dlg/sdtreelb.cxx
index 50f571174508..2fa3dc9c4e42 100644
--- a/sd/source/ui/dlg/sdtreelb.cxx
+++ b/sd/source/ui/dlg/sdtreelb.cxx
@@ -1413,7 +1413,6 @@ SdPageObjsTLV::SdPageObjsTLV(std::unique_ptr<weld::TreeView> xTreeView)
     , m_pMedium(nullptr)
     , m_pOwnMedium(nullptr)
     , m_bLinkableSelected(false)
-    , m_bShowAllShapes(false)
 {
     m_xTreeView->connect_expanding(LINK(this, SdPageObjsTLV, RequestingChildrenHdl));
     m_xTreeView->connect_changed(LINK(this, SdPageObjsTLV, SelectHdl));
@@ -1431,28 +1430,17 @@ IMPL_LINK_NOARG(SdPageObjsTLV, SelectHdl, weld::TreeView&, void)
     m_aChangeHdl.Call(*m_xTreeView);
 }
 
-OUString SdPageObjsTLV::GetObjectName(
-    const SdrObject* pObject,
-    const bool bCreate) const
+OUString SdPageObjsTLV::GetObjectName(const SdrObject* pObject)
 {
-    OUString aRet;
+    if ( !pObject )
+        return OUString();
 
-    if ( pObject )
-    {
-        aRet = pObject->GetName();
+    OUString aRet = pObject->GetName();
+    if (!aRet.isEmpty())
+        return aRet;
 
-        if (aRet.isEmpty() && dynamic_cast<const SdrOle2Obj* >(pObject) !=  nullptr)
-            aRet = static_cast< const SdrOle2Obj* >( pObject )->GetPersistName();
-    }
-
-    if (bCreate
-        && m_bShowAllShapes
-        && aRet.isEmpty()
-        && pObject!=nullptr)
-    {
-        aRet = SdResId(STR_NAVIGATOR_SHAPE_BASE_NAME);
-        aRet = aRet.replaceFirst("%1", OUString::number(pObject->GetOrdNum() + 1));
-    }
+    if (auto pOle = dynamic_cast<const SdrOle2Obj* >(pObject))
+        aRet = pOle->GetPersistName();
 
     return aRet;
 }
diff --git a/sd/source/ui/inc/sdtreelb.hxx b/sd/source/ui/inc/sdtreelb.hxx
index 41f45b1f0729..b954175c5d18 100644
--- a/sd/source/ui/inc/sdtreelb.hxx
+++ b/sd/source/ui/inc/sdtreelb.hxx
@@ -301,7 +301,6 @@ private:
     SfxMedium* m_pMedium;
     SfxMedium* m_pOwnMedium;
     bool m_bLinkableSelected;
-    bool m_bShowAllShapes;
     OUString m_aDocName;
     ::sd::DrawDocShellRef m_xBookmarkDocShRef; ///< for the loading of bookmarks
     Link<weld::TreeView&, void> m_aChangeHdl;
@@ -314,14 +313,8 @@ private:
         @param pObject
             When this is NULL then an empty string is returned, regardless
             of the value of bCreate.
-        @param bCreate
-            This flag controls for objects without user supplied name
-            whether a name is created.  When a name is created then this
-            name is not stored in the object.
     */
-    OUString GetObjectName (
-        const SdrObject* pObject,
-        const bool bCreate = true) const;
+    static OUString GetObjectName (const SdrObject* pObject);
 
     void CloseBookmarkDoc();
 


More information about the Libreoffice-commits mailing list