Michele Spagnolo
0b2916c767
Several refinements and improvements of ties
2023-11-24 15:55:26 +01:00
RomanPudashkin
b784000576
Merge pull request #20110 from miiizen/20105-bracket-frame
...
Layout bracket after creation
2023-11-21 09:20:30 +02:00
James
fb85e5ef5a
layout bracket after creation
2023-11-20 15:54:43 +00:00
James
525e020334
call layout on mid measure barlines
2023-11-16 16:59:33 +00:00
RomanPudashkin
b2a42fc843
Merge pull request #19679 from Jojo-Schmitz/hide-empty-staves
...
Staff visibility
2023-11-14 19:06:43 +02:00
RomanPudashkin
9e57b69f06
Merge pull request #19734 from miiizen/arpeggio-overhaul
...
Fix arpeggio cross stave collisions
2023-11-14 12:28:44 +02:00
James
58781a8c81
Review fixes and extra test
2023-11-14 09:33:48 +00:00
Casper Jeukendrup
888fc7a298
Merge pull request #19828 from miiizen/19598-cross-beam-rest
...
Calculate rest vertical adjustment after cross staff stem layout
2023-11-10 01:20:17 +01:00
James
aceaf14076
slur collisions
2023-11-09 17:48:12 +00:00
James
0385688caf
Fix arpeggio cross stave collisions
2023-11-09 17:48:12 +00:00
Casper Jeukendrup
c2b234c87f
Merge pull request #19666 from miiizen/18603-pedal-text
...
Create defaults for pedal begin, continue and end text
2023-11-09 11:51:15 +01:00
RomanPudashkin
7fc5481b08
Merge pull request #19948 from miiizen/19848-breath-stretch
...
Correct system width after right aligned segment
2023-11-09 11:37:46 +02:00
RomanPudashkin
6d63c64e94
Merge pull request #17615 from cbjeukendrup/project_properties_fixes
...
Fixes for project properties / meta tags
2023-11-09 10:23:30 +02:00
James
7b36c8f3ba
Set correct defaults for continue text
2023-11-09 01:56:04 +01:00
James
deae275d15
Add default strings for pedal text
2023-11-09 01:56:03 +01:00
James
61ca9deead
add test
2023-11-08 12:01:51 +00:00
James
8eddddccf6
Add vtest
2023-11-08 09:14:21 +00:00
Michele Spagnolo
4998cb21f7
Correction to showBendHold option and hold layout
2023-11-02 15:59:44 +01:00
Michele Spagnolo
ddcff9d42f
Introduce angledPreBend
2023-11-02 15:59:44 +01:00
James
06455469d9
Layout cross staff dots
2023-10-30 15:56:37 +02:00
Casper Jeukendrup
a0cfa861e5
Update tests, templates, demos
2023-10-28 00:02:16 +02:00
Casper Jeukendrup
9ee7d9f379
Merge pull request #19827 from miiizen/19581-repeat-cutaway
...
Return false from isEmpty if measure is part of measure repeat
2023-10-27 23:26:14 +02:00
Casper Jeukendrup
27faf62ddb
Merge pull request #19831 from miiizen/19669-cross-beam-collision
...
Enable 2nd adjustment for cross staff beamed notes
2023-10-27 17:45:34 +02:00
RomanPudashkin
43341a39e6
Merge pull request #19161 from miiizen/17891-instrument-name-size
...
Fix #17891 : Instrument names follow largest stave spatium in part
2023-10-26 15:44:08 +03:00
James
7e0651857e
Enable 2nd adjustment for cross staff beamed notes
2023-10-26 09:13:45 +01:00
James
e18da47424
Don't return true from Measure::isEmpty if measure is part of measure repeat
2023-10-25 15:01:32 +01:00
Michele Spagnolo
b2a83dadc5
New vtests
2023-10-25 10:38:59 +02:00
James Mizen
bbac130a38
Fix #17891 : Instrument names follow largest stave spatium in part
2023-10-23 12:06:52 +01:00
RomanPudashkin
d6433adee3
Merge pull request #19296 from miiizen/18857-tremolo-tab
...
Fixed tremolo placement on simple tab staff
2023-10-20 19:30:47 +03:00
RomanPudashkin
049d0ffc24
Merge pull request #19403 from miiizen/17955-symbol-gliss
...
Smarter gliss positioning around chord shapes
2023-10-20 19:21:01 +03:00
James
687ee7c83a
Fixed tremolo placement on simple tab staff
2023-10-20 15:41:12 +01:00
James
cd281a2391
Calculate edge of chords more precisely
2023-10-18 11:43:30 +01:00
Joachim Schmitz
f9bafcf030
Not hiding staff with subsequent empty measures after crescendo line in measure before
2023-10-12 13:39:18 +02:00
iveshenry18
0edb9c98d2
Check spanners when assessing emptiness
...
Previously, a staff's emptiness was calculated based on its note and annotation content. Since this is evaluated before the system was laid out, the system did not have pointers to its SpannerSegments. This commit adds a way to include whether a staff has any spanners
(particularly pedal markings and hanging slurs) in assessing emptiness, creating more consistent/expected hiding behavior in HideMode::AUTO.
Port of #8430 , part 2
2023-10-12 13:39:18 +02:00
James
18db73d367
Fix 2nd conflicts and tuck if enough space under flags
2023-10-09 17:31:15 +01:00
James
d9ef5d4736
Prevent hook overlap with ledger line for 2nds
2023-10-06 09:29:57 +01:00
James
466ab64a40
factor in ledger line length setting
2023-10-06 09:29:57 +01:00
James
e8a93eee0b
Create space between stems and ledger lines
2023-10-06 09:29:57 +01:00
Casper Jeukendrup
339ab2b1fd
Merge pull request #19558 from miiizen/19488-notehead-offset
...
factor notehead offset into stem length calculations
2023-10-05 23:46:18 +02:00
James
4843854933
factor hook offset into stam slash calculations
2023-10-05 13:33:39 +02:00
James
a1ff998e7a
Prevent beamed stems extending
2023-10-04 21:48:47 +02:00
James
4d01358f0a
factor notehead offset into stem length calculations
2023-10-04 21:48:46 +02:00
Casper Jeukendrup
186dbacf08
Merge pull request #19485 from miiizen/13766-frame-gap-below
...
Don't consider frame gap above/below when laying out pages
2023-10-04 02:31:46 +02:00
James
1d5071a5b1
Symbols outside notes do not offset gliss x
2023-10-03 11:47:13 +01:00
Casper Jeukendrup
5791ea7a1a
Merge pull request #19552 from miiizen/19489-fermata-rest
...
Centre fermatas over rests on resized staves
2023-09-29 21:24:58 +02:00
James
ea93cd52fb
Fix cross staff tuplets and update test
2023-09-28 21:55:46 +02:00
James
f186541526
Create tuplet bracket when on notehead side
2023-09-28 21:55:45 +02:00
Casper Jeukendrup
9c76e03992
Merge pull request #19469 from miiizen/19396-unpitched-to-pitched
...
Find drumsets per segment not per measure when laying out notes
2023-09-28 20:19:25 +02:00
James
3dba4f2d97
Don't consider gap below frame in page layout
2023-09-28 15:10:51 +01:00
James
62580c5f61
Correct fermata placement over rests
2023-09-28 13:07:00 +01:00