Commit graph

24516 commits

Author SHA1 Message Date
RomanPudashkin
59a34c017d
Merge pull request #10726 from cbjeukendrup/macos_midi_note_input
Fix MIDI input on macOS 11.0 and higher
2022-03-03 17:08:58 +02:00
Casper Jeukendrup
09b409a6fb
Fix MIDI input on macOS 11.0 and higher
The culprit was bad use of memcpy in Event::fromRawData.
2022-03-03 15:28:56 +01:00
Casper Jeukendrup
c13b797369
Improved Midi Ports DevTools 2022-03-03 15:28:56 +01:00
RomanPudashkin
2e141d9893
Merge pull request #10723 from RomanPudashkin/glissando_style
[MU4] Glissando style
2022-03-03 16:21:17 +02:00
RomanPudashkin
dfd04216b0
Merge pull request #10724 from RomanPudashkin/notification_about_changed_range_fix
[MU4] fixed sending notationChangesRange
2022-03-03 16:21:09 +02:00
Roman Pudashkin
30bcf75bf1 fixed sending notationChangesRange after using the repeat-selection shortcut 2022-03-03 15:53:28 +02:00
Roman Pudashkin
6e25ef6832 fixed the ability to change and save the glissando style type 2022-03-03 15:03:35 +02:00
RomanPudashkin
032e791f01
Merge pull request #10721 from vpereverzev/playback_data_refresh
[MU4] playback_model_updates
2022-03-03 14:54:58 +02:00
vpereverzev
8263a4aee1 Playback model data updates are more precise now 2022-03-03 14:03:17 +02:00
Casper Jeukendrup
f18144b5af
Partly restore the IO Preferences Page
Was disabled because some items are not implemented. Instead of disabling the whole page, only hide the unimplemented items.
2022-03-03 12:53:10 +01:00
RomanPudashkin
3d8fa2b40e
Merge pull request #10720 from vpereverzev/missing_file_alias
[MU4] missing_file_alias
2022-03-03 13:49:43 +02:00
vpereverzev
07c7390499 "Soft" search for events in playback model 2022-03-03 12:41:28 +02:00
vpereverzev
ea491adfbf Returned missing alias for voices profile 2022-03-03 12:41:02 +02:00
Roman Pudashkin
eb0e008a90 changed the default size for the drumset panel 2022-03-03 10:29:37 +02:00
Roman Pudashkin
815b4327a2 fixed element colors in the drumset panel 2022-03-03 10:29:37 +02:00
Roman Pudashkin
cb4e24e300 restored the ability to display shortcuts in the drumset panel 2022-03-03 10:29:37 +02:00
RomanPudashkin
8b2dd43aa5
Merge pull request #10716 from vpereverzev/fermatas_playback_overlapping
[MU4] fermata_playback_duration
2022-03-03 10:22:40 +02:00
vpereverzev
03477b510d Excluded fermatas from articulation profiles 2022-03-02 23:41:47 +02:00
RomanPudashkin
6e032179dc
Merge pull request #10715 from vpereverzev/part_playback_updates
[MU4] part_playback_updates
2022-03-02 23:08:11 +02:00
vpereverzev
90a385de34 Actualized unit test reference data 2022-03-02 22:42:01 +02:00
vpereverzev
9a36f38491 Fixed parsing of glissando elements 2022-03-02 21:34:32 +02:00
vpereverzev
56ecc6ce51 Validate note on and note off events for VST synthesizer 2022-03-02 21:34:14 +02:00
vpereverzev
632666a4a2 Reflect corresponding part changes in playback engine 2022-03-02 21:33:06 +02:00
vpereverzev
fb7dd9b111 Added protection from negative duration ticks 2022-03-02 17:19:05 +02:00
vpereverzev
92db1743cd Try to recover empty instrument id during the reading of scores 2022-03-02 17:19:05 +02:00
Roman Pudashkin
ade94753c1 optimized adding/removing items in the mixer panel 2022-03-02 15:30:31 +02:00
RomanPudashkin
c2d3c8912c
Merge pull request #10581 from RomanPudashkin/vst_plugin_window_size
[MU4] Fix #9228: VST: When launching popup, they appear in the wrong position and the window is too small
2022-03-02 15:26:23 +02:00
Roman Pudashkin
8f0f612d4d fix #9642: implemented the ability to resize docks 2022-03-02 14:58:32 +02:00
Roman Pudashkin
8e83c1f4ed fixed the text case 2022-03-02 14:58:32 +02:00
Roman Pudashkin
d87ed73960 fix #9241: changed the default size for the mixer panel 2022-03-02 14:58:32 +02:00
Roman Pudashkin
f8c6909f8a various improvements for the mixer panel 2022-03-02 14:58:32 +02:00
RomanPudashkin
055856a62b
Merge pull request #10701 from vpereverzev/playback_integration
[MU4] playback_integration
2022-03-02 14:11:06 +02:00
vpereverzev
c2cdb78f35 Fixed a couple of crashes 2022-03-02 13:51:40 +02:00
RomanPudashkin
c5adaeabbf
Merge pull request #10703 from Jojo-Schmitz/compiler-warnings
[MU4] Fix (MinGW) compiler warning
2022-03-02 12:48:05 +02:00
Joachim Schmitz
2b4a091466 Fix (MinGW) compiler warning
about an unused variable
2022-03-02 10:29:33 +01:00
RomanPudashkin
b768f4cdc0
Merge pull request #10702 from cbjeukendrup/osxaudiodriver_memory_leak
Fix two memory leaks and some warnings
2022-03-02 10:06:50 +02:00
RomanPudashkin
9294f6ba9e
Merge pull request #10568 from cbjeukendrup/save_to_cloud_dialog
Implemented "Save to cloud" dialog
2022-03-01 23:12:19 +02:00
Casper Jeukendrup
e56c1c4c33
Implemented warning before publishing score 2022-03-01 21:42:37 +01:00
Casper Jeukendrup
763cc90519
Implemented the basics of the "Publish to MuseScore.com" action 2022-03-01 21:42:37 +01:00
Casper Jeukendrup
ab6287ac81
Implemented "Save to cloud" dialog 2022-03-01 21:42:36 +01:00
Casper Jeukendrup
861943b4cc
Implemented basics of the "Save to Cloud…" action 2022-03-01 21:42:36 +01:00
Casper Jeukendrup
c31a7d43dc
Implemented filter and sort in DevTools > Settings
Makes it easier to find settings, for example if you want some dialog to be shown again after choosing "don't show again".
2022-03-01 21:42:36 +01:00
RomanPudashkin
3aa2d1d0f0
Merge pull request #10673 from asattely/footer-collisions
[MU4] Fix #10655: Correct footer space in vertical justified layout calculations
2022-03-01 21:51:27 +02:00
vpereverzev
f6ae8b03ad Changed default duration for off-stream playback 2022-03-01 21:33:37 +02:00
Casper Jeukendrup
837dada334 Implemented "How would you like to save?" dialog
A.k.a. AskSaveLocationTypeDialog
2022-03-01 20:09:27 +01:00
Casper Jeukendrup
d2d77694d4 Implemented infrastructure for asking save locations of different types 2022-03-01 20:09:27 +01:00
Casper Jeukendrup
b87ffa8483 Create dedicated SaveProjectScenario class for asking save location 2022-03-01 20:09:27 +01:00
Casper Jeukendrup
d50ad6b643 Add NotationProject::displayName method and start using it 2022-03-01 20:09:27 +01:00
Aaron Sattely
e4a441fe0d Fix footer distance calculation in vertical justified layout 2022-03-01 13:11:42 -05:00
vpereverzev
348b7dbf61 Added switch for Limiter and Compressor 2022-03-01 20:09:41 +02:00