Community Weekly Meeting #122

Collabora Online Weekly Meeting #122

Date: Jun 8th 2023

All minutes published on: Topics tagged meeting-minutes

Attendees (write your name):

  • Mike D, Timur, Darshan, Mike D (Tex), Nicolas, Gülşah, Ezinne, Symon, Anna,uu Michael, Shehr, Luigi, Gökay, Rashesh, Cosminuu

Release schedule (Andras)

  • 23.05
    • Code freeze tomorrow morning
      • Then, if needed, respinuu
    • Tuesday releaseff

Releasability of master (Michael)

  • Cypress (Gokay)

    • 23.05 is mostly stable
    • 22.05 passes locally but still stome investigation needed WRT CI
  • UX regressions almost all done → looking lots better.

    • Dark mode is much better
      • mmblack cursor on black document an issue → needs to be double checked
  • Performance (Caolan)

    • Lots of fixes and improvements merged
      • unclear if there are still issues until we test.
  • Crash on typing → perhaps a11y related …

Forum (Mike D)

Dark mode (Michael)

  • Paris has fixed Dark Mode for calc → patch pending review here; Miklos was helping out.
    • Paris filed a bug on the black cursor on black page
  • Now working on debugging other dark-mode problems.
  • Darshan: https://github.com/CollaboraOnline/online/pull/6356
    • Now we dark theme value from UI_Defaults parameter → merged
    • Julius pushed a PR so it changes to dark mode automatically → merged today
      • Darshan’s commit got in also within that ^
    • CSS image URL re-writing happens for proxy-mode (Michael)
      • global.js “// re-write relative URLs in CSS …”
      • perhaps an idea for Szymon to look at.
      • Change w2ui impl. Of icons – so we can replace them …
        • so can replace URL from the code.
      • Szymon: looked into that but there is no need to re-write the relative URLS for Darshan merged PR
  • Andreas K. now helping left and right
    • Dialog tab adjustments → but waiting for his changes
    • Sidebar improvements to get in but need some work still
      • Pushed fixes
  • Nextcloud has four themes – we should probably aim to match that:
    • high contrast dark & light, and dark and light (normal).
    • For now using the manual switch from the button …
      • perhaps we want to detect the browser’s dark-mode ?
    • AI: Having an enumeration like this pushed across
      the iframe + PostMessage update (Szymon)
      • will add another field in the UI defaults (Pedro)

Online activity (Pedro)

  • Gokay
    • working now Richdocuments themes
    • and will help disabling the drag n drop within Navigator
  • Darshan
  • Pull request backlog is growing – what to do about it ?
    • If the tests run locally – you should push without CI passing.
  • Szymon
    • JSDialog layout generic fixes
    • Debug logs → found that we were initializing Zotero when new user joins
      • Fixed
    • Linking API
      • Contains categories for presentations (so we don’t mix master slides and normal slides) → so we will be able to use the smartpicker to link to other document’s parts
        • Julius will also push something in the richdocuments side
      • Spreadsheets we have categories but we don’t have items
        • Item list is not implemented
        • Jumping is not yet implemented either
  • JSDialog conversion
    • Fix writer dialog now maybe 3 left
  • Shehr Pushed a new PR for that speeding calls Fix: Speed-up callbacks by shehr7 · Pull Request #6467 · CollaboraOnline/online · GitHub
    • Now → Easy-hack pretty print. Sometimes the debugger stops at a break point sometimes it doesn’t
      • Szymon will check it, need a paste of that.
  • Gulsah
    • Fixed narrow dialogs (char, page style) and merged
    • Now → Dialog Tabs improvements
    • Other tasks in the pipeline (difficult to reproduce)
      • Ezinne the ipad issue is already resolved (the tabs are visible)
  • Rashesh
  • Luigi
    • Investigating / testing UI
      • Make sure no 404 erros appears and take a note of which ones are missing

Design bits (Pedro and others)

  • Pedro
    • Working on UI blockers from the final 23.05 release
    • And getting the last PRs in for tomorrow’s build

Community

  • Translation stats to go out soon → SM and Forum
  • New contributors/or returning contributions → SM

LibreOffice conference (Gabriel)

Next meeting

08/06/2023