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

Mike Kaganski <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Request for reinstall after |Request for reinstall after
                   |successful installation of  |successful installation of
                   |language extension          |an extension started by
                   |                            |double-clicking an .OXT
                   |                            |file in file manager

--- Comment #6 from Mike Kaganski <[email protected]> ---
Possibly one of these implementation variants could be used to workaround this:

Variant 1. If soffice.bin was launched with an .OXT file as its argument, then
(a) require it to be exclusive parameter; and (b) shutdown after closing the
extension manager (no restart in this case).

Variant 2. Alternatively, simply don't use restart dialog in this case. Use old
warning about "restart required".

Variant 3. A large-scale change: when starting first time, fork a process
without fileopen command line arguments, and then pass them to this "clean"
process using usual interprocess means as we do for following launches. This
would allow to have the primary soffice.bin to restart safely without reloading
documents (and extension package files) from old command line.

Variant 4. Cleanup all fileopen/print arguments from the guards that manage
restarts (e.g., soffice.exe on Windows), so that when restarting, they would
not repeat using those arguments again. Problem: first launch of soffice.bin
that initializes user profile: restart after this should repeat all the command
line arguments. Maybe introduce a dedicated return code like "restart repeating
full command line".

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

Reply via email to