Bug 118960

Summary: The gnome control center doesn't have the gstreamer-preferences shortcut
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Thiago Sayao <thiago.sayao>
Component: GNOMEAssignee: Scott Reeves <sreeves>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: RC 1   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 73047, 73547, 88231, 130196, 147295    

Description Thiago Sayao 2005-09-26 23:21:29 UTC
The gnome control center doesn't have the gstreamer-preferences shortcut. It's
missing. Sometimes it's needed for some configuration, ati-fglrx driver doesn't
support the default gstreamer configuration, so it's necessary to change it.
Comment 1 Stanislav Brabec 2005-09-27 13:25:41 UTC
This was rejected by Anna Dirks in past in bug 73047 comment 12 and discussed in
bug 73047, bug 73547 and bug 88231 and this is the fourth report about the same.

Reassigning. Is the decissions still the same, i. e. remove selected GNOME
desktop settings from GNOME control center?

IMHO searching them distributed in four third level drawers of Applications menu
complicates life more than seeing less often used icons in gnome-control-center.
Comment 2 Thiago Sayao 2005-09-27 17:05:34 UTC
Setting my brain to "user mode" way of thinking, i would not bother looking for
some desktop preferences that are not on the panel which is the place to look
for preferences. I agree with you.
Comment 3 Stanislav Brabec 2005-10-24 09:44:53 UTC
Another bug reporte abot the same: bug 130196.
Comment 4 JP Rosevear 2006-01-11 14:45:33 UTC
Anna?
Comment 5 Stanislav Brabec 2006-01-11 14:56:05 UTC
Anna commented bug 141104 comment 3. Does it cover adding X-Ximian-Settings for all remaining 5 bugs?
Comment 6 Anna Dirks 2006-01-17 18:31:26 UTC
I'm not unilaterally opposed to adding things by any means. I simply have some questions about these settings, first. Because our control center has change substantially to allow filtering and grouping, I believe that we can definitely re-examine some of the preferences which we omitted in the past. 

Here are my questions.

1. Can you (any of you) post screenshots of this tool, and describe more thoroughly "sometimes it is needed for configuration"? The more we can learn about the use cases associated with this tool, the better job identifying it in the control center we will be able to do. 

2. I currently have an executable called gstreamer-properties; is this the same tool you're talking about? 

3. Is this tool actively maintained and in good working order? (It froze for me after about two minutes of use. I'd like to be sure that it isn't broken before we put it in.) 

regards, 
Anna.

Comment 7 Stanislav Brabec 2006-01-30 13:16:10 UTC
For all suggested applications:

It's hard (or impossible, because they are not present there) to find them in the main menu. It's impossible to guess, that this is the right application for setting of GNOME desktop.

In particular: There is a (possibly incomplete or outdated) list of applications, which appear in upstream Control Center, but not in Novell Control Center. It's easy to find them in installed system:

cd /opt/gnome/share/applications ; grep Settings *.desktop | grep -v X-Ximian-Settings
(Take special care on applications with GNOME in the string.)

gstreamer-properties: Needed fot setting of gstreamer media system, which affects sound and video input and output of nearly all GNOME applications. Not only maintained, it is a substantial part of GNOME functionality.

cddb-slave.desktop: Sets CDDB database behavior. Needed for all changing behavior of GNOME applications, which interacts with CDDB database (GNOME CD Player, Rhythmbox and probably Totem, Nautilus and Banshee). Part of core GNOME.

database-properties.desktop: Without this capplet, it's impossible to configure GNOME Database Access.

default-applications.desktop: Without this setting, you cannot change predefined applications (e.g. evolution for mails, epiphany/firefox for http etc.).  Part of core GNOME.

gdmphotosetup, gnome-about-me: Sets your photo in face browser in GDM, if this is enabled. Should be merged in future with about-me (disabled in 10.0). I don't know the status for 10.1/SLES.

gnome-keyring-manager: Controls use of keys for encrypted connection.

gnome-nettool: No idea. Probably not for Control Center.

gnome-ui-properties: Changes GNOME application look and behavior. Part of core GNOME.

gpilotd-control-applet: Controls GNOME Pilot (synchronization of Evolution with Palm devices). Can be eventually called directly from Evolution.

nautilus-file-management-properties: Defines behavior of Nautilus. Can be eventually called directly from Evolution, but presence in Control Center is a part of core GNOME.

seahorse-pgp-preferences: I don't know this application, but probably manages PGP keys in Seahorse. Not sure whether it is for Control Center.

screensaver-properties: We decided to use gnome-screensaver by default (upstream will do it probably in GNOME 2.14), it has its own applet present in Control Center. No more need for xscreensaver (but should appear in the main menu, if installed).

Many capplets from gnome-system-tools: A discussion about droppin is in progress. We have a YaST and this is a nearly unmaintained partial clone of it.

gnomecc1.desktop: This contains GNOME1 Control Center. Actually needed for only one "important" not yet ported application - gnucash. Maybe it's enough to have it in the main menu (GNOME1 is a different platform than GNOME2).
Comment 8 Stanislav Brabec 2006-02-02 11:32:22 UTC
All candidates for addition were listed in previous post. Setting to NEEDINFO. Please comment.
Comment 9 Stanislav Brabec 2006-03-13 12:38:22 UTC
*** Bug 157139 has been marked as a duplicate of this bug. ***
Comment 10 Stanislav Brabec 2006-04-11 17:00:22 UTC
Reviewing status for beta9/RC1 from comment #7, only default-applications.desktop was added. Others are still missing and none was explicitly rejected.

I can fix it, if somebody from UI team will provide a final decision.
Comment 11 JP Rosevear 2006-04-11 17:14:25 UTC
My thoughts:
>> gstreamer-properties
Add it.

>> cddb-slave.desktop
Do not add it.

>> database-properties.desktop
Do not add it

>> default-applications.desktop
Add it it

>> gdmphotosetup, gnome-about-me
Do not add it

>> gnome-keyring-manager
Already done by scott (handles CASA/keyring).

>> gnome-nettool
Do not add

>> gnome-ui-properties
Add

>> gpilotd-control-applet
Do not add

>> nautilus-file-management-properties
Do not add

>> seahorse-pgp-preferences
Probably not

>> screensaver-properties
Already solved

>> Many capplets from gnome-system-tools
Do not add

>> gnomecc1.desktop
Do not add
Comment 12 Stanislav Brabec 2006-04-13 15:11:56 UTC
Added gstreamer-properties and gnome-ui-properties

default-applications is already added

Not added others.

I agree with you with them, maybe with following exceptions:

database-properties - maybe, if it is installed. Rodrigo?

gdmphotosetup - maybe, if we will provide GDM theme with photo (not for now)

Otherwise we can close the bug.
Comment 13 JP Rosevear 2006-04-13 15:31:30 UTC
No to both the last ones, libgnomedb is installed by default
Comment 14 Felix Rommel 2006-04-14 09:04:50 UTC
SUSE 10.1 RC1:

gnome-ui-properties is still NOT in the control center.

It is still located under

> Applications > Utilities > Desktop > Menus & Toolbars

Please ADD it to the control center.
Comment 15 Stanislav Brabec 2006-04-14 10:32:32 UTC
It was fixed yesterday after RC1. It will appear in RC2.