Collabora Online Weekly Meeting #172
Date: 13 th Jun 2024
All minutes published on: https://forum.collaboraonline.com/tag/meeting-minutes
- Méven, Anna, Attila, Ezinne, Hub Richard, Mike D, Skyler , Darshan, Andras, Michael, Caolán, Szymon
-
https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/JHjSRcYFppDd44k
[Password - coolmeeting]
-
CODE: 24.04.4.1 This week
-
CODE: 24.04.4.2 Next week.
-
CO released
-
Mobile releases are in testing mode ……
-
Builds created
-
available in the testflight
-
1 blocker to go for Android hopefully to have this fixed
- Android: Cannot open files again
-
-
-
PRs in need for attention (Please add here any PR that needs attention)
-
PRs without reviewer https://github.com/orgs/CollaboraOnline/projects/3/views/2
-
now 2
-
Karthik (welcome)
-
Mobile developer with 8 years of experience from India
-
Has document app where it needs to convert
- Exploring options to convert documents to PDF and then found LO and by extension COOL
-
Happy to contribute
-
Skyler: for iOS we use Objective-C
-
First PR: Updating error message for node check while building cool for iOS. #9133
- Pedro: Find another easy hack and ping Karthik
-
-
Nicolas
-
Gabriel
-
Now back
-
We have started to upgrade now to 23
-
Working now on something related to CSV and probably will backport it but I’m waiting for some feedback → https://gerrit.libreoffice.org/c/core/+/165905
-
this was mostly useful for converting CSV → PDF – because separators were not found
-
idea was to detect automatically at conversion.
-
First patch – adds character-set and separator settings
-
can use these when you pass the filter parameters.
-
Instead of separator & character set put ‘detect’
-
-
Would be nice to use it in the import dialog.
-
-
Would love to help out with design for serializing settings (Michael)
-
Julius
-
Nextcloud 29 released
-
Getting much more frequent races causing a download of the file … when clicked. (Michael)
-
seems like a richdocuments / Nextcloud race… perhaps more plugins installed …
-
now have draw.io/BPMN/etc. etc. in the list here … probably related to this.
-
-
Quite some fixes also backported to older releases
-
Updating files when running out of quota
-
Issues with open locally, we now terminate the session properly before handing over to local editing
-
Fix for using different URLs for internal communication
-
-
Ongoing work on polishing the guest name picker and cleanup of some very old code
-
Doing some testing and screen recordings around usability and performance
-
Thorsten
- No update
-
Attila
-
Working on a pieChart issue. (Leader line color, and width is wrong )
will finish soon, ooxml import/export is working now. -
Andras
- No update
-
Szymon
-
Current: Working on showing some useful information about the server for admins – done
-
Next: view jump in Calc on row insertion by other user
- TODO: fix CI, found problem
-
Next: long style previews load – images generation on demand
-
Next: Pedro’s report - now unotoolbuttons are being enable/disable but the inner child is not being enabled or disabled: search previous and search next
-
Darshan
-
Fix audit icon error in dark mode 9262 => Merged
-
Fix congested comment section in mobilewizard 9255 => Merged
-
Add missing icons for dark mode in 24.04 9248 => Merged
-
Print slides with notes #9198 => **Merged
**https://github.com/CollaboraOnline/online/pull/9198- Fixing sub task for print slides. Print slides with notes have very strange behaviour if theme is dark mode. => In Progress
-
Presentations: Ruler #8966 => In Review
https://github.com/CollaboraOnline/online/pull/8966 => Will merge next week for our next CODE release -
Typescript conversion of Ruler.js. Next will create base class for ruler which will help to remove duplication of code occurring in horizontal and vertical ruler file.
-
Next:
- More improvements on accessibility stuff
-
Aron
- nothing to add
-
Antony
-
Michael “Performance” Meeks ^^
-
Concerned about profile not showing much threading in tile compression much.
-
Caolan performance
-
Unnecessary a11y label querying help content that doesn’t exist
-
Some ideas around using worker threads from Chris (open)
-
dns stalls seen in watchdog profiles, fix merged
-
might be nice to poke at the warning spew (Michael)
- https://github.com/CollaboraOnline/online/pull/9143 to get some more info on that
-
-
Watchdog profiles
-
auto git commit of profiles
-
-
Bayram
-
cherry-picked to master: 168612: change Structure label of Function Wizard dialog | https://gerrit.libreoffice.org/c/core/+/168612
-
created a bug report as Heiko suggested: Bug 161502 - Calc: change Structure label of Function Wizard dialog: https://bugs.documentfoundation.org/show_bug.cgi?id=161502
-
Merged to master and libreoffice-24-8
-
-
(In Progress) - Enhancement - tdf#158857: Keep Power Query when saving XLSX
-
core: https://gerrit.libreoffice.org/c/core/+/164290 (WIP)
-
uploaded patchset 15: support export of and ,
, elements -
now: add
-
-
Skyler
-
iOS released!
-
Comments causing viewport movement on iOS
-
Change in review here https://github.com/CollaboraOnline/online/pull/9236
-
Waiting for a reply to my comment from Gokay
-
-
Menu fixes
-
For desktop (make the menu appear above everything else): https://github.com/CollaboraOnline/online/pull/9228
-
For mobile (make the menu always start at the top): https://github.com/CollaboraOnline/online/pull/9230
- Working on a followup to this, make the menu keep its past position → patch is written, but I need to test it and am having trouble running mobile, so chasing that
-
-
Following in calc doesn’t cause view jumps now, and instead follows the person!
-
Android PDF export
-
Disabled previously as a stopgap, then stalled the task… https://github.com/CollaboraOnline/online/pull/8140
-
Now looking at doing it again, having Android build woes in 24.04 (NDK version incompatibilities, catalan translations failing with latest versions of Android studio and Gradle (and other stuff failing with earlier versions…))
- Found some pain points in the current documentation when compiling for non-armv7, will update the documentation when I have a working build…
-
-
Pranam
-
Gökay
-
Continues:
-
Replace lat & long logic with twips / pixels.
-
Sending new improvements.
-
-
Some small fixes and reviews.
-
Copy text with comments issue. Has a PR but needs to check the tests also.
-
Hubert
-
No updates
-
Gulsah
-
New button that inverts only document colors in dark mode.
-
Completed for Writer Impress Draw
-
https://github.com/CollaboraOnline/online/pull/9086 (merged)
-
https://github.com/CollaboraOnline/online/pull/9153 (merged)
-
Completed for Calc
-
https://github.com/CollaboraOnline/online/pull/9205
- Still waiting to pass CI,
-
-
Changing dark mode affects other users link colors.
-
Color comes from coolkitconfig.xcu
Core sends a different color but that config overwrites it.
-
My plan is remove the Link color from config then modify core that sends true color for onlie case.
-
Distracted on that ticket because because of the invert color buttons problems
-
-
Invert Background disappears after switching the dark mode
Fixed: https://github.com/CollaboraOnline/online/pull/9251
-
Invert Background option is not available on Compact mode
-
Neil
-
Vivek
- Improvements around conditional formatting dialog → awaiting for review
-
Timur
-
Méven
- adding sanity check for wopi configuration https://github.com/CollaboraOnline/online/pull/4353 IN PROGRESS, porting to internal framework async methods
-
Cor
-
Found the (easy) cause of a single keyboard shortcut issue/regression on Desktop, caused by a COOL commit.
Gökay will patch that. -
Dived into presentations/templates (weeks ago) trying to understand the cascading of styles and DF, which is ‘more interesting’ than e.g. Writer. Helps to clean up stuff. Later will look into my macro’s (from previous work) for cleaning/standardizing existing slides.
-
-
Forum (Mike D)
7 topics bumped + 6 posts by me this week.
Thanks to Hub + Tex for answering some posts.
Key Topics
-
https://forum.collaboraonline.com/t/weblate-stats-may-2024/2699/1
- Weblate (May 2024) posted.
-
https://forum.collaboraonline.com/t/impossible-to-disable-auto-linking/2694
-
BUG: Calc after clicking on URLs.
- “Remove Link” + “Copy link location” buttons are broken.*
-
-
https://forum.collaboraonline.com/t/cant-delete-empty-blank-columns-and-rows/2695
-
Feature Request: “Remove the extra empty columns and rows”.
-
They can do this in Google Sheets, but not Collabora.
- Unsure EXACTLY what they were asking for, so I asked for more details/steps.
-
-
https://forum.collaboraonline.com/t/translation-file-failed-check/2697
-
User with 2 translation / invalid Javascript errors.
-
Replacing %0 with %%0 or {%0} will pass check.
-
Unanswered
-
- Kubernetes + Helm Chart issues.
Updates from previous
-
https://forum.collaboraonline.com/t/i-cannot-stop-a-slide-show-on-android/2677
-
Android + Impress: Can’t “Escape” Presentation
-
Turns out it was user error!
-
-
Questions:
-
Karthik
I am happy to share that I completed building Mobile project for iOS and able to run in my device successfully. My requirement is to convert office files like docx, xlsx and ppt to PDF files completely offline in my current project. I tested the same feature in Mobile project from cool and it is working like a pro.
Could you please suggest how exactly to link this Mobile project to my current project to have that functionality in my project.
- 20**/06/2024**