Caolan
- accessibility
- rowgroup role for shape dropdown sections
- complete calc sidebar a11y tests
- calc sidebar a11y tests by caolanm · Pull Request #14774 · CollaboraOnline/online · GitHub
- add ‘grid’ role to custom popups so NVDA can navigate
- add 'grid' role to these custom popups by caolanm · Pull Request #14768 · CollaboraOnline/online · GitHub
- reduce semi-idle subforkit sparekits
- debug why hyperlink dialog cypress tests are so unreliable
→ https://gerrit.libreoffice.org/c/core/+/200839 - accessibility
- accessibility call
- merge a11y things to co-25.04, etc
- toolbar: ruler and status bar do not work
→ make shortcut work for 'Ruler' and 'Status Bar' checkboxes by caolanm · Pull Request #14800 · CollaboraOnline/online · GitHub - no focus after using esc button
- this needs NC to send focus back to us from their dialogs
- Options menu; Esc key does not work
→ Private/caolan/esc in options dialog25 by caolanm · Pull Request #14836 · CollaboraOnline/online · GitHub - clear an upstream regression
→ https://gerrit.libreoffice.org/c/core/+/200884 - accessibility
- NVDA doesn’t read text of large notebookbar buttons
- theming css puts something invisible over the button which NVDA
doesn’t see through - close that out with additional file backing for moving
settings around
→ Move settings around by file instead of in memory by caolanm · Pull Request #14856 · CollaboraOnline/online · GitHub - oss-fuzz detects a use of uninitialized
→ https://gerrit.libreoffice.org/c/core/+/201070 - clear a crashtesting assert from parallel threading calculation
→ https://gerrit.libreoffice.org/c/core/+/201222
Mike
- Emit Event When a Comment Is Clicked
- Implemented
- The ids are not persistent
- Sync Comment Resolution Status
- Implemented
Tomaz
Calc: Pre-View Spreadsheet Filtering
- Started moving rest of ScDocFunc and ScDBDocFunc methods to operation framework
- then adding sync for sheet views and a test case to make sure it syncs correctly
- removed un-synced state in core - we shouldn’t get into such a state anymore
- either we can sync or can’t run the operation
- there are cases when input intersecting with auto-filter will not be allowed
- Looked into undo/redo - need to perform sync the sheet views after undo or redo
- we always do the operation on the default sheet, then sync to sheet views
- so if we undo we undo the default view operation, but we only need to sync the state again
- After all the current commits are in, this will be mostly background task to move the remaining less used methods to operations framework
- but generally this task should be done and ready for extensive testing
Miklos
Worked on: