Commit graph

1524 commits

Author SHA1 Message Date
Roman Pudashkin
72bd4603bc simplified the implementation of ProgressButton 2022-02-08 10:43:35 +02:00
Casper Jeukendrup
30d11d9d65
Added missing functions about io::path 2022-02-07 16:01:46 +01:00
Roman Pudashkin
fe1e670743 removed the extensions module 2022-02-07 16:12:10 +02:00
RomanPudashkin
30a7643d8b
Merge pull request #10069 from cbjeukendrup/standard_dialog_sizing
Enhance sizing in StandardDialogs
2022-02-07 12:31:22 +02:00
vpereverzev
bb2fa51bbc Introduced MusePlaybackEvents sound id 2022-02-04 18:17:41 +02:00
vpereverzev
a77c875a98 Preparations for event audio source class 2022-02-04 18:17:41 +02:00
vpereverzev
e5d1a71a93 Cleaned up ISynthesizer interface 2022-02-04 18:17:41 +02:00
Casper Jeukendrup
5b83d5b591
Val type: add convenience methods for working with enums 2022-02-03 23:44:00 +01:00
Elnur Ismailzada
b84d9d1b9e
Merge pull request #10371 from Eism/accessibility_score_text_editing
[MU4] Accessibility. Score text editing
2022-02-03 20:48:37 +02:00
vpereverzev
7ad4a67e43 Covered the rendering of metronome, note-entry, track events with unit-tests 2022-02-03 17:33:50 +02:00
vpereverzev
b7e855be1e Added missing == operators for mpe types 2022-02-03 17:33:50 +02:00
Eism
65f56d02ee Sending appropriate text change signals instead of a single cursor change signal 2022-02-03 13:02:38 +02:00
Eism
dd369cedf3 Implemented access to score text for screen readers 2022-02-03 13:01:47 +02:00
Eism
163370fb51 Code cleanup 2022-02-03 12:59:00 +02:00
Elnur Ismailzada
c55d277370
Merge pull request #10162 from Eism/flickable_max_velocity
[MU4] Set maximum flick velocity to 1500 for all listviews in the project
2022-02-03 10:02:52 +02:00
Elnur Ismailzada
217b41e5d9
Merge pull request #10152 from Eism/popup_close_fix
[MU4] Popups close fix
2022-02-02 12:49:16 +02:00
Eism
b7fdaccb45 Set maximum flick velocity to 1500 for all views in the project 2022-02-01 19:02:19 +02:00
Eism
d99d39fb59 Close popups if the app was moved 2022-02-01 11:56:05 +02:00
Elnur Ismailzada
b7d397edb2
Merge pull request #10414 from Eism/shared_from_this_fix
[MU4] Shared from this fix
2022-01-31 15:18:01 +02:00
Casper Jeukendrup
e0b656b9b1
Fix updating color of arrow in StyledPopupView 2022-01-29 16:16:49 +01:00
Casper Jeukendrup
0a58bf5722
Fixed (re)sizing PopupView dialogs on Windows 2022-01-29 15:57:23 +01:00
Casper Jeukendrup
e6c13cdd6b
Enhance sizing in StandardDialogs
It's very smart now, and will look beautiful in (hopefully, or at least almost) all possible cases.

