Commit graph

33698 commits

Author SHA1 Message Date
Michele Spagnolo
0691f8524f Remove most triggerLayoutAll calls 2023-11-22 10:49:41 +01:00
Igor Korsukov
207ecaec0e [engraving] fixed codestyle 2023-11-22 11:48:14 +02:00
Igor Korsukov
52f6efbaa6 [engraving] added paintPageTree 2023-11-22 11:48:14 +02:00
Khang Tran
450fddf315 Fix #19279 Add/Remove Measure windows lose focus
enable property was always false using parent as no signal is sent when it changes, switch to using the visible content element
2023-11-21 13:58:49 -05:00
Eism
f9b351cb8f fixed #19812: Update hit element context for put note also
If you select an element on a non-drumset staff and start entering notes and click on the drumset staff, the context will not be updated and the drumset editing dialog will open with a non-drumset instrument
2023-11-21 18:52:58 +02:00
DmitryArefiev
acb1bad4da
Merge pull request #20131 from Eism/grace_notes_navigation_fix
fixed #20130: Crash when navigating grace note after main note at the end of measure with Alt+Right arrow
2023-11-21 18:26:29 +02:00
Roman Pudashkin
3832f06ea6 don't recreate the Text section when selecting text elements 2023-11-21 18:09:13 +02:00
RomanPudashkin
50cd91f94d
Merge pull request #20102 from mathesoncalum/15313-template_instchange_crash
Fix #15313: Crash from template with instrument change
2023-11-21 18:07:27 +02:00
RomanPudashkin
69e0644a50
Merge pull request #20129 from mike-spa/fixMoreBendStuff
Fix more bend stuff
2023-11-21 18:06:39 +02:00
RomanPudashkin
8226bb250f
Merge pull request #20127 from RomanPudashkin/slur_tie_navigation_crash
slur_tie_navigation_crash
2023-11-21 18:06:13 +02:00
Eism
d8e19228a4 Move to the next segment instead of next chord/rest 2023-11-21 17:33:44 +02:00
Eism
0629a0ddda fixed #20130: Fixed all potential places where a crash could occur
after implementing navigation for grace notes in commit 93a98ea745
2023-11-21 17:33:44 +02:00
DmitryArefiev
5b4637e44e
Merge pull request #20113 from RomanPudashkin/tempo_text_crash
tempo_text_crash
2023-11-21 17:32:38 +02:00
Eism
ab08276dce fixed #20012: Removed old bend from palette 2023-11-21 16:36:35 +02:00
Eism
24ef9b5008 fixed #19919: Added bends to old palettes 2023-11-21 16:36:35 +02:00
Eism
bda41588a0 fixed #20111: Don't write element id for palette score
mimeData check fails in palette.cpp in function bool isEquivalent(const EngravingItem& e1, const EngravingItem& e2)
2023-11-21 16:36:35 +02:00
DmitryArefiev
0b92b96b61
Merge pull request #20125 from Eism/accessibility_linux_crash_fix
fixed #20034: Crash when navigate slur with Orca enabled on Linux
2023-11-21 15:51:27 +02:00
Michele Spagnolo
758b198106 Implement X-shortcut for bend direction 2023-11-21 14:03:21 +01:00
Michele Spagnolo
ceaea0420d Read/Write direction property 2023-11-21 13:54:31 +01:00
Roman Pudashkin
49a923cdf9 fixed a crash when accessing SlurTieSegment::m_ups with an invalid index
when no grip is selected (EditData::curGrip == Grip::NO_GRIP)
2023-11-21 13:49:40 +02:00
Casper Jeukendrup
d75b0e8c42
Merge pull request #20124 from mike-spa/useMiterJoinForTupletBrackets
Use MiterJoin for drawing tuplet brackets
2023-11-21 12:36:14 +01:00
Calum Matheson
ae9766955c
Fix crash from template with instrument change 2023-11-21 09:48:51 +00:00
Michele Spagnolo
5590bbfb52 Use MiterJoin for drawing tuplet brackets 2023-11-21 10:29:43 +01:00
Eism
b0593af1c3 fixed #20034 and #19432: Fixed getting rootItem 2023-11-21 11:20:17 +02:00
Elnur Ismailzada
718204f924 Revert "fixed #19432: Setting the parent for rootItem to correctly define accessibleRoot"
This reverts commit 54fcf5743a.
2023-11-21 11:07:49 +02:00
RomanPudashkin
ba238d13e3
Merge pull request #19447 from matthewpetch/update-accordion-pitch-range
Professional pitch range for accordion updated to C1 - C#8
2023-11-21 09:51:53 +02:00
RomanPudashkin
b784000576
Merge pull request #20110 from miiizen/20105-bracket-frame
Layout bracket after creation
2023-11-21 09:20:30 +02:00
RomanPudashkin
60ea8f1cee
Merge pull request #20117 from cbjeukendrup/playable_typo
Fix typo: playble -> playable (including in translatable string)
2023-11-21 09:19:19 +02:00
Peter Jonas
1c3ecef452 Braille input: Fix octave rules for notes that lack octave marks
Fix #20120
2023-11-21 03:11:41 +00:00
Casper Jeukendrup
3d5a61b44e
Fix typo: playble -> playable (including in translatable string) 2023-11-21 01:47:23 +01:00
Roman Pudashkin
4e3cc96982 fix #19897: explicitly check the list of blocks for emptiness 2023-11-20 22:20:35 +02:00
Casper Jeukendrup
fbe370a6ca
Merge pull request #20096 from cbjeukendrup/fix_undo_after_creating_excerpt
Fix undo after creating excerpt in score that was created by choosing instruments
2023-11-20 19:40:34 +01:00
James
fb85e5ef5a layout bracket after creation 2023-11-20 15:54:43 +00:00
RomanPudashkin
d874d786ba
Merge pull request #20087 from NinjaNas/19509-measurecontextmenu
Fix #19509: Measure properties not in context menu for keyboard users
2023-11-20 16:58:55 +02:00
James
38bc48869c Write location before spanner end on score end 2023-11-20 14:46:35 +00:00
RomanPudashkin
5beb816af6
Merge pull request #20078 from frnkwang/19524-creation-date-from-custom-template
Set creation date to current date when creating score from template
2023-11-20 16:40:30 +02:00
RomanPudashkin
2aa3bbe01d
Merge pull request #19132 from rettinghaus/xmlcolors
Extend MusicXML color support
2023-11-20 14:18:14 +02:00
Klaus Rettinghaus
39bb06c93d
extend color support
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color tests
improve figured bass import/export
export circled rehearsal marks
add color export to jumps and markers
2023-11-20 11:23:27 +01:00
RomanPudashkin
de4482b81f
Merge pull request #20100 from RomanPudashkin/guitar_bends_playback_fixes
guitar_bends_playback_fixes
2023-11-20 12:11:12 +02:00
RomanPudashkin
0e8776f62c
Merge pull request #19877 from sammik/section-break-on-frame
new logic for section break on frame
2023-11-20 11:41:15 +02:00
RomanPudashkin
39ece24ec9
Merge pull request #19336 from Nekotizimo/scoreorder
A few fixes for ordering of instruments/parts on a score
2023-11-20 11:39:36 +02:00
RomanPudashkin
5338e2ceeb
Merge pull request #19803 from mathesoncalum/10952-noinsts_hide_cursor
Fix #10952: Stop & disable playback when no parts are visible
2023-11-20 09:53:05 +02:00
Elnur Ismailzada
43d83ff247
Merge pull request #20079 from cbjeukendrup/oh_wait_its_regex_so_allergic_to_parentheses
Fix auto-labeling for issue types with parentheses
2023-11-20 09:50:55 +02:00
Roman Pudashkin
094813a7f6 playback support for microtonal accidentals 2023-11-20 09:23:08 +02:00
Roman Pudashkin
0ce6f1d2ca skip the pre-bend grace note when parsing articulations, so it won't affect the note duration
see GraceNotesMetaParser::doParse
2023-11-20 09:23:08 +02:00
Roman Pudashkin
80ce9ef5d9 fix: ties are preventing playback of subsequent bends 2023-11-20 09:23:08 +02:00
Casper Jeukendrup
515e5638bf
Remove some unused #includes / parameters 2023-11-20 00:18:20 +01:00
Casper Jeukendrup
390ba9c036
Fix undo after creating excerpt in score that was created by choosing instruments 2023-11-20 00:14:56 +01:00
Khang Tran
977bb14416 Fix #19509: Measure properties not in context menu for keyboard users 2023-11-18 15:39:19 -05:00
Casper Jeukendrup
9860999c86
Fix auto-labeling for issue types with parentheses
These things are regular expressions, so parentheses need to be escaped using a backslash. And in YAML the backslash needs to be escaped with another backslash, which gives us two backslashes per parenthesis.
2023-11-18 02:35:26 +01:00