-
Notifications
You must be signed in to change notification settings - Fork 21
Implement Missing Accessibility APIs #116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Missing Accessibility APIs #116
Conversation
|
@thecoolwinter curious about when do changes made on the CodeEditTextView get merged and released in the CodeEdit app themselves. do you guys have some sort of fixed schedule, or do you do it more by feel? |
|
We release whatever the latest version of CESE and CETV are with a CodeEdit release. We don't have a specific release schedule, but I think it will be soon considering some recent changes. |
|
nice. thanks! |
|
@godbout It's been released! https://github.com/CodeEditApp/CodeEdit/releases/tag/v0.3.6 let me know if it works with kindaVim or if it's still got some bugs. |
|
@thecoolwinter thank you! will do very soon and will update you. |
|
@thecoolwinter kV still can't make use of CodeEdit's TextView/TextArea. will review and let you know if there's anything that can be done. thanks! |
|
@thecoolwinter ok, interesting. so all the AX data needed is there. thanks for that! but somehow the CodeEditTextView doesn't refresh/update when AX data is pushed to it. i push the caret location and the selected length (through the kAXSelectedTextRangeAttribute attribute), but in the CETV the caret is just gone lol. see below:
Screen.Recording.2025-08-28.at.18.41.04.mov
Screen.Recording.2025-08-28.at.18.41.57.movhope this makes sense! please lemme know if there's anything i can add to help. (if you wanna have a look at this, that is.) |
Description
Fills out the last few missing accessibility methods for the text view.
Adds unit tests for all implemented accessibility methods.
Related Issues
kAXLineForIndexParameterizedAttributenot obtainable through the AX APIs #115Visible Character Rangedata missing #114Checklist
Screenshots
N/A