[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gambas-bugtracker] Bug #3076: No menu entries when installed from Gambas Farm
[Thread Prev] | [Thread Next]
- Subject: [Gambas-bugtracker] Bug #3076: No menu entries when installed from Gambas Farm
- From: <bugtracker@xxxxxxxxxxxxxx>
- Date: Sat, 16 Aug 2025 23:59:38 GMT
- To: gbWilly@xxxxxxxxxxxxxx,bsteers@xxxxxxxxx,brian@xxxxxxxxxxxxxxxx,bugtracker@xxxxxxxxxxxxxxxxxxxxxx
http://gambaswiki.org/bugtracker/edit?object=BUG.3076&from=L21haW4- Comment #8 by Willy RAETS: I have investigated this further. The information is pulled from online metadata with info used for installing the application. This online metadata I presume is created when uploading to the Farm (as only that makes sense). The Farm installer downloads source code and creates an executable to a local location. Next, based on the info retrieved from above metadata the categories are determined for in the .desktop file. The categories in a .desktop file happen to determine in what menu (if any) an application ends up. So after having created the gambas executable of the application the desktop file is created (also locally). This all means that the application is now installed for local user only (so no global paths are used). If you upload your project to the farm and do not place it in any category (like cogiers screenshot), it will NOT create a desktop file as there is no metadata on the category. Your upload category (and further possible tags) seem to be determining the menu your application end in. .desktop files will NOT be made for libraries or components or applications not uploaded to any category. The installation package info you talk about is in .project file, but only if you ever created an installation package in IDE. So, it is a non usable factor for 100% of the uploaded applications as not all create packages from their applications for distribution. ----[ Gambas bugtracker-list is hosted by https://www.hostsharing.net ]----
[Gambas-bugtracker] Bug #3076: No menu entries when installed from Gambas Farm | <bugtracker@xxxxxxxxxxxxxx> |