.desktop files say OnlyShowIn=GNOME, should be NotShowIn=KDE;

Bug #163518 reported by Vincent
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GCalctool
Fix Released
Wishlist
Pessulus
Expired
Low
gnome-utils
Fix Released
Low
gcalctool (Baltix)
New
Undecided
Unassigned
gcalctool (Ubuntu)
Fix Released
Wishlist
Unassigned
gnome-utils (Ubuntu)
Fix Released
Wishlist
Ubuntu Desktop Bugs
oem-config (Ubuntu)
Fix Released
Wishlist
Colin Watson
pessulus (Ubuntu)
Fix Released
Wishlist
Unassigned
restricted-manager (Ubuntu)
Won't Fix
Wishlist
Unassigned
ubiquity (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

The gnome-utils, gcalctool and other packages, assigned to this bug, are perfectly useful in lots of desktop environments, like Enlightenment, XFCE, Window-Maker, LXDE, however, they are set to only be displayed in Gnome or XFCE.

/usr/share/applications/*.desktop files in these packages (for example gcalctool.desktop, gnome-search-tool.desktop, baobab.desktop, gnome-system-log.desktop, gnome-dictionary.desktop, gfloppy.desktop, gnome-screenshot.desktop, etc) *all* contains OnlyShowIn=GNOME or GNOME;XFCE , but should have NotShowIn=KDE;

As said, they can equally well be used in lots of desktop environments, like Enlightenment, XFCE, Window-Maker, LXDE, so in that case it would have to be NotShowIn=KDE; . Some these apps may be useful in a KDE environment too, but perhaps this shouldn't be discussed in this bug.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your report.

Changed in gnome-utils:
importance: Undecided → Wishlist
assignee: nobody → desktop-bugs
Revision history for this message
Sebastien Bacher (seb128) wrote :

I've added a comment about that on http://bugzilla.gnome.org/show_bug.cgi?id=431117

Changed in gnome-utils:
status: New → Triaged
Changed in gnome-utils:
status: Unknown → New
Revision history for this message
Colin Watson (cjwatson) wrote :

Why the ubiquity task? ubiquity-gtkui.desktop has:

  OnlyShowIn=GNOME;XFCE;

... and since it required explicit porting work for both those desktop environments I think this is fairly reasonable.

Revision history for this message
Colin Watson (cjwatson) wrote :

In fact, I'll just mark the ubiquity task "Won't Fix" for the time being. If there is a reason why my previous argument doesn't hold up then feel free to reopen.

Changed in ubiquity:
status: New → Won't Fix
Revision history for this message
Vincent (vinnl) wrote :

gcalctool and restricted-manager also show up fine for me in Gutsy. Mantas Kriaučiūnas, why did you add those? Which version are you using?

description: updated
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

Colin Watson wrote:
>Why the ubiquity task? ubiquity-gtkui.desktop has:
> OnlyShowIn=GNOME;XFCE;

Why ubiquity can be used only in GNOME and XFCE ? I'm developing small Ubuntu-based distro with LXDE (http://lxde.sf.net) environment and ubiquity-gtk works fine there, also ubiquity-gtk works fine in Enlightenment E17 desktop environment. I've updated description of this bug, please, change OnlyShowIn to NotShowIn=KDE, several ubuntu apps, like displayconfig-gtk already changed from OnlyShowIn to NotShowIn=KDE

Changed in ubiquity:
status: Won't Fix → New
Revision history for this message
Colin Watson (cjwatson) wrote :

The ubiquity GTK frontend has explicit handling for GNOME and XFCE to deal with disabling volume managers; if this weren't there then it would cause difficult bugs during partitioning. (It also has explicit reboot handling for GNOME.) I am not prepared to say that it works in any desktop environment without similar explicit handling. If you've confirmed it to work end-to-end in some other desktop environment, please send a patch to enable it in OnlyShowIn.

Changed in ubiquity:
status: New → Won't Fix
Changed in gcalctool:
status: Unknown → New
Changed in gnome-utils:
status: New → Fix Released
Changed in gcalctool:
importance: Undecided → Wishlist
Changed in gcalctool:
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcalctool - 5.23.90-0ubuntu1

---------------
gcalctool (5.23.90-0ubuntu1) intrepid; urgency=low

  * New upstream version (LP: #259312)
  * Update to the new policy
    - debian/copyright some corrections
    - debian/gcalctool.menu stick to the new menu structure
  * Addition of the debian/03-desktop-file.patch to display the desktop entry
    everywhere except KDE (LP: #163518)

 -- Christophe Sauthier <email address hidden> Tue, 19 Aug 2008 10:59:50 +0200

Changed in gcalctool:
status: New → Fix Released
Daniel T Chen (crimsun)
Changed in restricted-manager:
importance: Undecided → Wishlist
Changed in oem-config:
importance: Undecided → Wishlist
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug is fixed in the current version

Changed in gnome-utils:
status: Triaged → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Probably won't be fixed in restricted-manager since it was replaced by jockey in Hardy.

Changed in restricted-manager:
status: New → Won't Fix
Changed in pessulus (Ubuntu):
assignee: nobody → Alessio Treglia (quadrispro)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Alessio Treglia (quadrispro) wrote :
Changed in pessulus (Ubuntu):
status: In Progress → Confirmed
assignee: Alessio Treglia (quadrispro) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pessulus - 2.26.1-1ubuntu2

---------------
pessulus (2.26.1-1ubuntu2) karmic; urgency=low

  * debian/patches/10_desktop_file.patch:
    - Don't show Lockdown Editor only in KDE (LP: #163518).

 -- Alessio Treglia <email address hidden> Sun, 24 May 2009 01:11:30 +0200

Changed in pessulus (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

could somebody send this pessulus change to GNOME?

Revision history for this message
Martin Pitt (pitti) wrote :

Alessio, please forward the pessulus change to upstream.

Revision history for this message
Alessio Treglia (quadrispro) wrote :

Done

Changed in pessulus:
status: Unknown → New
Changed in pessulus:
status: New → Incomplete
Colin Watson (cjwatson)
Changed in oem-config (Ubuntu):
assignee: nobody → Colin Watson (cjwatson)
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package oem-config - 1.55.1

---------------
oem-config (1.55.1) karmic; urgency=low

  * Declare GTK frontend as "NotShowIn=KDE;" rather than
    "OnlyShowIn=GNOME;XFCE;" (LP: #163518).
  * Sync up oem-config/text/password_extra_label text with the corresponding
    string in ubiquity.
  * Update translations from my last conveniently available Launchpad export
    (2009-04-16); we'll update again after Karmic translations open.
  * Use small print rather than italics in "Who are you?" (LP: #287626).
  * Automatic update of included source packages: user-setup 1.26ubuntu1.

 -- Colin Watson <email address hidden> Fri, 12 Jun 2009 11:22:58 +0100

Changed in oem-config (Ubuntu):
status: Fix Committed → Fix Released
Changed in pessulus:
status: Incomplete → Invalid
Changed in gnome-utils:
importance: Unknown → Low
Changed in gcalctool:
importance: Unknown → Wishlist
Changed in pessulus:
importance: Unknown → Low
status: Invalid → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.