Caolan
- cool#15578 detect and ignore Carlito/Caladea variants with metric change
→ https://gerrit.collaboraoffice.com/c/online/+/2141 - remove some stray leftovers after presenter console removal
→ https://gerrit.collaboraoffice.com/c/online/+/2168 - optimize GetBackColor by iterating over pattern ranges
→ https://gerrit.collaboraoffice.com/c/online/+/2362 - accessibility things
- a11y: check for spatial words in a11y text
→ https://gerrit.collaboraoffice.com/c/core/+/2201 - Announce the new-tab change of context to screen readers
→ https://gerrit.collaboraoffice.com/c/online/+/1779 - Remove frames where there is only non-interactive preview content
→ https://gerrit.collaboraoffice.com/c/core/+/2176 - Announce the new-tab change of context to screen readers
→ https://gerrit.collaboraoffice.com/c/online/+/1775 - share syncDocumentLogoAriaLabel for menubar variant
→ share syncDocumentLogoAriaLabel for menubar variant by caolanm · Pull Request #15736 · CollaboraOnline/online · GitHub - accessibility
- a11y: give the calc functions sidebar labels
→ https://gerrit.collaboraoffice.com/c/online/+/2513 - reduce watchdog timeout trigger to 75ms
→ https://gerrit.collaboraoffice.com/c/online/+/2592 - fix preset wordbook install and reenable tests, disabled test was
reporting a real failure there on co-26.04
→ https://gerrit.collaboraoffice.com/c/online/+/2615 - accessibility
- reenable Text Import Dialog a11y test
→ https://gerrit.collaboraoffice.com/c/online/+/2611 - cypress: improve a11y_sidebar_spec.js Chart (LinePropertyPanel)
stabi…
→ cypress: improve a11y_sidebar_spec.js Chart (LinePropertyPanel) stabi… by caolanm · Pull Request #15750 · CollaboraOnline/online · GitHub - fix cypress ci failure
→ https://gerrit.collaboraoffice.com/c/online/+/2633 - more readonly isn’t readonly findings
- unset ReadOnlyDoc on sc slots that mutate doc or shared view-data
→ https://gerrit.collaboraoffice.com/c/online/+/2605 - honour SID_DOC_READONLY in document Properties dialog
→ https://gerrit.collaboraoffice.com/c/core/+/2554 - more link control work
- drop redundant getUserAllowsLinkUpdate guard around Connect in
SwGrfNode::ReRead
→ https://gerrit.collaboraoffice.com/c/online/+/2628 - refactor to share the same infobar code for sw/sc/sd
→ https://gerrit.collaboraoffice.com/c/online/+/2386 - ci cypress throughput improvement efforts:
- cypress: rename run_parallel.sh to run_buffered.sh
→ https://gerrit.collaboraoffice.com/c/online/+/2637 - cypress: parallelize check-desktop and check-mobile with -jN
→ https://gerrit.collaboraoffice.com/c/online/+/2638 - various flaky tests efforts
- Most of the builds are vms/docker images on the same computer, so
big spikes of cpu on the overall host seem to grind the cypress tests
to a halt and flakiness wrt races becomes a problem.
Mike
Worked on “PPTX 1st page background missing on open and after save”.
Tomaz
Calc: Pre-View Spreadsheet Filtering
- Fixing issues with sheet view invalidation
- got a patch ready
- Other issues found by testing
- TODO: backport to 25.04
Vector rendering for online:
- Initial vector rendering commit:
- TS types for primitives from JSON
- Render to canvas
- Only background color primitive added now, adding more support one by one
- “&vector=true” to enable vector rendering in URL
- Assemble thumbnail creation pieces and change on invalidation
- Mocha test the renderer
- Idea to create JSON files in core from documents, primitive there, then use them in Mocha tests
Carlito Font issue:
- TODO - Migrator for Calc draw shapes and EditEng