Summary: | Crash applying style | ||
---|---|---|---|
Product: | [Applications] calligrawords | Reporter: | Joshua Eckroth <joshuaeckroth> |
Component: | general | Assignee: | Calligra Words Bugs <calligra-words-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 2.5.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/d91e0681b7d43eb3c91a0e7fe5051e3a93fa2386 | Version Fixed In: | |
Sentry Crash Report: |
Description
Joshua Eckroth
2013-02-06 14:04:55 UTC
Git commit 4a46fc511efd200c11395ed22801f9ef185b5347 by Thorsten Zachmann. Committed on 26/03/2013 at 18:02. Pushed by zachmann into branch 'master'. Rework stylesmanager This fixes various crash conditions which where present in the styles manager. It used a different model for the style manager that handles the temporary styles during they are modified and not yet saved. REVIEW: 109651 M +1 -0 libs/kotext/styles/KoCharacterStyle.h M +9 -5 libs/textlayout/KoStyleThumbnailer.cpp M +2 -0 plugins/textshape/CMakeLists.txt M +5 -0 plugins/textshape/dialogs/CharacterGeneral.cpp M +2 -0 plugins/textshape/dialogs/CharacterGeneral.h M +5 -0 plugins/textshape/dialogs/ParagraphGeneral.cpp M +2 -0 plugins/textshape/dialogs/ParagraphGeneral.h M +243 -238 plugins/textshape/dialogs/StyleManager.cpp M +17 -15 plugins/textshape/dialogs/StyleManager.h A +143 -0 plugins/textshape/dialogs/StylesManagerModel.cpp [License: LGPL (v2+)] A +55 -0 plugins/textshape/dialogs/StylesManagerModel.h [License: LGPL (v2+)] A +37 -0 plugins/textshape/dialogs/StylesSortFilterProxyModel.cpp [License: LGPL (v2+)] A +34 -0 plugins/textshape/dialogs/StylesSortFilterProxyModel.h [License: LGPL (v2+)] http://commits.kde.org/calligra/4a46fc511efd200c11395ed22801f9ef185b5347 Git commit d91e0681b7d43eb3c91a0e7fe5051e3a93fa2386 by Thorsten Zachmann. Committed on 28/03/2013 at 05:32. Pushed by zachmann into branch 'calligra/2.6'. Rework stylesmanager This fixes various crash conditions which where present in the styles manager. It used a different model for the style manager that handles the temporary styles during they are modified and not yet saved. REVIEW: 109651 (cherry picked from commit 4a46fc511efd200c11395ed22801f9ef185b5347) Conflicts: plugins/textshape/CMakeLists.txt plugins/textshape/dialogs/StyleManager.cpp plugins/textshape/dialogs/StyleManager.h M +1 -0 libs/kotext/styles/KoCharacterStyle.h M +9 -5 libs/textlayout/KoStyleThumbnailer.cpp M +2 -0 plugins/textshape/CMakeLists.txt M +5 -0 plugins/textshape/dialogs/CharacterGeneral.cpp M +2 -0 plugins/textshape/dialogs/CharacterGeneral.h M +5 -0 plugins/textshape/dialogs/ParagraphGeneral.cpp M +2 -0 plugins/textshape/dialogs/ParagraphGeneral.h M +242 -261 plugins/textshape/dialogs/StyleManager.cpp M +18 -18 plugins/textshape/dialogs/StyleManager.h A +143 -0 plugins/textshape/dialogs/StylesManagerModel.cpp [License: LGPL (v2+)] A +55 -0 plugins/textshape/dialogs/StylesManagerModel.h [License: LGPL (v2+)] A +37 -0 plugins/textshape/dialogs/StylesSortFilterProxyModel.cpp [License: LGPL (v2+)] A +34 -0 plugins/textshape/dialogs/StylesSortFilterProxyModel.h [License: LGPL (v2+)] http://commits.kde.org/calligra/d91e0681b7d43eb3c91a0e7fe5051e3a93fa2386 |