[Libreoffice-bugs] [Bug 116694] Replace Quickstarter by taking advantage of the Windows native " always running" startup method

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Mar 29 23:21:12 UTC 2018


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

--- Comment #3 from V Stuart Foote <vstuart.foote at utsa.edu> ---
(In reply to Mike Kaganski from comment #1)
> ...
> But the Quickstarter is not simply starting LibreOffice at startup. The
> started soffice has also changed closing mode: user does not terminate the
> process when closes last document and mail window. This allows for following
> startup to also be faster. And if this is to be kept, then the current
> feature is fully useful.

Sure either shell:startup or the registry HKCU or HKLM CurrentVersion\Run keys
can be laid down by the MSI.

But a big chunk of the Quickstart on Windows is reimplementing application
shortcuts and linking to the taskbar, and seems that all is handled natively in
windows shell with Jump List AppUserModelID associations.

Remainder seems to provide a LO managed service to monitor and restart the
running instance in the system tray. There's got to be a better way to do that,
and most Windows programs that need it would register it as a service.

=-ref-=

https://opengrok.libreoffice.org/xref/core/setup_native/source/win32/customactions/quickstarter/

https://opengrok.libreoffice.org/xref/core/include/systools/win32/qswin32.h

https://opengrok.libreoffice.org/xref/core/sfx2/source/appl/shutdowniconw32.cxx

https://opengrok.libreoffice.org/xref/core/sfx2/source/appl/shutdownicon.hxx

https://opengrok.libreoffice.org/xref/core/sfx2/source/appl/shutdownicon.cxx

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180329/f5ea638f/attachment.html>


More information about the Libreoffice-bugs mailing list