Commit graph

82 commits

Author SHA1 Message Date
Bernhard Landauer
2c96e2f9d5 mark fallthrough instances as intentional
- quieting warnings of newer compilers
2017-06-15 15:27:25 +02:00
Werner Schweer
ac41fa396e update edit infrastructure 2017-03-31 13:03:30 +02:00
Werner Schweer
867f2582f6 move Segment::Type into SegmentType 2017-03-08 13:12:26 +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
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
ws
c1195e87fd system header layout test (vtest layout-6) + fixes 2016-04-20 18:56:08 +02:00
ws
2874c409ae specialize MasterScore() from Score() 2016-04-13 11:46:21 +02:00
ws
bbd802f8ae framework for partial relayout 2016-04-13 11:35:21 +02:00
ws
eb279e5e8a misc. layout fixes 2016-04-13 11:20:05 +02:00
ws
9ec1d02471 code cleanups & speed optimizations 2016-04-13 11:18:14 +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
bf3ca4d273 Merge branch '2-3-line' of https://github.com/MarcSabatella/MuseScore into MarcSabatella-2-3-line
On branch MarcSabatella-2-3-line
2015-10-28 12:41:40 +01:00
ws
6f2cf4c2c1 fix build for gcc 5.2 2015-10-27 11:30:09 +01:00
Marc Sabatella
2e7e27b715 support scaled or non-scaled line distances 2015-09-01 13:42:17 -06:00
Marc Sabatella
73922c6898 fix 2-line and 3-line layout issues 2015-09-01 13:42:17 -06:00
Joachim Schmitz
78605d6aef fix for arm, where char by default is unsigned
See https://musescore.org/en/node/73701
2015-08-17 18:02:57 +02:00
Marc Sabatella
432e14b300 fix #63711: no naturals on change to atonal key signature 2015-06-06 13:26:13 -06:00
Joachim Schmitz
495e328fad follow up for fix #9351 2015-02-09 16:45:58 +01:00
Marc Sabatella
a123d3c9da fix #9351: add open key signature 2015-02-08 14:22:28 -07:00
Marc Sabatella
4dfee2c78b fix #42851: issues when setting showCourtesy property for courtesy time/key signatures 2014-12-30 13:55:19 -07:00
AntonioBL
3da1a51226 fix import of custom KeySig from MuseScore 1.3 files 2014-12-09 13:43:31 +01:00
ws
8ff4a8f95e fix #29931: Custom key signatures do not show 2014-12-08 18:02:29 +01:00
ws
f3071ac9d0 fix #29931: Custom key signatures do not show 2014-12-04 14:40:26 +01:00
Werner Schweer
fbcad4ddc5 Merge pull request #1324 from CombatCube/32651-naturals-system-break
fix #32651: Key signature at system break with canceling naturals should not repeat naturals at beginning of following system
2014-12-02 13:45:55 +01:00
ws
fc3ea8e434 fix #29931 2014-10-23 17:00:23 +02:00
unknown
6bfbf23482 fix #32651: Naturals should not be shown at system break 2014-09-20 01:43:26 -07:00
Andrey M. Tokarev
b339e30534 Fix KeySym memory leak 2014-09-06 21:35:28 +04:00
ws
9846f81436 fix #29801 2014-08-24 10:20:01 +02:00
Joachim Schmitz
6b1a7192b0 fix translation of some accessibility infos
fix translation of some accessibility infos:
* accidentals
* articulations
* clefs
* jumps  (need to run thru Transifex first to be seen)
* keysigs
* marker (need to run thru Transifex first to be seen)
* noteheadnames (not shown anywhere currently)
* tremolo
* trills (need to run thru Transifex first to be seen)

fix some capitalization issues
2014-08-22 18:29:52 +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
ws
8547e27734 fix #30041 2014-08-21 15:01:54 +02:00
Andrei Tuicu
ead3aba0b1 Fix accessible info for key signature.
modified:   libmscore/keysig.cpp
2014-08-19 02:31:27 +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
ws
6d46589c56 fix #29431 2014-08-13 21:01:21 +02:00
ws
7e5995d7c8 fix #29106 2014-08-07 18:02:15 +02:00
Nicolas Froment
fd99c34b15 Merge pull request #1014 from vgstef/ContinuousPanel
Continuous panel
2014-06-30 22:28:39 +02:00
ws
f384741569 fix #26776 2014-06-30 16:21:10 +02:00
vgstef
f9f3488b55 Hide naturals in key signature 2014-06-26 17:17:55 -04: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
b4066a7976 stronger typing for key 2014-06-20 17:07:22 +02:00
ws
9a6d909a29 fix #25945 2014-06-05 11:37:21 +02:00
ws
b7dd5af499 update KeySig implementation 2014-06-03 15:28:10 +02:00
ws
e1b1246e0c make SegmentType an global enum class 2014-06-01 20:24:29 +02:00
Joachim Schmitz
21f1bb8c21 convert enum KeySigNatural into enum class 2014-05-27 12:17:24 +02:00