COOLWeekly195
Date: 21/11/2024
All minutes published on: https://forum.collaboraonline.com/tag/meeting-minutes
Attendees (write your name):
- Anna, Ezinne, Caolan, Darshan, Bayram, Hub, Méven, Szymon, Attila, Richard, Joao, Sven, Gulsah, Gokay, Timur, Chris, Frank, Julius, Pranam, Vivek
Testing
Files – ( password is coolmeeting)
-
Calc - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/tXNtjkm7B5cqPBN
-
Writer - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/P7SSbMXz9drQPdS
-
Impress - https://staging-perf.eu.collaboraonline.com/nextcloud/index.php/s/TK8FRdqxMPpZnHr
-
Features, user flows (Anyone can add here the things they need to test)
-
[Application] [Requester]: what to test
-
[Calc] [Meven ] : Check if the prevent changes pop up appears when we open the function wizard
-
[Writer][Meven] : hyperlink preview window are shifted when its content will have an image and get resized, making the arrow not aligned with the cursor position
-
[Impress] [Pedro] : Presenter Console – test toggles (notes and slide sorter)
-
[Impress] [Ezinne] – Media – Insert different video and media on the media
-
[Impress] [Ezinne] – Curve – Insert Curve into slide
-
Add Show/Hide all comments toggle button
-
- Release Schedule
-
CODE 24.04.10.1 to be released this week.
- There is a blocker right now which is assigned to Gokay !
-
Mobile will be released by the end of November
-
iOS app
-
Android app
-
-
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 5
-
Nicolas
-
Gabriel
-
Julius
-
Ongoing work to improve mentions by Elizabeth https://github.com/CollaboraOnline/online/pull/10556
-
Implement startPresentation parameter https://github.com/nextcloud/richdocuments/pull/4209
- Esc key seem to don’t work at all in this case
-
Pending bug fix for federated share
-
Bug fix for PDF files (mostly cosmetic)
-
Thorsten
- [No update]
-
Attila
-
Still working on collecting command usage information.
Changed the Log format (key/textinput ), made reporting script… found some problem with multi-user case. -
Next Extract and transform API → insert slide into presentations.
Searched for code points, I think I found a good place to add uno-command for transform side.
Extract side is a bit more complex (I seen getCommandValues only at writer side) -
Andras
-
Fixed localization issues
-
missing files from localization target (and a lot of files there that did not have localizable strings)
-
strings assembled from many parts (words) – it’s a big anti-pattern, please don’t do that.
-
_(‘Slide’) + ’ ’ + (e.slide + 1) + ’ ’ + _(‘of’) + ’ ’ + this._previews.length // WRONG
-
_(‘Slide {0} of {1}’).replace(‘{0}’, e.slide + 1).replace(‘{1}’, this._previews.length) // GOOD
-
-
-
-
Szymon
-
Improving TreeView widget, a11y, cleanup, extending with keyboard handling
- merged
-
Working on context menu for tree view – need some additional core work and do it async for LOK
-
Working on slideshow in window being idle
-
Darshan
-
PR:
-
Accessibility : Enhance Drop-down Accessibility with Arrow Key Navigation #10378 https://github.com/CollaboraOnline/online/pull/10378 : In review
- Follow up → Handle grid view inside submenu of list-view (Use KeyboardGridNavigation for this ). Ex: “Conditional formatting ”
-
Working on Presenter Console UI Improvements
-
Presenter console: UI improvements: Add presenter console button for compact view https://github.com/CollaboraOnline/online/pull/10508
-
Presnter Console: align slide sorter in center https://github.com/CollaboraOnline/online/pull/10524
-
Add zoom control for notes view in presenter console UI https://github.com/CollaboraOnline/online/pull/10531
-
Enhance image preview border styling https://github.com/CollaboraOnline/online/pull/10539
-
Presenter console:Add tooltip to all btns https://github.com/CollaboraOnline/online/pull/10544
-
Presenter console: add hover effect on presenter console btns https://github.com/CollaboraOnline/online/pull/10554
-
Presenter console toolbar component restructure https://github.com/CollaboraOnline/online/pull/10500
-
-
-
-
Aron
- nothing to add
-
Caolan
-
Chris Lord has some follow up improvements for some black flickering
-
Fixed a failure of calc to save sometimes
-
Auto committed Watchdog profiles
-
Bayram
-
(To Review) - Enhancement - Show “Delete contents” info when using auto-fill for deleting cells (GH#9913) : https://github.com/CollaboraOnline/online/issues/9913
-
core1: https://gerrit.libreoffice.org/c/core/+/175827 (Merged - 24.04)
-
core2: https://gerrit.libreoffice.org/c/core/+/176557 (Merged - 24.04)
-
core3: https://gerrit.libreoffice.org/c/core/+/176565 (To Review - 24.04)
-
-
Skyler
-
Been working on video insertion
-
Need to sort out positioning of dropped videos
-
Need to sort out video placeholder sizing → looks like a core issue
-
-
iOS copy/paste is “much improved” (but not completely fixed)
-
→ it’ll work on everything that doesn’t need internal paste, so not spreadsheet formulas/footnotes/similar but other things that need rich content such as links will work properly
-
Merged gated behind being on iOS to avoid breaking the working copy/paste on Android
-
-
Pranam
-
Imroving interoperability to import formulas from MSO
-
Fixing some async dialogues freezing new users joining
-
-
Gökay
Continues:
-
Various bug fixes & reviews.
- Some small bugs in master branch.
-
Impress Notes view - dark mode issue → Fixed.
-
Impress Notes view – slide refreshes → Fixed.
-
Copy text with comments issue. Has a PR but needs to check the tests also.
-
Hubert
-
Still in progress: WordPress connector.
- WiP repo location https://github.com/hfiguiere/collabora-wordpress/
-
-
Gulsah
-
EXCEL: cannot change filter in XLXS file after download
-
Ported to co-24.04.8: https://gerrit.libreoffice.org/c/core/+/176706 (Thx Andras)
-
Ported to master: https://gerrit.libreoffice.org/c/core/+/176717
-
Excel fails to open a number of sample spreadsheets roundtripped to XLSX
- I detected that the autofilter + sorted column is problematic. I’m at the end of this. Planning to send patch soon
-
Next:
-
Add new status to status bar for the Show all comments
-
Fix the comment sign ratio on zoom
-
-
Sven
-
PRs for cool#9989 de-prio rendering invisible tiles delivered
-
WIP using poll timeout as IDLE criteria to render invisible tiles
-
Tile/TileCombined intersection enhancement – merged
-
-
cool#10298 Regression fix in Socket::shutdown() (manual background save)
-
Reworked (split) cool#9833 ‘limited open connections’
-
cool#10334 merged keep UDS WS alive, …
-
cool#10366 merged net::Defaults: Revert and re-apply revised code
-
cool#10370 merged Implement MaxConnection Limit (2)
-
cool#10398 merged Cleanups + UTs, Drop WS Ping Timeout
-
cool#10375 open net::Defaults.maxTCPConnections system defaults, …
-
cool#10386 open Robust ServerSocket not throw (EOL) on recoverable accept failure
-
WIP proposal for more fine grained limitation handling
-
-
cool#10240 Handle data more efficiently via streaming and files
-
Reduce RAM usage for large data chunks
-
WIP, discussed metrics (idle criteria)
-
-
-
Timur @Anna
-
Just observing.
-
Méven
-
Nick
-
Correctly receiving jsdialog online now, and have basic navigator working now
-
Need to:
-
Create open/close button
-
Fix navigator closing
-
Combine with slide sorter for impress
-
-
Back at university now so will have less time for collabora
-
-
Rashesh
-
new address input field added to calc which adds ability to create named ranges
-
working on @mention
-
Filed a nextcloud issue regarding mention: https://github.com/nextcloud/richdocuments/issues/4169
- https://github.com/nextcloud/richdocuments/pull/4171 → still not in
-
Events
FOSDEM dev-room: LibreOffice Technology
-
Deadline 1st December → this week.
-
Talks:
-
COOL UI / UX command tracking & analysis (Attila)
-
Nextcloud Office built on COOL & LibreOffice Technology (Julius/Elizabeth)
-
Improved comments & mentions (Pranam)
-
LibreOffice Technology atomic / threading improvements (Caolan)
-
Optimizing AutoText & settings for multi-tenant collaboration (Caolan)
-
COOL – LibreOffice Technology in the browser (Michael)
-
Automatic Documents, packed with content & signed (Michael)
-
Beautiful remote web dialog widgets built on LOT (Szymon)
-
New, shiny WebGL presentations in the browser - presenter console + animations (Szymon)
-
COOL / Mobile LibreOffice Technology (Skyler)
-
Forum Topics
-
Top forum topics from last week:
-
Open/Import data from document : https://forum.collaboraonline.com/t/open-import-data-from-document/3162 → now closed
-
How to monitor annotation addition, reply, and other operations through JS on the browser side? https://forum.collaboraonline.com/t/collabora-online/3164/1
-
Pending topics:
-
Nextcloud Docker - Unable to save/edit file contents https://forum.collaboraonline.com/t/nextcloud-docker-unable-to-save-edit-file-contents/3172/1
-
Android Save Issues : on word count it crashed the app, data loss. Needs investigation https://forum.collaboraonline.com/t/android-save-issues/3169
-
-
Next meeting
- 28/11/2024