Commit graph

1782 commits

Author SHA1 Message Date
Eism
3220b9ad34 Use our custom popup for dropdown 2022-05-04 10:49:50 +03:00
Joachim Schmitz
f30a5a7588 Use ellipsis ('…') rather than 3 dots ("...") 2022-05-03 18:36:27 +02:00
HemantAntony
a948ae78fc Fix #10192: Fixed zoom in not working with Ctrl++
The problem was the shortcut was just Ctrl + +. This meant I had to use
shift + = to get the + similar to how you type in + (By holding shift +
=). So, I changed the shortcut sequence to Ctrl + =
2022-04-30 17:46:07 +05:30
Casper Jeukendrup
eaf29a2e29
Fix default zoom and scaling in ExampleView
(the latter is used in the TimeSigProperties dialog and Staff/Part Properties > Advanced)
2022-04-29 14:30:40 +02:00
I Woithe
2f39f88ca4 [MU4] Fix #11441: Piano Keyboard - Add shortcut 2022-04-29 17:34:34 +09:30
RomanPudashkin
1d5fbe9598
Merge pull request #11447 from Eism/text_field_fix_interaction
[MU4] Fixed text box regression
2022-04-28 17:52:00 +02:00
Eism
0713ce82ea Reset active control only for app events 2022-04-28 14:31:15 +03:00
Igor Korsukov
33793e6ff5 Fixed conversion warnings. Step 5 2022-04-28 13:35:27 +03:00
Eism
c41828fe06 Fixed tests 2022-04-28 10:53:18 +03:00
Eism
41210b7cdf Optimised getting info about enabling accessibility 2022-04-28 10:53:18 +03:00
Elnur Ismailzada
792e636b31
Merge pull request #11254 from Eism/autosave_new_project
[MU4] Implemented autosave for new project
2022-04-28 09:12:02 +03:00
Eism
f19feab016 Implemented autosave for new project 2022-04-27 20:57:59 +03:00
Igor Korsukov
e2ce274871 Fixed conversion warnings. Step 4 2022-04-27 17:17:13 +03:00
RomanPudashkin
b10e37ce10
Merge pull request #10975 from RomanPudashkin/notehead_popup_improvements
[MU4] Fix #10028: Notehead popup design improvements
2022-04-26 23:05:34 +02:00
Roman Pudashkin
fdb96cdf3f fix #10028: various improvements for the notehead popup 2022-04-26 22:40:27 +02:00
Casper Jeukendrup
26e67cdd2f
Add red clipping indicator for VolumePressureMeter 2022-04-26 20:10:47 +02:00
Casper Jeukendrup
6c8e7f45e6
Update drop shadows
In particular, the drop shadow for popups, which had some undesired "margin" at the top and bottom
2022-04-26 19:08:28 +02:00
Casper Jeukendrup
f2b018930d
Update the values of LINK_COLOR 2022-04-26 19:08:28 +02:00
Casper Jeukendrup
71f73ecd2f
More tweaks to the accent colors 2022-04-26 19:08:28 +02:00
Igor Korsukov
edb273ec06 fixed conversion warnings 2022-04-26 16:51:10 +00:00
Igor Korsukov
66408a9cb4 reanimated autobot 2022-04-26 15:53:06 +00:00
Joachim Schmitz
01a426aab1 Fix compiler warnings
* Disable MinGW warnings in thirdparty/opus reg. unused parameters
* Fix MSVC compiler warnings, reg. signed/unsigned mismatch (C4245)
* Enable some of the previously (and apparently unnecessarily) disabled MSVC compiler warnings in src/engraving again
* Fix MSVC compiler warnings reg. conversion from `size_t` to `int`, outside of engraving
2022-04-26 11:23:08 +00:00
vpereverzev
a004db3000 Don't need to fall in assert if we don't have VST plugins being used for a score created on another system 2022-04-25 18:38:31 +02:00
vpereverzev
0c7f9844dc Fixed an issue when Fluid redefined some file callbacks when moving internal data from structure to structure 2022-04-25 18:38:31 +02:00
RomanPudashkin
b39223159b
Merge pull request #11327 from Eism/dropdown_fix
[MU4] Hot fix for dropdowns
2022-04-25 11:52:50 +02:00
Eism
c6a4645626 Hot fix for dropdowns 2022-04-25 11:09:27 +03:00
Moses Miller
55299492b9
Fix audio initialization failure
This fix has two parts: firstly, snd_pcm_hw_params_set_buffer_size_near
is used instead of snd_pcm_hw_params_set_buffer_size. We don't strictly
/need/ whatever default buffer size we pick, so this allows for a wider
range of hardware/software configurations. Secondly, we move the buffer
size constraint after the set_rate_near call. This is required to avoid
overconstraining, and it's the order aplay does things in.
2022-04-24 23:22:33 -07:00
vpereverzev
f9c0a709d7 Fixed a couple of issues for instruments management in MuseSampler 2022-04-22 18:47:52 +02:00
vpereverzev
19da394c8b Properly update SoundFontCache after actual SF loading 2022-04-22 18:33:39 +02:00
Igor Korsukov
b74fa2423b [engraving] replaced QList to std. Part 11 2022-04-22 14:30:39 +03:00
Casper Jeukendrup
1dec58da80 Use qt5_add_big_resources where appropriate 2022-04-22 14:16:18 +03:00
Casper Jeukendrup
35f806b932 Fix warning about redefined ENABLE_AUDIO_EXPORT macro 2022-04-22 14:16:18 +03:00
vpereverzev
cdd9f2358f Fixed a crash during a switch from Fluid Synth instance onto anything else 2022-04-21 20:19:26 +02:00
vpereverzev
328d4e3c7d Exclude encoders from build if BUILD_AUDIO_EXPORT option is off 2022-04-21 20:11:43 +02:00
vpereverzev
3afa8c4cc8 Added libflac thirdparties 2022-04-21 20:11:43 +02:00
RomanPudashkin
450bcb42ef
Merge pull request #11269 from cbjeukendrup/final_colours
Update default theme colours
2022-04-21 16:27:47 +02:00
RomanPudashkin
1a0b09115a
Merge pull request #11275 from RomanPudashkin/setup_fonts_fix
[MU4] setup_fonts_fix
2022-04-21 14:36:07 +02:00
Casper Jeukendrup
592d9b3672
Remove background from ExpandableBlank 2022-04-21 14:32:23 +02:00
Casper Jeukendrup
efb262ee00
Use PopupBackgroundColor for popups 2022-04-21 14:32:22 +02:00
Casper Jeukendrup
c543c5c370
Update default theme colours 2022-04-21 14:32:22 +02:00
vpereverzev
7faa387d87 Added libopus thirdparties 2022-04-21 12:35:15 +02:00
Roman Pudashkin
c457be601c removed FiraSans from the project (see #10751) 2022-04-21 11:38:48 +02:00
Roman Pudashkin
727674c8ae fixed the fonts initialization on macOS 2022-04-21 11:38:48 +02:00
vpereverzev
41e572f982 Fixed build for MSVC 2022-04-20 19:26:04 +02:00
vpereverzev
87902afac5 Implemented MP3 encoder and necessary infrastructure around it 2022-04-20 19:26:04 +02:00
vpereverzev
bc987bf662 Implemented our own version of FluidSynth SFLoader in order to optimize RAM memory usage
Optimizations


sfloader test
2022-04-20 19:26:04 +02:00
Igor Korsukov
ee24df90ac [engraving] replaced QList to std. Part 9 2022-04-20 10:44:56 +03:00
RomanPudashkin
31475f5192
Merge pull request #11233 from Eism/navigation_fix
[MU4] Navigation improvements
2022-04-19 20:22:02 +02:00
RomanPudashkin
dc99dcce7e
Merge pull request #11249 from igorkorsukov/engraving/noqt_list_8
[engraving] replaced QList to std. Part 8
2022-04-19 20:04:33 +02:00
Casper Jeukendrup
d76140ea1b Revert the default font to the system font
Goodbye Fira Sans 🥲
2022-04-19 20:00:43 +02:00
Igor Korsukov
66b4b4c8fa [engraving] replaced QList to std. Part 8 2022-04-19 20:06:24 +03:00
Eism
87075b8ca1 Control must be changed after navigation has started 2022-04-19 16:25:31 +03:00
Eism
48a424c92a Fixed navigation for incremental property control 2022-04-19 16:25:31 +03:00
Eism
0dcc17378b Updated tests for navigation 2022-04-19 16:25:30 +03:00
Eism
f68d30cd75 Fixed navigation for text input field 2022-04-19 16:25:30 +03:00
Eism
0218fe96ba Do not need to call activation of navigation on callLater 2022-04-19 16:25:30 +03:00
Eism
71a9e9b94d Fixed activation of navigation 2022-04-19 16:25:30 +03:00
Eism
d7084d5b03 Activate control navigation when the user interacts with the component 2022-04-19 16:25:30 +03:00
Igor Korsukov
c97f0707c6 [engraving] replaced QList to std. Part 7 2022-04-19 16:04:11 +03:00
Igor Korsukov
1936767b7d [engraving] replaced QList to std. Part 6 2022-04-19 13:28:19 +03:00
RomanPudashkin
771f7a6001
Merge pull request #11227 from RomanPudashkin/unclickable_controls_fix
[MU4] Fix #10954: Can't use first six volume or pan sliders when mixer(F10) is undocked (Windows only)
2022-04-18 17:49:54 +02:00
Igor Korsukov
e674a3a292 [engraving] replaced QList to std. Part 5 2022-04-18 16:30:39 +03:00
Casper Jeukendrup
08967aee35 Implemented updating ToolConfigs stored in workspace
When new items are added to MuseScore's default items, those items will now also be added to the user's workspace. An attempt is made to insert the new item at a sensible index, even if the user has customized the order of their items.
2022-04-18 15:45:32 +03:00
Roman Pudashkin
965710a7b4 implemented the ability to play selected measures 2022-04-18 12:31:20 +02:00
jeetee
1ab0fd182b Fix #11203: iterator vs integer type mismatch 2022-04-18 11:43:13 +02:00
Roman Pudashkin
df89ad4a44 fix #10954: fixed receiving mouse events 2022-04-18 11:17:44 +02:00
Igor Korsukov
b61e5bbcfe [engraving] replaced QList to std. Part 4 2022-04-18 09:30:43 +03:00
RomanPudashkin
8b45a35e02
Merge pull request #11140 from RomanPudashkin/master_palette_dialog
[MU4] Fix #10406: Cannot drag elements from 'Master Palette' to 'Palettes'
2022-04-15 17:34:00 +02:00
RomanPudashkin
df04ee91fd
Merge pull request #11170 from VanSHOE/simplify_path2string
Restructured pathsToString
2022-04-15 17:24:18 +02:00
Roman Pudashkin
e0a605e3f7 moved the top-level window implementation from AbstractVstEditorView to its separate component 2022-04-15 15:39:43 +02:00
Elnur Ismailzada
951dea8c5b
Merge pull request #11156 from poypoyan/11018-numinputscroll
[MU4] Fix #11018: Number inputs can't be scrolled
2022-04-15 15:31:37 +03:00
poypoyan
09f393098c [MU4] Fix #11018: Number inputs can't be scrolled
Docs:
https://doc.qt.io/qt-5/qml-qtquick-wheelhandler.html
https://doc.qt.io/qt-6/qml-qtquick-wheelhandler.html
2022-04-15 19:34:46 +08:00
Joachim Schmitz
5cbbebe5d9 Fix (MSVC) compiler warning reg. "statement unreachable" 2022-04-15 12:27:16 +03:00
Elnur Ismailzada
e7361af794
Merge pull request #10899 from Eism/various_fixes
[MU4] Various fixes for popups
2022-04-14 16:42:32 +03:00
Igor Korsukov
666847bc4f [engraving] replaced QList to std. Part 2 2022-04-14 14:16:33 +03:00
Eism
b76a552497 Fixed closing menu by clicking outside 2022-04-14 12:16:37 +03:00
Eism
ccd14cf22a isDoActiveParentOnClose -> activateParentOnClose 2022-04-14 12:16:37 +03:00
Eism
1e57df5190 Fixed navigation for app menu 2022-04-14 12:16:37 +03:00
Eism
21ac48c017 Do not activate focus for menus 2022-04-14 12:16:37 +03:00
Eism
626ebd0cca Fixed navigation and accessibility for notation switch button 2022-04-14 12:16:37 +03:00
Eism
d6401ec96d Removed set navigationParentControl from qml 2022-04-14 12:16:37 +03:00
Eism
ec4ea46069 Resolve navigation parent control in popup view before show 2022-04-14 12:16:37 +03:00
Eism
e927d49d99 Not need to set parent control for tooltips 2022-04-14 12:16:37 +03:00
RomanPudashkin
f989fd3cfb
Merge pull request #11184 from vpereverzev/mp3_thirdparties
[MU4] lame_thirdparties
2022-04-13 18:23:07 +02:00
vpereverzev
0a2de8997e Added liblame thirdparties
Test
2022-04-13 17:40:19 +02:00
Igor Korsukov
429acf8eae [engraving] replaced QList to std. Part 1 2022-04-13 16:21:06 +03:00
Joachim Schmitz
e7800aeaff Improve log messages 2022-04-13 12:48:31 +03:00
Rahul Garg
72e2e5f0cc Restructured pathsToString 2022-04-13 00:27:52 +05:30
RomanPudashkin
e98605f4d9
Merge pull request #11118 from Eism/vst_user_directories
[MU4] Implemented setting user vst directories
2022-04-12 08:28:42 +02:00
Rahul Garg
910ff69e9d fix #11157: Checking that string is not empty before erasing 2022-04-12 03:00:55 +05:30
Eism
60112ead60 Implemented setting user vst directories 2022-04-11 14:06:54 +03:00
vpereverzev
628f76ed16 Code-style fixes 2022-04-08 18:31:30 +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
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
15e15efeff
Merge pull request #11055 from cbjeukendrup/notation_switch_button_colors
Update color states of NotationSwitchButton
2022-04-07 13:35:05 +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
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
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
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
Casper Jeukendrup
1380e80120
Sort the list of available (VST) plugins 2022-04-04 21:09:47 +02:00
Casper Jeukendrup
c2b5231685
Remove WindowContextHelpButton from VST editor windows 2022-04-04 16:46:15 +02:00
Casper Jeukendrup
debc46753b
Update color states of NotationSwitchButton 2022-04-01 22:34:31 +02:00
RomanPudashkin
ed83f5ebb4
Merge pull request #11045 from cbjeukendrup/fix_pitch_names_with_negative_octave
Fix MIDI Pitch Names
2022-04-01 10:47:25 +02:00
Casper Jeukendrup
9394f6361e
StyledTextLabel: only create MouseArea if really necessary
Only needed when a link is hovered
2022-03-31 23:54:59 +02:00
Casper Jeukendrup
12c88d386f
Fix MIDI Pitch Names
Seen in Preferences > MIDI device mapping > Assign.
2022-03-31 23:43:49 +02:00
RomanPudashkin
064eb06ab7
Merge pull request #10926 from cbjeukendrup/onscreen_piano
Implemented On-screen Piano Keyboard
2022-03-31 16:28:27 +02:00
RomanPudashkin
ee9e416695
Merge pull request #11001 from cbjeukendrup/fix_windows_full_screen_shortcut
Fix keyboard shortcut for full screen
2022-03-31 16:26:02 +02:00
Casper Jeukendrup
4870596a90
PianoKeyboard: add scroll bar 2022-03-31 12:10:34 +02:00
Casper Jeukendrup
035be893d8
PianoKeyboard: Implemented basic drawing of piano keys 2022-03-31 12:10:33 +02:00
Casper Jeukendrup
cb0a3b3f94
Fix compiler warnings reg. uninitialized variables 2022-03-31 12:10:32 +02:00
Joachim Schmitz
40e1ccc6e9 Improve log/assert messages 2022-03-31 14:18:20 +06:00
Joachim Schmitz
a883e29eb2 Fix compiler warnings
reg. size_t, some other comparisons between signed and unsigned and some
unhandled cases. Also some unused variables and paremeters, a possibly
unintilalized variable and a possible return without value.
2022-03-31 14:18:20 +06:00
Casper Jeukendrup
9c9c4ec037 Simplify creating Promises
Less typing, less reading

We can now make this `auto` simplification because we give the compiler information about the expected type of the promise body.
2022-03-31 14:17:22 +06:00
Casper Jeukendrup
112d29d931 Enforce that Promise body resolves OR rejects exactly once
We now enforce that the body of a promise returns a "Result" struct. Such a struct can only be obtained by calling "resolve" or "reject".
Additionally, if you call "resolve" or "reject" without using its result, `Q_REQUIRED_RESULT` will kick in and give you a compiler warning. So you either have to return it (which you should do), or you use it in another way, which is impossible to do unconsciously.

The only disadvantage is that you now have to write `return resolve` etc. instead of just `resolve`, but the advantages are bigger.
2022-03-31 14:17:22 +06:00
RomanPudashkin
2b93e8afca
Merge pull request #10988 from cbjeukendrup/select_nothing_on_start
Nothing should be selected on the score when a new score is created, or an existing score opened
2022-03-31 10:00:40 +02:00
Casper Jeukendrup
d78c6f9227
Fix keyboard shortcut for full screen
- Remove "Meta+Ctrl+F" for non-macOS platforms, where it is not common
- Make it the primary shortcut on macOS, where it is standard
2022-03-31 00:13:20 +02:00
Casper Jeukendrup
b1790a06e7
Fix drawing checked flat QPushButtons 2022-03-30 23:57:58 +02:00
Casper Jeukendrup
5c47b2c380
Fixed navigation focus border in NotationSwitchButton.qml 2022-03-30 20:00:35 +02:00
RomanPudashkin
badec98f02
Merge pull request #10789 from cbjeukendrup/flat_button_size
Fix the size of FlatButton
2022-03-30 15:14:30 +02:00
RomanPudashkin
7a5c5ac8cd
Merge pull request #10944 from Jojo-Schmitz/default-user-dir
[MU4] Fix user dir default to "MuseScore4" or "MuseScore4Development"
2022-03-29 22:10:12 +02:00
pereverzev_v
97bd99cd8e Ensure that we're processing only active plugins 2022-03-29 16:54:43 +02:00
Joachim Schmitz
52ccb310aa Fix user dir default to "MuseScore4" or "MuseScore4Development"
or whatever the `applicationName()` is going to be,
for it to not collide with the default user dir of MuseScore 1.x
2022-03-29 16:23:06 +02:00
RomanPudashkin
25dc4b79d1
Merge pull request #10824 from cbjeukendrup/solo_mute
Fix solo/mute interactions in Mixer
2022-03-29 11:20:09 +02:00
RomanPudashkin
15b03570e5
Merge pull request #10928 from Eism/open_popups_fix
fixed #9658: Resolve current screen for popups by parent item
2022-03-29 09:32:05 +02:00
pereverzev_v
108c46cc7c Properly release memory for vst plugin 2022-03-28 20:12:19 +02:00
Casper Jeukendrup
b899339d3f
Fix solo/mute interactions in Mixer 2022-03-28 19:48:32 +02:00
Eism
96ebdcc4f4 fixed #9658: Resolve current screen for popups by parent item 2022-03-28 19:20:57 +02:00
Roman Pudashkin
eaaafe5534 fix #10450: fixed update of VST effects on the master channel 2022-03-28 18:34:30 +02:00
Roman Pudashkin
3a5a661c02 fixed invalid ID in m_synthMap after using resolveSynth 2022-03-28 18:34:30 +02:00
Roman Pudashkin
b061ed5c72 fix #9755: fixed update of VST effects 2022-03-28 18:34:30 +02:00
Roman Pudashkin
aea1f69c1b implemented the ability to close a dialog by URI containing specific params 2022-03-28 18:34:30 +02:00
vpereverzev
de25c4a556 Decreased the default gain in Fluid 2022-03-28 18:07:51 +02:00
vpereverzev
aae8158f20 Refined winds articulation profile 2022-03-28 18:07:47 +02:00
pereverzev_v
97bd76aa18 Fixed an issue with arpeggio for strings 2022-03-28 18:07:38 +02:00
RomanPudashkin
278242cff9
Merge pull request #10914 from HemantAntony/10908-beamingbutton
Fix #10908: Added cross-staff beaming button
2022-03-28 15:26:55 +02:00
RomanPudashkin
94ae2dd810
Merge pull request #10905 from Eism/accessibility_fix
[MU4] Accessibility. Fixed reading info on dialogs and panels
2022-03-28 11:08:47 +02:00
Elnur Ismailzada
5d753d2310
Merge pull request #10878 from Eism/accessibility_palettes_fix
[MU4] Fixed accessibility in Palettes
2022-03-28 08:45:23 +02:00
Igor Korsukov
b1460fb195 replaced QMap to std::map for engraving 2022-03-27 23:59:23 +06:00
HemantAntony
f9d0560e8e Fix #10908: Added cross-staff beaming button
This commit adds cross-staff beaming button in note input toolbar
2022-03-26 14:10:31 +05:30
RomanPudashkin
57f790d6ed
Merge pull request #10847 from cbjeukendrup/fix_ask_before_close
Fix asking before closing First launch setup dialog
2022-03-25 21:40:37 +02:00
vpereverzev
01daecf7ed Fixed an issues with Vital VST plugin's playback 2022-03-25 21:40:16 +02:00
vpereverzev
b5d188b605 Fixed an issue with vst plugins gui scaling 2022-03-25 21:40:16 +02:00
vpereverzev
7f576fdf23 Fixed an issue with arpeggio playback 2022-03-25 16:20:49 +02:00
Casper Jeukendrup
2d7c440601
Fix asking before closing First launch setup dialog 2022-03-25 13:37:57 +01:00
Eism
39d4cbf2f3 Fixed reading info in enable panel 2022-03-25 12:59:39 +02:00
Eism
adce8ab838 Fixed reading info in standard dialogs 2022-03-25 12:59:33 +02:00
Casper Jeukendrup
2f16128eef
Fix mouse cursor shape in TextInputField
Should be IBeamCursor, unless readonly (same behaviour as standard QML TextField)
2022-03-24 23:33:05 +01:00
RomanPudashkin
57099d630f
Merge pull request #10895 from vpereverzev/appoggiatura_duration
[MU4] appoggiatura_duration_factor
2022-03-24 21:37:42 +02:00
vpereverzev
507c8d97a2 Fixed an issue with repeated notes playback 2022-03-24 21:08:33 +02:00
vpereverzev
c1b66f3d17 Fixed an issue with arpeggio duration ratio 2022-03-24 20:42:33 +02:00
vpereverzev
d8f5e9ccfe Getting audio-samples only from active VST busses 2022-03-24 18:26:35 +02:00
vpereverzev
b0b8d0a267 Fixed an issue with memory releasing for Mac OS 2022-03-24 16:28:50 +02:00
vpereverzev
0c83e463e8 Fixed an issue with output buffers reading 2022-03-24 16:28:50 +02:00
Igor Korsukov
94d7ee71f8 removed QVector from engraving 2022-03-24 18:18:08 +06:00
Alexander Pavlov
a7cf05aa24
Merge pull request #10809 from miiizen/10684-noteheads
fix #10684: Added Heavy X and Heavy X with hat noteheads
2022-03-24 14:35:03 +03:00
RomanPudashkin
96625484f4
Merge pull request #10849 from cbjeukendrup/clang_13_1_warnings
Fix AppleClang 13.1 compiler warnings
2022-03-24 10:20:03 +02:00
Eism
62c7285721 Removed qt accessible tree from the project 2022-03-24 09:41:11 +02:00
RomanPudashkin
96d620d620
Merge pull request #10773 from Eism/accessibility_macos_fix
[MU4] Various fixes for accessibility on macos
2022-03-24 08:55:13 +02:00
Casper Jeukendrup
58b4db2784
Fix AppleClang 13.1 warnings reg. Rule of Three 2022-03-23 18:47:51 +01:00
Eism
356a1f484d Accessible info must have the same role as the item that completes the text of this info 2022-03-23 11:09:33 +02:00
Eism
7e55d38d06 Fixed unnecessary focus setting for the button 2022-03-23 11:09:33 +02:00
Eism
63db42b47e Fixed returning focus child 2022-03-23 11:09:33 +02:00
Eism
0a5c274310 Popups should open as a tool on all platforms 2022-03-23 10:57:54 +02:00
Eism
a2d84bff28 Fixed jumping popups on macos 2022-03-23 08:37:47 +02:00
Eism
269d3075aa Removed use of qml popup 2022-03-23 08:37:47 +02:00
Eism
d9cdf3bbb8 Do not activate focus for tooltips 2022-03-23 08:37:47 +02:00
RomanPudashkin
f26bbcd998
Merge pull request #10853 from Eism/active_button_in_dialogs_fix
[MU4] Fixed activation of the accent button
2022-03-22 17:27:14 +02:00
RomanPudashkin
66095cebde
Merge pull request #10771 from RomanPudashkin/slur_properties
[MU4] Fix #10448: Implement slur properties in Inspector/Properties
2022-03-22 16:35:54 +02:00
vpereverzev
ac5843f24e Adjusted default Fluid's volume 2022-03-22 15:59:35 +02:00
vpereverzev
bc5fbcfb0b Added reversed iterators access for SharedMap 2022-03-22 15:47:44 +02:00
vpereverzev
d44d4e9c68 Added expression layer for default playback 2022-03-22 15:47:21 +02:00
Roman Pudashkin
6e4324354b fix #10448: implemented the ability to edit slur/tie via the inspector 2022-03-22 14:54:37 +02:00
vpereverzev
4bedd04221 Fixed an issue with gradual dynamic level changes 2022-03-22 03:35:30 +02:00
vpereverzev
b3aa53074a Fixed an issue with replaced instrument playback 2022-03-21 19:54:00 +02:00
vpereverzev
0006de2317 Fixed incorrect sound-mappings for most of the instruments 2022-03-21 16:35:25 +02:00
Casper Jeukendrup
04719b8ccf
Fix FilePicker width binding loops 2022-03-21 15:19:00 +01:00
Casper Jeukendrup
82c9439f97
Don't hard-code '30' as the default button size 2022-03-21 15:17:43 +01:00
Eism
da7d99d429 Fixed activation of the accent button 2022-03-21 15:28:03 +02:00
Casper Jeukendrup
d98cc32281
Fix the size of FlatButton
Text-only and icon-only buttons are both 30px tall - always. For custom buttons, the side will by default be determined by the content item.
2022-03-21 12:59:42 +01:00
Casper Jeukendrup
91559bbc78
Simplified setting theme when overriding "follow system theme" 2022-03-21 12:54:50 +01:00
Casper Jeukendrup
cf6730c904
Include Objective-C++ files in code style check 2022-03-21 12:47:15 +01:00
Casper Jeukendrup
a11f33ebbe
Added "Follow system theme" setting 2022-03-21 12:47:15 +01:00
Casper Jeukendrup
c08d545189
Clean up PlatformTheme code and fix title bar color for HC themes 2022-03-21 12:47:14 +01:00
Eism
b53556c5d4 Added dependency on text font size 2022-03-21 12:23:39 +02:00
RomanPudashkin
e7f373deb2
Merge pull request #10749 from Eism/app_menu_navigation_fix
[MU4] Fixed menu activation
2022-03-21 10:50:49 +02:00
vpereverzev
4c4099777c AbstractSynthesizer is now working with ACTUAL timestamps 2022-03-18 19:14:07 +02:00
vpereverzev
ffd8f9348f Ensure playback of grace notes, jazz articulations and etc. when they're placed at the very beginning of the score 2022-03-18 19:14:07 +02:00
vpereverzev
c0d386bdef Fixed an issue with grace notes playback
Fixed compiler warnings
2022-03-18 19:14:07 +02:00
Eism
800fa57698 Fixed navigation inside open menu 2022-03-17 17:35:59 +02:00
Elnur Ismailzada
4167dcad05
Merge pull request #10711 from Jojo-Schmitz/compiler-warnings
[MU4] Fix compiler warnings
2022-03-17 15:09:39 +01:00
vpereverzev
123a487b44 Fixed an issue with the playback of arpeggio 2022-03-17 15:16:20 +02:00
vpereverzev
a562d0c467 Fixed an issue with slurs playback 2022-03-17 15:16:20 +02:00
vpereverzev
47c8586410 Fixed an issue with note being played quietly because of the overlapped articulations 2022-03-17 15:16:20 +02:00