Commit graph

108 commits

Author SHA1 Message Date
dylan.nicholson
23b29bc60f [MU4] fix #8159 (partial), implement
move-up/move-down/up-chord/down-chord/top-chord/bottom-chord
2021-08-21 09:27:49 +10:00
dylan.nicholson
4c733eed93 [MU4] fix #8694 grip dragging not working 2021-08-18 10:22:15 +10:00
wizofaus@hotmail.com
25ce5148e6 Merge remote-tracking branch 'origin/master' into text-editing-fixes 2021-08-16 07:52:12 +10:00
wizofaus@hotmail.com
992afeb8eb Merge remote-tracking branch 'origin/master' into text-editing-fixes 2021-08-13 06:32:48 +10:00
Casper Jeukendrup
6730e00530 Selection Fitler Panel code review fixes
Make sure that SelectionFilter::isFiltered and SelectionFilter::isFiltered also produce expected results for SelectionFilterType::ALL and SelectionFilterType::NONE and eliminate the need for SelectionFilter::setAllFiltered.
2021-08-11 17:18:00 +02:00
Casper Jeukendrup
34df430c74 Implement Selection Filter Panel 2021-08-11 14:14:43 +02:00
Roman Pudashkin
dcb08e091f fixed invalid pointer to drumset 2021-08-10 14:46:55 +02:00
Roman Pudashkin
86c462da14 replaced notation::Instrument with Ms::Instrument 2021-08-10 14:46:55 +02:00
Roman Pudashkin
0a02d8bbfb fixed the instrument change element 2021-08-10 14:46:55 +02:00
wizofaus@hotmail.com
daccdb9607 Merge from master 2021-08-09 21:01:07 +10:00
wizofaus@hotmail.com
91417f59e1 [MU4] WIP text editing fixes 2021-08-09 20:30:46 +10:00
Casper Jeukendrup
2335cc1cc2 Make VOICES constexpr int instead of macro 2021-08-07 18:10:09 +02:00
wizofaus@hotmail.com
bbc16deef3 [MU4] fix #8773, "change enharmonic spelling" commands not implemented 2021-08-02 14:14:26 +02:00
Igor Korsukov
bb829e2dca moved xml to io dir 2021-07-29 09:25:20 +02:00
a.pavlov
deef4d805e removed QTextCursor, QCursor and QInputMethodEvent dependencies 2021-07-27 09:46:25 +02:00
Igor Korsukov
48432c8e1b moved MasterScore to separate file 2021-07-23 17:26:48 +02:00
Roman Pudashkin
a622162722 added the context that will store the current clicked element (this
context will be used in various dialogs that are opened from the
context-menu)
2021-07-21 11:13:16 +02:00
Igor Korsukov
9e0b19e521 added read/write to dir 2021-07-20 15:07:10 +02:00
Roman Pudashkin
eb347efb02 implemented the ability to open the timesig properties dialog via the context menu 2021-07-19 19:19:15 +02:00
a.pavlov
f322676d4d removed QTransform and QPainterPath 2021-07-19 13:18:14 +02:00
Casper Jeukendrup
b093f5b447 Refactor the work with ActionIcons in Palettes 2021-07-19 10:56:50 +02:00
Elnur Ismailzada
61a0d8f8f0
Merge pull request #8625 from RomanPudashkin/special_chars_dialog
[MU4] Special characters dialog
2021-07-16 16:55:21 +02:00
dylan.nicholson
b761210887 [MU4] fix #7823 - ensure keyboard navigation between lyrics works as
expected
2021-07-16 13:43:23 +02:00
RomanPudashkin
8a4897a4ca
Merge pull request #8495 from wizofaus/fix_slow_applyPaletteElement
[MU4] part fix for #8440 - speed up adding from palette to multiple notes/rests
2021-07-16 09:16:29 +02:00
Roman Pudashkin
1d7c755940 transferred the special characters dialog from MU3 2021-07-15 10:01:06 +02:00
Roman Pudashkin
59301f6593 fixed cycled dependency between instruments and notation modules 2021-07-13 17:24:06 +02:00
Eism
b00648a2d5 Fixed ordering of instruments 2021-07-13 17:18:02 +02:00
Casper Jeukendrup
17868b7713 Get rid of QMatrix
It is deprecated in Qt 6.
2021-07-07 15:12:16 +02:00
wizofaus@hotmail.com
3f7259e76c Merge remote-tracking branch 'musescore/master' into fix_slow_applyPaletteElement 2021-07-03 06:03:59 +10:00
Igor Korsukov
343d4dbc05 removed use QClipboard in the engraving 2021-07-02 17:51:19 +02:00
a.pavlov
5317ccfbc1 removed QBrush from engraving 2021-07-02 13:53:04 +03:00
a.pavlov
5038f0e9d6 fixed build and code style, refactoring 2021-07-02 13:53:04 +03:00
a.pavlov
9c729ca71f qpen removed from engraving 2021-07-02 13:53:04 +03:00
wizofaus@hotmail.com
f2b9a73246 [MU4] part fix for #8440 - ensure adding from palette to multiple
notes/rests isn't super slow
2021-07-02 12:48:12 +10:00
wizofaus@hotmail.com
a692f83b10 [MU4] fix #8434 - ensure that shortcuts for TAB staves don't activate on standard (and v/v) 2021-06-28 11:51:16 +03:00
wizofaus@hotmail.com
7d61eecdbe [MU4] Fix #8263 ensure score refreshed after adding accidental to note or trill line 2021-06-28 11:36:22 +03:00
Casper Jeukendrup
f39385c07e Fix deprecation warning regarding QFlags initializer 2021-06-23 20:46:22 +03:00
wizofaus@hotmail.com
94212adcd9 [MU4] fix #8302 - enable all element-specific shortcut keys etc. 2021-06-23 11:44:47 +03:00
wizofaus@hotmail.com
bca2f1e3dc [MU4] fix #8302 - ensure we handle keyPress (via shortcutOverride), and that delete works properly when ctrl previous used and there's no selection 2021-06-23 11:44:47 +03:00
Casper Jeukendrup
e1a1399c34 Implement "Increase/Decrease Duration" actions 2021-06-23 11:42:24 +03:00
Casper Jeukendrup
88e35a16e2 Implemented Add fret actions 2021-06-23 11:42:24 +03:00
Casper Jeukendrup
64080dac85 Implemented "system-break", "page-break" and "section-break" actions 2021-06-23 11:42:24 +03:00
Casper Jeukendrup
be18a0a7ab Cleaned up Score::cmd() method and added TODOs
This method is in fact obsolete, and never called, but it contains valueable information about actions that still need to be implemented.
The actions that are already implemented are now removed from the method, so now it is a good ToDo-list.
2021-06-23 11:42:24 +03:00
Eism
0426df4b1d Implemented score transpose on backend api 2021-06-21 11:10:24 +02:00
Eism
bf328ece6e Implemented export score parts pdfs on backend api 2021-06-18 13:41:27 +02:00
wizofaus@hotmail.com
213e3ab66e [MU4] fix #8302 - clipboard operations while editing text not working 2021-06-16 12:48:05 +03:00
wizofaus@hotmail.com
46c118baba [MU4] fix #7706 fix drag & drop memory leaks 2021-06-16 11:22:17 +03:00
Igor Korsukov
4485a93f71 replaced Qt geometry primitives to MU 2021-06-08 17:04:11 +02:00
Igor Korsukov
3ac1078a20 replaced Qt geometry primitives to MU geometry primitives. step1 2021-06-04 18:55:22 +02:00
wizofaus@hotmail.com
6a86f3c30a Lasso list selection implementation 2021-05-28 16:49:40 +03:00