Also implemented updating size of PopupView in dialog mode when content size changed. This was necessary to make the StandardDialogs work.
2022-01-29 15:57:21 +01:00
RomanPudashkin
b8de8be08d
Merge pull request #10352 from RomanPudashkin/edit_grips_fix
[MU4] Fix #10169: Key shortcut for resizing hairpin not working as MS3
2022-01-28 19:44:48 +02:00
Roman Pudashkin
fa76898432 fixed the inability to edit a line with grip points after clicking on it: prevented the stealing of the active focus from the notation view 2022-01-28 17:30:09 +02:00
Eism
05554083e5 Fixed sharing ownership of *this with children for AccessibilityController 2022-01-28 14:14:44 +02:00
Casper Jeukendrup
3aba6c4677
Fix default margin of StyledPopupView
Also fix width of Inspector popups
2022-01-27 23:42:56 +01:00
Casper Jeukendrup
64c1e2f64e
Implemented inserting measures from context menu and app menu 2022-01-27 23:42:56 +01:00
vpereverzev
e451370fac Added missing articulation patterns 2022-01-25 16:53:05 +02:00
vpereverzev
9d72244cf7 Simplified the playback model logic and introduced persistent articulation parameter 2022-01-25 16:53:05 +02:00
Casper Jeukendrup
692b1d4a18
Fix spacing issue on DevTools > MPE page 2022-01-24 11:36:21 +01:00
Casper Jeukendrup
e1545a165d
Replace TabView+Tab with TabBar+TabButton 2022-01-24 11:00:13 +01:00
HemantAntony
63d518b85e Fix #9434: Added Insert One Measure icon 2022-01-23 11:47:20 +05:30
Casper Jeukendrup
0560eacdf7
Simplify propagating model data into delegate in GridViewSectional 2022-01-19 22:45:37 +01:00
vpereverzev
a9d98beec7 Added an offset argument in order to properly render events considering repeats and jumps 2022-01-19 14:50:48 +02:00
Joachim Schmitz
c2c82fe7cc Fix (MSVC/MinGW) compiler warnings 2022-01-18 22:10:16 +01:00
Elnur Ismailzada
1ab0d32433
Merge pull request #10235 from Eism/menu_item_refactoring
[MU4] Menu item refactoring
2022-01-18 14:52:16 +02:00
Eism
39005fe89e Set parent for MenuItem for correct deleting 2022-01-18 14:10:38 +02:00
Eism
a0c01d76be Moved menu item to uicomponents module 2022-01-17 18:14:00 +02:00
Eism
419c5e37dc Returning constant references instead of raw pointers 2022-01-17 16:04:52 +02:00
Eism
fdd312cd4d Applied using the menu item in the app menu for macOS 2022-01-17 16:04:52 +02:00
Eism
1f667f9c02 Applied using the menu item in the note input bar 2022-01-17 16:04:52 +02:00
Eism
7a31d2a964 Applied using the new menu item in style menu 2022-01-17 16:04:51 +02:00
Eism
fa2ece9d0f Menu item is QObject 2022-01-17 16:04:51 +02:00
MalevolentStrix
598ec0cd24 fix #9220: Fix MuseScore switching from Light to Dark theme and swapping the icons
at the time of First Launch Setup and also while trying to change the Theme via
Edit->Preferences->Appearance. Also Change the position of the selections and the Default value
of the High Contrast Theme to 'White'.
2022-01-16 18:11:22 +05:30
RomanPudashkin
76bce4fb5f
Merge pull request #10236 from igorkorsukov/bugs/9996_go_to_top_staff
Added Go to top staff shortcut, and fixed selectTopStaff method
2022-01-14 20:14:09 +02:00
Casper Jeukendrup
976a55f479 Explicitly capture QML signal handler arguments - Ui, UiComponents 2022-01-14 11:38:55 +02:00
Casper Jeukendrup
61a25747d9 Explicitly capture QML signal handler arguments - Shortcuts 2022-01-14 11:38:55 +02:00
Casper Jeukendrup
d8280717cc Explicitly capture QML signal handler arguments - Audio, Mpe 2022-01-14 11:38:55 +02:00
Eism
1dc7b7f803 Fixed correct activating a parent control of tooltips and app menu after close 2022-01-13 12:05:42 +02:00
Eism
007dc2f8cf Toggle off palette cell after adding to score 2022-01-13 12:05:42 +02:00
Casper Jeukendrup
1c1a6cb533 Fix non-unity build 2022-01-12 12:32:40 +02:00
Casper Jeukendrup
57916dd9d6 Fix compiler warning about missing override in NavigationControl 2022-01-12 12:32:40 +02:00
Roman Pudashkin
e0f2cc50e8 fixed displaying of shortcuts in the native app menu on macOS 2022-01-11 12:22:12 +02:00
Igor Korsukov
5c02bec609 added go to top staff shortcut 2022-01-11 10:47:34 +02:00
Roman Pudashkin
2e76e0fc63 fix #8253: fixed displaying of shortcuts in tooltips, menus, and in the preferences dialog on macOS 2022-01-11 10:43:58 +02:00
Roman Pudashkin
52125dd271 fixed strings::split when delim.length is greater than 1 2022-01-11 10:43:58 +02:00
Igor Korsukov
ad55298c03 fixed use shortcuts list with search 2022-01-11 10:28:28 +02:00
Casper Jeukendrup
f7f35a34aa KnobControl: fix changing value by using the mouse wheel
Workaround for QML bug
2022-01-10 21:51:53 +02:00
Casper Jeukendrup
94b43c6fdf KnobControl: reset panning when knob is double clicked
Also allow for both vertical and horizontal dragging to change the panning.
2022-01-10 21:51:53 +02:00
Casper Jeukendrup
2de21fe3e4 Fine-tune appearance of AudioResourceControl 2022-01-10 21:51:53 +02:00
Casper Jeukendrup
b8441140c0 VolumeSlider: reset volume when handle is double clicked 2022-01-10 21:51:53 +02:00
Casper Jeukendrup
305e16c03d Add separators in Mixer and finetune spacing 2022-01-10 21:51:53 +02:00
RomanPudashkin
e99d9f4b14
Merge pull request #10229 from RomanPudashkin/popups_blinking_fix
[MU4] fix #10227: App window is blinking when editing text
2022-01-10 20:00:24 +02:00
vpereverzev
cd0b0037fa Optimized mpe::ArticulationMap with shallow-copying 2022-01-10 19:21:56 +02:00
RomanPudashkin
926f76697a
Merge pull request #9956 from Eism/ui_fractional_scaling
[MU4] UI fractional scaling
2022-01-10 16:57:56 +02:00
Roman Pudashkin
691b5ab5d2 fix #10227: fixed popups blinking on macOS after adding a text element 2022-01-10 15:54:31 +02:00
Eism
b07c237e0e Fixed openning popups on current screen 2022-01-10 15:48:40 +02:00
Eism
247a75337e Fixed calculation of window size 2022-01-10 11:40:33 +02:00
Eism
f832707d42 Setting the screen for the popup
Because we do not set a parent for popups, then the current screen is always taken as primary
2022-01-10 11:40:33 +02:00
RomanPudashkin
7a16c961c3
Merge pull request #10053 from cbjeukendrup/text_input_field_padding_radius
Improve padding and radius of TextInputField and DropDown
2021-12-29 17:06:50 +02:00
Igor Korsukov
d359211393 fixed tooltip show 2021-12-28 14:26:26 +02:00
Joachim Schmitz
856ed3fdcd There's no plural for percent 2021-12-28 13:25:14 +02:00
Joachim Schmitz
f0abafd21a Fix (MSVC) compiler warnings 2021-12-28 13:25:14 +02:00
vpereverzev
3f6909e333 Added PlaybackEventsRendering unit-tests 2021-12-27 20:17:40 +02:00
vpereverzev
21b0b1a7d4 Implemented loading of built-in articulation profiles 2021-12-27 20:17:40 +02:00
vpereverzev
3c7e4d790b Revised redundant articulations from articulation profiles 2021-12-27 20:17:40 +02:00
vpereverzev
7fa60baa58 Actualized MPE tests 2021-12-27 20:17:40 +02:00
vpereverzev
e09337b712 Fixed an issue with the pitch calculations 2021-12-27 20:17:40 +02:00
vpereverzev
55f98e3eff Added mock for articulation profiles repository 2021-12-27 20:17:40 +02:00
Eism
7ac6f16b7f Fixed the shortcut context of notation escape 2021-12-27 14:51:42 +02:00
Eism
d7514b31c0 Implemented escape from active menu 2021-12-27 14:51:42 +02:00
Eism
a8f9aa9fd7 Fixed restoring focus for a menu after closing a submenu 2021-12-27 14:51:42 +02:00
Eism
6e88bf5860 Hack to fix the hover state over title 2021-12-27 14:51:42 +02:00
Eism
3e7303916a Fixed activating navigation for opened menu 2021-12-27 14:51:42 +02:00
Eism
075a841b25 Handle menu activation in menu model, no need to register shortcuts 2021-12-27 14:51:42 +02:00
Eism
2d25f142d7 Use custom navigation for app menu bar 2021-12-27 14:51:42 +02:00
Eism
61f94c45f1 Fixed reset highlight state for controls when the user clicked mouse button 2021-12-27 14:51:42 +02:00
Eism
334f97c50d Fixed the app system buttons UI 2021-12-27 14:51:42 +02:00
Eism
31a9490780 Fixed navigation through the menu after opening a submenu with inactive elements 2021-12-27 14:51:42 +02:00
Eism
a97c7bd876 Fixed a bug with jumping text when activating the menu 2021-12-27 14:51:42 +02:00
Eism
3c055dcb54 Implemented navigation on app menu 2021-12-27 14:51:42 +02:00
Eism
72b866160d Implemented open app menu by shortcuts 2021-12-27 14:51:42 +02:00
Igor Korsukov
a7515b078e fixed shortcuts for start navigation 2021-12-27 13:51:45 +02:00
RomanPudashkin
cd41bb126d
Merge pull request #10164 from HemantAntony/missingmeasurerepeat
Added meaure repeat icon
2021-12-27 09:29:55 +02:00
HemantAntony
9a9346d66e Added measure repeat icon
This commit adds the measure repeat icon which till now was a question
mark
2021-12-24 17:28:39 +05:30
Igor Korsukov
b220e9ce2b renamed notation next- / prev- actions 2021-12-24 11:02:37 +03:00
Igor Korsukov
8a5c4828e8 fixed nav-... shortcuts context 2021-12-24 11:02:37 +03:00
Igor Korsukov
86f03710a8 fixed notation copy, paste, delete and etc actions 2021-12-20 16:57:49 +03:00
RomanPudashkin
3eb416085a
Merge pull request #9803 from cbjeukendrup/preferences_refinements
Refinements for the Preferences dialog
2021-12-20 10:47:10 +02:00
Igor Korsukov
c3bd5bee7e fixed notation actions context 2021-12-17 17:36:38 +03:00
RomanPudashkin
b83aed15fe
Merge pull request #10112 from HemantAntony/10109-missingicons
Fix #10109: Missing Icons
2021-12-17 14:46:49 +02:00
Elnur Ismailzada
1a61ace08d
Merge pull request #10110 from igorkorsukov/bugs/9666_notation_focued_ui_context
Fixed set UiCtxNotationFocused context
2021-12-17 14:37:59 +02:00
Casper Jeukendrup
8919e57014
Also mark whole input field as "hovered" when the up/down buttons inside it are hovered 2021-12-16 19:29:25 +01:00
Casper Jeukendrup
f4675ed783
Disable increase/decrease buttons when can't increase/decrease
Also made the increase/decrease behaviour a bit smarter:

