Eism
988c0262b4
Added the ability to change sharps to flats
2023-11-29 11:15:30 +02:00
Joachim Schmitz
9c17326ada
Same Beat and Measure (Select All Similar Filter)
...
Continuing on #7421 , resp. porting (the rest of) #5637
2023-11-23 16:49:01 +01:00
Casper Jeukendrup
5b4648bb8e
Use Lyricist instead of obsolete Poet
...
as far as possible, preserving compatibility
2023-10-28 00:02:15 +02:00
Michele Spagnolo
6893c7e301
New Guitar Bends
...
Introducing new support for guitar bends both in standard notation and in TAB.
- Created GuitarBend class
- Introduced new palette elements for standard bend, pre-bend, grace note bend, and slight bend.
- Created engraving layout for standard notation and TAB.
- Introduced the relevant options in the inspector.
2023-10-25 10:38:59 +02:00
Eism
d06be09815
Fixed review issues
2023-10-18 12:13:26 +02:00
Eism
2c2cd81102
Added accessibility
2023-10-16 15:18:15 +02:00
Eism
08a1015563
Option for no reflect transposition in linked tablature staves
2023-10-16 15:18:15 +02:00
Eism
ff73e4d77e
Added string tunings popup
2023-10-16 15:18:14 +02:00
Igor Korsukov
15c23c043e
[engraving] rename libmscore to dom
2023-09-04 18:06:48 +03:00
Igor Korsukov
c6393c96f9
[engraving] renamed layout subsystem to rendering
2023-07-28 14:41:24 +03:00
Igor Korsukov
46f32dcff2
[engravint] added ilayout interface
2023-05-25 10:03:48 +03:00
Igor Korsukov
9686ed5313
[engraving] moved layout to v0 dir
2023-05-18 12:33:46 +03:00
Eism
001cdb13be
reverted #8174 : lasso list selection
...
Element-by-element selection operations (Ctrl+click and Ctrl+drag) don't work very well. Let's reduce their number.
2022-12-07 15:26:51 +02:00
Roman Pudashkin
d795668dc2
fix #14722 : fixed an incorrect check on the main instrument
2022-11-29 20:10:40 +02:00
Roman Pudashkin
075d0f8ff8
fix #10122 : update the excerpt name when replacing its initial instrument
2022-11-10 14:05:20 +02:00
Elnur Ismailzada
1657748370
Merge pull request #13130 from RomanPudashkin/tab_cursor
...
[MU4] Fix #12170 : Period tablature: "cue marks" for bass courses are not being shown in note-input mode #12170
2022-09-06 10:09:32 +02:00
Roman Pudashkin
2955487b24
fix #12170 : ported the "cue marks" preview from MU3
2022-09-02 13:08:49 +03:00
Roman Pudashkin
d5a47c0b95
optimization
2022-09-01 13:38:08 +03:00
RomanPudashkin
a5966f2d21
Merge pull request #12983 from RomanPudashkin/drumset_sound_preview
...
[MU4] Fix #11722 : No preview sound when clicking an element on Percussion panel
2022-08-31 15:56:24 +03:00
Roman Pudashkin
ed46979fe2
added changedPropertyIdSet and changedStyleIdSet to engraving::ScoreChangesRange
2022-08-29 18:39:47 +03:00
RomanPudashkin
0ebb3edfc7
Merge pull request #12931 from asattely/dots-in-tuplets
...
Fix #12546 : Correct ratios for tuplets
2022-08-25 17:07:53 +03:00
RomanPudashkin
2ac1fde87d
Merge pull request #12892 from cbjeukendrup/fix_includes_engraving
...
[cleanup] Fix #includes in Engraving module
2022-08-23 21:05:58 +03:00
Aaron Sattely
f29dd79713
Only automatically determine ratio denom when custom tuplet isnt entered
2022-08-23 11:53:21 -04:00
Roman Pudashkin
b67f5ab44e
fix #11722 : implemented the ability to preview the sound after clicking on a note in the Percussion panel
2022-08-23 17:05:12 +03:00
Casper Jeukendrup
3f07eb32b6
Fix #includes - notation (where necessary)
2022-08-19 01:14:41 +02:00
Roman Pudashkin
8a467cb226
implemented the Add menu for the HBOX elements
2022-08-16 13:54:03 +03:00
Casper Jeukendrup
fd12601144
Remove unused methods and remove unnecessary #include
...
Trying to reduce dependencies between libmscore files...
2022-07-30 01:16:06 +02:00
Casper Jeukendrup
b339ea4f9a
Use TranslatableString for UiAction
2022-07-28 21:02:35 +02:00
Peter Jonas
37d172fc6d
Flexible translation of instrument names
...
Give translators more control over how instrument names will appear in
other languages. Add translation comments to make their job easier.
2022-07-26 21:16:18 +00:00
Igor Korsukov
9dd5d95f9d
moved some types from global root to global/types
2022-07-22 17:35:12 +02:00
Casper Jeukendrup
3f09c377d9
Audit "notation" strings
2022-07-21 18:00:24 +02:00
DmitryArefiev
bec44c6e0b
Merge pull request #12427 from cbjeukendrup/fix_keysig
...
Get rid of KeyMode when creating a new score
2022-07-18 14:28:16 +03:00
Casper Jeukendrup
b3b0acf311
Get rid of KeyMode when creating a new score
...
Since a KeyMode is never communicated to QML, the score creation options passed from QML won't contain a KeyMode either. Still, we try to get the KeyMode, to assign it to `scoreOptions.keyMode`, in `NewScoreModel::parseOptions`. Thus, we get the default int value namely 0, and convert that to a KeyMode, which gives KeyMode::NONE, which is the "dangerous" mode for custom/atonal key signatures. Key signatures with this mode behave very differently when it comes to transposing instruments, which is undesired for normal key signatures.
Thus, we get rid of the ScoreCreationOptions.keyMode entirely for now, since it will never contain a correct value. (And in practice, the keyMode doesn't matter anything at all, the only place where it is used is in MusicXML export.) This is a bit of a quick fix for now, and we might consider bringing it back later.
2022-07-15 15:25:26 +02:00
Roman Pudashkin
f168fe230a
fixed the ability to enter notes by double-clicking on them
2022-07-13 17:26:34 +03:00
Roman Pudashkin
815865d4c1
fix #12255 : fixed getting selected instruments/score order from the instruments dialog
2022-07-05 19:28:03 +03:00
Igor Korsukov
26f393c2b7
[engraving] Replacement QString to String. Step 14
2022-06-17 17:34:30 +03:00
Igor Korsukov
c31e7fb072
[engraving] Replacement QString to String. Step 11
2022-06-15 20:43:19 +03:00
Casper Jeukendrup
5ac7b158fb
Fix confusing type aliases for StaffTypes in notationtypes.h
...
Before:
notation::StaffType = engraving::StaffTypes
notation::StaffTypePreset = engraving::StaffType
After:
notation::StaffType = engraving::StaffType
notation::StaffTypeId = engraving::StaffTypes
Not only confusing for humans, but also for compilers...
2022-06-08 12:49:57 +03:00
Igor Korsukov
b73764f78f
renamed Ms to mu::engraving
2022-06-02 15:44:46 +03:00
Roman Pudashkin
f9fe3ed72c
fix #10779 : disabled the vertical panning during the playback if there is only one system
2022-05-17 21:47:10 +02:00
Roman Pudashkin
f6e18146ba
fixed the position of the loop markers for part scores
2022-05-17 13:22:04 +02:00
Igor Korsukov
58ec5acd6b
Fixed conversion warnings. Step 7
2022-05-04 12:30:14 +03:00
Igor Korsukov
e2ce274871
Fixed conversion warnings. Step 4
2022-04-27 17:17:13 +03:00
Igor Korsukov
b74fa2423b
[engraving] replaced QList to std. Part 11
2022-04-22 14:30:39 +03:00
Roman Pudashkin
965710a7b4
implemented the ability to play selected measures
2022-04-18 12:31:20 +02:00
James Mizen
b069516a5e
Fix #10964 : Editing Tab Staff types is reflected in score
2022-04-06 23:07:43 +01:00
Roman Pudashkin
726189a800
moved the notification about changes in the score to the libmscore layer
2022-03-11 12:00:07 +02:00
Roman Pudashkin
d749518297
various optimizations
2022-03-10 09:55:38 +02:00
vpereverzev
a2d305a5b8
Extended the capabilities of NotationChanges channel and NotationUndoStack
2022-03-09 14:29:05 +02:00
Roman Pudashkin
8e0e3eae4d
fixed update of the inspector after changing the selection state
2022-02-03 21:06:45 +02:00