Commit graph

52 commits

Author SHA1 Message Date
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
Eism
05554083e5 Fixed sharing ownership of *this with children for AccessibilityController 2022-01-28 14:14:44 +02:00
Casper Jeukendrup
d13e3c9e60
Fix compiling unit tests on OSs other than Linux 2021-12-12 18:55:55 +01:00
Eism
e034732523 Fixed tests 2021-12-10 16:12:01 +02:00
Eism
15a7995c04 Fixed canceling the reading elements on the score by changing selection 2021-12-10 10:13:55 +02:00
Eism
c4107b22a7 Renamed IAccessibleInterfaceRegister to IQAccessibleInterfaceRegister 2021-11-24 13:49:38 +02: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
Igor Korsukov
ba4c503ade added asseccibility api and made lyrics is accessible 2021-11-11 18:05:17 +02:00
Eism
c6ef93308a Disabled stubbing any events from Qt 2021-11-03 01:10:13 -07:00
Igor Korsukov
9da2cfecc3 fixed navigation - window determination 2021-11-01 17:59:53 +02:00
Eism
14108d2ed6 Fixed state for comboBox 2021-10-27 15:11:50 +02:00
Eism
3df366c478 Slider to Range for processing the state of progress bar changing 2021-10-21 14:40:33 +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
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
Eism
c8cfcf0c5d Implemented accessible object for main quick window for macOS 2021-10-12 15:13:15 +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
Eism
17a0234b68 Fixed accessibility for NVDA 2021-09-24 16:59:36 +02:00
Eism
a30b8c2d8e Fixed the accessibility for menu 2021-09-16 16:16:55 +02:00
Eism
0a2ed2203d Fixed accessible checked state for check box 2021-09-15 17:47:24 +02:00
Igor Korsukov
6ff8dcf230 improved engraving accessible tree 2021-09-10 12:09:48 +02:00
Eism
9e9da416c7 Fixed roles for menu 2021-08-31 16:54:47 +02:00
Igor Korsukov
cd6781e94d removed diagnostics uri from ui context resolver 2021-08-25 13:28:30 +02:00
Joachim Schmitz
ff3165f08c Fix MinGW compiler warnings 2021-08-25 12:08:46 +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
Igor Korsukov
c49bf21ff1 actualization diagnostics module 2021-08-24 10:50:48 +02:00
Igor Korsukov
5f28d661f1 removed libmscore/layout.cpp 2021-08-20 15:47:07 +02:00
Igor Korsukov
c33997bf01 changed namespace for modularity 2021-06-30 17:18:03 +02:00
Eism
322262c8e2 Fixed crashes 2021-06-11 11:05:54 +03:00
Casper Jeukendrup
35f69c080b Add the possibility to have async::Channels that take more than one parameter 2021-06-07 13:19:35 +02:00
Igor Korsukov
27100141f3 added accessibility for score (concept) 2021-06-01 11:54:41 +03:00
Igor Korsukov
bba9ea8da3 added accessible property changes notification 2021-05-27 17:50:00 +02:00
Igor Korsukov
f1a3aabdae added accessible information role 2021-05-27 17:14:26 +02:00
Igor Korsukov
89e4340f8a added accessibility info to standard dialogs 2021-05-27 15:24:06 +03:00
Igor Korsukov
f29f77aa8c refactored using accessible roles into qml 2021-05-27 13:21:43 +02:00
Igor Korsukov
8b9b111d03 added accessibility for standard dialogs 2021-05-27 13:22:02 +02:00
Igor Korsukov
ba777e57f8 added accessibility for home page panels (scores and addons) 2021-05-26 13:16:21 +02:00
Igor Korsukov
cc3f492fef added accessibility for home page panels (scores and addons) 2021-05-26 13:16:21 +02:00
Igor Korsukov
cd91f31fae changed accessible attached property to regular property 2021-05-26 13:16:21 +02:00
Igor Korsukov
32d8786729 added accessibille tree dev dialog 2021-05-24 20:38:36 +03:00
Igor Korsukov
260cda1c3d added mu accessible attached property 2021-05-24 16:25:35 +03:00
Igor Korsukov
1b415fe66e added accessible rect 2021-05-24 16:25:35 +03:00
Igor Korsukov
b30a63ff38 implemented accessible tree 2021-05-21 18:18:33 +02:00