Collabora Online Weekly Meeting #77
Date: June 16 2022
All minutes published on: Meeting Minutes - Collabora Online
Attendees (write your name):
- Pedro, Thorsten, Michael, Gokay, Aron
Nextcloud bits (Julius)
- on vacation.
- Raul – working on: Edit pdf files with Collabora Online isn't available any more · Issue #1894 · nextcloud/richdocuments · GitHub
- exposing edit option for PDF files with COOL.
- Not a huge fan of the poplar stuff (Michael)
- was some work started by Ash to do editability with pdfium (Kendy)
- not really finished at the time.
- performance of that was rather slow, and broke text very granularly.
- Way to open PDFs was not in the context menu (Aron)
- simpler – just for reading.
- was some work started by Ash to do editability with pdfium (Kendy)
- Widget re-worked, no indicator to see which person you clicked to follow
- in the widget – when you press “follow someone” keeps following even if you edit
- should stop when you start to edit – as happens on a map.
- AI: file an easy-hack around this (Gokay)
- in the widget – when you press “follow someone” keeps following even if you edit
- PHP-proxy bits - issues with special characters
- Need a better testing / debugging harness really …
- somewhere a charset problem with the proxy.
- Font pieces:
- Tor on holiday → was looking at some bind-mounting issue (Michael)
- Nothing special here – discussing doing the next richdocuments release
- Desktop / PC locking / launching feature → next for Tor.
- Getting locking information and then we can discuss how CO can pick up those details
Gabriel (1-and-1)
- Not with us.
- Didn’t have much time to work for community patches recently
- Moving the last modified timestamp and save status to status bar : browser: add last modification and document status at the bottom by gmasei11 · Pull Request #4531 · CollaboraOnline/online · GitHub
- hope to get back into action soon; don’t know when.
Grammar checking (Gokay)
- Code is now merged with Kendy’s blessing
- tested it for 22.05 for now.
- config settings are there & all good.
- Mert onto DeepL integration when this is finished.
Welcome updates (Michael)
- updated the ticket
- missing richdocuments release with ‘guest’ tag ? Chasing in the ticket.
- LibreOffice Technology logo indirection
- being re-worked as a more generic proxying approach by Henry.
- Some users want a ‘home’ version – which instead limits docs/cnxs
- adding an option if people want that that gives more configurability around welcome / feedback etc.
Forum (Pedro)
- Added a beautiful new topic on how to get logs out of Android:
- Rashes answering some questions in the forum
- Two things:
- Can't change table border in tablet fullscreen layout
- noticed missing ‘Mescellaneous’ section in the sidebar with two more table options – need to find out what is going on; is it possible to access them ? - missing a sidebar-group ?
-
How to select and copy text in read-only mode
- copy-paste in read-only mode ?
- Not clear why not =) (Michael)
- disable things in the document (Aron)
- document is still change-able, some bugs possible.
- Particularly important for old versions too (Michael)
- recollection – used to be plans to have readonly (Kendy)
- mostly off-line, so server is not really used – is this a remenant.
- or is this just a bug ? …
- no cursor there either – just the canvas, scrolling.
- Testing what happens if we tweak: (Michael)
- src/control/Permission.js- // disable all user interaction, will need to add keyboard too
- user testing appreciated
- copy-paste in read-only mode ?
GitHub activity (Pedro)
-
Interesting enhancement request from Nicholas
- missing him – would like snap-lines / guides:
-
Thanks to Andreas for the master-slide icon on tabbed view fix.
-
Dark Mode
- general dark mode issue Add a dark mode · Issue #4382 · CollaboraOnline/online · GitHub
- have a solution for rendering tiles (Kendy)
- just needs implementing.
- Pranam on this longer term.
- general dark mode issue Add a dark mode · Issue #4382 · CollaboraOnline/online · GitHub
Deltas (Michael)
- Exciting memory corruption issues caused by re-compressing the same tile multiple times in the same request – found & fixed.
- A couple more assertions firing & fixes pending.
- Found a bug in the watermarking (Aron)
- B/W reduction is very substantial some numbers ~75% redux – 20kb/sec vs. 100 …
- need a way to characterize the CPU win (Michael)
Design bits (Pedro)
- Lots of formula-bar ergonomic fixes from Szymon
- some shortcuts to improve too – lets see.
- Content Controls
- improved the form tab where they are – so they look better, icons fixed.
- Some polishing ongoing here that needs testing.
- Dark mode discussion: Add a dark mode · Issue #4382 · CollaboraOnline/online · GitHub
- We treat this as an extra attribute for normalized-views cf. Watermarks …
- Push buttons with images:
- Fix images' alignment within pushbutton control, add flex classes by pedropintosilva · Pull Request #4912 · CollaboraOnline/online · GitHub
- affecting buttons with icons – getting mis-aligned.
- Improvements to all buttons across the board.
- Fixes from Szymon removing very specific CSS rules
- with these merged – seeing those issues going away.
- Simpler CSS rules – smaller, faster, prettier & more modular
- HiDPI crash now fixed:
- Interested in navigation sidebar (Rizal)
- can we just enable it ? (Michael)
- missing one or two widgets we don’t have yet.
- can we just enable it ? (Michael)
22.05 bits (Gokay)
- Planning to have CODE 22.05 in two weeks
- Will have regular releases based on that.
Other ongoing work (Gokay)
- Rash working on mobile views of content-controls
- improvements to be merged
- Ash merged mixed-language save
Next Meeting
23/06/2022