Bug 6050: thunar-volman shows up in non-XFCE menu

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Bug 6050: thunar-volman shows up in non-XFCE menu

Tanjeff-N. Moos
Hello devs,

some time ago I opened the bug 6050
(https://bugzilla.xfce.org/show_bug.cgi?id=6050) which was discussed
controversially, then closed. Harald Judt asked me to discuss the topic
on the mailing list, so that a wider audience participates the
discussion. I hope that this is the correct list :)


Here is my original request:

  The thunar-volman "Removable Drives and Media" shows up in the GNOME
  settings menu, and possibly in others, too (KDE? LXDE?).

  However, this is a thunar bug: in the
  file /usr/share/applications/thunar-volman-settings.desktop, the line
      OnlyShowIn=XFCE;
  should be added to indicate that this is a XFCE-specific item.


The arguments so far were:
- Why would anyone install thunar-volman without thunar on a DE that
  has a filemanager and very likely a volman too?
  - When multiple users are sharing the same computer, multiple DE
    might be installed. The thunar-settings should not show up in the
    "wrong" DE, then.
- The thunar-setting is named "Removable Drives and Media" in the menu,
  which is very similar to the equivalent GNOME-settings, for example.
  This can be very confusing to users.

So let the discussion begin :-)

Kind regards, Tanjeff


--

Ich unterstütze XMPP und OTR: [hidden email]

Mein PGP-key (6298447C):

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.22 (GNU/Linux)

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
8tl/dzu2Nw==
=W7dr
-----END PGP PUBLIC KEY BLOCK-----
_______________________________________________
Thunar-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/thunar-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug 6050: thunar-volman shows up in non-XFCE menu

Peter de Ridder

On Sat, Feb 28, 2015 at 11:55 AM, Tanjeff-N. Moos <[hidden email]> wrote:
Hello devs,

some time ago I opened the bug 6050
(https://bugzilla.xfce.org/show_bug.cgi?id=6050) which was discussed
controversially, then closed. Harald Judt asked me to discuss the topic
on the mailing list, so that a wider audience participates the
discussion. I hope that this is the correct list :)


Here is my original request:

  The thunar-volman "Removable Drives and Media" shows up in the GNOME
  settings menu, and possibly in others, too (KDE? LXDE?).

  However, this is a thunar bug: in the
  file /usr/share/applications/thunar-volman-settings.desktop, the line
      OnlyShowIn=XFCE;
  should be added to indicate that this is a XFCE-specific item.


The arguments so far were:
- Why would anyone install thunar-volman without thunar on a DE that
  has a filemanager and very likely a volman too?
  - When multiple users are sharing the same computer, multiple DE
    might be installed. The thunar-settings should not show up in the
    "wrong" DE, then.

Thunar is part of the Xfce core, but is not limited to the Xfce desktop.
The Xfce desktop is modular in a way you can replace parts with 3rd-party components or use parts of xfce in other desktops.
I know a fair amount of users who use Thunar outside the Xfce desktop.
I think it is worse to not show when you want it, as to the otherway around.
Meaning I don't want OnlyShowIn.
 
- The thunar-setting is named "Removable Drives and Media" in the menu,
  which is very similar to the equivalent GNOME-settings, for example.
  This can be very confusing to users.

If there are desktops which also provide this and do not have the modular design or just install everything be default, we could add exceptions for them.
Adding NotShowIn=GNOME for example.
This list should be taken with care, as we don't know how the user wants to Thunar+volman and in which DE they use it.
If the users installed multiple DE it might just be up to the user to add these lines.
 
So let the discussion begin :-)

Kind regards, Tanjeff


Regards,
Peter

_______________________________________________
Thunar-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/thunar-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug 6050: thunar-volman shows up in non-XFCE menu

Tanjeff-N. Moos
On Mon, 2 Mar 2015 14:16:26 +0100
Peter de Ridder <[hidden email]> wrote:

> If there are desktops which also provide this and do not have the
> modular design or just install everything be default, we could add
> exceptions for them.
> Adding NotShowIn=GNOME for example.
I would also include KDE, cinnamon, mate and enlightenment (they all
provide their own file managers). Does LXDE have an own file manager?

By the way: I just noticed that the file thunar-volman-settings.desktop
is installed in /usr/share/gnome/applications/ (debian jessie), which
confuses me... maybe it is a debian packaging problem?


Kind regards, Tanjeff

--

Ich unterstütze XMPP und OTR: [hidden email]

Mein PGP-key (6298447C):

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.22 (GNU/Linux)

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
8tl/dzu2Nw==
=W7dr
-----END PGP PUBLIC KEY BLOCK-----
_______________________________________________
Thunar-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/thunar-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug 6050: thunar-volman shows up in non-XFCE menu

Peter de Ridder
On Mon, Mar 2, 2015 at 7:24 PM, Tanjeff-N. Moos <[hidden email]> wrote:
> On Mon, 2 Mar 2015 14:16:26 +0100
> Peter de Ridder <[hidden email]> wrote:
>
>> If there are desktops which also provide this and do not have the
>> modular design or just install everything be default, we could add
>> exceptions for them.
>> Adding NotShowIn=GNOME for example.
> I would also include KDE, cinnamon, mate and enlightenment (they all
> provide their own file managers). Does LXDE have an own file manager?

To me it is a users choice which file manager he/she wants to use in a
desktop environment.
And if we are adding all to NotShowIn there is no different to OnlyShowIn.
Unless we say thunar-volman (not thunar) is xfce specific (in case
thunar can work together with other desktop volman), I don't think we
should add these lines from Xfce. And let either the user or distro do
this.
Would be good to have some input of others on this matter.

>
> By the way: I just noticed that the file thunar-volman-settings.desktop
> is installed in /usr/share/gnome/applications/ (debian jessie), which
> confuses me... maybe it is a debian packaging problem?
>

I assume this is debian packaging. As it installed to
$(datadir)/applications/thunar-volman-settings.desktop

>
> Kind regards, Tanjeff
>

Regards,
Peter
_______________________________________________
Thunar-dev mailing list
[hidden email]
https://mail.xfce.org/mailman/listinfo/thunar-dev
Loading...