Collabora Online Weekly Meeting #125
Date: Jun 29th 2023
All minutes published on: Topics tagged meeting-minutes
Attendees (write your name):
- Timur, Darshan, Mike D (Tex), Szymon, Anna, Luigi, Gökay, Rashesh, Cosmin, Andras, Pedro, Michael, Caolán, Skyler, Ezinne, Thorsten
Release schedule (Andras)
- CODE 23.05.1 released yesterday
- UI fixes
- Performances fixes
- New feature in impress (show and hide slides from presentation)
- More details in the full release notes
- Tile re-factoring merged
- maybe better performance – should work nicely on iOS out of the box.
- Next iOS testflight – Attila is on it;
- there was a crash needing fixing before publishing to the wider testflight community.
- Android
- We can now compile 23.05 – hope to have first test builds next week.
ASAN crash count drop
- Caolan fixing things as they arrive – a couple from document conversion
- everything seen is fixed, or back-ported to 23.05, none seen for a few days around document conversion.
Forum (Mike D)
-
Mike D: 8 more posts responded to this week.
- Key topics:
- IOException: “Permission denied”
- Permission denied IOException
- The user found out it was a LINKED FILE inside the presentation.
- (I still have to test/reproduce his steps + get us a sample file.)
- Permission denied IOException
- IOException: “Permission denied”
- Key topics:
-
23->17 - zero replies in user support:
-
58->60 - zero replies in installation and config:
-
Getting the ball rolling in terms of interactivity.
Dark mode
- Fixing flicker when typing re: white background rendered & then overlayed
- Nextcloud has four themes – we should probably aim to match that:
- high contrast dark & light, and dark and light (normal).
- AI: Having an enumeration like this pushed across
the iframe + PostMessage update (Szymon)- will add another field in the UI defaults (Pedro) → done
Online activity (Pedro)
- PRs without reviewer ~18 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
- Cypress issues fix: cypress issues, builddir != srcdir by hcvcastro · Pull Request #6708 · CollaboraOnline/online · GitHub
- Gokay
- Multi language support for access keys: Add multi-language support for Notebookbar accelerators. by gokaysatir · Pull Request #6739 · CollaboraOnline/online · GitHub
- Pedro to test this, and call.
- Button-ids are non-deterministic; will make them deterministic
- 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
- working on Calc – improving sorting of columns → merged by Caolan
- Multi language support for access keys: Add multi-language support for Notebookbar accelerators. by gokaysatir · Pull Request #6739 · CollaboraOnline/online · GitHub
- Szymon
- Trying to fix the jumping cursor when in one session the user presses the undo
- Fixed and now merged!
- JSDialog input (spin field ) browser’s check tooltip Indent Before text shows odd tooltip · Issue #6650 · CollaboraOnline/online · GitHub fixed and merged
- Another issue found, follow up commit already merged
- Color picker update: now we have theme palette (not merged yet) Color palette with document theme by eszkadev · Pull Request #6554 · CollaboraOnline/online · GitHub
- Quikee merged this now
- Welcome dialog not ready for dark mode
- Now we pass the uiTheme to the iframe private/pedro/welcomedialog darkmode by pedropintosilva · Pull Request #6692 · CollaboraOnline/online · GitHub → merged
- To do: Feedback dialog fix for dark mode → Pedro
- Formula bar: input In Japanese was not working it also fixes the #6737 issue around euro sign
- Trying to fix the jumping cursor when in one session the user presses the undo
- Darshan
- Fix wrong label ‘BackColor’ in Mobile UI Fix : Wrong label 'BackColor' on mobile UI by Darshan-upadhyay1110 · Pull Request #6776 · CollaboraOnline/online · GitHub already reviewed
- Update page number in status bar in read only mode Update page state inn statusbar for readonly mode. by Darshan-upadhyay1110 · Pull Request #6758 · CollaboraOnline/online · GitHub → rebased it to get Henry’s cypress commit
- Shehr Pushed
- Now → Easy-hack pretty print. Sometimes the debugger stops at a break point sometimes it doesn’t
- Szymon will check it, need a paste of that.
- 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
- Now → Easy-hack pretty print. Sometimes the debugger stops at a break point sometimes it doesn’t
- Gulsah
- Waiting for reviews
- Prevent multiple tunneled dialog [paused]
- Szymon: better to do this on the core side
- Impress: slide sorter: enabling context menu (to insert slide and paste slide)
- To do: to be able to insert slide in a particular position (in between 2 exisiting slides)
- we are sending the uno command but it doesn’t take the position → changed the core side to be able to send position
- Now: finding the position where user clicked on client side
- Prevent multiple tunneled dialog [paused]
- Waiting for reviews
- Rashesh
- Working on K8s related stuff
- Added aliastag in content controls - show alias tags in contentcontrols by Rash419 · Pull Request #6726 · CollaboraOnline/online · GitHub → now merged
- 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 - A.I. : review this two patches related to helm chart:
- Luigi
- Added new Download as PDF option (now we have direct download and the download that triggers the advanced dialog)
- New PDF download option, porting from2205 plus without legacy hasSigning by pedropintosilva · Pull Request #6778 · CollaboraOnline/online · GitHub
- Cosmin
- working on upgrading 1&1 to 22.05
- QA team finished tests, 22.05 super stable
- Some of the interesting findings were reproducible without integration
- Nicolas
- generally happy with big-ticket items
- have a number of paper-cuts, should he file them ?
- Yes – best to report on github (Pedro)
- using staging a lot – and stumble around on minor UX things
- documenting the competition.
- Timur
- Now back, helping with triage on GitHub
Design bits (Pedro and others)
- Pedro
- Working on UI blockers from the final 23.05 release - merged
- And getting the last PRs in for tomorrow’s build
- Making sure dark mode is more complete
- Improvements on read-only label (now it’s only added when needed, user has no writing access)
- Navigator
- Scrolling behaviour → full invalidations
- Szymon optimize the sidebar logic, it now works better
- Mike D.: will dig out the core issue related with the expander glitch which it might be interesting to online
Community
- Translation stats to go out soon → SM and Forum
- April and May leader-board out, io website updated
- New contributors/or returning contributions → SM
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
06/07/2023