Bug 13879 - misleading menu entries for thunar-settings (and thunar), at least in lxde
Summary: misleading menu entries for thunar-settings (and thunar), at least in lxde
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: x86_64 Linux
Priority: Normal minor
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: http://up.picr.de/19146302ws.png
Whiteboard: has_procedure mga5-32-ok advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2014-08-08 05:30 CEST by Xavier Matz
Modified: 2015-10-07 20:40 CEST (History)
4 users (show)

See Also:
Source RPM: desktop-common-data-3.10-1.mga5
CVE:
Status comment:


Attachments

Description Xavier Matz 2014-08-08 05:30:23 CEST
Description of problem:

The thunar file manager package adds several menu entries
(at least on lxde, but I assume it might be similar on other desktop environments)
Trouble is, those menu entries are rather misleading:
if the user wants to start thunar, from the start menu:
The first submenu of "Tools" shows an entry "File Manager" but that entry starts thunar-settings instead of the thunar file manager. If thunar-settings even needs a menu entry, I certainly wouldn't expect it directly in the "Tools" submenu nor under the title "File Manager".
The weird title "File Manager" of thunar-settings corresponds to the "Name" field defined in /usr/share/applications/thunar-settings.desktop

Oddly enough, the entry for the actual thunar file manager is one level below, in Tools/System Tools, which is kinda odd. It would be more practical to place the menu entry for thunar where the other one is now and to put thunar-settings in some submenu, if at all.

Version-Release number of selected component (if applicable):
thunar-1.6.3-2.mga4.src.rpm

Steps to Reproduce:
1. install thunar on an mga4 with an lxde desktop environment
2. click on the start menu icon (the Mageia logo) then on "Tools"
3) watch the titles and placement of the menu entries of thunar

Reproducible: 

Steps to Reproduce:
Xavier Matz 2014-08-08 05:31:45 CEST

Summary: misleading menu entries for thunar-settings (and thunar) => misleading menu entries for thunar-settings (and thunar), at least in lxde

Comment 1 Manuel Hiebel 2014-08-21 11:10:59 CEST
(in xfce it's in the preference submenu)

Keywords: (none) => Triaged
Assignee: bugsquad => jani.valimaa

Comment 2 Jani Välimaa 2015-03-07 19:31:54 CET
I'd say this is not a bug in thunar but in pkg which provides menus and menu layouts for lxde. In Xfce there's separate menu for settings. Reassigning back to bug squad.

Assignee: jani.valimaa => bugsquad

Jani Välimaa 2015-03-07 19:32:09 CET

Keywords: Triaged => (none)

Jani Välimaa 2015-03-07 19:32:46 CET

Source RPM: thunar-1.6.3-2.mga4.src.rpm => (none)

Manuel Hiebel 2015-03-08 13:06:52 CET

Assignee: bugsquad => nicolas.salguero
Source RPM: (none) => lxsession

Comment 3 Nicolas Salguero 2015-05-27 11:06:40 CEST
The menu in LXDE comes from /etc/xdg/menus/applications.menu and this file is provided by desktop-common-data, which has no maintainer.

Maybe, for Mga6, we could separate settings sub-menu from tools one but that change have to be discussed and approved on dev ML because it will affect all DE that use /etc/xdg/menus/applications.menu to generate their menu.
Nicolas Salguero 2015-09-21 13:06:06 CEST

Version: 4 => 5

Comment 4 Samuel Verschelde 2015-09-21 13:07:16 CEST
Note: if it's valid in cauldron, set version to cauldron and add MGA5TOO to whiteboard.
Nicolas Salguero 2015-09-21 13:08:17 CEST

Version: 5 => Cauldron
Whiteboard: (none) => MGA5TOO

Comment 5 Mageia Robot 2015-09-24 11:54:12 CEST
commit cdc100cd74d988953e17a601e727202f7ff47c4d
Author: Nicolas Salguero <nicolas.salguero@...>
Date:   Thu Sep 24 11:49:50 2015 +0200

    Update applications.menu to ignore XFCE and LXQt settings in LXDE (mga#13879)
---
 Commit Link:
   http://gitweb.mageia.org/software/desktop/common-data/commit/?id=cdc100cd74d988953e17a601e727202f7ff47c4d
Comment 6 Nicolas Salguero 2015-09-24 14:25:47 CEST
Suggested advisory:
========================
The updated desktop-common-data correct applications.menu to ignore XFCE and LXQt settings in LXDE and improve some translations.

========================

Updated packages in core/updates_testing:
========================
i586:
desktop-common-data-3.10-1.mga5.noarch.rpm

x86_64:
desktop-common-data-3.10-1.mga5.noarch.rpm

Source RPMs:
desktop-common-data-3.10-1.mga5.src.rpm

Status: NEW => ASSIGNED
Assignee: nicolas.salguero => qa-bugs

Comment 7 claire robinson 2015-09-24 16:42:40 CEST
Was this fixed in Cauldron Nicolas?
Comment 8 Rémi Verschelde 2015-09-24 16:52:23 CEST
(In reply to claire robinson from comment #7)
> Was this fixed in Cauldron Nicolas?

I think so, the same package was pushed to Cauldron.

Version: Cauldron => 5
Whiteboard: MGA5TOO => (none)

Comment 9 claire robinson 2015-09-24 16:54:21 CEST
OK, thanks. I saw there was a question asked on the ML
https://ml.mageia.org/wwsympa-wrapper.fcgi/arc/dev/2015-09/msg00531.html
claire robinson 2015-09-25 18:37:19 CEST

Source RPM: lxsession => desktop-common-data-3.10-1.mga5

Florian Hubold 2015-09-28 02:35:11 CEST

CC: (none) => doktor5000

claire robinson 2015-09-30 17:49:16 CEST

CC: (none) => nicolas.salguero

Comment 10 claire robinson 2015-09-30 18:14:45 CEST
Testing complete mga5 32

Confirmed the bug and the fix. Also logged in to XFCE and confirmed the menu was still OK there. Thunar is listed by name there.

Whiteboard: (none) => has_procedure mga5-32-ok

Dave Hodgins 2015-10-07 01:06:22 CEST

CC: (none) => davidwhodgins
Whiteboard: has_procedure mga5-32-ok => has_procedure mga5-32-ok advisory

Dave Hodgins 2015-10-07 01:17:39 CEST

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 11 Mageia Robot 2015-10-07 20:40:18 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0139.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.