Caolan
- use at least 600dpi for generic falling printer
to get more consistency for writer layout
→ https://gerrit.libreoffice.org/c/core/+/187185 - domain allocator for caches not releasing memory
- fiddle with arenas some more, reorg as one arena per
alignment group
- fiddle with arenas some more, reorg as one arena per
- null deref crash email
→ https://gerrit.libreoffice.org/c/core/+/187225 - use-after-free crash
→ https://gerrit.libreoffice.org/c/core/+/187257 - stream POSTS to files merged
- fix coverity detected follow up issues
→ Private/caolan/coverity20250702 by caolanm · Pull Request #12255 · CollaboraOnline/online · GitHub - null deref crash email
→ https://gerrit.libreoffice.org/c/core/+/187276 - new treeview editable cell change triggers crashes
→ workaround https://gerrit.libreoffice.org/c/core/+/187351 - fix up WidgetTestDialog .ui file
→ https://gerrit.libreoffice.org/c/core/+/187385 - ODR fix up
→ alternative fix for odr-violation by caolanm · Pull Request #12273 · CollaboraOnline/online · GitHub - shrink writeable pages investigation
- Relocation Read-Only (RELRO) looks interesting, we
should probably be using that in --enable-hardening-flags
Hardening ELF binaries using Relocation Read-Only (RELRO)
and it seems to have an effect on shrinking writeable pages
at some startup time cost - pmap -px 2298511|grep ‘rw.–’|grep -v anon|
awk ‘{ sum+=$4 } END { print sum }’
before/after of 2588 to 2352
→ https://gerrit.libreoffice.org/c/core/+/187430
Mike
- Tracked Changes Extraction (Who, What, When) for Writer
- Implemented it all
- The “textBefore”/“textAfter” handling was tricky. I had to implement it by managing all redlines’ visibility for each redline. I hope that won’t be a serious performance issue (in the data extraction mode, I hope, there will not be real layout).
- Review mode
- Everything is implemented
- A crash found during testing
- Both are tested and merged.
Tomaz
Calc: Pre-View Spreadsheet Filtering
- Implemented copying/duplicating of the sheet
- just used the function that scenarios use
- Added new metadata for a sheet/table to identify it as a sheetview
- TODO hiding of the sheet - need to hid the sheet
- Redirect the tab number to the sheet view inside ViewData
- so which tab to use depends on the view
- Munching through issues - when to use which tab for which action
- a wrong one would potentially cause an issue
- Still quite primitive / hack like, but it will get better over time I hope
- Looked into whichfunctions are needed to be modified to sync the multiple tabs now
Miklos
Worked on 166319 – Interdependent change tracking improvements