summaryrefslogtreecommitdiff
path: root/svx/source/svdraw/svdmodel.cxx
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2016-06-29 09:58:42 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2016-06-29 10:37:43 +0200
commita4780b3c8b45261e59ed3cbb34c4463d58ad8079 (patch)
treecb7b2db56d6e8461f7e817f907afe4e74d387b7b /svx/source/svdraw/svdmodel.cxx
parent6a1c5619be878d2ea7a38ec98d53c36fe3d416f6 (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.cxx33
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());