Caolan
- get test for timeout in place
→ Private/caolan/add test for poisoned load by caolanm · Pull Request #9651 · CollaboraOnline/online · GitHub
and some Werror fixes
→ WaE: -Werror,-Winconsistent-missing-override by caolanm · Pull Request #9659 · CollaboraOnline/online · GitHub - systemplate woes, etc always out of date in podman, and
we’re unable to update automatically, so we end up never bind
mounting anything in images built from the packages (from
source uses a different ownership)
So create and mount a replacement /etc when this happens
→ systemplate and its immediate subdirs should be owned by 'cool' by caolanm · Pull Request #9572 · CollaboraOnline/online · GitHub - work on extending async dns
- Poco always does getnameinfo along with getaddrinfo so any
dns-operation fill in all info, doing the same as that makes
it easier to de-poco the existing async dns use and make it
simpler to retro fit to existing non-poco to the async dns
thing - ci failures, unexecutable coolwsd seen (for some reason)
- change text -s to test -x change, restart jobs, etc
- dig out a reproducer for glyph assert seen in latest crashtesting
for miklos - collab testing
- hard to reproduce pdf issue
- its a swapout graphic thing, so the the trick is to wait for
the trim timeout, and then save. - seems to swap in with a different mapmode than it started with
- assumption that GetPrefSize is in pixels?
- its a swapout graphic thing, so the the trick is to wait for
- review power query changes
- review invert bg thing
- Resolves: tdf#162278 get popup position relative to the dest parent
regression - All Hands
- ofz#70815 have a look at new Timeout
- theorize that maybe pre-namespace mounts can be left behind and
cause make run woes.
→ continue with coolwsd-systemplate-setup if already mounted by caolanm · Pull Request #9686 · CollaboraOnline/online · GitHub - A fix for the pdf problem
- https://gerrit.libreoffice.org/c/core/+/171251
- work on a test for this, a bit tricky
- work with Noel to see why namespaces fail for him
→ latest ubuntu release has got apparmor rules that ruin
namespaces:-(
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2046844?comments=all - and do it in such a way that the first “unshare” works, but mounts
fail, and then the second unshare fails. I wonder why not just fail
the initial unshare. - for install packages we could add an apparmor profile, testing in
virtual box shows that its just coolwsd that needs one apparently - a little unclear if such a profile would be silently ignored in an
older ubuntu release, or if it would generate some warnings
→ apparmor profile for coolwsd by caolanm · Pull Request #9696 · CollaboraOnline/online · GitHub - But Ubuntu 24.04 looks like a pain point now for a sudo-free dev
make run experience, probably have to add fallback to sudo - review sven async dialog conversion, etc
Mike
- tdf#162259: a regression after SVG fixes
- A tricky problem
- Turned out that I misunderstood specifics the font scaling on Windows
- Had to revert some changes
- https://gerrit.libreoffice.org/c/core/+/171382
- https://gerrit.libreoffice.org/c/core/+/171377
Tomaz
New online slideshow presentation
- Changed slide rendering when doing non-layered rendering to not render other layers - just the 1 layer
- to speed up rendering and to not get any issues with the rendering
- Bugfixing issues to get the non-layered rendering work
- some (complex) document slideshow doesn’t play (black screen)
- debugging what is going on
- we get into a loop when rendering animation layers
- disabled the code for now
- Pause videos when transitioning to the next slide
- Started with VCL / Drawinglayer slide rendering
- UnoGraphicExporter seems like a good source
Miklos
Worked on: