Commit graph

88 commits

Author SHA1 Message Date
Werner Schweer
d92ef8b9d4 update properties/styles, update glissando 2017-12-13 15:50:04 +01:00
divya-urs
28d4e39b05 accessibility: nextElement and prevElement 2017-07-13 23:52:00 +05:30
Werner Schweer
f1b4fb8055 fix a problem with editing time signatures 2017-07-08 11:35:15 +02:00
Werner Schweer
d9d738dd79 update for keysig 2017-06-23 13:53:45 +02:00
Bernhard Landauer
a846aa13e3 [timesig.cpp] fix unintentional fallthrough 2017-06-15 15:27:53 +02:00
Werner Schweer
ac41fa396e update edit infrastructure 2017-03-31 13:03:30 +02:00
Werner Schweer
ee309b5978 enhance reading of old 3.x file format (PageFormat) 2017-03-22 10:04:36 +01:00
Werner Schweer
f3ad7db520 fix #182211: Time Signature position of numerals not updated when staff size change 2017-03-20 18:24:29 +01:00
Werner Schweer
a77f4859bb update for time signature + styles/properties 2017-03-09 16:42:49 +01:00
Werner Schweer
cf42a3a377 fix #179926: add scale property for time signature 2017-03-09 13:37:53 +01:00
Werner Schweer
867f2582f6 move Segment::Type into SegmentType 2017-03-08 13:12:26 +01:00
Werner Schweer
2a5152a6a5 misc. fixes for time signatures 2017-02-20 11:44:03 +01:00
Werner Schweer
90b1991912 replace Q_OBJECT with Q_GADGET for all Element based classes 2017-02-17 15:48:28 +01:00
Werner Schweer
1d4c6b2f21 move Element::type() to ScoreElement 2017-01-18 14:16:33 +01:00
Werner Schweer
0b1aea952f layout for movements 2017-01-05 11:28:45 +01:00
Werner Schweer
337e885896 barline changes, part-1 2016-12-28 16:36:59 +01:00
Werner Schweer
660b393b98 change StaffType interface 2016-12-14 15:44:24 +01:00
Werner Schweer
c5f46bb208 rename Xml() -> XmlWriter() 2016-11-19 11:51:21 +01:00
werner
22d16c3615 inspector updates; misc. cleanups 2016-06-09 09:33:19 +02:00
Joachim Schmitz
b6f3e9dcaa remove post 1.3 and pre-2.0 compatibility checks and tweaks
There's probably quite a bit more, but these are the most
obvious places.
Impoved the error mssage, with a hint where to get 2.0.
Most of the templates and sample scores had been created with a pre2.0
nightly version, so they have been resaved with 2.0.0. They'll most
probably need to get updated for 3.0 at some point again.
2016-05-13 06:55:03 +02:00
ws
5bee246125 some regression fixes 2016-04-13 12:05:47 +02:00
ws
bbd802f8ae framework for partial relayout 2016-04-13 11:35:21 +02:00
ws
492709f203 code cleanups 2016-04-13 11:10:17 +02:00
ws
9f933d8503 Layout reorganization 2016-04-13 11:05:04 +02:00
lasconic
e2da57a9e2 fix #60111: Symbol for Cut Time is invisible in palette and score 2015-05-18 17:44:35 +02:00
ws
eff562ee3f render score fonts with freetype 2015-05-06 08:56:58 +02:00
ws
9f0b0f8e95 use rawfont for symbols 2015-05-06 08:56:58 +02:00
ws
12b4b1c097 fix #45581 manual object positioning is incorrect after staff size change 2015-02-20 11:56:13 +01:00
ws
31ac3821ad fix #42341 Time signature change results in corruption 2015-02-16 14:51:10 +01:00
ws
50bc1b6dad fix undo of local time signature change 2015-02-16 09:44:39 +01:00
ws
2a48a78113 fix #36601: Add time signature from palette does not preserve text property 2015-01-22 12:23:24 +01:00
Marc Sabatella
4dfee2c78b fix #42851: issues when setting showCourtesy property for courtesy time/key signatures 2014-12-30 13:55:19 -07:00
Maurizio M. Gavioli
04f089f207 Comment removed. 2014-10-17 11:28:05 +02:00
Maurizio M. Gavioli
789323eb61 Fix #36451 : Alla breve forced to 2/2
Basically reverts commit https://github.com/musescore/musescore/commit/7ab8acd which was intended to fix issue http://musescore.org/en/node/14548 (apparently no longer needed)

Fix code is kept but commented out, with detailed comment and a small addition, in case the originanl issue pops up again in the future.

See http://musescore.org/en/node/36541 for more details, score samples and discussion.
2014-10-13 19:48:48 +02:00
ws
7ab8acd3a5 force cut time to 2/2 on reading score 2014-10-09 14:59:51 +02:00
ws
f17a96d2ce fix #14548 2014-10-09 11:14:15 +02:00
ws
161dcb083d fix #14548 2014-10-07 11:32:09 +02:00
Andrei Tuicu
c3ff25358b fix 30281
Fix readability
Optimize string allocation
	modified:   libmscore/accidental.cpp
	modified:   libmscore/ambitus.cpp
	modified:   libmscore/articulation.cpp
	modified:   libmscore/barline.cpp
	modified:   libmscore/chord.cpp
	modified:   libmscore/chordline.cpp
	modified:   libmscore/chordrest.cpp
	modified:   libmscore/dynamic.cpp
	modified:   libmscore/fingering.cpp
	modified:   libmscore/hairpin.cpp
	modified:   libmscore/harmony.cpp
	modified:   libmscore/jump.cpp
	modified:   libmscore/keysig.cpp
	modified:   libmscore/marker.cpp
	modified:   libmscore/measure.cpp
	modified:   libmscore/note.cpp
	modified:   libmscore/ottava.cpp
	modified:   libmscore/rest.cpp
	modified:   libmscore/score.h
	modified:   libmscore/tempotext.cpp
	modified:   libmscore/text.cpp
	modified:   libmscore/timesig.cpp
	modified:   libmscore/tremolo.cpp
	modified:   libmscore/trill.cpp
	modified:   libmscore/volta.cpp
	modified:   mscore/scoreaccessibility.cpp
2014-08-21 20:33:11 +03:00
Andrei Tuicu
6460485d3f Score accessibility system.
Provides screen-reader feedback for the selected element.
2014-08-19 00:09:13 +03:00
Andrei Tuicu
9caa98b130 Added 4 new navigation commands:
- next element
- previous element
- first element
- last element
2014-08-17 17:25:21 +03:00
John Pirie
11fe0e5733 Updates to layout of free time parentheses 2014-08-15 16:22:35 +01:00
John Pirie
29cd70569e Updates to grips on chordlines, GP drumset moved to libmscore/, enhanced restrictions on degree of slide modification 2014-08-15 16:22:35 +01:00
John Pirie
39eea565d0 Updates to ottava, time signature (free time), key signature (warning removal), fingering (layout) 2014-08-15 16:22:35 +01:00
John Pirie
bce60b8096 Support for free time in Guitar Pro 6 2014-08-15 16:22:34 +01:00
ws
6d46589c56 fix #29431 2014-08-13 21:01:21 +02:00
ws
ec344a3cf9 fix #25876 2014-07-28 15:54:58 +02:00
lasconic
010d3957f0 fix timesig origin, see #26781 2014-07-23 00:11:57 +02:00
lasconic
ccf71619a7 fix #27851: Cannot change time signature between cut time, common time, and 4/4 2014-07-18 17:54:19 +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
7f1b612615 convert enum P_ID into enum class 2014-05-26 18:18:01 +02:00