Collabora Online Weekly Meeting #152
Date: Jan 18th 2024
All minutes published on: Topics tagged meeting-minutes
Please update your section
Please update your section or create a new one if needed.
Calc testing: Nextcloud pass: coolmeeting
Attendees (write your name):
- Andras, Ezinne, Cosmin, Timur, Attila, Gulsah, Darshan, Bayram, Hub, Mike D, Michael, Vivek, Szymon, Julius, Méven Car, Caolán, Pedro, Skyler, Gökay, Anna
Making the call shorter
- Please update your section relating in the document before we read through it.
- Then only go over anything we need to share / get input on
Release Schedule
- CODE 23.05.7.2 was released
- New CODE 23.05.7.x is expected as we released COOL
- Mobile releases
-
iOS 23.05.7 planning to release in Jan Week 3
-
TestFlight link: Join the Collabora Office beta - TestFlight - Apple
- Tester count: 1346 – so people know this link!
-
Android 23.05.7 planning to release in Jan Week 3
- Export PDF bug still to be fixed on Android
-
Julius
-
New release of richdocuments
- Went out end of last week
-
Open in new tab by default (?)
- No news on internal discussions yet
-
WASM
- For now only in development branch of richdocuments, targetting Nextcloud 29
-
Discussion with Pedro around open locally
- General problem that we have no mechanism to “inform” Collabora about lock/permissions changes from the Nextcloud server
- Notify Collabora around changed document metadata · Issue #3421 · nextcloud/richdocuments · GitHub
- Ongoing discussion, probably continued next week with Michael
-
Very large file access? (Michael)
- WOPI end-point not supporting range requests (Julius)
- is done for the webdav endpoints.
- WOPI end-point not supporting range requests (Julius)
Online activity
-
Bugs caught during this meeting
- Hyperlink preview glitching (keeps flickering). Check the web console, we keep receiving the same postmessage over and over
- Issue: AI(Pedro): To file bug
- Hyperlink preview glitching (keeps flickering). Check the web console, we keep receiving the same postmessage over and over
-
Attila
- merged fix for PPTX export autoGrow
134401 – FILESAVE PPTX: vertical alignment inverted (bottom<->top) when saving textbox with link
https://gerrit.libreoffice.org/c/core/+/162152/
Import will be ok as it was. - Working on (Impress) multiline field wrapping breaks rendering of links
154248 – FILEOPEN PPTX: multiline field wrapping breaks rendering of links (and font changes)
replacing link with text does not worked. (lost hyperlink behaviour)
Now: rewriting CreateLines() / Paint() … (they are huge algorithms)
has some progress : able to make Field continue the line after a text portion
but the the next text portion still start in new line.
- merged fix for PPTX export autoGrow
-
PRs without reviewer 7
- Collabora Online · GitHub
- old PR “replace Poco in StreamSocket::send #7534 “ replace Poco in StreamSocket::send by grandinj · Pull Request #7534 · CollaboraOnline/online · GitHub
- Collabora Online · GitHub
-
Szymon
- Fixed regression – idle state was not present in 23.05
- Failed, now Neil works on it and has some findings
- Clipboard doesn’t work with some integrations
- in load balanced environment (HAproxy)
- WOPISrc mismatch → bad enconding
- TODO: improve SDK documentation about the case
- Broken date format in XLSX after save
- still not much progress
- Fixed regression – idle state was not present in 23.05
-
Darshan
- Improvement in spinfield conatiner class 7937=> Merged
- Child popup in auto-filter always comes to a fix place on screen ( on left side in middle of the screen ). it should not behave like this. Child-pop-ups should be positioned according to parent position. https://github.com/CollaboraOnline/online/pull/8008 => Merged
- Add bg color for active sheet tab in Calc #7979 => 8050
- Modify freeze cloumns and row style for better user experience #8050 => In review
- Freeze column and row options are not consistent in nootebookbar and in compact view. Plus need to do some enhancement by adding this option into context menu in calc sheet => WIP
- Strange option
Separator
is added to widgetTree view of auto-filter. This case also needs to be handled from core side. As the Separator is not an entity it is just a visual representation. => Will start next
-
Vivek
- Work in progress - Scroll bar animation on mouse hover event (pause)
- Comment dialogue looking odd in mobile view
- Mobile: Insert comment layout is too narrow and doesn't occupy full height by codewithvk · Pull Request #7719 · CollaboraOnline/online · GitHub => Merged
- Mobile: Resolve issue where busy popup covers the whole document ( Mobile: Change the full height of the busy popup to narrow by codewithvk · Pull Request #7891 · CollaboraOnline/online · GitHub ) => In Review
- Make format condition, chart delete and pivot table error async - https://gerrit.libreoffice.org/c/core/+/160557 - Merged
- jsdialog: enable calc formula error dialog - https://gerrit.libreoffice.org/c/core/+/161592 => Merged
- make formula entry dialogs async => WIP
- Difficulties with delayed document title => WIP
-
Michael / Caolan – Performance
- Invalidation on calc save
- Don’t invalidate entire row in calc on commit
- https://gerrit.libreoffice.org/c/core/+/162114
- Investigating test with different zooms shows an interesting problem of two invalid rects at different positions and sizes
- The initial zoom stored in document settings is causing grief, and the settings of the last user to exit the document is saved, so appears to be intermittent, but is reproducible once that is known
- Potential optimization for menubar updating seen in COOL call where we probably don’t need that effort
- https://gerrit.libreoffice.org/c/core/+/160465 to review, thinking next major release
-
Testing results:
- Dark mode now working nicely.
- Found some good problems from calc:
- generic calc performance ticket · Issue #6893 · CollaboraOnline/online · GitHub – getTextSelection
- may be a red-herring.
- generic calc performance ticket · Issue #6893 · CollaboraOnline/online · GitHub – getTextSelection
-
Bayram
- (Merged) : Calc: Update Ctrl+Alt+PageUp/PageDown shortcut strings by bayramcicek · Pull Request #8015 · CollaboraOnline/online · GitHub - Calc: Update Ctrl+Alt+PageUp/PageDown shortcut strings #8015
- (Merged) : Calc grouping: find parent groups correctly by bayramcicek · Pull Request #7961 · CollaboraOnline/online · GitHub - Calc grouping: find parent groups correctly #7961 - The patch is also fixes following bugs:
- Bug “Calc: Group/ungroup minus in place of plus”
- Bug “[Calc][Online][UI] Nested Grouped rows-indicators (vertical lines) and controls (+/-) not fully drawn in online”
- (To Review) : Calc: sheet tab: triggering context menu switches tabs #7354 - Calc: sheet tab: triggering context menu switches tabs · Issue #7354 · CollaboraOnline/online · GitHub
- (In Progress) : Bug “Calc: Prettify split-pane line dividers …”
-
Skyler
- android: I can build android now!
- Thanks for the help Michael!
- Turns out I had incompatibly configured a piece of software I was using to set up my environment which set CC and CXX, but we needed those to be unset (or to have all the flags we needed from the start)…
- …I’ll make a change to detect this and give a more helpful error
- now working on pdf saving
- Safari-video-pos:
- The issues Szymon reported were about the “present in window” feature, so I couldn’t reproduce them without using that. I’m now working on making present in window work
- android: I can build android now!
-
Pranam
- Revamp comment autosave feature
- Reverted all the previous patches of the feature
- More simple implementation using existing workflow
- Hopefully will remove comment regressions
- Then new cypress test for autosaved comments (multiple users) will also be needed
- Revamp comment autosave feature
-
Gökay
- Working on a read only mode feature that will allow clicking on a hyperlink.
- First PRs for all document types are merged.
- Working on hyperlinks in shapes.
- Also tests to be added.
- Next:
- Will check Duden Corrector.
- Working on a read only mode feature that will allow clicking on a hyperlink.
-
Hubert
- No change. Still some of the Draw (and by extension Impress) improvement work.
- WIP draw: constrain object move with Shift by hfiguiere · Pull Request #7958 · CollaboraOnline/online · GitHub – Constrain object move with shift
- Now the SDK example for Python/Django supports https.
- No change. Still some of the Draw (and by extension Impress) improvement work.
-
Gulsah
-
Overwrite follow up PR of configurable override mode
- Fixed: Disable overwrite mode in experimantal mode automatically. by GulsahKose · Pull Request #7614 · CollaboraOnline/online · GitHub → to review
- I triggered the cypress test several time but failed on unrelated part.
- Cypress tests locally failed too but couldn’t return back to work this.
- Fixed: Disable overwrite mode in experimantal mode automatically. by GulsahKose · Pull Request #7614 · CollaboraOnline/online · GitHub → to review
-
Calc: Columns and rows are not activated on mouseDown
- 0.34 sec to complete for each column selection. Problem is not exist in core because mousebuttondown is handling quickly there. In online we send uno commands for each selected column. Discussed with szymon and he thinks we should keep the uno command and find a way to speed up that method.
- I paused to work on, will turn back again.
-
Calc: Conditional formatting dialog title is too large
- Updated: https://github.com/CollaboraOnline/online/pull/7968
- Wait for review
-
Spell check window blows up text size of the text being evaluated
-
-
Andras
- No update
-
Pedro
-
Méven
- Making some dialogs async in CORE and expose them in COOL
- Edit section context menu: Merged
- Document properties custom properties tab, on progress
- Misc
- small UI improvement for combobox (Improve combox text input border appearance by meven · Pull Request #8024 · CollaboraOnline/online · GitHub)
- Making some dialogs async in CORE and expose them in COOL
Forum (Mike D)
3 new posts this week.
Key topics:
- iPad mini: collabora office text/calc editing not working - #6 by Tex
- A few more iOS + “keyboard not typing” users from last week:
- Especially see this Github, someone posted a nice video showing off the problem:
- iOS App no writing · Issue #7844 · CollaboraOnline/online · GitHub
- (User in forum confirmed they had same exact symptoms.)
- After editing calc sheet in iPad Collabora, it opens in Windows Libre at 200%
- ODS spreadsheet saved in Collabora oddly opens at 200%.
- Another user appeared for this bug + multiple complaints on Github comments as well.
- Looks like it was known (and slightly looked into) 2 years ago in COOL Weekly #61:
- Creating a odt doc with a date and time macro Collabora Online (Filr)
- I also answered this old Macros question.
- Wrote a “How to Enable Macros in Collabora Online” tutorial.
- THOUGHTS:
- Macros are default OFF.
- I think the File > “Run Macro” button exists whether macros are false or true?
- Perhaps the button should disappear (unless enabled)?
- In local, I had macros set to “false”, but was still able to open “Macro Selector” menu and click on things.
- Pressing “OK” didn’t do anything though.
- Maybe a relevant error should pop up? Like: “macros setting was disabled by admins”?
11 → 9 - zero replies in user support:
→ User Support - Collabora Online
38 → 39 - zero replies in installation and config:
→ Installation & Configuration - Collabora Online
Next events
- COOL Day 2024 – April 8 to 10, 2024, Cambridge, UK – COOL Days 2024 - 8-10 April - Cambridge, UK - Collabora Office and Collabora Online
- We are thrilled to announce COOL Days 2024, another exciting and enriching conference and team building event in the picturesque city of Cambridge!
- What to do next
- Passport & VISA
- Make sure you have a valid passport for travel (until at least 11th October 2024 to avoid any issues).
- Apply for a VISA if needed.
- Register for the event: https://eventyay.com/e/0512424d
- Submit a talk:
- What to do next
Next meeting
-
11/01/2024
- passport & VISA
- Make sure you have a valid passport for travel (until at least 11th October 2024 to avoid any issues).
- Apply for a VISA if needed.
- Register for the event: https://eventyay.com/e/0512424d
- Submit a talk:
- https://eventyay.com/e/0512424d/cfs
- Passport & VISA
- Make sure you have a valid passport for travel (until at least 11th October 2024 to avoid any issues).
- Apply for a VISA if needed.
- Register for the event: https://eventyay.com/e/0512424d. .