nvda
Avoid UIA event flooding in NvDA by moving UIA event handler COM objects into c++
#14888
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
32
Changes
View On
GitHub
Avoid UIA event flooding in NvDA by moving UIA event handler COM objects into c++
#14888
michaelDCurran
merged 32 commits into
master
from
UIAEventLimiting
UIAHandler propertyChange event: avoid needlessly creating an NVDAObj…
33ce9fb2
UIAHandler automation event: don't needlessly create an NVDAObject wh…
d209f17d
UIA event handlers: pass windowHandle into NvDAObject constructor if …
de5332f1
Implement a new UI Automation event handler COM object in c++ which a…
9b000206
Add lisence and fix linting
36055243
michaelDCurran
requested a review
from
jcsteh
2 years ago
michaelDCurran
requested a review
from
seanbudd
2 years ago
UIAEventLimiter: improve EventRecordContaint c++20 concept so as to n…
d191e723
michaelDCurran
force pushed
from
e70fa64a
to
d191e723
2 years ago
jcsteh
requested changes on 2023-05-01
Merge branch 'master' into UIAEventLimiting
9cd6cb74
UIA event limiter: no longer coalesce propertyChange events, as it is…
7f1028cd
UIA event limiter: ensure not to flood NVDA with needless flush messa…
2e268000
UIAHandler: execute the UIA event limiter flush on NVDA's UIAHandler…
c1a436ef
UIA event limiter:
b94f4a11
UIA event limiter: remove no longer existing flush function from nvda…
a532775b
LeonarddeR
commented on 2023-05-08
UIAHandler: Ensure that RateLimitedEventHandler reference count even…
25ed7e7a
Merge branch 'master' into UIAEventLimiting
ca616807
For XAML UIA elements: Don't use caret event detection to wait for t…
9ba28278
Linting
3fac419a
michaelDCurran
marked this pull request as ready for review
2 years ago
michaelDCurran
requested a review
2 years ago
add a return type
63da5900
Core's message window no longer needs to be exposed from core.
b4d9f172
seanbudd
commented on 2023-06-13
Apply suggestions from code review
8a2f16fc
Apply suggestions from code review
8200c7d8
Merge branch 'master' into UIAEventLimiting
18d91826
Add typing
1f29c6da
michaelDCurran
requested a review
from
seanbudd
2 years ago
michaelDCurran
requested a review
from
jcsteh
2 years ago
seanbudd
approved these changes on 2023-06-22
Workaround for caret detection when backspacing in XAML text fields (…
48913a97
seanbudd
approved these changes on 2023-07-12
seanbudd
added
merge-early
seanbudd
added this to the
2023.3
milestone
2 years ago
seanbudd
added
blocked/needs-testing
seanbudd
marked this pull request as draft
2 years ago
seanbudd
added
conceptApproved
seanbudd
removed this from to the
2023.3
milestone
2 years ago
Merge branch 'master' into UIAEventLimiting
1f5f569f
Merge branch 'master' into UIAEventLimiting
009526a5
Update what's new
3e6ab814
seanbudd
commented on 2023-11-22
seanbudd
approved these changes on 2023-11-22
Add type info
114c2c4e
Update user_docs/en/changes.t2t
4ce98064
Address review action
0041b1d7
Linting.
6bd41fc0
Add feature flag (#15814)
9283a994
Merge branch 'master' into UIAEventLimiting
ae6abd02
michaelDCurran
marked this pull request as ready for review
2 years ago
michaelDCurran
requested a review
2 years ago
michaelDCurran
requested a review
from
Qchristensen
2 years ago
michaelDCurran
removed
blocked/needs-testing
michaelDCurran
merged
dd8a44cf
into master
2 years ago
michaelDCurran
deleted the UIAEventLimiting branch
2 years ago
nvaccessAuto
added this to the
2024.1
milestone
2 years ago
Login to write a write a comment.
Login via GitHub
Reviewers
seanbudd
jcsteh
LeonarddeR
Qchristensen
Assignees
No one assigned
Labels
conceptApproved
merge-early
Milestone
2024.1
Login to write a write a comment.
Login via GitHub