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
