1. Agenda
- Accessibility
- Why
- an opportunity for free software growth on desktop
- spreading free software via new adopters of computing
- Requirements and use cases (including new adopters)
- Screen reading
- Screen magnification
- On-screen adaptive keyboard
- Other platforms (Web, Windows, macOS/iOS, Android, ...): how it works
- Revamping the existing stack
- Strong issues (no key snooping, authorization, screen position, ...)
- Collapsing libatspi/at-spi2-atk/atk?
- Generating most of it from IDL?
- Rendering tuning (font/icon size, but also cursor size, etc.) without having to use a different theme
- Why
- GTK4
- Check on outstanding feature work
- list/column/grid view
- animations
- shortcuts/input
- dnd - DONE!
- menu rework - DONE!
- Questions:
- - Do we need direct menu construction (without model+actions) ?
- Should GtkModelButton be public
- - Do we need direct menu construction (without model+actions) ?
- Questions:
- gdk refactorings
- candidates for making public
- colorswatch
- colorpicker
- modelbutton
- emojichooser
- Timeline review
- Check on outstanding feature work