Collabora Online Weekly Meeting #137
Date: Sep 28th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Aarsh,Andras, Anna, Ezinne, Mike D, Attila, Caolán, Darshan, Hub, Szymon, Timur, Gökay, Cosmin, Skyler, Nick, Aron, Vivek, Pedro, Pranam, Nicolas, Gabriel
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
- So it seems there is another richdocuments bug: File shared by link cannot be collaboratively edited · Issue #3187 · nextcloud/richdocuments · 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)
- Patch was reverted
Welcome Aarsh
Context menu on readonly mode calc
userlist now closes when you click it again
Release schedule
- CODE 23.05.4 released last week
- Announced
- Next CODE released scheduled for 2 weeks (week 41)
- Mobile releases 23.05. 4 done last week
- Next (Android/iOS) release 23.05.5 to be released in week 43
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 → Andras reviewed, merged
- Mostly done on arrow keys traversing notebookbar PR → Gokay to review it → find someone else
- 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
- Partial awesomeness on AVX2 acceleration of RLE stuff:
- pdf detection improvement
- small calc hotspot seen in longer term profiling
- 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
- We can save and load STYLEREF fields!
- Some things don’t work properly when loading them in
- CppunitTest_sw_ooxmlexport12 failing due to a document in a different language
- STYLEREF failing because “Heading 1” is called “Überschrift 1”
- not sure how much we can do about this- word needs styleref fields to be saved with their style names
- CppunitTest_sw_ooxmlexport12 failing due to a document in a different language
- Field reference types don’t always seem to set properly
- Seem fine on field creation, don’t load properly and can’t edit them
- https://github.com/CollaboraOnline/online/pull/7145 and Add cli option to use settings from env variables by Minion3665 · Pull Request #7160 · CollaboraOnline/online · GitHub both merged
- Could be nice to have a followup to https://github.com/CollaboraOnline/online/pull/7145 (inotify) to make it work with vim
- Started iOS development work
- Calc tab menu not showing properly
- Buttons staying pressed due to :hover emulation
- decided best solution was to reimplement hover in javascript to avoid changing lots of css in complex ways
- Switch hover to JS to stop touch-hover emulation by Minion3665 · Pull Request #7295 · CollaboraOnline/online · GitHub → waiting on review → Szymon to review
- RTL gives calc black overlay on iOS
- Started investigating, not sure of the cause yet except that it seems to be an overlay rather than tiles rendering wrong, etc.
- Seems to be an iOS issue not a tablet mode issue
- 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
- Now adding the theming bits into the SDK
- Next: framed.doc.html where we have the SDK example after doing the make run
- Working on improving SDK examples
- Attila
- Now working on redline (tracking changes)
- Idea: I think we should improved the tracking changes dialog , icons etc
- Szymon the problem is that in core we are using a more complex widget and we need to extend the widget we are using on online
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
05/10/2023