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)
- Mike D. (Tex in the forum) is now helping with the forum, replies coming I, thanks!
- Updated how to read and answer forum via email
- Is there a limit on the size of documents loaded by Collaborator Online? → interesting , will look at it → Mabe Mike D. can look at this
- 0 replies in user support: User Support - Collabora Online
- 0 replies in installation and config: Installation & Configuration - Collabora Online
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
placeholdersin 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
- 140089: tdf#104877 Add basic APNG format support | https://gerrit.libreoffice.org/c/core/+/140089
- Justing
- 143312: tdf#148416 saveas: preserve loadreadonly with password | https://gerrit.libreoffice.org/c/core/+/143312
- Miklos
- What is Miklos hacking – Start of multi-page floating tables in Writer
- What is Miklos hacking – Multi-page floating tables in Writer: part 2
- tl;dr: multi-page floating tables in Writer has some initial working code in; but lots of sub-problems are unfixed, I’m on those
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
- Now back
- Now will investigate why the scrolling indicator appears on mobile (top-toolbar)
- Pedro claimed this
- Claimed Pedro’s task on dropdown arrows problems (on tabbed view) Tabbed view : Dropdown arrows are misplaced · Issue #6236 · CollaboraOnline/online · GitHub
- PR ready: Mobile window size detection Fix wrong device detection logic. by GulsahKose · Pull Request #6177 · CollaboraOnline/online · GitHub
- AI: to run mobile cypress tests locally
Design bits (Pedro and others)
- Pedro
- focusing on 23.05
Gabriel (1&1)
- I look into browser: add last modification timeout setting #4195 I will then rebase
- Ash created a PR to solve those saving issues
- Cosmin will look at/review that and give feedback
LibreOffice conference (Gabriel)
- A steady climb up the learning curve …
- Waiting on university to see if we can have workshops there to popularize FLOSS
- spreading the ideas through different means is good.
- Will be in Bucharest – and Gabriel will be organizing it too.
- LibreOffice Conference 2023 in Bucharest, Romania - The Document Foundation Blog
- Call for papers went out
- Registration is now open
Next meeting
04/05/2023