diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-06-29 09:58:42 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-06-29 10:37:43 +0200 |
commit | a4780b3c8b45261e59ed3cbb34c4463d58ad8079 (patch) | |
tree | cb7b2db56d6e8461f7e817f907afe4e74d387b7b /svx/source/svdraw/svdmodel.cxx | |
parent | 6a1c5619be878d2ea7a38ec98d53c36fe3d416f6 (diff) |
Revert "tdf#99729: fix text alignment (no autofit & no full width)"
This reverts commit 0cb200d000fad8ba31c7400e08cd031823f27308. Even if it
was verified by Jenkins, it broke CppunitTest_sd_import_tests on a
number of tinderboxes. Need to at least find out how to reliably trigger
the crash and fix it before it goes in again.
Change-Id: I7ed52cae559648ec101b7a343046a7d74a7c48d3
Diffstat (limited to 'svx/source/svdraw/svdmodel.cxx')
-rw-r--r-- | svx/source/svdraw/svdmodel.cxx | 33 |
1 files changed, 4 insertions, 29 deletions
diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx index 8d970297d779..5c662896f6f1 100644 --- a/svx/source/svdraw/svdmodel.cxx +++ b/svx/source/svdraw/svdmodel.cxx @@ -103,8 +103,6 @@ struct SdrModelImpl { SfxUndoManager* mpUndoManager; SdrUndoFactory* mpUndoFactory; - - bool mbAnchoredTextOverflowLegacy; // tdf#99729 compatibility flag }; @@ -114,7 +112,6 @@ void SdrModel::ImpCtor(SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* _pEmbe mpImpl.reset(new SdrModelImpl); mpImpl->mpUndoManager=nullptr; mpImpl->mpUndoFactory=nullptr; - mpImpl->mbAnchoredTextOverflowLegacy = false; mbInDestruction = false; aObjUnit=SdrEngineDefaults::GetMapFraction(); eObjUnit=SdrEngineDefaults::GetMapUnit(); @@ -1889,16 +1886,6 @@ void SdrModel::SetAddExtLeading( bool bEnabled ) } } -void SdrModel::SetAnchoredTextOverflowLegacy(bool bEnabled) -{ - mpImpl->mbAnchoredTextOverflowLegacy = bEnabled; -} - -bool SdrModel::IsAnchoredTextOverflowLegacy() const -{ - return mpImpl->mbAnchoredTextOverflowLegacy; -} - void SdrModel::ReformatAllTextObjects() { ImpReformatAllTextObjects(); @@ -1938,28 +1925,16 @@ SvxNumType SdrModel::GetPageNumType() const return SVX_ARABIC; } -void SdrModel::ReadUserDataSequenceValue(const css::beans::PropertyValue* pValue) -{ - bool bBool = false; - if (pValue->Name == "AnchoredTextOverflowLegacy") - { - if (pValue->Value >>= bBool) - { - mpImpl->mbAnchoredTextOverflowLegacy = bBool; - } - } -} - -template <typename T> -inline void addPair(std::vector< std::pair< OUString, Any > >& aUserData, const OUString& name, const T val) +void SdrModel::ReadUserDataSequenceValue(const css::beans::PropertyValue* /*pValue*/) { - aUserData.push_back(std::pair< OUString, Any >(name, css::uno::makeAny(val))); + (void) this; // TODO: Read common model-level values } void SdrModel::WriteUserDataSequence(css::uno::Sequence < css::beans::PropertyValue >& rValues, bool /*bBrowse*/) { std::vector< std::pair< OUString, Any > > aUserData; - addPair(aUserData, "AnchoredTextOverflowLegacy", IsAnchoredTextOverflowLegacy()); + (void) this; + // TODO: Write common model-level properties (e.g. to settings.xml) const sal_Int32 nOldLength = rValues.getLength(); rValues.realloc(nOldLength + aUserData.size()); |