Collabora Online Weekly Meeting #77

Collabora Online Weekly Meeting #77

Date: June 16 2022

All minutes published on: Meeting Minutes - Collabora Online

Attendees (write your name):

  • Pedro, Thorsten, Michael, Gokay, Aron

Nextcloud bits (Julius)

  • on vacation.
  • Raul – working on: Edit pdf files with Collabora Online isn't available any more · Issue #1894 · nextcloud/richdocuments · GitHub
    • exposing edit option for PDF files with COOL.
    • Not a huge fan of the poplar stuff (Michael)
      • was some work started by Ash to do editability with pdfium (Kendy)
        • not really finished at the time.
        • performance of that was rather slow, and broke text very granularly.
      • Way to open PDFs was not in the context menu (Aron)
        • simpler – just for reading.
  • Widget re-worked, no indicator to see which person you clicked to follow
    • in the widget – when you press “follow someone” keeps following even if you edit
      • should stop when you start to edit – as happens on a map.
      • AI: file an easy-hack around this (Gokay)
  • PHP-proxy bits - issues with special characters
    • Need a better testing / debugging harness really …
    • somewhere a charset problem with the proxy.
  • Font pieces:
    • Tor on holiday → was looking at some bind-mounting issue (Michael)
  • Nothing special here – discussing doing the next richdocuments release
  • Desktop / PC locking / launching feature → next for Tor.
    • Getting locking information and then we can discuss how CO can pick up those details

Gabriel (1-and-1)

Grammar checking (Gokay)

  • Code is now merged with Kendy’s blessing
    • tested it for 22.05 for now.
    • config settings are there & all good.
  • Mert onto DeepL integration when this is finished.

Welcome updates (Michael)

  • updated the ticket
    • missing richdocuments release with ‘guest’ tag ? Chasing in the ticket.
  • LibreOffice Technology logo indirection
    • being re-worked as a more generic proxying approach by Henry.
  • Some users want a ‘home’ version – which instead limits docs/cnxs
    • adding an option if people want that that gives more configurability around welcome / feedback etc.

Forum (Pedro)

  • Added a beautiful new topic on how to get logs out of Android:
  • Rashes answering some questions in the forum
  • Two things:
    • Can't change table border in tablet fullscreen layout
    • noticed missing ‘Mescellaneous’ section in the sidebar with two more table options – need to find out what is going on; is it possible to access them ? - missing a sidebar-group ?
    • How to select and copy text in read-only mode
      • copy-paste in read-only mode ?
        • Not clear why not =) (Michael)
        • disable things in the document (Aron)
          • document is still change-able, some bugs possible.
        • Particularly important for old versions too (Michael)
      • recollection – used to be plans to have readonly (Kendy)
        • mostly off-line, so server is not really used – is this a remenant.
        • or is this just a bug ? …
        • no cursor there either – just the canvas, scrolling.
      • Testing what happens if we tweak: (Michael)
        • src/control/Permission.js- // disable all user interaction, will need to add keyboard too
        • user testing appreciated

GitHub activity (Pedro)

Deltas (Michael)

  • Exciting memory corruption issues caused by re-compressing the same tile multiple times in the same request – found & fixed.
    • A couple more assertions firing & fixes pending.
  • Found a bug in the watermarking (Aron)
  • B/W reduction is very substantial some numbers ~75% redux – 20kb/sec vs. 100 …
    • need a way to characterize the CPU win (Michael)

Design bits (Pedro)

22.05 bits (Gokay)

  • Planning to have CODE 22.05 in two weeks
    • Will have regular releases based on that.

Other ongoing work (Gokay)

  • Rash working on mobile views of content-controls
    • improvements to be merged
  • Ash merged mixed-language save

Next Meeting