flathub / org.libreoffice.LibreOffice

https://flathub.org/apps/details/org.libreoffice.LibreOffice
29 stars 18 forks source link

Document whether donation nag bar is present #220

Closed ssokolow closed 1 year ago

ssokolow commented 1 year ago

Currently, despite using Flatpak everywhere else I feasibly can (if for no other reason, for how easy it makes it to customize sandboxing without breaking things), I avoid using the Flathub release of LibreOffice because both I and the blog post I learned from failed to patch out the donation nag (apparently more correctly called an "InfoBar") in any manner accessible through user-scoped means.

Specifically, for the distro-packaged version, to have any effect, we had to create a new file in $BASEDIR/share/registry, which would be read-only and under /app in the Flatpak, containing the following:

<?xml version="1.0"?>
<oor:data xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oor="http://openoffice.org/2001/registry">
  <dependency file="main" />
  <oor:component-data xmlns:install="http://openoffice.org/2004/installation" oor:name="Setup" oor:package="org.openoffice">
    <node oor:name="Product">
      <prop oor:name="LastTimeGetInvolvedShown" oor:op="fuse" oor:finalized="true">
        <value>0</value>
      </prop>
      <prop oor:name="LastTimeDonateShown" oor:op="fuse" oor:finalized="true">
        <value>0</value>
      </prop>
    </node>
  </oor:component-data>
</oor:data>

Could you please document whether the donation nags have been patched out in the Flatpak release to resolve this "uncertain, so assume unacceptable" situation?

(I have a zero-tolerance policy for panhandling or advertising outside my web browser. My desktop is my sanctuary.)

stbergmann commented 1 year ago

Could you please document whether the donation nags have been patched out in the Flatpak release

It has not been patched out.

ssokolow commented 1 year ago

Any chance you could document it somewhere more discoverable than a closed GitHub issue?