Hello again, Puppus!
Concerning the new LIbreOffice-5.3.1, I noticed that clicking on say, the
LO writer entry in my WM menu, I would be brought to the word processor
and be able to write and save my text. Which is what is supposed to
happen.
However when I left, I was brought a second time to the LO word
processor. And this time of course, it served no purpose.
What's in the attached pet archive?
1) I investigated this bug and found that LO's desktop files all have at
around 2/3's ot them a section called "Create New Document". That's the
part that's causing the repeat. So I removed that section in all desktop files
of the LO suite. Now all elements of the suite load and close normally.
2) I also noticed that the capacity to write a web page with either aOO or
LO is never brought forward. These suites have an acceptable html page
creator, which is enough if the page you have in mind will not contain
advanced layouts or effects. So I added a desktop file for the "web-writer".
3) Finally, and this is a bit of a hack, I composed a script that will allow
a user who has both an aOO sfs and your LO sfs to
alternate
between the sfs's and still use these desktop.files. (You can't have both
loaded at the same time or you'll run into trouble.)
How is this possible? Because sfs_load will not squish a file if it already
exists on your system. So I intentionally gave this script the same name
as the libreoffice5.3 link in the sfs. Now I have a shunting capacity
between aOO and LO with the same desktop files.
I prefer using aOO, but I keep abreast of LO's development and like to try
what fellow Puppysists put together. So now I have a lazy way to do it!
I did test the script perhaps 10 times, and it works fine at my end. There
shouldn't be any problems, I think. Any questions, please ask, of course.
IHTH. BFN.
~~~~~~~~~~
PS. --
Please note:
This script works for aOO only if your aOO sfs loads in /opt. Please check
before installing the attached. Otherwise it will only work for LO.
You can still use the script with only LO in this case.
Or, if you prefer, you can rename the script at /usr/bin from libreoffice5.3
to say, LibreOffice5.3, which will in effect get it out of the way of the
default libreoffice5.3 link.