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
Elnur Ismailzada
a7f19b5e25
Merge pull request #9600 from Eism/navigation_dialogs_fix
...
[MU4] Navigation. Activating on dialogs
2021-10-29 06:17:04 -07:00
Igor Korsukov
8b9b2592c4
fixed sending set-dock-open action
2021-10-29 03:32:57 -07:00
Igor Korsukov
eee9158359
added floating dialogs
2021-10-28 19:21:21 +02:00
Igor Korsukov
3b05a3c2a3
added 'add lines' step to TC4
2021-10-28 19:20:33 +02:00
AntonioBL
1c8739732d
fix vtest script
2021-10-28 09:31:45 -07:00
Eism
560ae0351e
Fixed stack of windows
2021-10-28 17:14:40 +02:00
Eism
383afd29c8
Fixed activating sections only on top window
2021-10-28 17:14:40 +02:00
RomanPudashkin
4f70112b1a
Merge pull request #9585 from Eism/accessibility_combobox_fix
...
[MU4] Accessibility. Fixed state for comboBox
2021-10-28 14:40:20 +02:00
Elnur Ismailzada
dc370e301a
Merge pull request #9595 from igorkorsukov/autobot/tc_info
...
Added getting info about testcase from scripts
2021-10-28 04:50:13 -07:00
Igor Korsukov
61fb2e51bc
added getting info about testcase from scripts
2021-10-28 11:46:15 +02:00
Elnur Ismailzada
725c69b349
Merge pull request #9524 from RomanPudashkin/toolbars_size_by_content_size
...
[MU4] Toolbars size by content size
2021-10-28 01:20:45 -07:00
Elnur Ismailzada
71ba038a1f
Merge pull request #9592 from igorkorsukov/autobot/tc_4
...
Added TC4 Using Palettes
2021-10-28 00:38:13 -07:00
Eism
14108d2ed6
Fixed state for comboBox
2021-10-27 15:11:50 +02:00
Igor Korsukov
ff1ad66fc0
added TC4 Using Palettes with Clefs, Key sig, Time sig steps
2021-10-27 14:48:54 +02:00
RomanPudashkin
8f5e42b9eb
Merge pull request #9580 from Eism/accessibility_mixer
...
[MU4] Accessibility. Mixer panel
2021-10-27 10:19:38 +02:00
RomanPudashkin
327130b4f1
Merge pull request #9577 from igorkorsukov/autobot/tc_3
...
Added TC3 Using note input toolbar
2021-10-27 09:32:54 +02:00
Igor Korsukov
9e2ffb2499
added TC3 Using note input toolbar
2021-10-26 16:27:26 +02:00
Eism
d4f22fb863
Implemented accessibility for mixer panel
2021-10-26 15:47:30 +02:00
Igor Korsukov
dd114cf351
fixed engraving accessible tree
2021-10-26 06:26:16 -07:00
Eism
734073409d
Implemented navigation for other sections on mixer panel
2021-10-25 18:35:13 +02:00
Eism
84c4931c0b
Implemented navigation for range components
2021-10-25 18:35:13 +02:00
Eism
3303aede05
Fixed multiple instances of top instrument in mixer panel
2021-10-25 16:59:04 +02:00
Igor Korsukov
0a5c1c16d6
added TC1 Create simple score
2021-10-23 13:10:47 +02:00
Roman Pudashkin
1732831ad0
implemented truncation of the notes input panel content if it is too large
2021-10-22 15:36:30 +02:00
Eism
981d8cd988
Fixed closing popup panel in add-ons
2021-10-21 15:48:26 +02:00
Eism
3df366c478
Slider to Range for processing the state of progress bar changing
2021-10-21 14:40:33 +02:00
Roman Pudashkin
83fc41b248
toolbars will now use the size of the content to determine their minimum size
2021-10-21 12:41:09 +02:00
Eism
e746e26040
Implemented accessibility for slider
2021-10-20 16:28:44 +02:00
Eism
075b1a27da
Fixed the state change for accessible item
2021-10-20 11:51:03 +02:00
RomanPudashkin
9380f132e2
Merge pull request #9499 from Eism/accessibility_addons
...
[MU4] Accessibility. Add-ons page
2021-10-19 15:52:38 +02:00
Eism
72b572566e
Fixed review issues
2021-10-19 15:13:37 +02:00
Eism
12aa917f60
Implemented ensure content visible for tabs
2021-10-19 14:12:49 +02:00
Eism
0286d22091
Implemented accessibility for extensions tab
2021-10-19 14:12:49 +02:00
Eism
a946f09375
Implemented accessibility for plugins tab
2021-10-19 14:12:49 +02:00
Eism
34a2bbae12
Fixed category dropdown
2021-10-19 14:12:49 +02:00
RomanPudashkin
741cb07253
Merge pull request #9482 from RomanPudashkin/inspector_separators
...
[MU4] Fix #9245 : A divider line should be placed in between sections
2021-10-19 11:29:43 +02:00
Roman Pudashkin
0e8d6068eb
updated the icons font
2021-10-19 11:28:13 +02:00
Roman Pudashkin
57d9da3204
fixed the height of collapsed sections
2021-10-19 10:53:51 +02:00
Roman Pudashkin
850caa83c0
fix #9245 : added separators between sections
2021-10-19 10:53:49 +02:00
Elnur Ismailzada
3599b6359f
Merge pull request #9484 from Eism/accessibility_orca_cancel_reading
...
[MU4] Accessibility. Orca cancel reading
2021-10-18 08:26:33 -07:00
Eism
fad1cf4d8c
Fixed tests
2021-10-18 16:23:02 +02:00
Casper Jeukendrup
740a0a66e0
Add minimum size property to StyledScrollBar
...
And slightly fixed the minimum size property of NotationScrollBar.
2021-10-17 16:29:38 +02:00
Casper Jeukendrup
c96a00d267
Add 4px padding to ScrollBars
...
- Both StyledScrollBar and NotationScrollBar
- Removed anchors.margins we added earlier, which are now redundant
- Removed some redundant anchors properties from StyledScrollBars, because those are already set by default
2021-10-17 16:29:38 +02:00
Casper Jeukendrup
32d2a02ca4
Improve "Always on" state of StyledScrollBar
...
Also added `thickness` property, so that we don't need to set width or height manually.
2021-10-17 16:29:37 +02:00
Casper Jeukendrup
b4073bef79
Disable NavigationPanels and NavigationSections when their visual items are disabled or invisible
2021-10-15 20:54:52 +02:00
Casper Jeukendrup
8705bc7894
Disable NavigationControls if and only if their visual control is disabled and invisible
...
Also added some missing names to NavigationControls and performed some general QML code quality improvements.
2021-10-15 20:49:19 +02:00
Eism
2dc5376d1e
Fixed crash when exiting the application
...
When exiting, the accessibility system asks for the states of the elements, but our services are no longer available
2021-10-15 13:49:12 +02:00
Eism
f8b3fc028a
Canceling the reading the name of previous control on accessibility
2021-10-15 13:38:56 +02:00
RomanPudashkin
fc9fdee135
Merge pull request #9410 from cbjeukendrup/menu_item_roles
...
Fix place of "About" actions in macOS menu bar
2021-10-14 23:35:47 +02:00
Casper Jeukendrup
38565321fa
Fix place of "About" actions in macOS menu bar
...
Co-Authored-By: Matt McClinch <mattmcclinch@gmail.com>
2021-10-14 23:12:22 +02:00
Casper Jeukendrup
e14b281443
Fix compiler warning in VST module
...
Missing virtual destructor
2021-10-14 22:39:57 +02:00
Casper Jeukendrup
fca06913f2
Prevent width/clipping issues with StyledTextLabels in Inspector
...
By giving them the width of the parent, the text labels won't grow infinitely long, so that the text gets elided instead of clipped.
2021-10-14 18:25:21 +02:00
Casper Jeukendrup
49fc61f42d
Fix width and wordwrap of text in CheckBox and VisibilityBox
2021-10-14 18:11:53 +02:00
Elnur Ismailzada
0fe08d6f29
Merge pull request #9383 from RomanPudashkin/interaction_with_vst_plugins
...
[MU4] Fixed interaction with vst plugins
2021-10-14 09:02:11 -07:00
Casper Jeukendrup
f7c25ac82e
Fix code style with Uncrustify 0.73.0
2021-10-14 15:15:08 +02:00
Elnur Ismailzada
5f919c78b0
Merge pull request #9439 from Eism/accessibility_workspaces_dialog
...
[MU4] Accessibility. Workspaces dialog
2021-10-12 08:20:04 -07:00
Eism
158dfe3d70
Implemented accessibility for workspaces dialog
2021-10-12 16:41:12 +02:00
RomanPudashkin
727da840d6
Merge pull request #9421 from Eism/accessibility_macos_fix
...
[MU4] Fixed accessibility on macOS
2021-10-12 15:42:59 +02:00
Eism
c8cfcf0c5d
Implemented accessible object for main quick window for macOS
2021-10-12 15:13:15 +02:00
RomanPudashkin
1dd70b04ad
Merge pull request #9354 from cbjeukendrup/fix_popup_with_anchor_item_off_screen
...
Fix `PopupView`s with an anchor item going off screen
2021-10-12 12:14:57 +02:00
Casper Jeukendrup
ed5fe8050c
Small cleanup in some CMakeLists.txt files
2021-10-11 12:30:27 +02:00
Igor Korsukov
80d1778740
added test script NewScore10InstrPutNotesSaveClose
2021-10-07 18:23:29 +02:00
Casper Jeukendrup
9840a80263
Draw focus border of items in AppTitleBar/AppMenuBar inside rect
...
Otherwise, it does not fit the screen
2021-10-07 17:29:20 +02:00
Casper Jeukendrup
58047b84ed
Fix width/spacing of menus in AppMenuBar
...
And fix color of Close button in AppTitleBar
2021-10-07 17:17:19 +02:00
Casper Jeukendrup
5b46fe37d5
Fix PopupView
s with an anchor item going off screen
2021-10-07 16:42:27 +02:00
Casper Jeukendrup
5069542c9b
Fix (Semi)Bold style for fonts other than Fira Sans
2021-10-07 16:42:26 +02:00
Igor Korsukov
6e6d1ca8df
added shortcuts api
2021-10-07 11:58:16 +02:00
Igor Korsukov
23e061fcc4
added autobot put note script
2021-10-06 18:43:20 +02:00
Igor Korsukov
b26232d348
added api autobot pause method
2021-10-06 17:02:07 +02:00
Igor Korsukov
98b4bb41c7
added autobot run script testcase
2021-10-06 16:21:35 +02:00
Roman Pudashkin
7bc030405b
fixed removing an object from the stack if it isn't at the top (e.g. a user can close a dialog that is located under the main window via the X button in the dialog title)
2021-10-06 16:02:16 +02:00
Roman Pudashkin
faa5268481
fixed the object stack updating after changing the current window
2021-10-06 15:33:29 +02:00
Roman Pudashkin
bd13c0fde0
objectID -> objectId
2021-10-06 12:23:12 +02:00
Roman Pudashkin
9efb5e439c
implemented the ability to raise previously opened dialogs above the main window
2021-10-06 12:23:12 +02:00
Roman Pudashkin
309bf0f125
added the method isOpened(UriQuery) that takes URI parameters into account
2021-10-06 12:23:11 +02:00
Igor Korsukov
790926f0ce
added autobot script engine
2021-10-06 10:01:16 +02:00
Igor Korsukov
2bc5a0afd5
added dialog with scripts
2021-10-06 10:01:16 +02:00
Eism
56771f8de7
Fixed accessibility for general section
2021-10-06 09:56:51 +02:00
Eism
be6f85d2c0
Implemented accessibility for line popup
2021-10-05 11:10:39 +02:00
Elnur Ismailzada
215f87b247
Merge pull request #9364 from cbjeukendrup/accessibility_export_dialog
...
Implemented keyboard navigation for Export dialog
2021-10-05 11:07:53 +02:00
Elnur Ismailzada
98496c9cd9
Merge pull request #9366 from igorkorsukov/framework/log_level
...
Added logs remover and LOGGER_DEBUGLEVEL_ENABLED cmake option
2021-10-04 16:38:34 +02:00
Igor Korsukov
6d4755b4c4
added logs remover and LOGGER_DEBUGLEVEL_ENABLED cmake option
2021-10-04 15:36:54 +02:00
Casper Jeukendrup
cf5d60c92e
Implemented keyboard navigation for Export dialog
2021-10-04 15:29:41 +02:00
Eism
367c50522c
fixed code style
2021-10-04 15:29:27 +02:00
Eism
6f1a07c356
Implemented accessibility for note popup
2021-10-04 15:29:27 +02:00
Eism
f7ffe2fd0e
Made horizontal and vertical navigation more flexible
2021-10-04 15:29:27 +02:00
Elnur Ismailzada
e91455dcf8
Merge pull request #9276 from Eism/accessibility_fix
...
[MU4] Partially fixed accessibility for NVDA
2021-10-04 08:43:08 +02:00
Joachim Schmitz
927b644ea8
Fix Compiler warnings
...
* In MSVC reg. unreachable code
* In MinGW reg. missing parenteses
2021-10-01 11:36:00 +02:00
vpereverzev
f9d39f4200
Fixed build for Linux
2021-09-30 17:39:17 +02:00
vpereverzev
d790874f45
Ensured that vertical scrollbar is always visible in the mixer panel
2021-09-30 17:39:17 +02:00
vpereverzev
349558079c
Setting VST dialogs name using resource id
2021-09-30 17:39:17 +02:00
vpereverzev
ede70db212
Fixed an issue with resetting state buffers for vst plugins
2021-09-30 17:39:17 +02:00
pereverzev_v
26c9e11cac
Fixed VST sdk build for MAC OS
2021-09-30 17:39:17 +02:00
Joachim Schmitz
536e1aa306
Fix MSVC compiler warnings
2021-09-30 00:18:51 +02:00
vpereverzev
68e46806f3
Increased the minimum diff of audio signal
2021-09-29 19:45:23 +02:00
vpereverzev
ba77f5089d
Preventing notification about audio signal changes if the value is not sufficiently greater than previous audio signal value
2021-09-29 19:45:23 +02:00
vpereverzev
0cac71bb43
Code style fixes
2021-09-29 16:38:18 +02:00
vpereverzev
888a5bcd14
Optimized launching of Vst Views
2021-09-29 16:38:18 +02:00
vpereverzev
e7d18ca5d6
Added parameter changes handling in VstPlugin
2021-09-29 16:38:18 +02:00
vpereverzev
5b9d3a7a1f
Implemented VstComponentHandler in order to receive notifications about parameter changes
2021-09-29 16:38:18 +02:00
vpereverzev
891e1ad4f9
Declared VST types related to VST parameters handling
2021-09-29 16:38:18 +02:00
vpereverzev
ede7d5ac3d
Fixed an issue with filtering fx parameters in VstFxResolver
2021-09-29 16:38:18 +02:00
vpereverzev
f4d0bdab6b
Added notifications about adding/removing tracks from tracksequence
2021-09-29 16:38:18 +02:00
vpereverzev
7f384278ba
Updated applying new input/output parameters
2021-09-29 16:38:18 +02:00
vpereverzev
6159767e77
Updated ISynthesizer interface with "params" method and according notification
2021-09-29 16:38:18 +02:00
vpereverzev
f40fac564d
Added read/write methods for AudioUnitConfiguration
2021-09-29 16:38:18 +02:00
Eism
4db3f2fbcf
Replaced the note input customise dialog to popup
2021-09-29 14:17:22 +02:00
Igor Korsukov
e48f83df3a
moved engraving barline tests to gtest
2021-09-28 16:00:15 +02:00
Eism
5fa085a59b
Implemented accessibility for the note input customise dialog
2021-09-28 12:24:47 +02:00
Eism
3f3838a836
Implemented accessibility for dialog
2021-09-28 12:21:17 +02:00
RomanPudashkin
6ba8574869
Merge pull request #9307 from cbjeukendrup/straight_flags
...
Added the possibility to use straight flags
2021-09-28 11:29:41 +02:00
Casper Jeukendrup
33bb40b5c1
Refine item colors and opacities for all states
...
{ normal, hover, hit } x { unselected, selected }
2021-09-28 10:52:41 +02:00
Casper Jeukendrup
f1ad01188b
Remove redundant margins from dock toolbars
...
And fix GradientTabButton accordingly.
2021-09-28 10:52:41 +02:00
Casper Jeukendrup
caddac293b
Added the UI for enabling straight note flags
2021-09-28 10:46:32 +02:00
Igor Korsukov
ed5c2f5a0a
fixed crash on close notation
2021-09-28 10:42:49 +02:00
Igor Korsukov
cddc378f76
fixed setup engraving default style
2021-09-27 11:20:51 +02:00
Eism
17a0234b68
Fixed accessibility for NVDA
2021-09-24 16:59:36 +02:00
Roman Pudashkin
74bdcea17c
fixed switching between tabs in the playback popup after updating selection
2021-09-24 11:55:37 +02:00
RomanPudashkin
7d1cbc1621
Merge pull request #9247 from igorkorsukov/engraving/rw4
...
Added score migration
2021-09-23 22:30:04 +02:00
Igor Korsukov
60b5a3bf9f
added migration options
2021-09-23 16:05:18 +02:00
Igor Korsukov
9a26963e1a
added project migration
2021-09-23 14:05:25 +02:00
RomanPudashkin
655259e166
Merge pull request #9215 from vpereverzev/various_mixer_fixes
...
[MU4] mixer_cleanup
2021-09-21 19:54:06 +02:00
vpereverzev
22f90d36ba
Improved the layout of Mixer Sections
2021-09-21 19:03:02 +02:00
vpereverzev
18549a04c9
Fixed an issue with wrong volume level conversions
2021-09-21 18:57:05 +02:00
vpereverzev
a2dd11ff69
Fixed an issue #9150
2021-09-21 18:39:22 +02:00
vpereverzev
a2e80316b1
Fixed an issue #9151
2021-09-21 18:28:23 +02:00
vpereverzev
892b29339d
Fixed an issue #9148
2021-09-21 18:27:32 +02:00
RomanPudashkin
9e5ae10ba8
Merge pull request #9203 from Eism/accessibility_new_score_wizard
...
[MU4] Accessibility new score wizard
2021-09-20 15:37:37 +02:00
Eism
0c1b2b2f9a
Implemented accessibility for score additional info page
2021-09-20 15:00:44 +02:00
Eism
bb02f5a4f2
Implemented the navigation for general info view
2021-09-20 15:00:44 +02:00
Eism
496c1ad953
Implemented the navigation for popups
2021-09-20 15:00:44 +02:00
Eism
4833566a16
Fixed navigation for popups in all places
2021-09-20 15:00:44 +02:00
Eism
8d7860c1dc
Replaced navigation panel with navigation section for disable exit from the popup by Tab
2021-09-20 15:00:44 +02:00
vpereverzev
e725d0bb63
Implemented a possibility to receive applied audio parameters when a track being added
2021-09-20 13:28:24 +02:00
vpereverzev
5f8d95caa4
Implemented reading and writing of project's audio settings
2021-09-20 13:28:24 +02:00
Roman Pudashkin
87bdd87331
implemented the ability to configure volta lines
2021-09-20 13:28:10 +02:00
Casper Jeukendrup
38850ef6cd
Simplify the Notehead Group Selector
...
Also fixes the quality of the notehead icons by using the musical font instead of SVGs.
TODO: Currently using "Bravura" instead of ui.theme.musicalFont.family (Leland), because Leland does not have all icons yet
2021-09-19 13:49:58 +02:00
Casper Jeukendrup
c534b96682
Let FlatRadioButton automatically find the button group it belongs to
...
Also remove unused property from InspectorSectionView.
2021-09-18 13:54:04 +02:00
Casper Jeukendrup
bfca64086a
Created NoteHeadTypeSelector component
...
And register PropertyItem type to QML, so that we can specify that type explicitly in QML.
2021-09-17 21:02:53 +02:00
RomanPudashkin
a404818b7f
Merge pull request #9152 from Eism/accessibility_menu_fix
...
[Mu4] Fixed the accessibility for menu
2021-09-17 12:25:55 +02:00
Casper Jeukendrup
58348246ff
Improved the structure of the Ambitus inspector
...
From top to bottom:
- Top note
- Bottom note
- "Update to match the notes on the staff"
- Show more
- Direction
- Notehead group
- Notehead type
- Line thickness
2021-09-17 00:39:30 +02:00
Eism
a30b8c2d8e
Fixed the accessibility for menu
2021-09-16 16:16:55 +02:00
RomanPudashkin
04217347bd
Merge pull request #9147 from Eism/accessibility_preferences_other_pages
...
[MU4] Accessibility preferences. Other pages
2021-09-16 10:18:19 +02:00
Eism
ac4522a9ef
Implemented accessibility for import page
2021-09-16 09:48:51 +02:00
Eism
6a9e061869
Implemented accessibility for note input page
2021-09-15 17:52:00 +02:00
Eism
0a2ed2203d
Fixed accessible checked state for check box
2021-09-15 17:47:24 +02:00
Eism
53c935356c
Fixed appearance page
2021-09-15 17:13:50 +02:00
Eism
a818743d0f
Implemented accessibility for canvas page
2021-09-15 15:54:15 +02:00
Eism
c342e03749
Simplified the canvas page
2021-09-15 15:16:02 +02:00
vpereverzev
0125f6bc24
Optimized CPU load when nothing being played
2021-09-15 13:24:08 +02:00
vpereverzev
2aa4f3de0f
Refined the "process" method of IAudioSource interface which now returns amount of processed samples
2021-09-15 13:24:08 +02:00
vpereverzev
55a5ad584c
Implemented "flush" behavior for vst audio client
2021-09-15 13:24:08 +02:00
vpereverzev
9453158cfc
Got rid of redundant method from ISynthesizer interface
2021-09-15 13:24:08 +02:00
wizofaus@hotmail.com
0a55be9ea4
[MU4] fix #8856 load/save style commands
2021-09-15 18:52:39 +10:00
Elnur Ismailzada
b78bdb97df
Merge pull request #8942 from shoogle/toolbar-accessibility
...
Accessibility: Speech for all toolbar buttons
2021-09-15 09:48:24 +02:00
Casper Jeukendrup
1126a8f590
Fix compiler warning reg. unused private members in limiter.h
2021-09-14 22:41:06 +02:00
RomanPudashkin
868069c4c3
Merge pull request #8853 from Jojo-Schmitz/leland-update-master
...
[MU4] Fix #316152 : Some characters do not print from Leland on certain printer drivers on Mac
2021-09-14 22:04:25 +02:00
RomanPudashkin
2987c68932
Merge pull request #9052 from Jojo-Schmitz/case-insensitive-extensions
...
[MU4] Fix #324413 : Allow importing files with uppercase extensions
2021-09-14 21:49:18 +02:00
vpereverzev
7354febb63
Added forgotten check for minimum operable level in Compressor
2021-09-14 15:14:29 +02:00
Joachim Schmitz
65539df60e
Fix MSVC compiler warnings
2021-09-13 21:53:05 +02:00
vpereverzev
a321773414
Code style fixes
2021-09-13 20:06:28 +02:00
vpereverzev
8355a8cded
Moved audiomathutils into audio::dsp space
2021-09-13 19:38:43 +02:00
vpereverzev
4a5eedd78f
Implemented an internal limiter
2021-09-13 19:38:26 +02:00
vpereverzev
f8748b32e8
Implemented an internal compressor
2021-09-13 19:38:11 +02:00
vpereverzev
4a95d53fac
Implemented a compressor for mixer channels
2021-09-13 15:59:20 +02:00
vpereverzev
82e0274fa5
Refined and optimized master channel output in the mixer
2021-09-13 15:59:20 +02:00
RomanPudashkin
92d372f04e
Merge pull request #8886 from ArjunBoi/ScorePageColourInversion
...
Score-Page Color Inversion
2021-09-10 17:38:41 +02:00
Igor Korsukov
80b318b157
removed engraving parent hack
2021-09-10 12:56:23 +02:00
Igor Korsukov
6ff8dcf230
improved engraving accessible tree
2021-09-10 12:09:48 +02:00
Arjun Taneja
7f0c9b823d
Code Review Fixes
2021-09-09 18:11:12 +05:30
Arjun Taneja
63cda41fae
work in progress
2021-09-09 18:05:05 +05:30
Roman Pudashkin
80c0c0d226
fixed crash after opening dialogs via the context menu
2021-09-09 13:39:15 +02:00
Joachim Schmitz
fc3ae79d71
Fix compiler warning seen on (the) Mac (build on Github)
2021-09-09 13:38:30 +02:00
Joachim Schmitz
f7025a6b72
Fix some compiler (?) warnings
...
actually seen while (accidentially) doing an `lupdate` (which works
surprisingly fast now, in 3.x (and Windows) it takes more than an hour,
here it took just about a minute)
2021-09-09 13:38:30 +02:00
vpereverzev
251d56a320
Code style fixes
2021-09-07 19:47:59 +02:00
vpereverzev
2c9a377677
Fixed an issue with master fx resolving
2021-09-07 19:47:59 +02:00
vpereverzev
c51ca184cf
Simplified the management of empty FX slots in mixer
2021-09-07 19:47:59 +02:00
vpereverzev
700f2d7ad4
Fixed an issue with the registering process of VST plugins
2021-09-07 19:47:59 +02:00
vpereverzev
3957c989e1
Implemented a fallback validation for Fx parameters
2021-09-07 19:47:59 +02:00
vpereverzev
a1972f187d
Fixed an issue with menus in MixerPanel
2021-09-07 19:47:59 +02:00
vpereverzev
120a9eccb8
Introduced a concept of AudioFxChain and improved a VSTFX pipeline
2021-09-07 19:47:59 +02:00
RomanPudashkin
423a43b11a
Merge pull request #9022 from RomanPudashkin/reset_focus_fix
...
[MU4] Fixed focus resetting
2021-09-07 15:19:27 +02:00
RomanPudashkin
70c1b49d9e
Merge pull request #9058 from RomanPudashkin/large_text_size_fix
...
[MU4] Fixed displaying None/Auto/Custom buttons
2021-09-07 14:49:57 +02:00
Roman Pudashkin
11340c73a3
fixed displaying None/Auto/Custom buttons
2021-09-07 12:50:08 +02:00
Joachim Schmitz
013afc0406
Fix #324413 : Allow importing files with uppercase extensions
...
Same method is used for GuitarPro .gtp, .pg and .gpx too.
2021-09-07 10:50:12 +02:00
RomanPudashkin
0d93ba1915
Merge pull request #9045 from Eism/accessibility_preferences_value_list
...
[MU4] Accessibility preferences. Midi device mapping, Shortcuts, Advanced pages
2021-09-06 18:03:04 +02:00
Eism
19191202ff
Implemented accessibility for midi mapping page
2021-09-06 17:31:38 +02:00
Eism
9801821e99
Implemented accessibility for advanced page
2021-09-06 17:02:13 +02:00
Eism
ff44268442
Disabled looping list navigation
...
Looping requires the creation of all items, but the list controls the creation of items as needed
2021-09-06 16:18:00 +02:00
Eism
2175f5ed25
Implemented accessibility for value list
2021-09-06 15:29:43 +02:00
Peter Jonas
cf9654c9ae
Accessibility: Speech for all toolbar buttons
...
Give every toolbar button an accessible name and description for use
with screen readers. By default, the name and description matches the
tooltip title and description, but they can be different if required
for a specific button.
Tooltips for accidentals in the Note Input toolbar have been updated
to use words (e.g. 'sharp', 'flat', etc.) instead of the relevant
Unicode symbol (♯, ♭). This is necessary to enable screen readers to
say the name correctly. It is also an improvement for sighted users
who might not know the correct name for the symbol. The symbol itself
is displayed as the button icon in the toolbar so there is no need to
also show it in the tooltip.
2021-09-06 10:24:20 +01:00
Igor Korsukov
bbe7be1fbf
added diagnostic show bbox of item
2021-09-03 15:15:59 +02:00
Roman Pudashkin
bcf4463d73
fixed the focus reset from NumberInputField
2021-09-03 14:37:22 +02:00
Roman Pudashkin
5bddce7cba
removed redundant mouse areas
2021-09-03 13:56:14 +02:00
Roman Pudashkin
d4f2811df9
implemented FocusListener for resetting focus after clicking on another UI item
2021-09-03 13:55:35 +02:00
Eism
035fbc5c9b
Implemented accessibility for bottom panel
2021-09-03 12:02:05 +02:00
Eism
24e3a99fd1
Implemented accessibility for top panel
2021-09-03 11:59:29 +02:00
Eism
855e6884af
Simplified the shortcuts page
2021-09-03 11:31:25 +02:00
Eism
fcc58c393a
Implemented accessibility for appearance page
2021-09-03 09:56:16 +02:00
Eism
795bb49f02
Fixed setting high contrast themes
2021-09-03 09:56:16 +02:00
Eism
e8e68b98ba
Fixed the background color of rounded radio button
2021-09-03 09:56:16 +02:00
Eism
a6203c83fe
Fixed clipping of components when navigating
2021-09-02 14:32:41 +02:00
Eism
014fb57df5
Fixed dropdown navigation
2021-09-02 13:52:09 +02:00
Eism
2770965036
Implemented accessibility for folders page
2021-09-02 13:52:09 +02:00
Eism
d7ef0031e9
Implemented accessibility for pragramme start page
2021-09-02 13:52:09 +02:00
Eism
f1de79365f
Implemented accessibility for general page
2021-09-02 13:52:09 +02:00
Eism
e408e2d7b9
Implemented accessibility for io page
2021-09-02 13:52:09 +02:00
Roman Pudashkin
52b99531ec
added the method for checking args for emptiness
2021-09-02 12:13:12 +02:00
Roman Pudashkin
fa407b893e
optimized updating of the context menu of dockable panels
2021-09-02 11:58:32 +02:00
Elnur Ismailzada
20db01e728
Merge pull request #8997 from RomanPudashkin/standard_context_menu
...
[MU4] Standard context menu
2021-09-02 10:04:29 +02:00
vpereverzev
ff37c476dd
Removed redundant interface IMixerChannel
2021-09-01 18:53:18 +02:00
vpereverzev
17a8e2264b
Made major preparations for the fallback mechanism of audio output resources
2021-09-01 18:53:18 +02:00
vpereverzev
257bbf6402
Implemented a fallback mechanism for input audio sources
2021-09-01 18:53:18 +02:00
Roman Pudashkin
c8cf91f4e5
replaced NotationPageState with using of IDockWindow
2021-09-01 15:35:14 +02:00
Roman Pudashkin
0cef24bcd1
transferred MainWindowProvider to the ui module
2021-09-01 15:35:14 +02:00
Roman Pudashkin
41969f8968
implemented the ability to use the AbstractMenuModel in the context menu
2021-09-01 15:35:13 +02:00
Eism
ffceaf997f
Fixed crash when closing menu
2021-09-01 15:05:53 +02:00
RomanPudashkin
be4fe3f236
Merge pull request #8987 from vpereverzev/mixer_panel_mapping
...
[MU4] mixer_panel_implementation
2021-09-01 15:00:13 +02:00
vpereverzev
71a937df08
Altered the types of constants in VST and MixerPanel
2021-09-01 14:17:34 +02:00
vpereverzev
0e457a14d7
Returned a missing comparison in AudioResourceMeta structure
2021-09-01 13:53:51 +02:00
vpereverzev
47eb630681
Code style fixes
2021-09-01 13:32:55 +02:00
vpereverzev
89164a7a07
Added a named constant for AbstractResourceItem
2021-08-31 18:14:50 +02:00
Casper Jeukendrup
b7642bb884
Fixed SMuFL anchors
2021-08-31 18:12:52 +02:00
vpereverzev
58ef68a66b
Prevent unnecessary processing for in-active effects
2021-08-31 17:38:40 +02:00
vpereverzev
e420cb3c88
Added a "trackName" method and made sure the audio resources are working using the concept of AudioResourceMeta
2021-08-31 17:38:40 +02:00
vpereverzev
c33297b642
Ensured the work of the VstAudioClient in the FX mode
2021-08-31 17:38:40 +02:00
vpereverzev
c15e669b94
Prevented unnecessary audio processing when the master mixer channel is muted
2021-08-31 17:38:40 +02:00
vpereverzev
40df3b847e
Implemented the usage of Master effects on the mixer
2021-08-31 17:38:40 +02:00
vpereverzev
7bd6e864fa
Additionally ensured re-painting of the RoundedRectangle component
2021-08-31 17:38:40 +02:00
vpereverzev
7a08d189f7
Preventing the issues when menu might be unloaded before the call of handleMenuItem signal
2021-08-31 17:38:40 +02:00
vpereverzev
09c08d4413
Added missing icon codes
2021-08-31 17:37:42 +02:00
vpereverzev
27f03de912
Introduced the concept of AudioResourceMeta object and applied it to audio resource resolvers
2021-08-31 17:37:42 +02:00
vpereverzev
29c97df411
Actualized icon font sources
2021-08-31 17:37:42 +02:00
Eism
9e9da416c7
Fixed roles for menu
2021-08-31 16:54:47 +02:00
Eism
e6128a8b4e
Fixed crash when navigating between submenus
2021-08-31 14:02:25 +02:00
Eism
53a1aff1a5
Fixed blocking navigation chain when editing number(NumberInputField component)
2021-08-27 17:43:50 +02:00
Eism
524d8367cf
Implemented accessibility for menu
2021-08-27 15:21:38 +02:00
Eism
932ca4a2a9
Fixed navigation on menu
2021-08-27 12:59:11 +02:00
Igor Korsukov
265590a1f0
fixed engraving accessible element set focus
2021-08-26 17:16:35 +02:00
RomanPudashkin
84d3bcaa50
Merge pull request #8922 from RomanPudashkin/instruments_moving_fix
...
[MU4] Restoring state of the instruments panel
2021-08-26 13:18:21 +02:00
Igor Korsukov
1a3a719920
added score to navigation chain
2021-08-25 18:29:55 +02:00
Roman Pudashkin
1f58c8edc6
fixed changing of the parts ordering via the three dots menu
2021-08-25 17:47:52 +02:00
Igor Korsukov
cd6781e94d
removed diagnostics uri from ui context resolver
2021-08-25 13:28:30 +02:00
Simon Smith
0c75a458d4
Update Leland to 0.61
2021-08-25 12:12:33 +02:00
Joachim Schmitz
ff3165f08c
Fix MinGW compiler warnings
2021-08-25 12:08:46 +02:00
Igor Korsukov
5a3cf8f6f2
added ignore reset navigation by mouse press for diagnostic
2021-08-25 11:24:22 +02:00
Elnur Ismailzada
e36e8c612c
Merge pull request #8923 from igorkorsukov/accessibility/diagnostic_tree
...
Improved accessibility diagnostic tree
2021-08-25 10:55:44 +02:00
RomanPudashkin
91dcc6ea5a
Merge pull request #8879 from wizofaus/score-move-actions
...
[MU4] fix #8159 (partial), implement move-up/move-down/up-chord/down-chord/top-chord/bottom-chord
2021-08-25 10:49:09 +02:00
RomanPudashkin
4a3198011e
Merge pull request #8918 from Jojo-Schmitz/ellipsis
...
[MU4] Change user visible "..." to ellipsis
2021-08-25 09:15:19 +02:00
Igor Korsukov
6675237b91
added auto scroll to focused item
2021-08-24 18:59:04 +02:00
Igor Korsukov
cb77d9698a
added update accessibile items
2021-08-24 18:59:04 +02:00
Peter Jonas
9f67723150
Implement accessible descriptions
...
UI controls were previously given names but not descriptions. Now they
can have both a name and a description.
2021-08-24 15:14:36 +02:00
Joachim Schmitz
cc9fa05e9b
Change user visible "..." to ellipsis
2021-08-24 14:21:57 +02:00
Igor Korsukov
c49bf21ff1
actualization diagnostics module
2021-08-24 10:50:48 +02:00
Elnur Ismailzada
ffaa59232e
Merge pull request #8874 from RomanPudashkin/make_solist
...
[MU4] New score wizard. Instruments page refactoring
2021-08-23 13:36:21 +02:00
RomanPudashkin
50afe9ba16
Merge pull request #8896 from RomanPudashkin/reset_all_formatting
...
[MU4] Reset all formatting button
2021-08-23 11:19:05 +02:00
Joachim Schmitz
df66c86754
Follow up for #8897
2021-08-23 11:11:23 +02:00
Roman Pudashkin
01ad9cf5dd
implemented the "reset all formatting" button
2021-08-23 10:58:08 +02:00
Casper Jeukendrup
e0bf094a65
Fix build when unity build is disabled
2021-08-23 09:54:36 +02:00