Commit graph

30 commits

Author SHA1 Message Date
ws
10ebbb9080 update text style implementation 2018-08-01 11:46:35 +02:00
ws
44debd749d fix crash on leaving text editing mode after undo 2018-07-27 12:33:17 +02:00
ws
6a4bcb2dd1 fix #272379 Incorrect empty rectangle for rehearsal marks 2018-06-01 12:22:39 +02:00
ws
33d1cd7fb4 rename StyleIdx -> Sid and P_ID -> Pid 2018-03-27 15:36:00 +02:00
ws
6969419cfc update subStyle implementation 2018-03-21 14:05:43 +01:00
Werner Schweer
ac41fa396e update edit infrastructure 2017-03-31 13:03:30 +02:00
Werner Schweer
c4b477bab2 fixes for layout, align property 2017-02-23 11:42:03 +01:00
Werner Schweer
902a5f7add remove obsolete 'Album'; style updates 2017-01-31 12:22:05 +01:00
Werner Schweer
1d4c6b2f21 move Element::type() to ScoreElement 2017-01-18 14:16:33 +01:00
Werner Schweer
5433d719d9 replace TextStyle by SubStyle 2017-01-16 20:59:21 +01:00
Werner Schweer
c5f46bb208 rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
Eric Fontaine
ea7714af41 fix #105621 CRASH album when remove score w/ TBox
This fixes a crash that occured during the TBox deconstructor.
When generating an album, there joined scores have their measures cloned into the first score.  However, the TBox clone constructor did not allocate a new Text object when performing the clone, but rather only simply copied the pointer address.  Hence, when the Album::createScore() would delete the score, that original Text object would be deleted.  But then the second time that score was deleted, that corresponding TBox would have _text pointing to an previously-deleted Text object.  The solution I've done is to allocate a new Text object during clone.
2016-05-13 13:06:19 +02:00
ws
9ec1d02471 code cleanups & speed optimizations 2016-04-13 11:18:14 +02:00
ws
d8e4373435 make DPI=72 constant 2015-11-16 14:24:47 +01:00
Marc Sabatella
408785b091 fix #65786: crashes and loss of work with paste in text frames 2015-06-24 16:29:53 -06:00
lasconic
091cf77569 fix #49956: Center and right alignment in text frames does not work as expected 2015-03-07 22:28:25 +01:00
ws
13eccf97fb fix #47976 Crash when closing score with empty tet-frame 2015-02-17 21:12:19 +01:00
ws
db79435ebd fix #47636 Text in Text-Frames not being seen in parts 2015-02-17 10:05:05 +01:00
ws
fab62beb31 fix #36776 2014-10-16 11:56:25 +02:00
Joachim Schmitz
75623c53dc move ElementType to Element::Type
needed to make it available to the Plugin framework
2014-06-26 11:57:35 +02:00
Joachim Schmitz
79474e3fcc convert unnamed enum into enum TextStyleType
more work needed to make it an enum class
2014-05-30 13:37:30 +02:00
Joachim Schmitz
931e837c5e convert enum ElementType into enum class 2014-05-23 10:35:27 +02:00
Joachim Schmitz
a1c6c8c493 improve enum ElementFlag
more work needed to convert it into a class, same issue as with
ArticulationShowIn.
2014-05-23 10:35:22 +02:00
ws
d796ea407d rework text implementation 2014-02-11 14:27:44 +01:00
ws
9ebabcc2e5 add namespace Ms 2013-05-13 19:43:59 +02:00
ws
220db94494 reorganize synthesizer; add zita1 reverb 2013-04-03 12:50:21 +02:00
ws
667cd5c6dd cleanups 2013-03-25 16:27:20 +01:00
ws
00ce99f280 fix stem layout; some optimizations 2013-01-02 09:30:59 +01:00
Werner Schweer
5182c9e085 derive Element from QObject; add Q_OBJECT into every Element class 2012-05-28 11:29:21 +02:00
Werner Schweer
1f9ccfcdce add libmscore
git-subtree-dir: libmscore
git-subtree-mainline: 412ca45401
git-subtree-split: 6047361bd0
2012-05-26 14:54:47 +02:00