Caolan
- landlock stuff
- document what systmp and the childroot tmp directories hold
→ https://gerrit.collaboraoffice.com/c/online/+/9837 - compare against namespaces, settings/multi-tenant not as well
supported with landlock given that with namespaces we can mount
the “shared” part into the tree. - best to just rework that to be land-lock friendly instead
→ https://gerrit.collaboraoffice.com/c/online/+/9975/7 - get cypress etc to pass under landlock with dbgutil enabled
- various tests deliberately have files that don’t exist that
trigger asserts with landlock enabled, rework those and add a
way to tag attempt to open in rw things that are allowed to
fail so they don’t abort, e.g. probing if shared autotext is
writeable
→ https://gerrit.collaboraoffice.com/c/online/+/9924
- various tests deliberately have files that don’t exist that
- document what systmp and the childroot tmp directories hold
- coda stuff
- inserting a slide from the sorter left the following slide current
→ https://gerrit.collaboraoffice.com/c/online/+/9525 - sc: mark the csv import dialog’s kitPoll re-entry as expected
→ https://gerrit.collaboraoffice.com/c/online/+/9963
- inserting a slide from the sorter left the following slide current
- email TODOs backlog
- an experimental build should not override the exotic file formats setting
→ https://gerrit.collaboraoffice.com/c/online/+/9932 - don’t ask exotic filters about content when LoadExoticFileFormats is 0
→ https://gerrit.collaboraoffice.com/c/online/+/9931 - strip perf’s " (deleted)" suffix before stackcollapse-perf.pl
- to improve flamegraphs when something does wrong, e.g. upgrade in flight (maybe)
→ https://gerrit.collaboraoffice.com/c/online/+/9922 - COVERITY_SUPPRESS_ASSERT=1519 to get coverity usable again
→ https://gerrit.collaboraoffice.com/c/online/+/9971 - push landlock stuff around a bit more
- backport various things
- various efforts to make non-incremental windows build fast
- skip the python KillPython step so two windows builds don’t race over it
→ https://gerrit.collaboraoffice.com/c/online/+/10183 - also skip the nss command-line tools in the gyp build
→ https://gerrit.collaboraoffice.com/c/online/+/10294 - don’t let msbuild reuse its worker processes between builds
→ https://gerrit.collaboraoffice.com/c/online/+/10272
- skip the python KillPython step so two windows builds don’t race over it
- poke at CODA webview tear down for bg tabs and recreate on fg
- very slow xlsx save on millions of intermediate blank rows before hitting a final line of content
- xlsx export: skip blank cells that XclExpRow::Finalize drops again
→ https://gerrit.collaboraoffice.com/c/online/+/10386 - xlsx export: collect the areas of a row before making any cell records
→ https://gerrit.collaboraoffice.com/c/online/+/10385 - hide the calc cell cursor when switching sheet
→ https://gerrit.collaboraoffice.com/c/online/+/10300
- xlsx export: skip blank cells that XclExpRow::Finalize drops again
- crashtesting: pass the collected page number to CheckMovedFwdCondition
→ https://gerrit.collaboraoffice.com/c/online/+/10147 - the biggest remaining crashtesting cluster
- big cluster of ci issues
- skip the multi-page cursor test in multiuser/writer/cursor_spec.js
→ https://gerrit.collaboraoffice.com/c/online/+/10423
- skip the multi-page cursor test in multiuser/writer/cursor_spec.js
Mike
-
PPTX 2st page background added after save
- Fixed
-
Crash when switching to Print preview from LO started from Java app
- Fixed in main
-
FILEOPEN: DOCX images are vertically cropped in LibreOffice Writer and LibreOffice-generated PDF, while rendering correctly in Microsoft Word
- Fixed in main
-
tdf#173160, tdf#167713
- fixed regressions from earlier work
Tomaz
Vector rendering for online:
- Text prediction
- Reviewed required commits for text prediction
- need more attributes added to the text primitives that need to be taken into account
- need exact cursor information - paragraph + index
- added logging of text prediction again
- Reviewed required commits for text prediction
- Animations for slideshows
- Adding support for missing primitives
- Fix hairlines to be 1px in width regardless of the zoom level
- Fixed issue with font faces - bold, italic were applied multiple times
- Master view rendering
- Need special handling as it renders parts that are filtered in slides
- Change to filter in client - when that is possible
- Still we need to request
- Master slide reuse
- Notes view
- Analyzed what is needed
PPTX->ODP->PPTX regression - green shape
- Done, merged and confirmed
Working to get LAMBDA support into Calc:
- Look into OOXML compatibility issues [4]
- Added many more cases
- array union and intersection combined by @ or #
- % combined by @ and #
- checked and added a new MSO crafted self-asserting test document
- added the roundtrip test on the document
- added the ODF roundtrip test on the document
- added a formula check when round-tripping so the formulas stay the same
- probably makes sense to create more self-testing documents in MSO like tha as they cover a wide variety of checks for formulas (our existing self-asserting test are written in fods, so those check the formulas and import only)
- Added Aron’s document to the tests and fixed the remaining XLS->XLSX issues
- Added many more cases