Mobileread
testplugin_v015.zip
#21  darkbreath 07-23-2016, 08:28 PM
Sorry for the late reply. I'm happy to report that the problem was caused by a mistake in the way I ran Sigil. I made a novice mistake and tried to run Sigil right from the directory in which it was built. Running "sigil" (the sigil in the path variable) from Terminal or running Sigil using the shortcut (I didn't know one was created) fixed the problem completely. The problem was not related to language packages in any way.

One thing I am uncertain of is whether the Sigil shortcut is visible until the computer is started. The shortcuts of some newly installed programs can't be found via the dash until a restart, and I think Sigil might be one of these. It's not a big deal but if this is indeed the case, and if it's easy to fix, it might be helpful to new users to have the shortcut show up right away before a restart is done.

Thanks.
Reply 

#22  DiapDealer 07-23-2016, 09:16 PM
Quote darkbreath
One thing I am uncertain of is whether the Sigil shortcut is visible until the computer is started. The shortcuts of some newly installed programs can't be found via the dash until a restart, and I think Sigil might be one of these. It's not a big deal but if this is indeed the case, and if it's easy to fix, it might be helpful to new users to have the shortcut show up right away before a restart is done.
I've no idea if there's any way to force menus on various desktops environments to refresh after a new program is installed or not. But I'm pretty sure there's no way for me to make it happen through the "make, make install" process. All I can do is put the Sigil desktop file where the desktop environment can make use of it. The DE has to do the rest.

I don't typically have to restart before the shortcuts appear in the DE's menus. But I might have to log out and back in. There's a db of some kind that needs to update/refresh. I have no idea if it would show up after certain period of time has elapsed or not.
Reply 

#23  eschwartz 07-23-2016, 11:04 PM
It is also dependent on the DE.

But yes, a logout/login should definitely cover any DE out there.
Reply 

#24  kovidgoyal 07-24-2016, 12:17 AM
Quote DiapDealer
I've no idea if there's any way to force menus on various desktops environments to refresh after a new program is installed or not. But I'm pretty sure there's no way for me to make it happen through the "make, make install" process. All I can do is put the Sigil desktop file where the desktop environment can make use of it. The DE has to do the rest.

xdg-desktop-menu forceupdate
Reply 

#25  DiapDealer 07-24-2016, 07:48 PM
Quote kovidgoyal
xdg-desktop-menu forceupdate
Thanks. I can at least tell users they can run this command after building/installing Sigil if Sigil has not yet appeared in their DE's menu. Provided they have xdg-utils installed, of course.
Reply 

 « First  « Prev   (3/3)
Today's Posts | Search this Thread | Login | Register