ws
5bd9c426b3
fix #2901
2014-08-07 10:55:57 +02:00
ws
618d6cebbd
fix #25681
2014-08-07 10:19:11 +02:00
ws
61ba89d8b9
fix #28501
2014-07-30 12:34:56 +02:00
lasconic
2bd0402d7e
honor dynamics text style on double click
2014-07-26 18:01:53 +02:00
ws
f97a8b22c6
cleaner clef/cleflist implementation
2014-07-25 17:13:42 +02:00
ws
17910f7441
remove id from spanner class
2014-07-21 14:28:37 +02:00
ws
70e1b46e3e
fix #27766
2014-07-18 18:15:09 +02:00
Joachim Schmitz
16e2cef027
turn enum TextStyleType into enum class
...
not sure why I did shy away from it earlier, guess it was the shere
amount of the changes needed. Not sure it is worth the effort...
2014-07-15 14:23:19 +02:00
ws
44c17d9432
fix #27431
2014-07-09 18:16:16 +02:00
ws
2da5273597
fix #22132
2014-07-03 15:02:36 +02:00
ws
b70f9b8766
partial fix for #23324
2014-06-27 14:03:17 +02:00
Joachim Schmitz
e95d169d5c
move Direction and DirectionH into MScore
...
needed to make them available to the plugin framework
2014-06-26 12:03:14 +02:00
Joachim Schmitz
dc5c0b48f6
move BeamMode to Beam::Mode
...
needed to make it available to the plugin framework
2014-06-26 12:01:55 +02:00
Joachim Schmitz
e6e7436177
move SegmentType to Segment::Type and make int again
...
needed to make it available to the plugin framework
and the memory saved is not worth the performance penalty
2014-06-26 11:57:39 +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
ws
e8be73f41b
fix transposition when changing instrument
2014-06-04 10:40:26 +02:00
ws
e1b1246e0c
make SegmentType an global enum class
2014-06-01 20:24:29 +02:00
Joachim Schmitz
f76946c2cf
convert unnamed enum into enum class IconType
...
and change to a better sentinel for end of list.
Also move the Q_DECLARE_METATYPE(Ms::ValueType) nearer to its
definition.
This should conclude the work on the enums in libmsore/mscore.h.
2014-05-30 13:37:32 +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
641a7a5a91
convert enum NoteType into enum class
2014-05-27 10:35:28 +02:00
Joachim Schmitz
780f48c9a2
convert enum ArticulationType into enum class
2014-05-26 21:55:26 +02:00
Joachim Schmitz
c79ae39d0e
convert enum Anchor into enum class
2014-05-26 20:48:27 +02:00
Joachim Schmitz
7f1b612615
convert enum P_ID into enum class
2014-05-26 18:18:01 +02:00
Joachim Schmitz
0b43247956
convert enum StyleIdx into enum class
2014-05-26 15:31:36 +02:00
Joachim Schmitz
931e837c5e
convert enum ElementType into enum class
2014-05-23 10:35:27 +02:00
Joachim Schmitz
27f8ca023f
convert enum DurationType to enum class
2014-05-23 10:34:57 +02:00
Joachim Schmitz
93799b7c58
convert unnamed enum to enum class CrossMeasure
2014-05-23 10:34:54 +02:00
Joachim Schmitz
10caf54517
convert enum ArticulationAnchor to enum class
2014-05-23 10:34:50 +02:00
Werner Schweer
2f5b22ab48
Merge pull request #862 from Isensee/24951-grace-after-new
...
fix #24951 : grace notes after enabled
2014-05-13 13:06:58 +02:00
Nicolas Froment
64ac1f2449
Merge pull request #889 from MarcSabatella/25390-layout-13
...
partial fix for #25390 - layout of "imported" 1.3 scores
2014-05-10 14:15:41 +01:00
Marc Sabatella
2cca9e0502
more tweaks; back out accidental change for now
2014-05-09 08:51:12 -06:00
Marc Sabatella
027885b436
improve handling of rests
2014-05-09 08:51:10 -06:00
Joachim Schmitz
09b78a7f5f
make the setSmall for chords/rests undoable
2014-05-09 11:04:15 +02:00
ws
76eb9ebfb0
use char for some enums
2014-05-07 18:09:01 +02:00
Isensee
69f250919e
fix #24951 : grace notes after enabled
2014-04-23 18:09:57 +02:00
ws
cd4db7f35b
fix #24906
2014-03-20 10:01:13 +01:00
ws
080cddb2e0
remove unstyled text
2014-03-14 11:36:16 +01:00
AntonioBL
4d58a1957c
fix #7805 : copy and paste does not preserve stem direction for beamed notes
2014-03-05 09:56:32 +01:00
Joachim Schmitz
3adc1ea6ed
fix #14764
...
convert qDebug();abort() to qFatal() and if(cond) abort() to
Q_ASSERT(!cond), esp. for the benefit of Windows, where it is impossible
to set a breakpoint on the abort()
Also modernizing mscoreMessageHandler() and making it more informative
by adding file, line and function to the output.
2014-03-04 13:06:23 +01:00
lasconic
0ceaaf1056
more fixes for 1.3 slurs import
2013-10-01 09:31:04 +02:00
lasconic
065261b8e1
fix #22911 : slur entry broken
2013-09-30 10:16:50 +02:00
lasconic
10b2a886f0
fix #22237 : Moved whole rest in 1.3 ends up right aligned in 2.0
2013-08-13 19:31:50 +02:00
ws
e6a2dfde2c
update inspector; styled line width for ottava
2013-08-06 19:28:20 +02:00
ws
53f817b45c
fix regression: beam editing
2013-08-01 13:16:07 +02:00
ws
f877275a81
fix: create hook when note is unbeamed
2013-07-14 12:03:19 +02:00
ws
52b2f56834
fix #21818
2013-07-13 16:38:18 +02:00
ws
9ddcc8e39b
fix #21762
2013-07-11 14:44:35 +02:00
ws
2abfd73485
enable mtest plugins
2013-07-11 12:25:25 +02:00
ws
98ea91fae4
merge master
2013-07-08 14:44:28 +02:00
ws
3f63dcd6d4
use interval tree for list of spanners
2013-07-05 11:24:14 +02:00
ws
f227ab77d1
fix import regressions; remove debug code
2013-06-25 14:29:18 +02:00
lasconic
5d482a071c
fix #21625 : key signature and ledger lines in staff type don't work
2013-06-22 10:55:22 +02:00
ws
9c4ba850bb
fix copy&paste for spanner
2013-06-20 18:48:28 +02:00
ws
66c63d06ae
use multimap for spanner list
2013-06-20 15:45:59 +02:00
ws
783168fd18
fix regression for grace notes
2013-06-20 10:19:04 +02:00
ws
63a73576c2
fix regression for volta
2013-06-19 18:20:09 +02:00
ws
48965a09c5
fix regressions
2013-06-19 16:25:29 +02:00
wschweer
705307a034
updates
2013-06-16 23:33:37 +02:00
ws
12875796ee
refactoring grace note implementation
2013-06-10 21:13:04 +02:00
ws
a7904c31f5
refactoring spanner, part I
2013-06-10 11:03:34 +02:00
ws
98e849c641
fix #20419
2013-06-03 14:39:59 +02:00
ws
ff9fa3b2e5
small optimizations
2013-05-29 11:50:25 +02:00
ws
c4072fce7c
fix #21221
2013-05-28 15:42:16 +02:00
ws
132bbf7add
fix regression; cleanups
2013-05-22 15:20:14 +02:00
ws
159c004e91
update for bug #16047 : fix crash on undo
2013-05-22 14:28:05 +02:00
ws
f1d4613d5b
fix #16047
2013-05-21 14:43:40 +02:00
ws
39c4367185
omr update
2013-05-21 09:44:49 +02:00
Maurizio M. Gavioli
10a529ad51
Fix #21121 - Pasting unstyled text causes crash
...
Fixed in ChordRest::drop() by checking for proper text style.
2013-05-18 15:02:47 +02:00
ws
32b6453b08
initialize ChordRest->crossMeasure
2013-05-16 10:41:28 +02:00
ws
9ebabcc2e5
add namespace Ms
2013-05-13 19:43:59 +02:00
ws
1edcf4dc81
merge
2013-05-12 12:51:42 +02:00
ws
1ec148995a
new grouping implementation, dialog for changing grouping for a timesig
2013-04-29 15:47:22 +02:00
lasconic
14fbeb30d3
fix text style index/type association when creating new text
2013-04-11 13:30:34 +02:00
ws
220db94494
reorganize synthesizer; add zita1 reverb
2013-04-03 12:50:21 +02:00
ws
2f265da1a2
fix mtest; start implementing master effect section
2013-03-28 11:09:31 +01:00
lasconic
b2f89ce264
multiple fixes for mobile compilation
2013-03-26 23:11:24 +01:00
Maurizio M. Gavioli
3cc4255a7b
TAB: make "Stem through staves" option more similar to regular pitch layout.
2013-03-11 10:00:00 +01:00
ws
b79030002d
fix #20355 Undo causes crash when undoing a note smaller than quarter note
2013-03-08 14:59:16 +01:00
ws
317e39ad28
replace all subtype()/setSubtype() Element methods
2013-03-05 20:24:16 +01:00
ws
6eca63d9b2
link beam properties to parts
2013-03-01 10:07:27 +01:00
ws
367bc4431d
fix #19897 crash when deleting a measure containing a measure repeat sign
2013-02-21 14:41:53 +01:00
ws
db1c8b46e8
fix crash when adding fermata to repeat measure symbol
2013-02-21 14:28:16 +01:00
ws
28d7708fc9
remove 2.0 tags from 1.2 importer
2013-01-24 09:31:41 +01:00
ws
ab4e2b7427
fix some xml reader regressions
2013-01-22 21:53:45 +01:00
ws
73f2e81f2d
fix slur regression
2013-01-21 20:21:41 +01:00
ws
75d780cb79
fix drag&drop from palette
2013-01-18 10:55:52 +01:00
ws
bf1cbe2aa0
use QXmlStreamReader for xml parsing
2013-01-11 18:10:18 +01:00
ws
1778f37b61
fix crash with parts and ties; more optimizations
2013-01-08 11:00:53 +01:00
ws
77c1f4535e
new copy/paste tests
2013-01-07 15:39:28 +01:00
ws
31fa855d8d
fix crash when copy/paste measures with slurs
2013-01-07 12:36:06 +01:00
ws
83b7ca307b
fix #15787
2013-01-04 17:48:15 +01:00
ws
eb2f71a679
replace some qt container with hand crafted single linked list
2013-01-03 16:56:56 +01:00
ws
00ce99f280
fix stem layout; some optimizations
2013-01-02 09:30:59 +01:00
Werner Schweer
42bf99a059
more changes for note articulation
2012-11-20 20:51:18 +01:00
Werner Schweer
238eac5845
update style of dropped text
2012-10-25 16:21:07 +02:00
Werner Schweer
a97e17e836
fix #18189
2012-09-24 10:54:08 +02:00
Maurizio Gavioli
63da7b27a3
Added layout and bbox to TabDurationSymbol; included its bbox in Chord bbox
2012-09-08 01:22:36 +02:00
Werner Schweer
93bc053086
1.2 import: fix placement of dynamics
2012-08-23 17:40:04 +02:00
Werner Schweer
da1358de52
extend property implementation
2012-08-12 11:44:36 +02:00
lasconic
28ca348e9a
fix #17549 : Cannot double-click symbols to apply to rests
2012-08-04 19:23:23 +02:00
Werner Schweer
686d0d271c
fix script bindings for some enums
2012-08-04 15:46:43 +02:00
Werner Schweer
2e84a7ee70
fix enum script binding for SegmentType
2012-08-03 15:54:02 +02:00
lasconic
f811d1677a
fix #17549 : Cannot double-click fretboard to apply to element
2012-07-30 21:41:48 +02:00
lasconic
06bceddde7
fix layout of double articulations
2012-07-30 16:22:56 +02:00
Werner Schweer
62eb0ee6d7
fix crash when trying to clone&drag rest
2012-07-24 15:01:25 +02:00
Werner Schweer
962432aa4a
more robust behaviour when importing 1.2 files
2012-07-20 16:29:24 +02:00
lasconic
9d524310dc
make dots and articulations small in small staves
2012-06-19 14:44:27 +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