Eism
60112ead60
Implemented setting user vst directories
2022-04-11 14:06:54 +03:00
RomanPudashkin
67b71023b6
Merge pull request #11122 from vpereverzev/musesampler_integration
...
[MU4] musesampler_integration
2022-04-08 18:58:23 +02:00
vpereverzev
628f76ed16
Code-style fixes
2022-04-08 18:31:30 +02:00
vpereverzev
baff141550
Allowed to choose MuseSampler from mixer panel
2022-04-08 18:24:23 +02:00
vpereverzev
71dad151f3
Implemented basic fall-back mechanism for AudioSources
2022-04-08 18:23:51 +02:00
vpereverzev
6ca4e131f1
Added major wrappers for MuseSampler
2022-04-08 18:23:09 +02:00
vpereverzev
6ef5248a39
Added configuration for MuseSampler module
2022-04-08 18:21:53 +02:00
vpereverzev
32322fe2f0
Added MuseSampler module
2022-04-08 18:21:31 +02:00
vpereverzev
d622d5f0ca
Added an option for modules to specify their own precompiled headers
2022-04-08 18:21:09 +02:00
Elnur Ismailzada
0ba0827cda
Merge pull request #7875 from Eism/select_multiple_directories
...
[MU4] Implemented ability to select multiple directories for soundfonts
2022-04-08 12:17:45 +03:00
Eism
0fcef5ce3d
Fixed review issues
2022-04-08 10:41:00 +03:00
RomanPudashkin
48ac455ecd
Merge pull request #11090 from asattely/slur-fixins
...
[MU4] Slurs only adjust for slurs on their staff, and endpoint adjustment fix
2022-04-07 23:12:51 +02:00
Aaron Sattely
f55a412853
Some code review fixes
2022-04-07 15:33:22 -04:00
RomanPudashkin
3cbc75e695
Merge pull request #11100 from miiizen/10964-tabstafftype
...
Fix #10964 : Editing Tab Staff types is reflected in score
2022-04-07 14:20:00 +02:00
RomanPudashkin
15e15efeff
Merge pull request #11055 from cbjeukendrup/notation_switch_button_colors
...
Update color states of NotationSwitchButton
2022-04-07 13:35:05 +02:00
RomanPudashkin
167f51c746
Merge pull request #10874 from RomanPudashkin/panel_tabs
...
[MU4] Fix #10477 : Mixer and timeline should be tabbed by default, and height adjustment interaction needs fixing
2022-04-07 13:03:56 +02:00
Eism
3f6e3383c4
Setting dialog's working directory
2022-04-07 12:36:48 +03:00
Eism
fd84081ef0
Implemented selecting directories for soundfonts
2022-04-07 10:45:52 +03:00
Eism
1557d8076d
Implemented ability to select multiple directories by interactive
2022-04-07 10:45:52 +03:00
James Mizen
b069516a5e
Fix #10964 : Editing Tab Staff types is reflected in score
2022-04-06 23:07:43 +01:00
RomanPudashkin
82084226e7
Merge pull request #11049 from cbjeukendrup/vst_list_sort
...
Sort the list of available (VST) plugins
2022-04-06 18:00:20 +02:00
RomanPudashkin
dc30f48753
Merge pull request #10873 from cbjeukendrup/engraving_debug_actions
...
Bring back some engraving debug painting tools from MU3
2022-04-06 17:57:58 +02:00
RomanPudashkin
b3cf72b788
Merge pull request #11072 from duanjr/9381-Brackets-palette-does-switch-to-display-dark-mode
...
Fix 9381: set correct color for brackets in dark mode
2022-04-06 17:36:10 +02:00
RomanPudashkin
5020d1dd67
Merge pull request #11105 from RomanPudashkin/score_marked_as_dirty_after_opening
...
[MU4] MU marks recent score dirty after opening even if no changes were made
2022-04-06 15:37:53 +02:00
Roman Pudashkin
b3ca555c89
fixed reloading the current page twice in a row
2022-04-06 14:53:20 +02:00
Roman Pudashkin
616c462c5c
fix #10477 : introduced a new way to determine if panels can be combined into tabs
2022-04-06 13:45:23 +02:00
Elnur Ismailzada
90e11c61e5
Merge pull request #11095 from RomanPudashkin/volta_crash
...
[MU4] Fix #11079 : Create a new part and opening it crashes with a specific score
2022-04-06 13:48:35 +03:00
RomanPudashkin
8a0e2dc1d9
Merge pull request #10938 from Eism/inspector_popups_fix
...
fixed #10871 : Fixed closing popups in inspector
2022-04-06 12:03:02 +02:00
Elnur Ismailzada
42aa10c0f7
Merge pull request #11104 from Eism/backend_highlight_fix
...
[MU4] Backend. Applying color not only for notes, also for rests
2022-04-06 10:52:32 +03:00
Eism
ccb78c654f
Set color for beats instead of notes
2022-04-06 10:11:53 +03:00
Igor Korsukov
5e05e4825d
replaced QHash to std unordered_map
2022-04-06 10:05:48 +03:00
Roman Pudashkin
fd6912b181
fix #10950 : we need to adjust the muted value for the metronome before saving since it may contain the value from the configuration
2022-04-05 21:32:08 +02:00
Roman Pudashkin
addd1f9cc5
fix #11079 : fixed crash after creating an empty part containing a volta line
2022-04-05 20:46:51 +02:00
Aaron Sattely
98f7d5d578
quick fix for slur-tie collision detection
...
tieFor and tieBack got mixed up a little bit along the way somewhere
2022-04-05 14:43:02 -04:00
RomanPudashkin
b9ab412a08
Merge pull request #11091 from asattely/enable-vertical-spread-default
...
[MU4] Change default for enableVerticalSpread to be in line with 3.6
2022-04-05 17:15:15 +02:00
RomanPudashkin
65eb0cf318
Merge pull request #11087 from RomanPudashkin/loading_long_scores_optimization
...
[MU4] MS4 struggles to open long scores which open easily in MS3
2022-04-05 17:12:31 +02:00
RomanPudashkin
342b3ce2b9
Merge pull request #11081 from Jojo-Schmitz/compiler-warnings
...
[MU4] Fix (MSCV) compiler warning
2022-04-05 11:58:44 +02:00
RomanPudashkin
2c33943f4f
Merge pull request #10862 from RomanPudashkin/inspector_dropdown
...
[MU4] Fix #9644 : Text options are not showing indeterminate states
2022-04-05 10:00:06 +02:00
RomanPudashkin
23f84aa790
Merge pull request #11088 from shoogle/instrument-trait-names
...
instruments.xml: Rename dropdownName to traitName to match C++ code
2022-04-05 09:58:15 +02:00
Peter Jonas
21659853cf
instruments.xml: Rename dropdownName to traitName to match C++ code
...
The online instrument spreadsheet has been updated to use the terms
"traitName" and "traitType" to match the C++ code. This commit makes
the corresponding change in update_instruments_xml.py so now we say
"traitName" everywhere rather than "dropdownName" or "ddName", and
we say "traitType" instead of "meaning" or "ddMeaning".
Where do these terms come from?
In PR #8432 we adopted "trait" as an abstract term in the C++ code to
represent a defining characteristic, such as tuning or transposition,
that enables us to distinguish between instruments that have the same
name. For example:
| INSTRUMENT | TRAIT NAMES | TRAIT TYPE |
|-------------|--------------------|-----------------------|
| Piccolo | E♭, D♭, C | Tranposition |
| Tin Whistle | D, C, B♭ | Tuning |
| Bouzouki | 3-course, 4-course | Course (i.e. strings) |
However, in PR #8403 we had already used "dropdownName" as a way to
refer to the trait property within instruments.xml because the purpose
of this data was to populate dropdown lists in the New Score Wizard.
Why choose "trait" over "dropdown"?
It is desirable to use the same term everywhere. I picked "trait"
because instruments.xml contains model data, so I believe it is
preferable to use an abstract term. "Dropdown" is a UI term and it
refers to just one of many possible ways to view the data.
2022-04-05 01:23:27 +01:00
Aaron Sattely
c45eb2ad51
Change default for enableVerticalSpread to be in line with 3.6
2022-04-04 17:37:48 -04:00
Roman Pudashkin
cd277f3b4f
fix #9644 : fixed the 'indeterminate state' for text elements
2022-04-04 22:14:22 +02:00
Roman Pudashkin
28b00194b6
fix #10259 : changed the behavior of the dropdown component globally. Now it won't change currentIndex on its own, so it won't break bindings on currentIndex
2022-04-04 22:14:19 +02:00
Roman Pudashkin
1ed2b9b193
fixed the implicit change of the currentValue type from int to string
2022-04-04 21:57:25 +02:00
Roman Pudashkin
3001618673
optimized Score::resetDefaults()
2022-04-04 21:56:35 +02:00
Roman Pudashkin
c22199ad49
added more TRACEFUNC
2022-04-04 21:56:35 +02:00
Roman Pudashkin
9e4d9f897e
optimized rendering of spanners
2022-04-04 21:56:35 +02:00
Casper Jeukendrup
1380e80120
Sort the list of available (VST) plugins
2022-04-04 21:09:47 +02:00
Aaron Sattely
42bb771f82
Slurs only adjust for slurs on their staff
...
and clean up comments
2022-04-04 14:33:45 -04:00
RomanPudashkin
aabf09ee4f
Merge pull request #11085 from cbjeukendrup/vst_no_WindowContextHelpButtonHint
...
Remove WindowContextHelpButton from VST editor windows
2022-04-04 19:10:06 +02:00