# Community Weekly Meeting #134

**URL:** <https://forum.collaboraonline.com/t/community-weekly-meeting-134/2033>\
**Category:** Development\
**Tags:** meeting-minutes\
**Created:** [August 31, 2023, 11:14am UTC](https://forum.collaboraonline.com/t/community-weekly-meeting-134/2033 "2023-08-31T11:14:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tex](https://avatars.discourse-cdn.com/v4/letter/t/eb8c5e/32.png) [@Tex](https://forum.collaboraonline.com/u/Tex)\
**Post date:** [August 31, 2023, 11:14am UTC](https://forum.collaboraonline.com/t/community-weekly-meeting-134/2033/1 "2023-08-31T11:14:49Z")

</div>

Collabora Online Weekly Meeting #134

Date: Aug 31st 2023

All minutes published on: [Topics tagged meeting-minutes](https://forum.collaboraonline.com/tag/meeting-minutes)

## Attendees

- Andras, Anna, Michael, Mike D, Attila, Caolán, Darshan, Hub, Oli, Szymon, Timur, Gökay, Thorsten

## Release schedule

- Released CODE 23.05.3 yesterday
  - not announced yet – Anna chasing that ?
  - bugs already closed by the community informed me of the release 🙂

- Missing bits for a re-spin ?
  - Szymon merging font-preview improvements with HiDPI
  - we can plan another minor release shortly with that included.
  - Have another release in around 2 week.

- Mobile releases
  - iOS release is in the pipeline – in review for TestFlight as a snapshot
    - If we decide to release it – we don’t need another review can ship it.
    - Was the full test matrix run on iOS yet ?
    - Ezinne is out for a couple of days; Attila will help testing here.

  - Android
    - Ezinne did a full test, and found a couple of issues – now fixed by Rash & Darshan, now being merged.
    - Can release this now.
    - We should work out who has what Android version & what it was tested on (Timur)
      - a report of a crash on Android 13 from the community – needs verifying.
        - this is the latest version etc.

      - Need to re-validate after updating dependencies.

## Online activity

- Pedro is out on vacation for ~five days.
- PRs without reviewer 6
  - [Collabora Online · GitHub](https://github.com/orgs/CollaboraOnline/projects/3/views/2)
    - [Fix: hover states on disabled by codewithvk · Pull Request #7187 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7187) – Szymon to review
    - [Add unix socket support by FedericoHeichou · Pull Request #7158 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7158) – looks cool, Michael to poke.

- Oli
  - [Make jsdialogs capture keydown events in Impress by CosmicOli · Pull Request #7151 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7151)
    - arrow keys should be handled by jsdialog – not escaping the view
      - fixed now.

  - Mostly done on arrow keys traversing notebookbar…

- Szymon
  - URL dialog – prepared missing widgets, but not enabled yet
  - Attilla was doing something with URL dialog – re: Links in Calc.
  - **AI:** get input from Pedro on native dialog URL dialog bits (Szymon)
    - can ide
    - Fixed regression in notebookbar keyboard navigation
    - Improved validation in spinfields

- Darshan
  - WIP: Print single calc sheet: [Add option for print sheet by Darshan-upadhyay1110 · Pull Request #7035 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7035)
    - On-hold waiting for Nick’s exportas work. - in Review:
    - [https://gerrit.libreoffice.org/c/core/+/156255](https://gerrit.libreoffice.org/c/core/+/156255)

  - Android: dark mode added to Calc, Impress, Draw
  - Alignment in insert list in mobile view
  - Currently on bullet list conversion (AutoCorrection)
  - Auto format bullet and num lists [Unordered List Keyboard Shortcut by Darshan-upadhyay1110 · Pull Request #7122 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7122)

- Michael / Caolan – Performance
  - Performance improvements for comments in spreadsheets → now merged:
    - [cool#6911 calc comment positions are now cell addresses by caolanm · Pull Request #6988 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/6988)
    - [Draw calc note indicator browser side by caolanm · Pull Request #7001 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/pull/7001)
    - loading quicker which is nice … propagated from different sheets.

  - Did some work on export performance improvement

- Testing results:
  - a hang when typing quickly, we get a problem each 10 characters
    - was excess logging to the journal – now configured off …

  - Caolan seeing dark-mode tiles from time to time …
  - debugged it – something – fix did not get merged.
    - **AI:** get this semi-revert merged ASAP (Caolan)

  - Found some good problems from calc:
    - [24.04/23.05 Generic Calc performance ticket · Issue #6893 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/6893) – getTextSelection
      - may be a red-herring.

  - Lots of logging churning on the console → disabled th
  - is and started re-profiling.
    - “Aug 24 10:33:57 cp-staging-eu-perf coolwsd[14198]: wsd-14198-14259 2023-08-24 10:33:57.905319 +0000 [docbroker\_001] WRN Client session [06c] not found to forward message: o31003 invalidatetiles: part=0 x=5740 y=39145 width=5315 height=316 wid=6757| wsd/DocumentBroker.cpp:3625”
      - Expecting this is the same as dark-mode – view-ids out of sync by one.
      - Paris – needs to look at this as a blocker:
      - **AI:** Anna to chase – Paris should server-side enforce canonical viewid and not listen to the client (Anna)

  - Presentation starting – accelerated this (Timur)
    - still – with a large presentation – can take too long.
    - **AI:** can we have a progress bar ticket filed (Caolan)
    - And switch the ticket to enhancement to speed things up.

  - Committed a speedup calc – to avoid loading images & re-laying out framework bits per user-switch while typing eg.
  - Partial awesomeness on AVX2 acceleration of RLE stuff:
    - private/mmeeks/simd → built a LUT – suspect it suffers from endianness problems.
    - private/caolanm/avx2\_experiment bitmask generation experiment

- Skyler
  - Busy with using UNO with websocket
    - [https://gerrit.libreoffice.org/c/core/+/154680](https://gerrit.libreoffice.org/c/core/+/154680)
    - Caolan is taking this over for now.

- Timur
  - Lots of tickets to test … on Android app, reporting bugs for COOL app to TDF bugzilla – cleaning this up a bit.
    - What failed in 6.4 is now working nicely in 21 and 23.05
    - Some using LibreOffice Viewer for 7.6 alpha …
    - F-Droid: they should just side-load our APKs, there is an additional android repo. 21.11 is the latest there, and snapshot is 6.4 …
      - **AI:** look at updating the snapshot repo there from the Jenkins job (Andras)

- Mike D
  - [Some Words in Long "Right-Click Suggestions" List Get Cut Off · Issue #7155 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/7155)
    - Right-Clicking misspelled word sometimes gets cut off.

  - [Right-Clicking Misspelled Word Twice = Cut/Copy/Paste Instead of Spelling Suggestions · Issue #7159 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/7159)
    - Right-Clicking misspelled word multiple times acts oddly.

  - Caught an alignment issue in **Insert \> Symbol**.
    - (Will submit issue later.)

- Gokay
  - User happy with keybindings in Calc & Impress in the forum
  - Working on comment replies – will be able to separate these from other comments when created at the same position
    - currently if at the same word they look like replies – will be more user-friendly.

## Forum (Mike D)

These were the key topics:

- Topic 1: Insert Barcodes (or “Barcode Fonts”) Support?
  - [Add barcode fonts to collabora](https://forum.collaboraonline.com/t/add-barcode-fonts-to-collabora/2027)
  - We have a zxing-C++ barcode library now … needs dialog enabling and compile turning on:
    - **AI:** look at enabling this and async’ing the relevant dialog (Szymon)

- 16 → 16 - zero replies in user support:
  - → [User Support - Collabora Online](https://forum.collaboraonline.com/c/user-support/11?order=activity)

- 62 → 62 - zero replies in installation and config:
  - → [Installation & Configuration - Collabora Online](https://forum.collaboraonline.com/c/installation-configuration/10?ascending=true&order=posts)

## Community

- Nextcloud conference just before the LibreOffice one
- Will be in Bucharest – and Gabriel will be organizing it too.
  - [LibreOffice Conference 2023 in Bucharest, Romania - The Document Foundation Blog](https://blog.documentfoundation.org/blog/2023/03/01/libocon-2023-in-bucharest/)
  - Registration is now open
  - You are invited to the “Introduction in LibreOffice Development” workshop:
    - [Learn about LibreOffice development at our upcoming conference! - The Document Foundation Blog](https://blog.documentfoundation.org/blog/2023/06/13/learn-about-libreoffice-development-at-our-upcoming-conference/)
    - [Workshop: Introduction to LibreOffice Development » LibreOffice Conference](https://conference.libreoffice.org/2023/workshop-introduction-to-libreoffice-development)
    - [Bucharest, Romania 2023 » LibreOffice Conference](https://conference.libreoffice.org/2023/registration-form/)

## Next meeting

07/09/2023
