# Status report: consultancy team, week 34, 2023

**URL:** <https://forum.collaboraonline.com/t/status-report-consultancy-team-week-34-2023/2032>\
**Category:** Status reports\
**Created:** [August 30, 2023, 9:24am UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-34-2023/2032 "2023-08-30T09:24:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![vmiklos](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.collaboraonline.com/vmiklos/32/787_2.png) [@vmiklos](https://forum.collaboraonline.com/u/vmiklos)\
**Post date:** [August 30, 2023, 9:24am UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-34-2023/2032/1 "2023-08-30T09:24:28Z")

</div>

# Caolan

- ofz#61511 Direct-leak  
fodt2pdf finally found something useful
- ofz: Use-of-uninitialized-value  
oss-fuzz didn’t log a bug for this, but  
did find it. I suspect it was found in other  
projects already and flagged a sec issue  
so didn’t get explicitly logged in other  
projects.
- looking at small caps find that spell-checking red wave isn’t  
drawn correctly  
for super/sub script in impress  
 → [https://gerrit.libreoffice.org/c/core/+/155890A](https://gerrit.libreoffice.org/c/core/+/155890A)
- small caps preview is drawing two lines for overlines.  
This already works correctly for underline and strikethrough so  
fix for overline too  
 → [https://gerrit.libreoffice.org/c/core/+/155894](https://gerrit.libreoffice.org/c/core/+/155894)
- get small caps working in impress for basic cases
  - continuous under/over/strike-through with subportions capitalized  
and following chars in smaller font
  - something funky with line wrapped text though

- sort out line wrapped smallcaps issue
- implement rtf writing of small caps in editeng
  - import already works

- would enabling in calc create a new world of pain?
  - yes, but excel allows in drawing shapes so we can  
do the same for calc for compatibility
  - [https://gerrit.libreoffice.org/c/core/+/155907/3](https://gerrit.libreoffice.org/c/core/+/155907/3)

- support dxarray in SvxDoDrawCapital
- tdf101895 line/char used by default if asian typo is enabled
  - also ["ch" + "lines" Units in Paragraph Styles Menus · Issue #6984 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/6984)
  - → [https://gerrit.libreoffice.org/c/core/+/155948](https://gerrit.libreoffice.org/c/core/+/155948)

- file [calc comments don't have to be a red rectangle · Issue #7130 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/7130) for  
calc comments to note they are rendered in the browse and don’t  
have to be a boring square anymore
- mysterious build failure in co-23  
 → [https://gerrit.libreoffice.org/c/core/+/155968](https://gerrit.libreoffice.org/c/core/+/155968) might have been it  
works now after that anyway
- 1 on 1 about perf stuff done to date
- Technical Planning Call
- COOL Weekly Meeting
- Hackweek round up
- ESC Meeting
- turn utf-8 splitting thing into a pr  
 → [Private/caolanm/better abbrev by caolanm · Pull Request #7162 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7162)
- look over perf log for writer in COOL Meeting  
TileDesc::parse is 6.5% is total time, and most of that  
in std::unordered\_map which is a bit heavy weight for  
12 strings+integers  
 → [reduce cost of TileDesc::parse by caolanm · Pull Request #7161 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7161)
- make some charts of perf wins since 22.05
- dig back at the duplicate tiles assert  
 → reproduce and debug at
  - [DocumentBroker::sendRequestedTiles !newTileCombined.hasDuplicates() assert · Issue #7164 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/7164)
  - first canonicalidchange is getting delayed and replayed  
in a timer after the second canonicalidchange has been  
applied  
 → might be the reason for dark tiles appearing in
  - [When in dark mode, different user's typing is shown in the formula bar · Issue #7154 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/7154)  
and similar woes

# Mike

- reviewed (most of) Tomaz’s theming patches
- Exporting multiple consecutive spaces to ReqIF-XHTML: progressed with this

# Paris

- Pushed a couple patches for " Calc: Display first line in cell by default when reading Excel file, roundtrip/editing case" that seem to solve the issue, now awaiting testing

# Tomaz

Finish document themes for Impress:

- change model::Theme location to SdrModel for Writer and Calc and SdrPage  
(master) for Draw and Impress
- remove theme tab page for the dialog
- undo for model::ColorSet change in SD
- fixing code to get into master
- backporting to co-23.05
- added theme dialog for Calc, Impress to COOL
- more various fixes and test

# Miklos

- [155118 – Second part of multi-page floating tables](https://bugs.documentfoundation.org/show_bug.cgi?id=155118) “Second part of multi-page floating tables”
  - see the bug for details
