! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
How can I get rid of entries in MenuLibre
Status:
RESOLVED: INVALID
Product:
Xfce4-panel
Component:
General

Comments

Description Adalbert.Hanssen 2019-08-31 13:17:54 CEST
This bug report pertains to xfce4-panel 4.12.0 (Xfce 4.12) and Menulibre version 2.1.3. I already tried to install a newer version of xfce4 and related stuff, but that does not work for me because there is no prepared package for Xubuntu 16.04.6 LTS. Trying to compile everything from the published sources led me into very long, possibly infinite regressions of missing or outdated libraries. I have seen that a similar situation will be present once I switch to Xubuntu 18.04. If my complaints are fixed with xfce4 version 4.14, then at least for that a ppa for xfce4 and all its related applications (Catfish, MenuLibre, Thunar,and the like) should be provided for users of supported LTS versions of Xubuntu.

I am testing LibreOffice and in doing so, starters for 5 different versions of LibreOffice have accumulated in my start menu>Büro (I use the German version).

I have changed the starter of LibreOfficeDev6.4 Writer to use an alias rather than a start command like libreofficedev6.4 --writer %U.

Unfortunately my trial did not work as expected so I reverted its entry to its previous state using Menulibre. If I call Menulibre again, it shows me the reverted version of the command to start libreofficedev6.4.

However, if I click on libreofficedev6.4 in the Büro part of the start menu, still the intermediate version after my initial change is invoked and that one does not work! This is even true after a complete reboot.

Further I wanted to delete all the starters for Libreoffeicedev6.4 hoping that new ones are created when I install a new master version, like the other siblings of libreoffice were automatically created during the step sudo dpkg -i *.deb. But that did not work: I was unable to delete entries: in the Büro section, the waste bin is greyed out when I am on any of the starter entries for LibreOfficeDev6.4.  

Where do all these settings for starters, menus and the like reside? Where is tha outlay description for those files?
Comment 1 Andre Miranda editbugs 2019-09-01 21:44:52 CEST
Menu entries are desktop files generally in /usr/share/applications, /usr/local/share/applications and $HOME/.local/share/applications. With xfce4-appfinder it's possible to know the location of the desktop file, just hover an entry. It also allows entries to be hidden (right click -> hide).
HTH
Comment 2 Adalbert.Hanssen 2019-09-02 12:30:40 CEST
(In reply to Andre Miranda from comment #1)
> Menu entries are desktop files generally in /usr/share/applications,
> /usr/local/share/applications and $HOME/.local/share/applications. 

The latter looked exactly as my home directory. 

> With xfce4-appfinder it's possible to know the location of the desktop file, just
> hover an entry. It also allows entries to be hidden (right click -> hide).
> HTH

Some of the entries identified by using this method were not present at those psoitions shown by hovering over them.

The waste paper can in menulibre should not be greyed out. One should be able to delete entries. In my case, even deleting whole groups of entries would be helpful.

By the way: the entry which prevented me from starting libreofficedev6.4 was in ~/.local/share/applications/. It was indicated as not trustworthy by Thunar. After deleting it, I could start LibreOfficeDev6.4 via the start menu again. But I had to log out and in again in order that the change became effective.
Comment 3 Andre Miranda editbugs 2019-09-03 19:13:12 CEST
So, do we still have a bug or all is fine now?
Comment 4 Adalbert.Hanssen 2019-09-04 13:16:19 CEST
(In reply to Andre Miranda from comment #3)
> So, do we still have a bug or all is fine now?

Andre, your hint to use xfce4-appfinder to find the file which caused my wrong starter was a remedy to circumvent the missing capability of menulibre to delete entries: the junk can is greyed out and it should be made applicable on the next occasion someone touches the code of menulibre. - How does one re-classify this bug report as a call for improvement of menulibre?

Thank you for your hint.
Comment 5 Andre Miranda editbugs 2019-09-04 14:52:47 CEST
(In reply to Adalbert.Hanssen from comment #4)
> How does one re-classify this bug report as a call for improvement of menulibre?
I'm going to close this bug, you can then report a new one for menulibre at https://bugs.launchpad.net/menulibre

Bug #15905

Reported by:
Adalbert.Hanssen
Reported on: 2019-08-31
Last modified on: 2019-09-04

People

Assignee:
Xfce Bug Triage
CC List:
1 user

Version

Version:
4.12.0

Attachments

Additional information