Collabora Online Weekly Meeting #176

Collabora Online Weekly Meeting #176

Date: 11th Jul 2024

All minutes published on: https://forum.collaboraonline.com/tag/meeting-minutes

  1. Attendees (write your name):

  • Pedro, Bayram, Darshan, Ezinne, Hub, Andras, Joao, Méven, Anna, Michael, Aron
  1. Testing

  1. Release Schedule

  • CODE: 24.04.5.1 released

  • CODE 24.04.4.2 To be released in 18 July

  • Mobile releases 24.04.4 (stable branch) Next week

    • iOS 24.04 Released this week

    • Android 24.04 is stalled

      • Blocker: android: some parts don’t render at some zoom levels (Rash will look at it)
  1. Online Activity

  • PRs in need for attention (Please add here any PR that needs attention)

  • PRs without reviewer https://github.com/orgs/CollaboraOnline/projects/3/views/2

  • now 2

  • Nicolas

  • Gabriel

  • Now back

  • We have started to upgrade now to 23

  • Working now on something related to CSV and probably will backport it but I’m waiting for some feedbackhttps://gerrit.libreoffice.org/c/core/+/165905

    • this was mostly useful for converting CSV → PDF – because separators were not found

    • idea was to detect automatically at conversion.

    • First patch – adds character-set and separator settings

      • can use these when you pass the filter parameters.

      • Instead of separator & character set put ‘detect’

    • Would be nice to use it in the import dialog.

  • Would love to help out with design for serializing settings (Michael)

  • Julius

  • Getting much more frequent races causing a download of the file … when clicked. (Michael)

    • seems like a richdocuments / Nextcloud race… perhaps more plugins installed …

    • now have draw.io/BPMN/etc. etc. in the list here … probably related to this.

    • Finally have a reproducer on our instance

  • New releases out last week with some fixes

    • richdocumentscode setup improvements to make requests async

    • Generally improve background connectivity checks

    • Guest name picker redesign

    • Fix when renaming files with manual file locking enabled

    • Fixed group limit settings

  • Thorsten

    • [No update]
  • Attila

  • Andras

  • Szymon

  • Following the users in writer – fixed 2 not working cases

  • GH#9453 non-functional dialog appearing on paste

  • Next: Pedro’s report - now unotoolbuttons are being enable/disable but the inner child is not being enabled or disabled: search previous and search next

  • Darshan

  • Add ‘title’ attribute to iframe for accessibility (PR #9444) => Merged

  • Feature: Add “Background Color” button to Table tab for setting table field background color #9393 => Merged

  • Add aria labels to more option button in sidebar #8800 ( Antony’s PR now I am taking it and will do the changes according to review comments) => Merged

  • (has local patch) Typescript conversion of Ruler.js. Next will create base class for ruler which will help to remove duplication of code occurring in horizontal and vertical ruler file.

    • Maybe we can then hunt why it takes too long to re appear when switching pages
  • Next:

    • More improvements on accessibility stuff

    • add currency drop down in writer app.

  • Aron

    • nothing to add
  • Caolan performance

  • Working on some linux namespace stuff for better container experience

  • dns stalls seen in watchdog profiles, fix merged

    • might be nice to poke at the warning spew (Michael)

      • I can see a case of this locally now I believe
  • Watchdog profiles

  • Bayram

  • (Open) - Enhancement - tdf#158857: Keep Power Query when saving XLSX

  • (In Progress) - Accessibility Writer - Accessible Overlay Content: Improve new tooltips

  • Skyler

  • Grey background during loading tiles

  • Android: some tiles failing to render when zooming to a certain level

    • Looked more at this… made some notes, etc.

    • Am going on vacation, but this is important so will hand-off to someone else

      • Szymon a bit busy
  • Mobile wizard: dialogs with multiple tabs

    • looking at making these appear more beautiful, as currently they are pretty messy in dialogs with lots of tabs

      • converting dialogs with lots of tabs to have submenus instead
  • On holiday next week!

  • Elliot

    • Introduced a feature to record performance metrics from unit test

      • data is written to a 4 separate csv files and charted
    • Adding new performance metrics to measure CPU usage and peak memory usage

    • plan: performance metrics inside csv file will be automatically charted so that it can be analysed and used to check for performance regression

    • On holiday next two weeks!

  • Pranam

  • Gökay

  • scaling handles of shapes

  • Shape opacity when scaling

  • Also hunting for leaflet bits

  • Continues:

    • Replace lat & long logic with twips / pixels.

    • Sending new improvements.

    • Separating global.js file from HTML.

  • Some small fixes and reviews.

  • Copy text with comments issue. Has a PR but needs to check the tests also.

  • Hubert

  • No updates

  • Gulsah

  • Invert calc background color feature

  • Changing dark mode affects other users link colors.

  • Vivek

  • Timur

  • Méven

    • No updates
  • Cor

    • Found the (easy) cause of a single keyboard shortcut issue/regression on Desktop, caused by a COOL commit.
      Gökay will patch that.

    • Dived into presentations/templates (weeks ago) trying to understand the cascading of styles and DF, which is ‘more interesting’ than e.g. Writer. Helps to clean up stuff. Later will look into my macro’s (from previous work) for cleaning/standardizing existing slides.

  • Forum (Darshan)

  • Answered some technical questions

  • Blurry text in pdf viewer
    https://forum.collaboraonline.com/t/blurry-text-in-pdf-viewer/2763/7

  • Unable to initiate connection to host listening on port 8443
    https://forum.collaboraonline.com/t/unable-to-initiate-connection-to-host-listening-on-port-8443/2493/1 Thanks rash :slight_smile:

    • We have added some some steps to check tomains are reachable from CODE docker images ?
  • Unable to set $arg_WOPISrc annotation on kubernetes nginx ingress https://forum.collaboraonline.com/t/unable-to-set-arg-wopisrc-annotation-on-kubernetes-nginx-ingress/2044

    • Getting help from rashes to solve this k8 issue. We asked from user to give some more context on this.
  • Now looking at how to integrate Collabora online with web app (problem):

  • Forum (Mike D)

11 topics posted/bumped this week.

Thanks gstlouis + Pedro + mmeeks + Tex for answering some posts. :slight_smile:

New Bugs

Last Week Topics

Key Topics

  • https://forum.collaboraonline.com/t/insert-img-whith-postmenssage-api/2728

  • JSON + iframe + a "custom button" not working.

  • https://forum.collaboraonline.com/t/bugs-encontrado-no-apk/2715/2

    • Portuguese user + Android 23.05 APK.

    • 4 Calc issues listed:

      • Data Validation
    • Asked for more info → Hopefully responds with more details.

  • Questions:

  • Karthik

    I am happy to share that I completed building Mobile project for iOS and able to run in my device successfully. My requirement is to convert office files like docx, xlsx and ppt to PDF files completely offline in my current project. I tested the same feature in Mobile project from cool and it is working like a pro.

    Could you please suggest how exactly to link this Mobile project to my current project to have that functionality in my project.

  1. Next events

  2. Next meeting

  • 07/18/24