Collabora Online Weekly Meeting #136
Date: Sep 14th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Andras, Anna, Ezinne, Mike D, Attila, Caolán, Darshan, Hub, Szymon, Timur, Gökay, Cosmin, Skyler, Nick, Aron, Vivek, Pedro, Pranam, Nicolas
Document split
- Horrible problem with shared links … Pedro in a different document:
- overwrite / confirm etc.
- steps: duplicate blank document in Nextcloud, rename it, edit it, share an (editable) link to it
- other people enter a different document with the shared …
- Ticket: # … Split document. shared link vs logged in using Nextcloud · Issue #7256 · CollaboraOnline/online · GitHub
Annoying heading behavior
- Unexpected new indentation when pressing enter at the beginning of headings
- libreoffice/core - main, development code repository for TDF#148360
- Worth reverting the patch here, it’s been open since a while… (Thorsten)
- AI: ask Justin to take a look (Andras)
Release schedule
- Next week minor release: CODE 23.05.4 Thursday 12-14 September
- hope to have an announcement today.
- More fixes for next week – with a 2nd COOL release and a new CODE.
- Mobile releases 12-14 September
- iOS release is queued
- final smoke test is in progress
- looks good on the surface, no obvious regressions (Nicolas)
- think it’s a stable release.
- Ezinne found some cosmetic issues (Andras)
- filed and will be checked.
- Android too
- Snapshots: Index of /downloads/Collabora-Office-Android-Snapshot testing appreciated
- seems to have regressions entering edit mode in text document (Nicolas)
- not seeing text while in edit mode,
- Andras not seeing that – invalidates document, and zooms in – get text after a second – using light mode.
- expect these go out today / tomorrow.
- iOS release is queued
Online activity
- PRs without reviewer 2, now 0
- Collabora Online · GitHub
- Add cli option to use settings from env variables by Minion3665 · Pull Request #7160 · CollaboraOnline/online · GitHub → Ash to review Skyler’s patch
- Mostly done on arrow keys traversing notebookbar PR → Gokay to review it
- Collabora Online · GitHub
- Szymon
- URL (hyperlink) dialog – prepared missing widgets, but not enabled yet
- Attilla was doing something with URL dialog – re: Links in Calc. Atilla will look into it.
- Duplicated lines checker into make check: Detect code duplicates in make-check run by eszkadev · Pull Request #7204 · CollaboraOnline/online · GitHub → now merged
- URL (hyperlink) dialog – prepared missing widgets, but not enabled yet
- Darshan
- Export as does nothing on mobile → will look into this
- Mobile UI fixes
- Fixed the way we are generating the widgets that has icon
- Accessibility refactoring → reviewed, failing on cypress
- Mobile: dark mode menu option added to the hamburger menu on Calc, Impress, Draw → merged
- But right now on writer we have the “View” main hamburger menu which is missing on all the other apps. Next → Add that and move things like dark mode into that menu. → next
- Add QR and Bar code generation option #7216 → now merged
- It is working for one user → now we need to make it async → Szymon to look at it and add code pointers: https://gerrit.libreoffice.org/c/core/+/156642
- Michael / Caolan – Performance
- Did some work on export performance improvement
- getTokenString is another loop over the tokens that we already loop over by caolanm · Pull Request #7220 · CollaboraOnline/online · GitHub now merged
- Partial awesomeness on AVX2 acceleration of RLE stuff:
- private/mmeeks/simd → now working …
- needs checking & merging …
- Testing results:
- Dark mode now working nicely.
- Found some good problems from calc:
- calc performance with large selections - copy/paste · Issue #6893 · CollaboraOnline/online · GitHub – getTextSelection
- may be a red-herring.
- calc performance with large selections - copy/paste · Issue #6893 · CollaboraOnline/online · GitHub – getTextSelection
- Presentation starting – accelerated this (Timur)
- still – with a large presentation – can take too long.
- AI: can we have a progress bar ticket filed (Caolan)
- have a progress bar – for the standard desktop mode so far.
- And switch the ticket to enhancement to speed things up.
- Skyler
- Working on STYLEREF
- Made a field type
- Working on implementing different searching rules depending on where the field appears
- https://gerrit.libreoffice.org/c/core/+/156912 ← very WIP patch (i.e. this one doesn’t even compile)
- Still need to implement the flags that word has (e.g. “search backwards”)
- Still need to use the field when we come across a styleref in docx, and need to have a way to save to odt
- These PRs are still waiting on review/merge
- Getting devices so I can make changes to iOS
- Shipping dates say everything should arrive before the next weekly meeting
- Working on STYLEREF
- Timur
- Lots of tickets to test … on Android app, reporting bugs for COOL
app to TDF bugzilla – cleaning this up a bit.- What failed in 6.4 is now working nicely in 21 and 23.05
- Some using LibreOffice Viewer for 7.6 alpha …
- F-Droid: they should just side-load our APKs, there is an additional android repo. 21.11 is the latest there, and snapshot is 6.4 …
- AI: look at updating the snapshot repo there from the Jenkins job (Andras)
- Lots of tickets to test … on Android app, reporting bugs for COOL
- Mike D
-
"Ordered List" Sidebar Button Does Not Work 2nd Time · Issue #7248 · CollaboraOnline/online · GitHub
- Sidebar + ordered list button seems bugged.
- Can’t go from:
-
- → a) → 1.
-
-
Can go:
-
- → a)
- then button acts strange.
-
-
Format > "Bullets and Numbering" > Outline = Crash · Issue #7254 · CollaboraOnline/online · GitHub
- Crash in Format > “Bullets and Numbering” menu:
- Highlight a list.
- Format > “Bullets and Numbering”
- “Outline” tab
- Choose any
- = CRASH.
- Crash in Format > “Bullets and Numbering” menu:
-
- Gokay
- working on comment replies – will be able to separate these from other comments when created at the same position
- currently if at the same word they look like replies – will be more user-friendly.
- Prepared PR Writer: Set parent / child relationship in UI. by gokaysatir · Pull Request #7200 · CollaboraOnline/online · GitHub waiting for tests to pass → merged
- Assigned accessKeys to buttons within the shortcuts component. Example: small save icon assigned to 1 → merged
- Integrators can set that accessKey when inserting the button → merged
- SDK docs updated: …
- Next → Make copy paste user flow easier
- working on comment replies – will be able to separate these from other comments when created at the same position
- Hubert
- Working on improving SDK examples
- Next: framed.doc.html where we have the SDK example after doing the make run
Forum (Mike D)
Answered 2 minor posts.
- Answered the Japanese Phonetic thread:
16 → 16 - zero replies in user support:
→ User Support - Collabora Online
35 → 37 - zero replies in installation and config:
→ Installation & Configuration - Collabora Online
Community
- Nextcloud Conference (September 16–17) just before the LibreOffice Conference (September 20–23)
- LibreOffice conference Bucharest
- next week ! =) - fewer people in the call perhaps.
- Many of us will be in Bucharest – with Gabriel will be organizing it too.
- LibreOffice Conference 2023 in Bucharest, Romania - The Document Foundation Blog
- Registration is now open
- You are invited to the “Introduction in LibreOffice Development” workshop:
Next meeting
Postponed by a week. New date: 28/09/2023