Collabora Online Weekly Meeting #61
Date: Feb 24 2022
Next meeting: 03/03/2022
All minutes published on: Meeting Minutes - Collabora Online
Attendees (write your name):
- Pedro, Ezinne, Thorsten, Nicolas Christener (Adfinis), Alexandru,
Szymon, Mert, Michael, Kendy, Gokay, Gabriel, Andreas K
Infobar updates
- welcome dialog: last release went ok - the welcome dialog looking good
- Still on going work (by Gokay now and I try to help)
- infobar around still (for admins): last release went ok, it looked fine
- Still on going work (by Gokay now)
Forum
- Interest on building for Android
- problem with translations (gerrit? Repository), I couldn’t reproduce
- Build CODE for Android - #7 by svk
- mention the translations when explaining how to build …
- had this problem (Szymon)
- thought git doing nothing, opened the folder – cloned repo himself.
- Same as for core repo – after pull this repo – go back to main repo – it works.
- Perhaps submodule failing ? (Michael)
- Would be ideal if users could install a lang-pack for XYZ language (Michael)
- have a plan for it – Mert started implementing it (Kendy)
- not very easy to do (Mert)
- cannot put folders into the assets/ as we want.
- It requires some hacks – called onto other tasks.
- problem with translations (gerrit? Repository), I couldn’t reproduce
- we have two-to-three regulars kindly helping out:
- many thanks to: tullsta, rpear, joergmschulz, MVZ-LRA
- Cool to see interesting discussions generating new reproducible issues on GH. E.g: Calc does not save zoom level neither view position:
-
After editing calc sheet in iPad Collabora, it opens in Windows Libre at 200%
- Collabora Calc save re-opens in Libre at 200% zoom · Issue #4250 · CollaboraOnline/online · GitHub
- zoom across arbitrary devices a bit of a nightmare (Michael)
- multiple users – creates problems too
- saving position & zoom in the file-format can have some more work.
- Hoping to have an ID for users that is globally available in comments etc. (Kendy)
- once set – able to recognize you’re the same person – not hopeless
- Brief chasing of empty-selection discussion.
-
After editing calc sheet in iPad Collabora, it opens in Windows Libre at 200%
- Interest on SDK, admin and moodle; also more requests for help around those
Community pages updates
-
Collabora Online - Community Page
- build instructions improved (and fixed some details)
- improving mobile build bits to make things easier for GSOC’ers
- Also updated GSoC Ideas Pages (more pointers added, images, and submitted)
- already interest in one or two ideas here.
GitHub activity:
-
New contributors
- Thanks to: tcitworld from Framasoft
- files a new bug and fixes it, “Fix app.sectionContainer being null”
- Thanks to: tcitworld from Framasoft
-
New issues:
-
Univention-App-collabora-nextcloud-virtualbox doesn’t work
- Ezinne to look at it.
-
Group download actions as an option
- looks good (Pedro)
- For export we have nothing (Andreas)
- could have alternative “export as PDF” to cloud storage (Michael)
- with save-as done according to extension (Kendy)
- perhaps better done on the integration.
- Instead of iframe to download file – can issue post-message to Save-As (Alexandru)
- with save-as done according to extension (Kendy)
- LOK has a ‘Save-As’ – it handles this (Kendy)
- has to be transparent – times for conversion of files,
- no user-interaction possible.
- could have Save-as that could tunnel the dialog with PDF options
- not only a post-message.
- has to be transparent – times for conversion of files,
- GM: Saving file through local storage is not working properly: Saving file through local storage is not working properly · Issue #4232 · CollaboraOnline/online · GitHub
- filed, but after investigating – found already did that (Gabriel)
- discussions with Ash, comments in there – conclusion: from Ash,
not to fix it – issue in deprecated code etc. closed it. - Since we discussed: maybe code is used on iOS or something
maybe a good idea to fix it – filed the ticket. - Not a fan of things like this lurking (Michael)
- if we can fix it – great.
- Already advanced at investigating this
- great to have detail in the ticket (Michael)
- discussions with Ash, comments in there – conclusion: from Ash,
- filed, but after investigating – found already did that (Gabriel)
-
Univention-App-collabora-nextcloud-virtualbox doesn’t work
Nextcloud bits (Pedro)
- Quick update:
- lots of work around Nextcloud Office
- Notebookbar too – thanks to work with Andreas K
- Office.vue problem
- seen reports – but not able to reproduce it
- reporter not able to reproduce it either
- Office.vue:198 FAILED
- still appreciate help to get hands-on a system with this issue.
- A failure happening loading the COOL frame – causes this error message.
- Office.vue:198 FAILED · Issue #2016 · nextcloud/richdocuments · GitHub
- es-419 locales … (Michael)
- worked around boost / gettext – and fixes in LibreOffice core too.
- Creating new documents from template (Pedro)
- can reproduce in built-in docker image, Julius thinks he understands, is the solution easy though
Design bits (Pedro)
- Notebookbar keeps getting improved
- Improvements around Document header
- Fix weird borders going on affecting mobile
- New icon created and added to the document (writer) accessibility check, feature being worked/exposed by Nick : )
- New lang dropdown available from within the tab
- styles added and fixed
- Szymon thanks for the JS bits
- Thinks getting to finish of notebookbar with Nextcloud (Andreas K)
- CSS vars colorsheet.css (Andreas K)
- should we make some guidelines there.
- can we put that as comments in the CSS itself ? (Michael)
- agreed (Pedro)
- do a ping in the forum to link to this.
- Lets add a ptr to the SDK too (Kendy)
- agreed (Pedro)
- Other bits applying border radius consistently in many elements
- have some dialogs with huge rounded corners – need to fix.
- Some NB tabs’ content / order of importance need to be fixed
Migrating complex dialogs to jsdialog ? (Michael)
- simple dialogs – should all work (Szymon)
- complex dialogs – did progress – may be things that don’t work
- if have special actions like context menu on right-click
- almost supported.
- Can start to test format→character and format→paragraph etc.
- was looking good when tested.
- Prolly should start testing these in the next CODE releases (Michael)
- Some simple dialogs like ‘columns’ are still tunneled (Pedro)
- AI: ask Cor to come up with a list here (Pedro)
- Starting to make variables used in the dialogs (Andreas K)
- most dialogs are tunnelled – plans to have them as JS
- looks strange in the CSS – have to do a lot of work for each dialog
- goal is not to have lots of CSS per dialog (Michael)
- Mix of Vex, native, jsdialogs (Pedro)
- write a wrapper for jsdialogs to look like vex (Szymon)
- would love to kill Vex (Michael)
- write a wrapper for jsdialogs to look like vex (Szymon)
Other ongoing work (Gokay)
- Next CODE release March 17th
- Still working on perfecting async-save
- Lots of polishing ongoing …
- Remote configuration work – JSON to fetch (Rashesh)
- nearly merged.
- Looks good, next step – sort out aliasing problem,
- Rash has this in his setup & working on it.
- Fixed text-box content saving (Szymon)
- will continue with RTL.
1&1 bits (Gabriel)
- Finished testing – end-result app is stable, looks nice, works nicely
- found some issues – none are critical.
- Will proceed to upgrade to 21.11
- Have a list of issues to go through
- Alexandru
- pushing some pull requests, some were accepted
- two in review currently.
- one download-as
- another in the pipeline – and done with the document we discussed
- after this – work on upgrading to 21.11
- cherry-picking pull-requests into this version (?)
GSOC
- Have a nice page:
- Issues · CollaboraOnline/online · GitHub
Commit Access
- Nick Wingate → give him access
Easy bug(s) (Pedro)
- Pranam added recently a new one: Drop IE11 support · Issue #4159 · CollaboraOnline/online · GitHub
- Andreas K. also added one: add command to collapse notebookbar tabs · Issue #4115 · CollaboraOnline/online · GitHub
- As a user dealing with multiple language I'd like to have a translation service integrated into CooL · Issue #4285 · CollaboraOnline/online · GitHub
Next Meeting
03/03/2022