Werner Schweer
6e7e05aaec
impl. staff type changes
2016-12-18 14:31:34 +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 Schweer
42b14fa114
fix performance regressions: slow loading files
2016-11-02 08:55:54 +01:00
Werner Schweer
f7d96502c3
update layout, change handling of clefs, system header and trailer
2016-10-25 17:35:55 +02:00
lasconic
f966b08d77
add more F and C clefs, refactor clef.cpp and use symId and line when possible
2016-09-29 01:14:03 +02:00
lasconic
88487955b9
add compatibility tests for clefs
2016-09-28 16:39:48 +02:00
Werner Schweer
27b0b767d1
fix #123601 Volta Hook height style setting not applied via double click
2016-09-28 16:06:38 +02:00
Werner Schweer
bf2f3774b3
fix #125566 : all clefs in palette centered on top staff line
2016-09-21 15:49:02 +02:00
Werner Schweer
d6cad628d3
simplify clef implementation
2016-09-21 12:46:19 +02:00
lasconic
9ef2f130e2
fix #125126 : add 4-string tablature clef. Also add serif version. Use a single glyphnames.json from smufl
2016-09-18 18:37:42 +02:00
werner
22d16c3615
inspector updates; misc. cleanups
2016-06-09 09:33:19 +02:00
ws
b448ab9c30
update continuous view
2016-05-18 15:44:03 +02:00
ws
474294a329
fix mtest
2016-04-21 12:20:29 +02:00
ws
553b0def9a
fix clef creation for systems with one measure
2016-04-20 12:00:29 +02:00
ws
aa7fccd09f
fix mtest clef_courtesy
2016-04-14 15:37:15 +02:00
ws
70e79135c6
add benchmark for incremental layout
2016-04-14 11:45:12 +02:00
ws
6af7e51d84
update mtest
2016-04-13 12:08:41 +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
3d8749ffe9
some regression fixes, code cleanups
2016-04-13 11:08:01 +02:00
ws
9f933d8503
Layout reorganization
2016-04-13 11:05:04 +02:00
Marc Sabatella
eb26cc98e5
fix #91471 : alternate fix that also improves undo behavior
2016-01-29 10:57:49 -07:00
Werner Schweer
4431d56b59
Merge pull request #2223 from ericfont/78196-no-courtesy-clef-section-ends-non-measure
...
fix #78196 no courtesy clef if section ends on non-measure
2015-10-28 16:22:07 +01: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
Joachim Schmitz
fd336322ce
Fix #81876 : add old Tenor clef and alternate Percussion clef
...
The glyphs are in Bravura, but missing in Emmentaler and Gonville, so
more work is needed to fully suport them
2015-10-07 17:39:25 +02:00
Eric Fontaine
dff272cedb
fix #78196 courtesy clefs should not display on final measure of section if section break occurs on subsequent non-measure MeasureBase frames
2015-09-17 21:08:04 -04:00
Marc Sabatella
73922c6898
fix 2-line and 3-line layout issues
2015-09-01 13:42:17 -06:00
ws
eac0ed02f8
fix #65331 Bad screen scaling if staff scaled to 50% and zoom set to 200%
2015-06-16 11:27:09 +02:00
Joachim Schmitz
5c5683d294
Add G clef with optional vb8
...
Unfortunatly Emmentaler and Gonville are lacking the glyph, so
here it gets faked by using a standard G clef instead...
2015-05-31 10:39:13 +02:00
lasconic
9baba4992b
fix #61061 : Crash when scrolling in panoramic view and mmRest
2015-05-19 16:10:10 +02:00
lasconic
45f835174e
fix #7886 : Section break and courtesy clef
2015-05-02 15:51:10 +02:00
ws
3e8cb5b2e5
fix #54556 Multimeasure clef position bug
2015-04-09 13:48:56 +02:00
Werner Schweer
28893f9330
Merge pull request #1282 from trig-ger/memory_fixes
...
Fixes of memory leaks (using Valgrind)
2014-10-04 13:53:27 +02:00
Andrey M. Tokarev
51c2ca936e
Fix Clef elements memory leak
2014-09-06 21:35:28 +04:00
Maurizio M. Gavioli
5aa3c40f8c
Fix #31176 - Appearing and disappearing courtesy clef
...
When courtesy clefs are turned off, some sequences of steps involving clef changes across system breaks result in spurious courtesy clefs being shown. Also, occasionally, the layout oscillates between showing / hiding courtesy clefs and/or fitting its measure in the same system or the next system. See http://musescore.org/en/node/31176 for details and examples.
2014-09-03 18:58:55 +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
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
1dcdd1037d
update instrument handling
2014-08-16 11:21:56 +02:00
ws
6d46589c56
fix #29431
2014-08-13 21:01:21 +02:00
Joachim Schmitz
1b996da850
fix #29341 , at least partial
...
but I think an update to/from Transifex is needed to make it work
2014-08-11 16:22:58 +02:00
lasconic
c5eeaecd8a
fix #29341 : Several strings show untranslated in MuseScore
2014-08-11 12:33:46 +02:00
ws
32ad9c2589
fix #28991
2014-08-06 10:15:58 +02:00
ws
f97a8b22c6
cleaner clef/cleflist implementation
2014-07-25 17:13:42 +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
Maurizio M. Gavioli
1794d8a894
Remove merge conflict left-over from clef.cpp:
...
it turned out if was simply a matter of removing the code 'commented out' with `#if 0` -- `#else`.
2014-06-20 23:48:33 +02:00
Sean Yeh
4df920f746
Fix the placements of flats in soprano clef
2014-06-05 10:36:37 -04:00
ws
e1b1246e0c
make SegmentType an global enum class
2014-06-01 20:24:29 +02:00