https://bugs.freedesktop.org/show_bug.cgi?id=42470

Daniel Benkmann <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |major
           Priority|medium                      |high

--- Comment #2 from Daniel Benkmann <[email protected]> 2011-11-28 13:42:38 
PST ---
(In reply to comment #1)
> (In reply to comment #0)
> 
> > This is a regression to the behaviour of LO/OOo in previous versions (before
> > 3.4). -nodefault did not open a visible window.
> 
> The effect you seek is obtained with "--invisible"; it also suppresses the
> splash screen.

And what if I want to see the splash screen but not the window? That's the
effect I seek. And since ages that effect could be achieved with "--nodefault".
Not anymore with LibreOffice 3.4.


> I rather like that --nodefault gives me a choice what to do instead of dumping
> me in an empty writer document. I can choose between opening an existing file,
> creating a new base / writer / calc / ... file.

The effect you seek is just starting "soffice" without a parameter.

Anyway, let's not get into the "it's not a bug, it's a feature" argument. This
is clearly a regression and you would need very, very good arguments to justify
willingly breaking all programs/scripts/etc out there which depend on the known
behaviour of "--nodefault".

To illustrate the scope of the problem, it should also be mentioned that
bootstrapping LibreOffice in Java using the com.sun.star.comp.helper.Bootstrap
class, also launches the soffice process with the "-nodefault" parameter. Which
means that every Java program out there using the well-documented (and also
used in the examples of the LibreOffice SDK) way to bootstrap OOo/LibO suddenly
behaves differently with LibO 3.4 and opens a window that wasn't there before.
Am I the only one who sees this as problematic?

And to give you a specific example (since we were asked at the last LibreOffice
Hackfest in Munich to mention in our bug reports if the bug affects the
Municipality of Munich and its OOo/LibO migration): This bug is highly relevant
to us in Munich because our OOo extension "WollMux" is one of the above
mentioned programs and we also have other tools which bootstrap OpenOffice in
this way. And it is absolutely unacceptable for us that any window is opened in
this case.

You might say "Just modify your own code to use --invisible instead of
--nodefault" but sadly that's not really an option, since we aren't explicitly
starting soffice with the --nodefault parameter ourselves but just using
OOo/LibreOffice's Bootstrap class and that's not our code. So if you really
don't want to fix this bug, at least document the change and update the
bootstrap helper classes in the SDK.
But my suggestion would be to just change "--nodefault" to behave as it always
did. That's the best and easiest solution.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to