Caolan
- a11y
- test that if there is an error that we are sure to detect it
→ make sure we do catch error if there are any by caolanm · Pull Request #14116 · CollaboraOnline/online · GitHub - clear out non-async sub dialogs so there is at least one clear
path to various dialogs without an additional warning dialog
→ https://gerrit.libreoffice.org/c/core/+/197570
- test that if there is an error that we are sure to detect it
- tdf#170231 regression
→ https://gerrit.libreoffice.org/c/core/+/197643 - a11y
- track down last common dialog, section properties password
change, fix why it isn’t enabled in online testing but is
in real nextcloud
→ allow document properties password option to be available in testing by caolanm · Pull Request #14146 · CollaboraOnline/online · GitHub
- track down last common dialog, section properties password
- missing bullets in impress regression
→ https://gerrit.libreoffice.org/c/core/+/197733 - a11y
- sidebar a11y test support
- make some suggestions for bind-mount failure with partially
working namespaces where the namespace tests ends up as a
“root” that cannot mount
→ wsd: test mount namespace in grandchild fork before entering in parent process by Rash419 · Pull Request #14175 · CollaboraOnline/online · GitHub - a11y
- unrelated ci failures
- reuse some of the stuff added to make a11y tests reliable
on some of these flaky tests - sidebar a11y tests
- TODO
- add math/chart sidebars to a11y tests as available in writer.
- a11y, call,
- thesaurus test needs thesaurus, which is fine in ci, problematic
for some self builds against core without dictionaries
Chris
- “Use zstd to compress bitmaps for presentations”
- Submitted Unify zstd and non-zstd slide handling somewhat in client by Cwiiis · Pull Request #14180 · CollaboraOnline/online · GitHub (zstd slides-related tidy-up work)
- Submitted Remove the slurp event delay based on missing tiles by Cwiiis · Pull Request #14186 · CollaboraOnline/online · GitHub (remove artificial tile-related event delay)
Mike
-
LO Draw shapes are rendered differently when created while locking document controllers
- Estimated
-
SVG export changes dashed lines to solid ones
- Fixed (pleased how easy it turned out to be!)
-
Document fails to open after “Document content fails to load” fix
- Another difficult-to-debug floating-table thing
- A VERY special layout to trigger
- Found a fix, implemented (with unit test)
Tomaz
Calc: Pre-View Spreadsheet Filtering
- Got sorting patches work backported to co-25.04
- Worked on sorting to get the data structure support also more complex scenarios
- You can define a sort for multiple columns for example
- Main sorting operation is still a TODO
- you can sort outside of an auto filter range and that one should be applied to all sheet views
- Started to work on “worst case” sync scenario.
- Delete sheet, create a new one, apply sorting and filtering and setup the SheetView as it was before.
- Working on this…
- Make Operation class to easily handle all different operations performed.
- We have preconditions:
- Can we run the operation or not?
- Is an API call or not?
- Is undo enabled or not and should undo be used?
- At the end - was the document modified?
- What needs to be invalidated?
- Then also pre and post conditions for SheetViews: can we run? does it need sync? what kind?
- With Operation class hierarchy we can push a lot of to the super class and avoid a lot of code duplication.
- But needs quite some work, still let’s start building on this.
- We have preconditions:
Miklos
Worked on Interactive document compare for Writer documents · Issue #13988 · CollaboraOnline/online · GitHub