After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 76109 - settings-daemon: BOTH_HORIZ for GtkToolbar
settings-daemon: BOTH_HORIZ for GtkToolbar
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: [obsolete] settings-daemon
unspecified
Other other
: Normal normal
: GNOME2.0
Assigned To: Control-Center Maintainers
Control-Center Maintainers
: 78718 (view as bug list)
Depends on:
Blocks: 74476 78212
 
 
Reported: 2002-03-24 10:27 UTC by kz
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.0


Attachments
gnome-ui-properties.c has broken enums of toolbar style (584 bytes, patch)
2002-05-04 06:11 UTC, kz
none Details | Review

Description kz 2002-03-24 10:27:45 UTC
Package: control-center
Severity: enhancement
Version: 1.99.4
Synopsis: settings-daemon: BOTH_HORIZ for GtkToolbar
Bugzilla-Product: control-center
Bugzilla-Component: settings-daemon

Description:
gtk2 support GTK_TOOLBAR_BOTH_HORIZ, with classic three icon/text/both
type of toolbar.
but gnome2 does not support this enhancement for preference.
I think this is matter of settings-daemon.
but could not find point to hack in cvs source. what a poor ability for
me :(
would you pliz check it out?




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-03-24 05:27 -------

Reassigning to the default owner of the component, control-center-maint@bugzilla.gnome.org.

Comment 1 kz 2002-03-25 12:09:24 UTC
most suspect part of code is gnome-settings-xsettings.c:56:
  { "/desktop/gnome/gtk-toolbar-style", "Gtk/ToolbarStyle",
GCONF_VALUE_STRING,

but there's no entry like that via gconf-editor.
only /desktop/gnome/intercace/toolbar_syle=both.
Comment 2 Luis Villa 2002-04-01 16:45:17 UTC
Hrm... I don't think that this is a GNOME problem- if you can't see
the option in gconf-editor, then the schemas are not being installed
correctly by gtk. Is that the case?
Comment 3 kz 2002-04-01 22:13:16 UTC
I remember a schema's comment told icons/text/both are the only case,
not both_horiz.
and, schema is a part of gnome(for gconf), so it's guilty of gnome,
not gtk.

and I use ximian package. I believe their reliability.
Comment 4 Luis Villa 2002-04-02 00:18:47 UTC
Is this a libgnome problem then, jody?
Comment 5 kz 2002-04-09 18:46:16 UTC
I really confused. It's totally hidden. Deadly headache..

I understand like this:
settings system is something I couldn't find yet.
the core parser read gconf's /desktop/gnome/*
and give the properties to real widgets as proper type and form.
what the hell is that?

I've been grep icons or both or BOTH, etc. which
seems to relative to GTK_TOOLBAR_BOTH_HORIZ.
perfectly failed. I almost feel I'm tricked. :-(

I do believe it's not hard to implement,
'cos already three classic kinds of toolbar_style is there.
Hill is there, help me..
Comment 6 Luis Villa 2002-04-10 02:51:51 UTC
Updating all cc bugs that have the GNOME2 keyword set to the GNOME2.0 milestone,
to help jrb triage/prioritize cc bugs. Filter on 'luis doing GNOME2 work' to
ignore this spam.
Comment 7 Luis Villa 2002-04-25 16:37:03 UTC
*** Bug 78718 has been marked as a duplicate of this bug. ***
Comment 8 Jody Goldberg 2002-04-25 17:06:31 UTC
Simple fix is now in cvs.

1) to enum is stored as a string hence any string is valid from gconf's
   perspective.  The editor would not know the valid entries.

2) The comment in the schema is a pseudo-contract so that people reading it
   will know it is an enum.  I've added both_horiz.

3) The gnome-ui-settings capplet now has an entry for both_horiz

4) The libgnomui code that managed the setting now knows of both_horiz.
Comment 9 kz 2002-04-25 18:21:19 UTC
Jody: I really really thank you! :D
Comment 10 kz 2002-05-04 06:11:30 UTC
Created attachment 8175 [details] [review]
gnome-ui-properties.c has broken enums of toolbar style
Comment 11 kz 2002-05-04 06:51:14 UTC
gnome-ui-properties.glade has broken toolbar style optionmenu.
I tried to glade-2 *.glade to modify myself, but failed.
glade2 freeze after modifying.
pliz add new Both Horiz menuitem to the optionmenu.
thanks.
Comment 12 kz 2002-05-05 09:11:12 UTC
plus, libbonoboui. it support both_horiz as well, or not?
Comment 13 Jonathan Blandford 2002-05-13 22:19:11 UTC
This seems to work now.