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 81422 - Menu bar isn't shown correctly in latest gtkmm CVS
Menu bar isn't shown correctly in latest gtkmm CVS
Status: RESOLVED FIXED
Product: libglademm
Classification: Other
Component: general
git master
Other Linux
: Normal minor
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2002-05-10 23:17 UTC by Christian Meyer
Modified: 2011-01-16 23:33 UTC
See Also:
GNOME target: ---
GNOME version: 2.0


Attachments
The promised attachment... (2.45 KB, application/octet-stream)
2002-05-18 19:48 UTC, Martin Schulze
Details
example.glade - menu only (3.38 KB, text/plain)
2002-07-18 07:31 UTC, Murray Cumming
Details

Description Christian Meyer 2002-05-10 23:17:11 UTC
The menu bar of my app isn't shown correctly using the lastest gtkmm source
from cvs.
Please have a look at www.gnome.org/~chrisime/pix/gtkmm_bug.png.
Comment 1 Christian Meyer 2002-05-10 23:30:27 UTC
I forgot to mention that I'm using libglademm CVS.
Comment 2 Murray Cumming 2002-05-11 10:33:47 UTC
So is this a problem with gtkmm or libglademm? Please check the gtkmm
examples. If you think that it is a libglademm problem then please
provide a simple compileable example and reassign this bug to
gnomemm/libglademm.
Comment 3 Murray Cumming 2002-05-17 12:50:53 UTC
I will close this bug unless I get a response.
Comment 4 Martin Schulze 2002-05-18 19:46:37 UTC
The example attached is taken from libglade. Extract in the
"libglademm/examples" directory. (I don't have CVS access at the
moment so I can't create a patch.) It's got a menu. There are error
messages on invocation and clicking on "File" or "Help" doesn't have
an effect - I suppose that's a bug in libglademm.
Comment 5 Martin Schulze 2002-05-18 19:48:29 UTC
Created attachment 8568 [details]
The promised attachment...
Comment 6 Murray Cumming 2002-06-23 14:40:04 UTC
Confirmed. But please make a simple-as-possible example for me to
investigate.
Comment 7 Martin Schulze 2002-06-24 17:24:44 UTC
I did it like this to show that the bug is not present when using the
pure C APIs. I will provide a shorter example later this week.
Comment 8 Martin Schulze 2002-06-28 11:08:12 UTC
Since my copy of libsigc++ is out of date and sourceforge is
unreachable, I can't update gtkmm and gnomemm to the latest cvs
version. Terefore I have to postpone this task again :-(
Comment 9 Murray Cumming 2002-07-16 13:40:23 UTC
Have you made any progress?
Comment 10 Martin Schulze 2002-07-16 19:24:16 UTC
No, sorry, I'm afraid I'll still be completely idle for the next two
weeks because I'm writing exams. It should be very easy to create that
example but my gtk-2.0 installation doesn't work at the moment - there
are dependencies on XF86 4.2 which I don't have installed...
Comment 11 Murray Cumming 2002-07-18 07:31:30 UTC
Created attachment 9940 [details]
example.glade - menu only
Comment 12 Murray Cumming 2002-07-18 07:33:21 UTC
Here is a simplified version of the glade file. (By the way, the
original file was a .tar.gz file). It doesn't show the warnings or any
other problem.

Of course the menu items don't do anything because their signals have
not been connected to any signal handlers. I'm not sure how we would
do that with libglade(mm).

So, it's up to you to give me an example that isolates the problem. 
Comment 13 Murray Cumming 2002-07-29 18:38:08 UTC
I will close this bug unless I get a sensible example.
Comment 14 Martin Schulze 2002-07-31 12:57:43 UTC
Then I will reopen it next week, when my exams are finally over and I
find the time to get my system working with the newest cvs sources...
Comment 15 Martin Schulze 2002-08-06 20:36:40 UTC
Obviously the bug disappeared - whether it's due to changes in
libglade or gtkmm I cannot say. I can't reproduce it in my app that I
didn't touch the past weeks. To make completely sure, however, I want
to try the example I previously attached to this bug before suggesting
to close it.

Question: How do I retrieve my first attachment? I accidently deleted
my local copy and clicking on the attachment in bugzilla only delivers
the names of the files in the tar archive...
Comment 16 Murray Cumming 2002-08-07 18:40:12 UTC
I don't understand. Do you believe that bugzilla is expanding your
tar.gz file?
Comment 17 Martin Schulze 2002-08-07 20:40:15 UTC
I simply don't know what bugzilla is doing with tar.gz attachements.
What I want to do is retrieve my first attachment from bugzilla but I
don't manage to. Could you please retrieve the attachment for me and
send it by mail if it is not possible to get it from bugzilla's html
interface?
Comment 18 Murray Cumming 2002-08-29 16:33:30 UTC
When I download I have to give it a something.tar.gz name if I expect
it to be a tar.gz name. Please discuss usage of bugzilla on the
mailing list if necessary.
Comment 19 Martin Schulze 2002-08-30 08:58:02 UTC
Yes sorry, I was being stupid about the attachment ... and forgot
about this bug (I thought you had already closed it).
However, finally I can confirm that the bug indeed has vanished. The
glade example that I attahed shows its menu as expected under glademm.
Please close this bug.
Comment 20 Murray Cumming 2002-08-31 09:22:34 UTC
Closing bugs is so satisfying.