add tag to the command so we can detect that the request is for
slideshow, so we can allow to download
in other case if slide is not visible in the left sidebar as
thumbnail - then request is not sent
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I7a719b45932e8785293b77a187dd2cee81c704ce
- we use getPreview tof etch high resolution images
what takes time
- flow is converted into async version with callbacks
called when we receive tiles, so we are sure we have
the data already
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I93d25abdd33a3e5a6849238f538b3f83fcfeae77
- unfortunately requesting big previews is slow
- it still uses part previews from sidebar
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I72305a754091105f512fd53d54c1aaf6893323bf
- first turn on fullscreen (has to be on user interaction)
- then start presentation when presentationinfo and content arrives
- share some code, remove unused code
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I7a3f7daad31c590e653e62cfd12bef112064abe2
SlideshowPresenter is a class for presenting individual slide
bitmaps and transitioning between the slide bitmaps.
Signed-off-by: Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>
Change-Id: Ie4a23574deeb1207ce63ccd152fe7be1d9ca84a1
SlideshowPresenter is a class for presenting individual slide
bitmaps and transitioning between the slide bitmaps.
Signed-off-by: Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>
Change-Id: Ie4a23574deeb1207ce63ccd152fe7be1d9ca84a1
a) In the linux namespace mount case an additional MS_NOATIME, etc. will result in
EPERM on remounting something hosted in a toplevel [rel]atime mount. man 2 mount
has 'An attempt was made to modify (MS_REMOUNT) the MS_RDONLY, MS_NOSUID, or
MS_NOEXEC flag, or one of the "atime" flags (MS_NOATIME, MS_NODIRATIME, MS_RELATIME)
of an existing mount, but the mount is locked'.
b) lxc has default apparmor rules of
https://github.com/lxc/lxc/blob/main/config/apparmor/abstractions/container-base
where the closest match is: "mount options=(ro,remount,bind,nodev,nosuid)"
so additional 'MS_SILENT' or 'MS_REC' flags similarly also cause the remount to
be denied
So if we use a more recognized set of options we work out of the box in
the default lxc configuration.
Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I5f8de2de998ae1a85fefc1c9537b79b2b3bdefec
this can be reproduced by inserting a table in writer, and then clicking
and dragging one of the "marker" indicators above the columns
wsd-308187-308314 2024-07-17 06:59:38.909586 +0000 [ websrv_poll ] ERR jserror {
"userAgent": "mozilla/5.0 (x11; linux x86_64; rv:109.0) gecko/20100101 firefox/115.0",
"vendor": "",
"message": "TypeError: this._marker.closePopup is not a function",
"source": "https://.../browser/.../bundle.js",
"line": 21863,
"column": 88
}
this._marker.closePopup is not a function
_onDragStart@https://.../browser/.../bundle.js:21863:88
possibly since:
commit 9932ad7516
AuthorDate: Tue Jul 9 18:41:52 2024 +0300
Remove unused files, variables and functions.
Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I34b21713b980beba0e1123a9738c870334c10354
For Namespaces the parent uses e.g.
jails/195178-46f603be/tmp/cool-82ChWNp1XiISVSpV/
to pass files to what is normally the child's (hidden) bind mount of that as
jails/195178-46f603be/82ChWNp1XiISVSpV/tmp
If BindMounting fails and we fallback to linking, then symlink
jails/195178-46f603be/tmp/cool-82ChWNp1XiISVSpV/ to the fallback
jails/195178-46f603be/82ChWNp1XiISVSpV/tmp so the parent can still
use the path expected for Namespaces.
So we can still get the goodness of namespaces wrt capabilities even
if we have the ills of bind-mounting fail.
Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I9a6f9e8db8f6edced18fe20367afc4d599a29ed2
can be used for quick check if post message api is
correctly initialized in the current session
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I3b64ce738362cd1be936fe3e26a9ad381e01fdb2