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?
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
(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.
So, do we still have a bug or all is fine now?
(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.
(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