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 555025 - Action GEGL box widgets weirdness
Action GEGL box widgets weirdness
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Tools
2.6.0
Other Linux
: Normal trivial
: 2.6
Assigned To: GIMP Bugs
GIMP Bugs
: 555640 555750 556735 565344 567326 572324 576775 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-10-04 19:42 UTC by Baptiste Mille-Mathias
Modified: 2009-04-23 18:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
scrrenshot (18.82 KB, image/png)
2008-10-04 19:43 UTC, Baptiste Mille-Mathias
Details

Description Baptiste Mille-Mathias 2008-10-04 19:42:30 UTC
it seems the widgets in the actions GEGL have not constraints.
This is viewable when the box is reduced (screenshot attached).
Comment 1 Baptiste Mille-Mathias 2008-10-04 19:43:43 UTC
Created attachment 119936 [details]
scrrenshot
Comment 2 Sven Neumann 2008-10-04 19:55:26 UTC
It's just a completely experimental tool. It might even crash on you.
Comment 3 Michael Natterer 2008-10-04 20:21:21 UTC
This seems impossible, but I could just reproduce it (exactly once and
not after). Definitely not the GEGL tool's fault.
Comment 4 Michael Natterer 2008-10-09 17:38:48 UTC
*** Bug 555640 has been marked as a duplicate of this bug. ***
Comment 5 Martin Nordholts 2008-10-10 05:08:06 UTC
*** Bug 555750 has been marked as a duplicate of this bug. ***
Comment 6 Martin Nordholts 2008-10-10 05:11:03 UTC
This bug seems to occur all over the place. As soon as someone has managed to find a way to consistently reproduce this we should probably assign this to GTK+. I might as well add that I have also seen this bug on my own computer, but I fail to reproduce it like the rest of you.
Comment 7 Baptiste Mille-Mathias 2008-10-10 06:36:08 UTC
I already experienced such bug with ekiga few years ago. http://bugzilla.gnome.org/show_bug.cgi?id=326509
Comment 8 Michael Natterer 2008-10-10 07:24:53 UTC
What GTK+ version is everybody in this bug using?
I'm using GTK+ trunk (2.15.0).
Comment 9 Michael Schumacher 2008-10-10 09:40:53 UTC
I'm seeing this in GTK+ 2.14.3 with the GIMP 2.6.0 installers. 
I do not recall seeing it in my own builds when I was still using 2.12. 
I do not know how it does currently work with my builds when using 2.14.
Comment 10 Martin Nordholts 2008-10-10 20:11:41 UTC
I have seen this using GTK+ 2.14.2.
Comment 11 Sven Neumann 2008-10-17 16:50:49 UTC
*** Bug 556735 has been marked as a duplicate of this bug. ***
Comment 12 Martin Nordholts 2009-01-11 08:56:58 UTC
*** Bug 567326 has been marked as a duplicate of this bug. ***
Comment 13 Michael Natterer 2009-02-19 09:11:46 UTC
*** Bug 572324 has been marked as a duplicate of this bug. ***
Comment 14 CHAUVEAU Stephane 2009-02-19 23:50:01 UTC
As I indicated in #572324, the bug can be consistently reproduced once by first clearing the saved window positions (in the preference dialog) then restarting gimp.

Comment 15 Martin Nordholts 2009-02-20 06:24:32 UTC
Thanks a lot for reporting a way to reproduce, now there's a big chance this issue will be fixed. Setting on the 2.6 milestone for now.
Comment 16 Michael Natterer 2009-03-28 12:28:58 UTC
*** Bug 576775 has been marked as a duplicate of this bug. ***
Comment 17 Michael Natterer 2009-03-28 13:21:48 UTC
Fixed in both branches:

2009-03-28  Michael Natterer  <mitch@gimp.org>

	Bug 555025 – Action GEGL box widgets weirdness

	Must not set GDK_HINT_MIN_SIZE if we don't actually set a minimum
	size, or the window will be shrinkable to zero and it won't
	expand automatically when its contents' requisition grows.

	* app/widgets/gimpdialogfactory.[ch]: add hackish API
	gimp_dialog_factory_set,get_has_min_size() because GTK+ itself
	has no API for querying a window's GdkWindowHints.

	(gimp_dialog_factory_set_user_pos): set GDK_HINT_MIN_SIZE only if
	the window was being marked as having a minimum size using above
	new API.

	* app/widgets/gimptoolbox.c (gimp_toolbox_set_geometry)
	* app/display/gimpdisplayshell.c (gimp_display_shell_style_set):
	call gimp_dialog_factory_set_has_min_size (window, TRUE).
Comment 18 Michael Natterer 2009-04-23 18:25:33 UTC
*** Bug 565344 has been marked as a duplicate of this bug. ***