[Panel Plugin] Application Menu ignores Xdg

Graeme Gott graeme at gottcode.org
Mon Jul 1 19:27:04 CEST 2013


On 07/01/2013 11:03 AM, Genghis Khan wrote:
>>>>> I was wondering if the Application Menu panel plugin is compliant
>>>>> with Xdg or is this menu opening any desktop launcher of Link
>>>>> type, of any protocol, in a default exo web browser?
>>>>>
>>>>> An example of desktop launcher of Link type is attached.
>>>>> If I open it with Thunar 1.4.0 > SIP Client is launched. (good)
>>>>> If I open it with Application Menu > Web Browser is launched.
>>>>> (bad)
>>>>
>>>> It looks to me like an oversight in garcon (the library used by the
>>>> Application Menu panel plugin). Thunar just calls "exo-open" with
>>>> the URL of the desktop file, but garcon calls "exo-open --launch
>>>> WebBrowser" instead.
>>>
>>> Thank you for your respond. Do you confirm this bug?
>>>
>>> I just checked this desktop file with Whisker Menu and
>>> xfce4-appfinder and they also launch a web browser like Application
>>> Menu does.
>>>
>>> Whisker Menu and xfce4-appfinder would make good contact managers
>>> for mailto: and sip: URIs.
>>
>> I don't have any launchers that are of type Link so I can't confirm it
>> myself, but it would explain the results you are seeing. Whisker Menu,
>> the Application Finder, and the Applications Menu all use garcon, so
>> they would all suffer from the same issue.
>>
> 
> I have attached a launcher called "Xfce Mailing List", it should be
> available under "Other" category. Problem remains, Midori is being
> launched instead of Claws-Mail. Please confirm.
> 
> Extract this launcher to ~/.local/share/applications/
> 
> Contents:
> 
> [Desktop Entry]
> Encoding=UTF-8
> Name=Xfce Mailing List
> Comment=Xfce general discussion list
> Type=Link
> URL=mailto:xfce at xfce.org
> Icon=xfce4_xicon1
> Categories=X-VoIP;

I can recreate this using the launcher you provided and I reported the
bug to bugzilla: https://bugzilla.xfce.org/show_bug.cgi?id=10212


More information about the Xfce mailing list