For example, if maxValue = 10, step = 0.5, currentValue = 9.7:
Before: clicking increase button does nothing
After: clicking increase button makes it 10
2021-12-16 19:18:33 +01:00
Casper Jeukendrup
543dc9f244
Fixed and optimized painting of RoundedRectangle component 2021-12-16 19:18:33 +01:00
Casper Jeukendrup
5fd2b0d44b
Fix positioning and states of up/down arrows in IncrementalPropertyControl 2021-12-16 19:18:32 +01:00
Casper Jeukendrup
599ddd183b
Updated hovered and focused states of TextInputField and its derivatives 2021-12-16 19:01:35 +01:00
Casper Jeukendrup
4388e939b7
Improve padding and radius of TextInputField and DropDown
Makes radius consistent to 3px. Matters especially when components are used close to each other.
Also fixes digits being cut off in input fields in Mixer.
2021-12-16 19:01:34 +01:00
RomanPudashkin
04d74a8bd2
Merge pull request #10093 from RomanPudashkin/go_to_next_harmony
[MU4] Implemented the chord symbols navigation
2021-12-16 16:49:02 +02:00
Igor Korsukov
c6de181e87 fixed play by Space 2021-12-16 15:20:00 +02:00
Igor Korsukov
1be936337a fixed set UiCtxNotationFocused context 2021-12-16 15:14:28 +02:00
HemantAntony
9ea0c19b70 Fix #10109: Missing Icons
This commit adds missing icons
2021-12-16 16:34:22 +05:30
Joachim Schmitz
e8413c1f5e Fix (MinGW/gcc) compiler warnings
Introduced with #10074, to fix warnings for MSVC
2021-12-15 11:16:40 +01:00
Igor Korsukov
5de10a0ef5 fixed edit and apply shortcuts 2021-12-15 12:48:07 +03:00
Roman Pudashkin
60bb50c88f changed the shortcuts for chord symbols / figured basses for navigating to the next/prev measure (to prevent the shortcuts conflict with the TAB navigation on UI controls) 2021-12-14 20:38:29 +02:00
Roman Pudashkin
e42d7f5545 added actions for advanced text navigation 2021-12-14 18:20:56 +02:00
Roman Pudashkin
2e6a57bdfc ported the implementation of methods for changing the current harmony 2021-12-14 18:20:26 +02:00
Igor Korsukov
2210e3edb4 fixed notation escape 2021-12-14 15:06:28 +03:00
Igor Korsukov
1be98d4125 added close dialogs on escape 2021-12-14 14:22:05 +03:00
Igor Korsukov
dc026e68db added ui navigation highlight property 2021-12-14 14:22:05 +03:00
Igor Korsukov
b88b060e12 fixed add shortcut 2021-12-14 14:19:13 +03:00
Igor Korsukov
ac527a28d8 fixed duplicate actions on shortcuts form 2021-12-14 14:19:13 +03:00
Joachim Schmitz
a4d338d341 Fix (MSVC) compiler warnings 2021-12-14 11:00:59 +03:00
Nick Mazuk
f7a2a5a97d
update style preference to useWideBeams instead of beamDistance 2021-12-13 08:28:14 -08:00
RomanPudashkin
a6a5e2148c
Merge pull request #10013 from RomanPudashkin/restore_shortcuts
[MU4] Restored some shortcuts
2021-12-13 15:56:49 +02:00
RomanPudashkin
311e976c1e
Merge pull request #10058 from cbjeukendrup/vst_fix_floating_window
Fix floating VST windows on Windows
2021-12-13 14:44:41 +02:00
Casper Jeukendrup
f3b7877284
Cleanup vertical spacing inside Preferences BaseSections 2021-12-13 12:30:08 +01:00
Casper Jeukendrup
02d9cd77ba
Fix navigation border and remove undesired padding in ValueList 2021-12-13 12:30:08 +01:00
Casper Jeukendrup
f57fe41cb5
Cleanup spacing in Preferences dialog 2021-12-13 12:30:07 +01:00
Casper Jeukendrup
bb201c2301 Remove Telemetry module; transfer CrashHandler to Diagnostics module 2021-12-13 11:35:19 +03:00
Casper Jeukendrup
d13e3c9e60
Fix compiling unit tests on OSs other than Linux 2021-12-12 18:55:55 +01:00
Elnur Ismailzada
7335b1670d
Merge pull request #9895 from Eism/accessibility_engraving_part2
[MU4] Accessibility engraving
2021-12-12 15:45:20 +02:00
Casper Jeukendrup
c47cd63a8f
Fix floating VST windows on Windows 2021-12-11 14:09:08 +01:00
Igor Korsukov
7f0b25f248 fixed shortcut context for pitch-up/pitch-down 2021-12-10 17:13:06 +03:00
Eism
e034732523 Fixed tests 2021-12-10 16:12:01 +02:00
Elnur Ismailzada
c7c278696a Fixed accessibility for score on mac os 2021-12-10 10:13:55 +02:00
Eism
15a7995c04 Fixed canceling the reading elements on the score by changing selection 2021-12-10 10:13:55 +02:00
Roman Pudashkin
06b9c3f5fc Revert "removed some shortcuts/extras that will not be supported in MU4"
This reverts commit 0154a20d58.
2021-12-09 19:05:40 +02:00
Igor Korsukov
e1f406e390 added shortcuts context 2021-12-09 11:58:11 +03:00
Roman Pudashkin
0154a20d58 removed some shortcuts/extras that will not be supported in MU4 2021-12-07 18:25:33 +02:00
Igor Korsukov
386c1b0784 fixed build Windows MSI 2021-12-07 17:44:18 +03:00
Eism
2437823cfa Fixed dropdown UI 2021-12-07 16:14:55 +03:00
Joachim Schmitz
b9bff28ccf Fix (MSVC) compiler warning about empty qrc file 2021-12-07 14:09:45 +03:00
Eism
dba2fea967 Fixed opening element editor on palette 2021-12-07 13:19:48 +03:00
Igor Korsukov
3d52a14fe8 updated icon font and added gracenote icons 2021-12-06 18:00:27 +03:00
Igor Korsukov
556feb5ec7 fixed Palette paint 2021-12-06 12:49:53 +03:00
Igor Korsukov
dace115c6b fixed crash on getting shortcut 2021-12-06 11:52:58 +03:00
Joachim Schmitz
4db6b58020 Fix (MinGW) compiler warnings 2021-12-06 10:39:57 +03:00
wizofaus@hotmail.com
a1b93e7b93 [MU4] port remaining actions from MU3 (WIP) 2021-12-03 18:41:05 +02:00
Roman Pudashkin
08f0973151 fixed updating the app menu after opening the notation page from StartupScenario::run 2021-12-02 18:49:49 +02:00
Roman Pudashkin
2816ce63ff added generating a notification for dialogs 2021-12-02 18:11:12 +02:00
Roman Pudashkin
d4e0b2c2df implemented the channel for notification after opening a page 2021-12-02 18:11:12 +02:00
Eism
8ccacf113b Fixed crash 2021-12-02 12:14:36 +02:00
Eism
404f70467d Fixed closing app when project is open 2021-12-01 14:20:57 +02:00
RomanPudashkin
156df5e133
Merge pull request #9901 from HemantAntony/cutpasteicons
Add cut, paste icons
2021-11-29 21:12:07 +02:00
HemantAntony
3bf4e9e2e4 Add cut, paste icons
This commit has added the cut and paste icons.
2021-11-29 17:35:45 +05:30
Elnur Ismailzada
80c24598eb
Merge pull request #9899 from igorkorsukov/bugs/9890_crash_on_open_editstyle
Fixed crash on open edit style dialog
2021-11-26 11:16:24 -08:00
Joachim Schmitz
99a0149d43 Fix some (MSVC) compiler warnings 2021-11-26 18:05:14 +02:00
Igor Korsukov
d38bbb69fc fixed crash on open edit style dialog 2021-11-26 17:54:35 +02:00
Casper Jeukendrup
3621ba909b Add &floating=true to Vst editor URIs 2021-11-25 11:37:41 +02:00
Casper Jeukendrup
47a9c8802e Extracted common base class of VstFxEditorView and VstiEditorView
Fix code duplication problems
2021-11-25 11:37:41 +02:00
Casper Jeukendrup
29828db08a Make VST windows stay on top when the application is active 2021-11-25 11:37:41 +02:00
Elnur Ismailzada
64da4a2dff
Merge pull request #9824 from Eism/accessibility_widget_dialogs_part5
[MU4] Accessibility. Master palette
2021-11-25 00:30:11 -08:00
Eism
c4107b22a7 Renamed IAccessibleInterfaceRegister to IQAccessibleInterfaceRegister 2021-11-24 13:49:38 +02:00
vpereverzev
8d759116b6 Temporary workaround to prevent overfilled log file 2021-11-23 14:57:20 +02:00
vpereverzev
ea077672a1 Renamed an MPE percentage constant 2021-11-23 14:05:37 +02:00
vpereverzev
5e6747e387 Code style fixes 2021-11-23 14:05:37 +02:00
pereverzev_v
e550dd6122 Added percussion articulations profile 2021-11-23 14:05:37 +02:00
pereverzev_v
2a9dc0838c Added winds articulations profile 2021-11-23 14:05:37 +02:00
vpereverzev
26697c8542 Added strings articulation profile 2021-11-23 14:05:37 +02:00
vpereverzev
d8e8bb4b17 Updated test for Crescendo articulation 2021-11-23 14:05:37 +02:00
vpereverzev
e4b01dd028 Added a general keyboard articulations profile 2021-11-23 14:05:37 +02:00
vpereverzev
26c2fefdcf Added zoom and scroll features for ArticulationPatternPlot 2021-11-23 14:05:37 +02:00
pereverzev_v
0ee9031213 Cleaned up an articulation type list 2021-11-23 14:05:37 +02:00
vpereverzev
e693d52883 Added a text input field for patterns controls for convenience 2021-11-23 14:05:37 +02:00
vpereverzev
45f8985f39 Fixed a typo in articulation name 2021-11-23 14:05:37 +02:00
vpereverzev
d76f51cd29 Refused from float numbers in MPE types
Refused from float numbers in MPE types
2021-11-23 14:05:37 +02:00
Casper Jeukendrup
c12f00a7da
Fix crashes in CoreMidi destructors when not inited
In their destructors, `CoreMidiInPort` and `CoreMidiOutPort` assume that their `m_core` is created (not nullptr). That was only the case in Editor mode, but not in Converter mode. Now, the `m_core` is created, but still only fully inited in Editor mode.
2021-11-23 09:38:04 +01:00
Eism
6d7f9a8967 Implemented accessible interface register 2021-11-23 09:39:07 +02:00
Eism
7be1783831 Fixed accessibility on palette widget 2021-11-23 09:39:07 +02:00
Eism
a6db17944d Fixed periodic non-opening dialogs 2021-11-23 09:39:07 +02:00
Eism
b27128bcd6 Fixed the activating windows for widget dialogs 2021-11-23 09:39:07 +02:00
Eism
63fdcecc30 Fixed the frame focus rect for tree widget 2021-11-23 09:39:07 +02:00
Igor Korsukov
3623631cf7 Fixed creation of multiple windows when clicking on 'new project' multiple times 2021-11-22 15:55:25 +02:00
Casper Jeukendrup
50c8d68710
Eliminate more conversions between QString and std::string 2021-11-20 17:07:52 +01:00
Casper Jeukendrup
0ae8ef09dd
Added UI for settings Keyboard Layout in Preferences Dialog
Not functional yet
2021-11-20 00:06:34 +01:00
Casper Jeukendrup
45340a5bae
Fixed showing warning when closing dialog using keyboard navigation 2021-11-20 00:06:22 +01:00
Casper Jeukendrup
b1214db589
Added keyboard navigation for First Launch Setup Dialog 2021-11-20 00:06:22 +01:00
Casper Jeukendrup
e763adac3b
Implemented/fixed the ability to open a PrimaryPage with params
For example, to specify a subpage
2021-11-20 00:06:22 +01:00
Casper Jeukendrup
a2c599221e
Added warning when closing First Launch Setup Dialog before finishing 2021-11-20 00:06:22 +01:00
Casper Jeukendrup
ced372339f
Implemented the other pages of the First Launch Setup Dialog 2021-11-20 00:06:21 +01:00
Casper Jeukendrup
0a9f4d66e2
UI Finesse fixes for Add-Ons > Plugins 2021-11-18 13:54:34 +01:00
Casper Jeukendrup
b9acc94a37
Added StyledTabBar and fixed spacing in NewScoreDialog 2021-11-18 13:54:34 +01:00
Casper Jeukendrup
839098247a
Added drop shadow to the handle of the VolumeSlider 2021-11-18 13:54:34 +01:00
Casper Jeukendrup
ca0df60f08
Fine-tune appearance of numbers at volume slider and pressure meters 2021-11-18 13:53:39 +01:00
Igor Korsukov
2706ddfff8 replaced QVariant to PropertyValue for getProperty 2021-11-18 12:43:45 +02:00
vpereverzev
0ba7c08ceb Renamed string utils in MPE module 2021-11-17 15:02:32 +02:00
vpereverzev
cf296a1598 Implemented a basic view for MPE Articulations Profile Editor 2021-11-17 15:02:32 +02:00
vpereverzev
ea84c80d4c Registered MPE module and prepared a space for MPE Articulations Profile Editor at DevTools page 2021-11-17 15:02:32 +02:00
vpereverzev
e60afc586c Implemented a basic models for MPE Articulations Profile Editor 2021-11-17 15:02:32 +02:00
Eism
2d1d0f52ec Fixed accessibility for staff text property dialog 2021-11-16 15:06:40 +02:00
Eism
5353fc7660 Fixed accessibility for edit pitch dialog 2021-11-16 14:21:03 +02:00
RomanPudashkin
ab0545fcc1
Merge pull request #9741 from cbjeukendrup/timesigpropertiesdialog_icons
Fix icons in all QWidget dialogs (on macOS)
2021-11-16 13:51:27 +02:00
Casper Jeukendrup
2fddb89bbd
Try fix hovering flat QWidget button 2021-11-16 12:24:36 +01:00
Casper Jeukendrup
2ca247c2ae
Fix icons in all QWidget dialogs on macOS 2021-11-16 12:24:36 +01:00
Casper Jeukendrup
cad58b1646
Fix redrawing VolumeSlider component 2021-11-16 12:21:17 +01:00
Casper Jeukendrup
2814fb8000
Fix icons in time signature properties dialog 2021-11-16 12:04:45 +01:00
RomanPudashkin
3c33d5498f
Merge pull request #9713 from Eism/accessibility_widget_dialogs_part1
[MU4] Accessibility. Breaks, Page Settings, Measure Properties, Score Properties dialogs
2021-11-16 10:24:12 +02:00
Elnur Ismailzada
7c955c20b2
Merge pull request #9734 from RomanPudashkin/dock_system_stabilization
[MU4] Dock system stabilization
2021-11-15 08:09:23 -08:00
Eism
56bd962114 Fixed navigation for table widget 2021-11-15 10:30:37 +02:00
Eism
b1a7c471dc Added build number to log about running app 2021-11-12 18:57:34 +03:00
Eism
bcc7195ad3 Fixed filtering key input on text field 2021-11-12 18:57:34 +03:00
Igor Korsukov
ba4c503ade added asseccibility api and made lyrics is accessible 2021-11-11 18:05:17 +02:00
Igor Korsukov
4410e76255 added edit lyrics to TC8 2021-11-11 18:05:17 +02:00
Eism
e14ec6b376 Fixed accessibility for measure properties 2021-11-11 16:21:31 +02:00
Roman Pudashkin
e7a388e808 fixed the size of the note input bar in the floating mode 2021-11-11 11:22:40 +02:00
Eism
80ee6cdc60 Implemented a navigation border for widget components 2021-11-11 10:00:20 +02:00
RomanPudashkin
1cff4f6770
Merge pull request #9523 from Eism/navigator_text_field_fix
[MU4] Navigation. Fixed navigation between text fields
2021-11-10 16:40:15 +02:00
vpereverzev
fff220500b Implemented a provider for MPE Articulation Profiles 2021-11-10 14:31:15 +03:00
Joachim Schmitz
146344b1f0 Fix #325982: Allow for strike-through text 2021-11-10 09:54:18 +01:00
Casper Jeukendrup
a21c30667a
Reimplemented redesigned Beams style page in QML 2021-11-10 00:58:00 +01:00
Igor Korsukov
8d07052dff added export png to TC7 2021-11-09 17:26:17 +03:00
Eism
10ea56cb77 Fixed navigation between text fields 2021-11-09 13:25:27 +02:00
Igor Korsukov
52df331b6d added ability run all TC, also info about errors and other fixes 2021-11-08 17:13:56 +02:00
Eism
59cb115674 Fixed processing of midi events 2021-11-08 00:17:43 -08:00
Casper Jeukendrup
2491fbc71c
Fix position of underline in StyledTabButton 2021-11-06 16:07:01 +01:00
Casper Jeukendrup
061601dfa2
Move all items in the main toolbars 1px upwards
So that they have 2px top padding, 4px bottom padding
2021-11-06 15:53:19 +01:00
Igor Korsukov
8e178d334a added TC6_UsingInspector_Note 2021-11-03 16:31:47 +02:00
Eism
c6ef93308a Disabled stubbing any events from Qt 2021-11-03 01:10:13 -07:00
Eism
8d9ba543bc Enable process shortcuts only for non-widget objects 2021-11-03 01:10:13 -07:00
RomanPudashkin
ffb4cdd5ba
Merge pull request #9641 from cbjeukendrup/msvc_errors_warnings
Fix conflicting MSVC flags when compiling unit tests on Windows
2021-11-02 21:16:46 +02:00
Casper Jeukendrup
3da101b109
Implemented new UI sizing for toolbars and home menu 2021-11-02 19:47:49 +01:00
Casper Jeukendrup
055a8abdc7
Rename GradientTabButton to PageTabButton and update its selected state 2021-11-02 17:03:22 +01:00
Igor Korsukov
133a3f7bb8 added TC5_UsingInstruments 2021-11-02 08:56:45 -07:00
Casper Jeukendrup
ccfe159f81 Fix (MSVC) compiler warnings 2021-11-02 16:49:24 +01:00
Igor Korsukov
4d1cf1106e fixed resolving ui context 2021-11-02 09:27:43 +02:00
RomanPudashkin
b93f543bad
Merge pull request #9611 from Eism/linux_titlebar_fix
[MU4] Goodbye frameless window on Linux
2021-11-01 20:35:37 +02:00
Elnur Ismailzada
e2a65f7371
Merge pull request #9627 from igorkorsukov/autobot/tc_5
Fixed navigation - window determination
2021-11-01 09:59:30 -07:00
Igor Korsukov
9da2cfecc3 fixed navigation - window determination 2021-11-01 17:59:53 +02:00
Eism
bb1bc46df0 Implemented menu for window in Linux 2021-11-01 16:47:01 +02:00
RomanPudashkin
dfdd473d96
Merge pull request #9621 from Eism/vst_crash_fix
[MU4] Fixed crash by closing app
2021-11-01 16:10:26 +02:00
Elnur Ismailzada
ef10b02d52 Fixed crash by closing app 2021-11-01 05:38:06 -07:00
Igor Korsukov
15c1cc6a5d fixed notification about ui context changed 2021-11-01 05:23:27 -07:00
Casper Jeukendrup
d0c54418ef Implemented sending and receiving MIDI 2.0 events for CoreMIDI (macOS) 2021-10-29 20:49:33 +02:00
vpereverzev
91f4f21331 Code style fixes 2021-10-29 17:05:33 +02:00
vpereverzev
bb6b221842 Added basic unit tests in order to establish a work of MPE with multi-note articulations 2021-10-29 16:50:03 +02:00
vpereverzev
d919d33857 Added basic unit tests in order to establish a work of MPE with single note articulations 2021-10-29 16:49:46 +02:00
vpereverzev
ad599c3dd2 Implemented MPE NoteEvent and MPE RestEvent 2021-10-29 16:48:38 +02:00
vpereverzev
ecadc52e75 Implemented essential types of MusePlaybackEvents 2021-10-29 16:43:01 +02:00
vpereverzev
cbc7435c81 Added the "MPE" module 2021-10-29 16:42:42 +02:00