https://bugs.documentfoundation.org/show_bug.cgi?id=123270

            Bug ID: 123270
           Summary: disable popups for development builds in master
           Product: LibreOffice
           Version: 6.2.0.3 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: jl...@mail.com

GetInvolved and Donate Infobar advertising messages were introduced in LO
6.1/6.2. An ESC decision had GetInvolved be removed from 6.1.5 stable. At the
same time they requested to "release-build-ize it for 6.2 & 6.3". In other
words, developers don't want to see it while they are working on the code.

There was also some talk (bug 120271c2) about making it nice for corporations
to have an easy switch to turn the nagware stuff off for their own builds, so
worth considering how to accomplish that related task at the same time.
Corporations would also want to remove the help-donate and perhaps the
help-getinvolved menu options (although hiding those menu items in debug builds
probably wouldn't be a good idea).

The 6.1.5 revert can be seen at https://gerrit.libreoffice.org/66158.

Code pointers given by Michael Meeks are
dnl ===================================================================
dnl Test whether build target is Release Build
dnl ===================================================================
AC_MSG_CHECKING([whether build target is Release Build])
if test "$enable_release_build" = "" -o "$enable_release_build" = "no"; then
AC_MSG_RESULT([no])
ENABLE_RELEASE_BUILD=
else
AC_MSG_RESULT([yes])
ENABLE_RELEASE_BUILD=TRUE
fi
AC_SUBST(ENABLE_RELEASE_BUILD)

This guy - and a quick change to the relevant makefile eg.

./writerfilter/CppunitTest_writerfilter_rtftok.mk-ifeq
($(DISABLE_CVE_TESTS),TRUE)
./writerfilter/CppunitTest_writerfilter_rtftok.mk-$(eval $(call
gb_CppunitTest_add_defs,writerfilter_rtftok,\
./writerfilter/CppunitTest_writerfilter_rtftok.mk: -DDISABLE_CVE_TESTS \
./writerfilter/CppunitTest_writerfilter_rtftok.mk-))
./writerfilter/CppunitTest_writerfilter_rtftok.mk-endif

And then clobber the setting in a compile conditional there would be good.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to