Collabora Online Weekly Meeting #127
Date: Jul 13th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Darshan, Szymon, Anna, Mike D (Tex), Shehr, Gülşah, Aron, Rashesh, Pedro, Timur, Nicolas
Release schedule (Anna)
- CODE/COOL 23.05.2 to be released in 2 weeks: 21 July
- working on a bunch of tickets
- Code freeze tomorrow, 14 Jul
- Mobile releases probably at the end of August
- Next iOS testflight – Attila is on it;
- no clear date when to release yet
- Android
- same as iOS
- Next iOS testflight – Attila is on it;
Forum (Mike D)
Answered a few more forum questions.
These were the key topics:
-
Thesaurus disabled - missing dependency?
- He gave a BIG OL’ LIST of frustrations/issues he had with first install + the documentation.
- I summarized them at the top of my post.
- He gave a BIG OL’ LIST of frustrations/issues he had with first install + the documentation.
-
Another Android bug (with Google Drive + ODS files):
-
Status bar language issue, only possible to set language for the whole document
- Now fixed: Possible to change language for selection, paragraph and all text (via status bar or Review Tab > Language)
16->16 - zero replies in user support:
→ User Support - Collabora Online
60->60 - zero replies in installation and config:
→ Installation & Configuration - Collabora Online
Dark mode
- Andreas K. has been helping here
- Multiple PRs got merged. Example invisible border dropdown got fixed
- also an interesting discussion WRT paragraph styles: style previews white background · Issue #4727 · CollaboraOnline/online · GitHub , probably good to keep them with white background for now.
- Darshan fixes the changing to dark mode would switch active tab
Online activity (Pedro)
- PRs without reviewer ~10 of them
- Collabora Online · GitHub
- Easy hack fix removing duplication in makefile: Condense common parameters in Makefile by codewithvk · Pull Request #6593 · CollaboraOnline/online · GitHub
- Now merged thanks codewithvk
- Now working on adding disable status menu button: Menubutton should have disabled state styling different · Issue #6877 · CollaboraOnline/online · GitHub
- Cypress issues fix: cypress issues, builddir != srcdir by hcvcastro · Pull Request #6708 · CollaboraOnline/online · GitHub
- Caolan reviewed, now merged
- Gokay
- Multi language support for access keys: Add multi-language support for Notebookbar accelerators. by gokaysatir · Pull Request #6739 · CollaboraOnline/online · GitHub
- merged
- Button-ids are non-deterministic; will make them deterministic. Szymon requested changes: Provide unique ids for notebookbar buttons. by gokaysatir · Pull Request #6801 · CollaboraOnline/online · GitHub
- a11y fixes:
- Arrows keys should directly trigger the element and not just the outline(focus)
- Not have preview images in the tab order – non-interactive things not in tab order
- Focus wouldn’t cycle and would jump to the document → now Szymon on that
- Triggering the accesseys was quite flimsy in any other non chrome based browser
- Multi language support for access keys: Add multi-language support for Notebookbar accelerators. by gokaysatir · Pull Request #6739 · CollaboraOnline/online · GitHub
- Szymon
- JSDialogs fixes: menu button with date picker; spinfield with time
- Snackbar got fixed (a regression from vex conversion that made it modal)
- Snackbar’s button now dismisses always the snackbar
- Fixed copy-pasting problem in calc (nor possible to copy autofiltered list)
- Modified collapsed comment would get edited → merged
- Now working on fixing tab cycling on tabbed view
- Darshan
- Add tooltip for copy version button in Help tab and added some visual feedback for user after click on copy version information
- https://github.com/CollaboraOnline/online/pull/6784=> Merged
- Added visual feedback after copy information into clipboard by Darshan-upadhyay1110 · Pull Request #6796 · CollaboraOnline/online · GitHub => Pending → now with conflicts needs to solve them
- Accelerator keys improvements: Focus back to document when Escape key pressed
- Added new page in https://collaboraonline.github.io/ for
debug collabora online
. Still incomplete.…- added the help→about tripple click mode here …
- also a show of all jsdialog widgets that we have.
- [WIP] Add initial Debug Collabora Online post and update post order by pedropintosilva · Pull Request #90 · CollaboraOnline/CollaboraOnline.github.io · GitHub => Merged
- Fixed some regression issues in NC theme
- comment box overlaps with sidebar when we add comment in cell very much near to sidebar in calc => Merged
- Add tooltip for copy version button in Help tab and added some visual feedback for user after click on copy version information
- Michael / Caolan – Performance
- Lots of things fixed…
- double rendering of canvases
- much improved debugging mode help→about tripple click – faster, better rendeirng.
- Storing compressed tiles + deltas in each tile.
- Monotonic time-stamp consistency end to end etc. …
- re-factored lots of code – and reduced duplication
- Improved unit test robustness.
- Found some good problems from calc:
- calc performance with large selections - copy/paste · Issue #6893 · CollaboraOnline/online · GitHub – getTextSelection nightmare which we try to do on keypresss – consumign cast memory & time.
- calc performance - getting tiled rendering area · Issue #6894 · CollaboraOnline/online · GitHub – wrestling with tons of time spent checking the spreadsheet tiled area on each tile render.
- Lots of things fixed…
- Shehr Pushed
- Now → trying to improve the insert line
- Nicolas: Maybe we could investigate some improvements around the handles
- Trying to change the default thickness of the line
- Still in progress, working on this with Pedro
- Gulsah helping here on how to debug it. Fowarding GDB debug documentaiton
- Maybe a problem with IDE(?) But still trying with GDB directly wouldn’ t solve it. Same result: some files wouldn’t show on debugger
- Now → trying to improve the insert line
- Gulsah
- Waiting for reviews
- Impress: slide sorter: enabling context menu (to insert slide and paste slide)
- trouble with referring to slides with numbers, since they get invalidated on reorder or insert or delete
- happy to help if the problem is written done (Szymon)
- Difficult to know where the slide reordering happens → so, paused for now
- Switched to avoid multiple child dialogs to be open → a core side problem
- Working now on this.
- Impress: slide sorter: enabling context menu (to insert slide and paste slide)
- Waiting for reviews
- Rashesh
- Created a issue: customize tab missing from Bullets and numbering dialog
Customize tab not available in Bullets and Numbering dialog · Issue #6777 · CollaboraOnline/online · GitHub- Skyler is working on this; Szymon requested changes https://gerrit.libreoffice.org/c/core/+/153806
- A.I. : review this two patches related to helm chart:
- https://github.com/CollaboraOnline/online/pull/5556→ still needs doing feat: add helm-repo release ci (with usage of github-pages as helm repo) by genofire · Pull Request #6760 · CollaboraOnline/online · GitHub → reviewedn and merged
- Help chart for kubernetes is now easier to install:
- collabora-online 1.0.1 · collabora-productivity/collabora-online
- Thanks to genofire : )
- https://github.com/CollaboraOnline/online/pull/5556→ still needs doing feat: add helm-repo release ci (with usage of github-pages as helm repo) by genofire · Pull Request #6760 · CollaboraOnline/online · GitHub → reviewedn and merged
- Created a issue: customize tab missing from Bullets and numbering dialog
- Nicolas
- plan to file some issues wrt deepl
Community
- Translation stats to go out soon → SM and Forum
- Jun →
Mike D. please send that out usingweblate-leader-board-parser.py it’s now also out (SM) and published on the forum
- Jun →
LibreOffice conference (Gabriel)
- Still busy organizing the conference
- We will organize a workshop there to popularize FLOSS / programming
- spreading the ideas through different means is good.
- Will be in Bucharest – and Gabriel will be organizing it too.
- LibreOffice Conference 2023 in Bucharest, Romania - The Document Foundation Blog
- Call for papers went out
- Registration is now open
- You are invited to the “Introduction in LibreOffice Development” workshop:
Next meeting
20/07/2023