Casper Jeukendrup
03bdfe1221
Fix async::Promise after a4a83dde36
2021-06-08 14:26:16 +03:00
Peter Jonas
7a9da35590
Show controller names and MS General sounds in instruments.xml
2021-06-08 11:21:18 +00:00
Peter Jonas
6874de7046
Create script to update instruments.xml from online spreadsheet
...
Spreadsheet is available at https://docs.google.com/spreadsheets/d/1SwqZb8lq5rfv5regPSA10drWjUAoi65EuMoYtG-4k5s
2021-06-08 11:21:18 +00:00
Elnur Ismailzada
11c2fa1050
Merge pull request #8268 from cbjeukendrup/coremidi_devices_changed
...
Implemented Midi devices changed notification for CoreMidi
2021-06-08 10:40:50 +02:00
Casper Jeukendrup
a46da96f61
Reduce unnecessary devices changed notifications for CoreMidi
2021-06-07 23:59:45 +02:00
Casper Jeukendrup
66632c6239
Implemented disconnecting when connected device is removed for CoreMidi
2021-06-07 23:59:44 +02:00
Casper Jeukendrup
784bed3d97
Implemented Midi devices changed notification for CoreMidi
2021-06-07 23:59:37 +02:00
Casper Jeukendrup
e285f6ef87
Fix potential threading issues with MidiDevicesListener
2021-06-08 00:29:05 +03:00
RomanPudashkin
a4a83dde36
Merge pull request #8258 from cbjeukendrup/async-channel-multi-arg
...
Add the possibility to have async::Channels that take more than one parameter
2021-06-07 13:54:52 +02:00
Casper Jeukendrup
35f69c080b
Add the possibility to have async::Channels that take more than one parameter
2021-06-07 13:19:35 +02:00
Igor Korsukov
a0c1b5abd3
updated Qt for MacOS CI
2021-06-07 14:00:34 +03:00
RomanPudashkin
ea9d982afd
Merge pull request #8240 from Eism/midi_mapping_configure
...
[MU4] Midi Mapping. Configuration of midi devices
2021-06-07 12:29:12 +02:00
RomanPudashkin
6652926cce
Merge pull request #8265 from igorkorsukov/mu4/ci/windows_qt_update_0607
...
[MU4] Updated Qt for Windows CI
2021-06-07 12:14:02 +02:00
Igor Korsukov
0f04925620
updated Qt for Windows CI
2021-06-07 12:46:14 +03:00
Eism
a129835a33
Implemented auto-connection to attached midi device
2021-06-07 11:44:29 +02:00
Igor Korsukov
d7d45f4f8b
updated Qt on Linux CI
2021-06-07 12:28:57 +03:00
RomanPudashkin
adaf3cd427
Merge pull request #8247 from igorkorsukov/mu4/engraving/geometry
...
[MU4] Replaced Qt geometry primitives to MU geometry primitives. Step1
2021-06-07 09:36:23 +02:00
Igor Korsukov
3ac1078a20
replaced Qt geometry primitives to MU geometry primitives. step1
2021-06-04 18:55:22 +02:00
RomanPudashkin
e1b0835135
Merge pull request #8246 from cbjeukendrup/styledmenu-selectable-checkmark
...
Fixed positioning of checkmark for Selectable menu items
2021-06-04 15:42:29 +02:00
Casper Jeukendrup
28bec480b9
Fixed positioning of checkmark for Selectable menu items
2021-06-04 14:55:46 +02:00
Igor Korsukov
4b42a0029a
fixed path in the smufl2sym.sh
2021-06-04 12:45:12 +03:00
Niek van den Berg
ff42b794cb
Update instrument id of strings to make sure automatic bracketing is working correctly when these templates are used.
2021-06-04 01:55:47 +02:00
RomanPudashkin
78928dd3dd
Merge pull request #8099 from njvdberg/instruments-to-parts
...
[MU4] Preparation ScoreOrdering: part names in instruments form
2021-06-03 21:20:54 +02:00
Casper Jeukendrup
3adc827590
ScoreFont and Sym cleanup
...
- Moved ScoreFont from sym.h to separate file
- Cleaned the code in ScoreFont somewhat
- Reduced unnecessary includes of sym.h
2021-06-03 17:20:04 +03:00
Niek van den Berg
d4e619c2f9
Moved "Make/Undo Soloist" button to instrument line to make room for order names.
...
Form will show initial "soloist" status and implements soloist toggling.
2021-06-03 16:09:39 +02:00
Niek van den Berg
01a880da9e
Read the information for the QML forms and add/remove parts accordingly.
...
Replace "instrument" in some variables/methods by "part" which actually is.
Remove Excerpt when assoicated score is empty (doesn't contain any staves). This happens when all parts are rmoved from the excerpt.
2021-06-03 16:09:38 +02:00
Niek van den Berg
198573fe53
InstrumentListModel::initSelectedInstruments will add one single SelectedInstrumentInfo for each part and no longer for each instrument in each part.
2021-06-03 16:09:38 +02:00
Niek van den Berg
785538571d
If opening ChooseInstrumentsPage, display the part name if available and use the instrument names otherwise.
...
The behavior is now similar as it was in 3.x.
The PR is required for the upcoming score ordering PR which needs part information for the ordering.
2021-06-03 16:09:38 +02:00
Niek van den Berg
d302f3f667
Change instrument id from musicXMLid to an unique instrument id as defined by the "id" attribute of the "instrument" tag in instruments.xml.
...
Reasons for this change are:
- musicXMLid isn't unique for instruments.
- not all instruments have a musicXMLid defined.
2021-06-03 16:09:37 +02:00
Niek van den Berg
4d019e9d56
Correct a typo in method name and variable name.
2021-06-03 16:09:37 +02:00
Eism
3e4a4fa9c2
if device is not connected, do not select it in the UI
2021-06-03 15:26:10 +02:00
Eism
80522e9b0e
Filter system devices
2021-06-03 15:26:10 +02:00
Eism
bf3f6bdb95
Implemented selecting midi input/output devices
2021-06-03 15:26:10 +02:00
Igor Korsukov
5bd33c3360
changed convertFromHtml implementation
2021-06-03 12:08:12 +02:00
Elnur Ismailzada
21befc4ed1
Merge pull request #8226 from RomanPudashkin/zoom_mode_popup
...
[MU4] Zoom menu
2021-06-03 08:55:40 +02:00
Igor Korsukov
a933657bcd
moved freetype from sym.cpp to font provider
2021-06-02 17:26:35 +02:00
Igor Korsukov
15bca7217c
removed symbols draw with freetype
2021-06-02 17:26:35 +02:00
Igor Korsukov
b277afb84e
moved addApplicationFont to Font Provider
2021-06-02 17:26:35 +02:00
Roman Pudashkin
ce3245bf5e
fixed the min zoom level
2021-06-02 16:46:34 +02:00
Roman Pudashkin
626de32e75
the zoom field must become inactive after clicking on the status bar
2021-06-02 15:59:10 +02:00
Roman Pudashkin
dc356f1aef
fixed position of popups on HIDPI screens
2021-06-02 15:18:58 +02:00
Roman Pudashkin
67affd0db4
fixed highlighting for items without icon
2021-06-02 14:07:36 +02:00
Roman Pudashkin
debb8a56ff
implemented the menu for changing zoom type
2021-06-02 13:40:11 +02:00
Elnur Ismailzada
76b0818a24
Merge pull request #8223 from cbjeukendrup/noteinputbar_fix
...
Fix QML warning in NoteInputBar
2021-06-01 21:51:36 +02:00
Casper Jeukendrup
8c2d5e408a
Fix QML warning in NoteInputBar
2021-06-01 19:56:13 +02:00
RomanPudashkin
d90124f20f
Merge pull request #8194 from Eism/popups_restrictions
...
[MU4] Popups restrictions
2021-06-01 19:12:21 +02:00
Eism
1beb4b50ac
Added shadow for the menu
2021-06-01 18:41:26 +02:00
Eism
d67a9c7b2e
Fixed getting the current screen geometry
2021-06-01 18:41:25 +02:00
Eism
38ea968b79
Fixed calculation of the tooltip's content size
2021-06-01 18:41:25 +02:00
Eism
7d5bebb161
Fixed using popup on the general components gallery
2021-06-01 18:41:24 +02:00