Know issue (SOLVED): GambOS build 25 - Gambas Farm installed applications lack a menu entry

Post

Posted
Rating:
#1 (In Topic #1585)
Avatar
Administrator
gbWilly is in the usergroup ‘unknown’
gbWilly leads the usergroup ‘GambOS Contributor’
gbWilly is in the usergroup ‘Blogger’
It got reported to me that installing applications from Gambas Farm did not create visible menu entries for the applications.
After some investigating it turns out to be a bug or maybe even better an unimplemented feature that was missing in Gambas, so I have reported it and await a fix.

Current workaround until fixed and backported
Meanwhile if you happen to install a Gambas application on GambOS from the Gambas Farm it will create a desktop file for it.
The path on GambOS to these desktop files is:

Code

/home/gbuser/.local/share/applications/

Files are in this format:

Code

gambas-<publisher>-<applicationname>.desktop

In below screenshot you can see the opened desktop file is named gambas-bonusware-Blockski+.desktop
Image

(Click to enlarge)


If in folder /home/gbuser/.local/share/applications/ you right click on such a .desktop file (note that on Caja it doesn't show extension for desktop files) and select Open with other application.. and next select pluma to edit this file. Add following line before the line with Categories and save:

Code

Type=Application

This should make the application appear in the system menu, if not log out and back in.

P.s. Screenshot by Poly (thank you  ;) )

gbWilly
- Gambas Dutch translator
- Gambas wiki content contributor
- Gambas debian/ubuntu package recipe contributor
- GambOS, a distro for learning Gambas and more…
- Gambas3 Debian/Ubuntu repositories


… there is always a Catch if things go wrong!
Online now: No Back to the top

Post

Posted
Rating:
#2
Avatar
Administrator
gbWilly is in the usergroup ‘unknown’
gbWilly leads the usergroup ‘GambOS Contributor’
gbWilly is in the usergroup ‘Blogger’
My fix to this problem was accepted into master. https://gitlab.com/gam…c2f1e4ff60220011ca40eb892

I already backported this fix into Gambas 3.19.6+bpo, the version provided by the GambOS repository and used on GambOS.
I will have to create needed recipes for a full repackage before it will become available in the GambOS repository.

This will ensure that Gambas farm, in the near future, will properly install Farm applications on GambOS.

On a side note, applications that are in none of the provided categories but only in 'All' don't get a menu entry when installed from Gambas Farm. I still have to discuss this matter on the mailing list to see what is happening there.

Correction: I checked above with Benoit and he explained the process. During the upload to the Gambas Farm the author of the apploication has the option to create a menu entry of the applications. So, the only in 'All' category as explained in the side note above has nothing to do with a menu entry not being there.

gbWilly
- Gambas Dutch translator
- Gambas wiki content contributor
- Gambas debian/ubuntu package recipe contributor
- GambOS, a distro for learning Gambas and more…
- Gambas3 Debian/Ubuntu repositories


… there is always a Catch if things go wrong!
Online now: No Back to the top

Post

Important!
Posted
Rating:
#3
Avatar
Administrator
gbWilly is in the usergroup ‘unknown’
gbWilly leads the usergroup ‘GambOS Contributor’
gbWilly is in the usergroup ‘Blogger’
As of GambOS Software Center version 1.0.6 there is a GambOS update button, to take care of patching GambOS.
You NO longer need to download patches yourself.

gbWilly
- Gambas Dutch translator
- Gambas wiki content contributor
- Gambas debian/ubuntu package recipe contributor
- GambOS, a distro for learning Gambas and more…
- Gambas3 Debian/Ubuntu repositories


… there is always a Catch if things go wrong!
Important!
1 guest and 0 members have just viewed this.