Collabora Online Weekly #117

Collabora Online Weekly Meeting #117

Date: Apr 27h 2023

All minutes published on: Topics tagged meeting-minutes

Attendees (write your name):

  • Pedro, Andras, Cosmin, Gabriel, Cosmin, Michael, Gülşah, Ezinne, Aron, Anna

Release schedule (Andras)

  • Another bug fix 22.05 next week
  • New iOS minor version next wee k based on 22.05
  • 23.05 → snapshots this week then testing

Releasability of master (Michael)

  • Cypress
    • Gokay hacking on this with Michael here & there.
    • Seems our problems are down to iframes & having the wrong document model
    • had something of a breakthrough last night.
    • think we’re at a point where we can replace cy.get with something that works – lets see.
  • UX regressions almost all done → looking lots better.
  • Performance issues still to go → clearly still there; needs more love … =)

Forum (Pedro)

Dark mode

  • Writer & draw/impress are done – Paris is fixing some bugs around that
    • then moving onto Calc.

Core activity

  • A regressions in core relating to a very complex document (Timur)
    • so far reverted half-baked patches … that cause problems.
    • Miklos looking into this.
  • Gabriel (1&1): improvements on placeholders in the document (WIP)
    • something useful for contracts – placeholders for names / addresses etc. for signing.
    • Using bookmarks for this – since you can identify a place uniquely.
    • Can inject a list of texts at a list of positions …
      • via JSON.
      • Could provide it via a parameter to the convert-to end-point for conversion
    • You provide a file: with some bookmarks pre-defined, then you issue the command – inserts for each placeholder, provide a text … injecting inside a frame is desirable – without modifying the layout of the text.
      • Created a UNO command in core -which uses 2x commands – one positions to the bookmark, one inserts the text.
    • There are nice content-controls in 22.05 working.
    • Hoping to start the upgrade in May to 22.05.
  • Paris
  • Justing
  • Miklos

Online activity (Pedro)

  • Attilla working towards the enablement of navigator on online
    • a WIP gerrit change – Pedro needs to jump on this in a bit.
  • Pull request backlog is growing – what to do about it ?
    • If the tests run locally – you should push without CI passing.
  • Szymon
    • on vacation this week.
    • JSDialog conversion: a couple more dialogs,
    • now conditional format dialog → has a PR but needs to fix JSDialog widgets
    • Aria labels added also, aria roles also added
    • Accessibility improvements (fixing aria bugs)
  • Pranam also working on JSDialog conversion
    • Fix writer dialog now maybe 4 left
  • Gokay
    • Working on Cypress with Michael for now
    • Now working on accessibility around comments (keyboard)
      • Writer almost 90%
    • Improving now the keyboard navigation
      • Tabs were converted to button, additional UI polishing is needed
    • Some more work needed (we need to use grid instead of flex), it needs to be tested with integrator
    • Running tests locally – if safe, please push …
    • Also on A11Y Contrast problems
  • Gulsah

Design bits (Pedro and others)

  • Pedro
    • focusing on 23.05

Gabriel (1&1)

LibreOffice conference (Gabriel)

Next meeting