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 106459 - Themeing broken due to use of wrong bonoboui API
Themeing broken due to use of wrong bonoboui API
Status: RESOLVED FIXED
Product: galeon
Classification: Deprecated
Component: User interface
unspecified
Other Linux
: Normal normal
: 2.0
Assigned To: galeon-maint
Yanko Kaneti
: 111194 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-02-18 22:09 UTC by Christian Fredrik Kalager Schaller
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
image fragment showing bug in action (16.49 KB, image/png)
2003-02-18 22:10 UTC, Christian Fredrik Kalager Schaller
Details

Description Christian Fredrik Kalager Schaller 2003-02-18 22:09:44 UTC
I am making a GNOME 2.2 theme and noticed that most bonoboui based
applications have broken toolbar themeing. I talked to Michael Meeks about
this at FOSDEM and he said it was due to wrong API usage you  should use
the bonobo_ui_component_add_widget method instead of add_control.

Attached screenshot shows how many items on Galeon toolbar fails to pick up
the toolbar background image due to this.
Comment 1 Christian Fredrik Kalager Schaller 2003-02-18 22:10:39 UTC
Created attachment 14424 [details]
image fragment showing bug in action
Comment 2 Yanko Kaneti 2003-02-18 22:29:30 UTC
Perhaps you meant the bonoboui >= 2.1 api
bonobo_ui_component_widget_set ?:)

I'd guess the toolbar was implemented before there was
bonobo_ui_component_widget_set
Comment 3 Yanko Kaneti 2003-02-18 22:49:25 UTC
Which galeon version is this ? Does nautilus have the same bug?

Make sure you are using at least 1.3.2 code
Comment 4 Yanko Kaneti 2003-02-18 23:08:53 UTC
Actually the bug is quite visible with 1.3.2 and the themes I've
tested Crux and SpheresCrystal. 

My comment about the used api is probably wrong so I'll remove it from
the description
Comment 5 Christian Fredrik Kalager Schaller 2003-03-02 09:39:57 UTC
Dave Camp fixed the issue in Nautilus (or will have fixed it when
Michael applies the needed patch to bonoboui). See the bug for details
on how to fix it in Galeon2 too:
http://bugzilla.gnome.org/show_bug.cgi?id=106457





Comment 6 Christian Fredrik Kalager Schaller 2003-03-10 21:14:21 UTC

*** This bug has been marked as a duplicate of 105581 ***
Comment 7 Christian Fredrik Kalager Schaller 2003-03-10 21:15:51 UTC
Completly borked duplication entry due to misplaced pasting of bug
number. Re-opening this one.
Comment 8 Yanko Kaneti 2003-04-20 10:54:34 UTC
*** Bug 111194 has been marked as a duplicate of this bug. ***
Comment 9 Crispin Flowerday (not receiving bugmail) 2003-08-07 21:29:38 UTC
fixed in CVS by using the eel-input-event-box. I am assuming that the
forward and back issues have been fixed. I dont see them.