1. 14 Jul, 2000 2 commits
    • Owen Taylor's avatar
      Move gtk-config to gtk-config-2.0 move gtk_.m4 to gtk-2.0.m4 · bb268900
      Owen Taylor authored
      Fri Jul 14 12:22:49 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in Makefile.am gtk-config.m4 gtk.m4: Move
      	gtk-config to gtk-config-2.0 move gtk_.m4 to
      	gtk-2.0.m4
      
      	* Makefile.am gtk/Makefile.am gdk-pixbuf/Makefile.am
      	gdk/Makefile.am demos/Makefile.am: Change
      	library names to libgtk-1.3.la, etc, so that we
      	can distinguish gtk-1.2 and gtk-2.0 on the linkline.
      
      	* Makefile.am gtk/Makefile.am gdk-pixbuf/Makefile.am
      	gdk/Makefile.am gdk/x11/Makfile.am
      	Move include files into /usr/include/gtk-2.0,
      	/usr/lib/gtk-2.0/include/
      
      	* autogen.sh acconfig.h configure.in gtk/gtkmain.c
      	gtk/gtkintl.h: Change package for gettext from
      	gtk+ to gtk20. Put hack in autogen.sh to modify
      	po/Makefile.in.in after gettextize to make this
      	possible.
      
      	* gtk+.spec: Some updates, not tested.
      
      	* gdk-pixbuf/Makefile.am: Move loaders into
      	$(libdir)/gtk-2.0/$(GTK_VERSION)/loaders.
      
      	* gtk/Makefile.am gtk/gtkrc.c: Move RC file locations
      	$(sysconfdir)/gtk-2.0 ~/.gtkrc-2.0; theme subdir
      	to THEMENAME/gtk-2.0/. Move engine directory  to
      	$(libdir)/gtk-2.0/$(GTK_VERSION)/engines.
      bb268900
    • Valek Frob's avatar
      Updated russian translation. · 93327480
      Valek Frob authored
      93327480
  2. 13 Jul, 2000 1 commit
  3. 12 Jul, 2000 2 commits
  4. 11 Jul, 2000 6 commits
    • Tor Lillqvist's avatar
      gdk/win32/gdkcolor-win32.c gdk/win32/gdkprivate-win32.h Changes to make · 1f581a96
      Tor Lillqvist authored
      2000-07-12  Tor Lillqvist  <tml@iki.fi>
      
      * gdk/win32/gdkcc-win32.c:
      * gdk/win32/gdkcolor-win32.c
      * gdk/win32/gdkprivate-win32.h
      * gdk/win32/gdkwin32.h: Changes to make compilable, with new
      GDK object structure.
      1f581a96
    • Tor Lillqvist's avatar
      Win32 changes, still doesn't build though. · 28239637
      Tor Lillqvist authored
      2000-07-12  Tor Lillqvist  <tml@iki.fi>
      
      Win32 changes, still doesn't build though.
      
      * gdk/makefile.cygwin
      * gdk/win32/makefile.cygwin
      * gtk/makefile.cygwin: Updates.
      
      * gdk/win32/gdkgc-win32.c (_gdk_win32_gc_new): Use the same
      default values for fg and bg pixel as X11 does (0 and 1), not
      black and white. Use PS_ENDCAP_FLAT and PS_JOIN_MITER by default.
      Use 0 for pen width by default (treated as 1 anyway later, but for
      apps that might check the value in the GdkGC).
      (gdk_win32_hdc_get, gdk_win32_hdc_release): New functions, public
      interface to gdk_gc_predraw and _postdraw.
      
      * gdk/win32/gdkwin32.h
      * gdk/gdk.def: Add gdk_win32_hdc_{get,release}.
      
      * gdk/win32/gdkcolor-win32.c (gdk_colormap_alloc1): Remove
      extraneous semicolon.
      
      * gdk/win32/gdkdrawable-win32.c: Check also for pen_width == 0.
      
      * gdk/win32/gdkimage-win32.c (gdk_image_new): Use the visual's depth,
      not the Win32 bitspixel value.
      28239637
    • Tim Janik's avatar
      scratched notion of completely outdated email adress: · 5fc10608
      Tim Janik authored
      Tue Jul 11 20:59:35 2000  Tim Janik  <timj@gtk.org>
      
              * docs/tutorial/gtk_tut_12.es.sgml (name):
              * docs/tutorial/gtk_tut_it.sgml (name):
              * docs/tutorial/gtk_tut_fr.sgml (name):
              * docs/tutorial/gtk_tut.sgml (name): scratched notion of completely
              outdated email adress: s/timj@psynet.net/timj@gtk.org/.
      5fc10608
    • BST 2000  Tony Gale's avatar
      Cleanup indenting and various small changes. · 30973dd7
      BST 2000 Tony Gale authored
      Tue Jul 11 13:10:57 BST 2000  Tony Gale <gale@gtk.org>
      
              * docs/faq/gtk-faq.sgml: Cleanup indenting and various
                small changes.
      30973dd7
    • Tim Janik's avatar
      eek, i've never seen a bug here, never been here and never fixed anything · fc5ee925
      Tim Janik authored
      Tue Jul 11 08:04:58 2000  Tim Janik  <timj@gtk.org>
      
              * gtk/gtktree.c (gtk_real_tree_select_child): eek, i've never seen
              a bug here, never been here and never fixed anything ;(
              (don't segfault if tree->root_tree is NULL, which happens prior
              to widget realization, but puke instead).
      fc5ee925
    • Tim Janik's avatar
      add xthickness and ythickness to GtkRcStyle and add the necessary tokens. · 64911ddc
      Tim Janik authored
      Tue Jul 11 06:38:42 2000  Tim Janik  <timj@gtk.org>
      
              * gtk/gtkrc.h: add xthickness and ythickness to GtkRcStyle and
              add the necessary tokens.
      
              * gtk/gtkrc.c (gtk_rc_style_init): properly initiality the rc style.
              (gtk_rc_style_to_style): copy thicknesses.
              (gtk_rc_init_style): apply thicknesses.
              (gtk_rc_parse_style): parse xthickness and ythickness.
      
              * gdk/x11/gdkdnd-x11.c: silence compiler in switch() statements.
      
              * gdk/x11/gdkwindow-x11.c (gdk_window_foreign_new):
              (gdk_window_new):
              (_gdk_windowing_window_init):
              * gdk/x11/gdkpixmap-x11.c (gdk_pixmap_foreign_new):
              (gdk_pixmap_create_from_data):
              (gdk_bitmap_create_from_data):
              (gdk_pixmap_new):
              * gdk/x11/gdkimage-x11.c (gdk_image_get):
              (gdk_image_new):
              * gdk/x11/gdkgc-x11.c (_gdk_x11_gc_new):
              * gdk/x11/gdkdnd-x11.c (gdk_drag_context_new):
              * gdk/x11/gdkcolor-x11.c (gdkx_colormap_get):
              (gdk_colormap_get_system):
              (gdk_colormap_new):
              * gdk/gdkwindow.c (gdk_window_init):
              * gtk/gtkstyle.c (gtk_style_new):
              * gtk/gdk-pixbuf-loader.c (gdk_pixbuf_loader_frame_done):
              * gdk/gdkpixmap.c (gdk_pixmap_init):
              * gtk/gtkrc.c (gtk_rc_style_new):
              use g_object_new() instead of g_type_create_instance() which
              is a private function for fundamental type implementations.
      
      Tue Jul 11 06:20:14 2000  Tim Janik  <timj@gtk.org>
      
              * io-gif.c (gdk_pixbuf__gif_image_load_animation):
              * gdk-pixbuf-data.c (gdk_pixbuf_new_from_data):
              * gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file):
              use g_object_new() instead of g_type_create_instance() which
              is a private function for fundamental type implementations.
      64911ddc
  5. 10 Jul, 2000 1 commit
  6. 09 Jul, 2000 1 commit
    • Owen Taylor's avatar
      Add -Wall for gcc. · 06df244d
      Owen Taylor authored
      Sun Jul  9 18:15:58 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in (ACLOCAL): Add -Wall for gcc.
      
      	* src/pixbuf-render.c (pixbuf_render): Fix problem
      	using gdk_rectangle_intersect() from GTK+-1.2.
      
      	* src/pixbuf-render.c src/pixbuf-draw.c: Remove
      	direct access to pixbuf internals.
      06df244d
  7. 07 Jul, 2000 1 commit
  8. 06 Jul, 2000 5 commits
    • Owen Taylor's avatar
      Add check for db2html · 35930723
      Owen Taylor authored
      Thu Jul  6 16:12:14 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* configure.in: Add check for db2html
      
      Thu Jul  6 14:53:05 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtktypeutils.c (gtk_type_init): Add a temporary
      	hack to set glib_debug_objects based on gtk_debug_flags.
      
      Thu Jul  6 14:12:13 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* INSTALL.in: Update the Prerequisites section.
      
      	* Makefile.am demos/Makefile.am docs/Makefile.am
      	docs/tutorial/Makefile.am gdk/x11/Makefile.am
      	gdk/linux-fb/Makefile.am: Dist fixes
      35930723
    • Owen Taylor's avatar
      10,000 foot view of 1.3.1 changes. · d375c92f
      Owen Taylor authored
      Thu Jul  6 12:26:03 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* NEWS: 10,000 foot view of 1.3.1 changes.
      d375c92f
    • Owen Taylor's avatar
      Patch from George Liebl to add a GdkGrabStatus enumeration to use as a · 0611f06b
      Owen Taylor authored
      Thu Jul  6 11:54:03 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdk.h gdk/gdktypes.h gdk/linux-fb/gdkmain-fb.c
      	gdk/nanox/gdkmain-nanox.c gdk/win32/gdkevents-win32.c
      	gdk/win32/gdkinput-win32.c gdk/win32/gdkwin32.h
      	gdk/x11/gdkmain-x11.c:
      
      	Patch from George Liebl to add a GdkGrabStatus enumeration to use
      	as a return value of gdk_*_grab(). Previously, we just
      	returned the X11 values directly.
      0611f06b
    • Owen Taylor's avatar
      Patch from George Liebl to install all the headers in the right place. · f60e2165
      Owen Taylor authored
      Thu Jul  6 11:27:44 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/Makefile.am: Patch from George Liebl to
      	install all the headers in the right place.
      f60e2165
    • Owen Taylor's avatar
      Use GTK+ version soname scheme for gdk-pixbuf. · 166ba89a
      Owen Taylor authored
      Thu Jul  6 11:49:47 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* Makefile.am (libgdk_pixbuf_la_LDFLAGS): Use GTK+ version
      	soname scheme for gdk-pixbuf.
      166ba89a
  9. 04 Jul, 2000 4 commits
    • BST 2000  Tony Gale's avatar
      Add remaining sections. Completes initial conversion to DocBook. · f3d8cf92
      BST 2000 Tony Gale authored
      Tue Jul  4 13:13:01 BST 2000  Tony Gale <gale@gtk.org>
      
      	* docs/faq/gtk-faq.sgml: Add remaining sections. Completes
      	  initial conversion to DocBook.
      f3d8cf92
    • Valek Frob's avatar
      Updated russian translation. · f3f6fa88
      Valek Frob authored
      f3f6fa88
    • Tor Lillqvist's avatar
      Improve a bit. · 186cc062
      Tor Lillqvist authored
      2000-07-04  Tor Lillqvist  <tml@iki.fi>
      
      * README.win32: Improve a bit.
      186cc062
    • Tor Lillqvist's avatar
      Handle also WM_SYSCHAR, and other changes to get handling of Alt+nnn or · a1260f86
      Tor Lillqvist authored
      2000-07-04  Tor Lillqvist  <tml@iki.fi>
      
      * gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
      WM_SYSCHAR, and other changes to get handling of Alt+nnn or
      Alt+0nnn on the numpad (used to enter characters by numeric code
      from current DOS or ANSI codepage) working correctly, as in other
      Windows apps.
      
      * gdk/win32/gdkcursor-win32.c (gdk_cursor_new_from_pixmap): Use
      same argument validity tests as in X11 version.
      (_gdk_cursor_destroy): Use DestroyCursor, not DestroyIcon.
      
      * gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
      definitions in case missing from headers.
      
      * gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): ALso
      destroy the window-specific cursor.
      (RegisterGdkClass): Use the global gdk_ProgInstance instead of
      calling GetModuleHandle(NULL).
      (gdk_window_set_cursor): Reworked to always copy the passed cursor
      with CopyCursor before setting it. It is OK for the caller to
      destroy the GdkCursor (and thus also the Windows cursor) after
      calling this function. Also, destroy any previous cursor for this
      window.
      
      2000-05-29  Tor Lillqvist  <tml@iki.fi>
      
      * gdk/win32/gdkevents-win32.c (gdk_WindowProc): The local "event"
      variable should be of type GdkEventPrivate.
      a1260f86
  10. 03 Jul, 2000 3 commits
    • Owen Taylor's avatar
      font charset is iso8859-1, not iso-8859-1. · ceac1c16
      Owen Taylor authored
      Mon Jul  3 17:54:49 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkfont-x11.c (gdk_font_charset_for_locale):
      	font charset is iso8859-1, not iso-8859-1.
      ceac1c16
    • Owen Taylor's avatar
      Use g_get_charset() instead of g_get_codeset(). · 50b1a5a9
      Owen Taylor authored
      Mon Jul  3 17:08:14 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkfont-x11.c (gdk_font_charset_for_locale):
      	Use g_get_charset() instead of g_get_codeset().
      
      	* gtk/gtkframe.[ch] gtkframe.h gtk/gtktextmark.h:
      	Comment out some strdup'ing functions to keep timj
      	happy until we finish fighting this out.
      50b1a5a9
    • Owen Taylor's avatar
      Ignore calls with <= width or height. · 01212ce1
      Owen Taylor authored
      Mon Jul  3 14:24:16 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkwidget.c (gtk_widget_draw): Ignore calls with
      	<= width or height.
      
      	* gtk/gtktable.c (gtk_table_attach): Fix missed merge
      	from 1.2 for parent/child states.
      
      	* gdk/gdkgc.c (gdk_gc_set_rgb_fg/bg_color): Fix a couple
      	of typos.
      
      	* gdk/gdkevents.[ch]: Remove press/xtilt/ytilt fields of
      	event structures, replace with a generic axes field. Replace
      	deviceid/source with GdkDevice *device.
      
      	* gdk/gdkevents.[ch] (gdk_event_get_axis): Add function
      	to extract particular axis use value from event. (Also
      	can be used for normal X/Y.)
      
      	* gdk/gdkinput.h gdk/x11/gdkinput*: Major revision;
      	allow for arbitrary number of axes, namespace everything
      	as gdk_device_*. Replace guint32 deviceid with GdkDevice *
      	everywhere.
      
      	* gdk/x11/{gdkmain-x11.c,gdkevent-x11.c,gdkinput*}:
      	Get rid of the gdk_input_vtable setup if favor of simply
      	defining the functions in gdkinput-none/gxi/xfree.c in
      	a similar fashion to the way that the port structure is
      	done.
      
      	* gtk/gtkdnd.c: Fix fields of synthesized button press event
      	for new event structures.
      
      	* gtk/gtkinputdialog.c gtk/testinput.c: Revise to match
      	new device interfaces.
      01212ce1
  11. 02 Jul, 2000 7 commits
    • Owen Taylor's avatar
      Add a 'text' argument to set the initial text. · 0c2240ba
      Owen Taylor authored
      Sun Jul  2 18:19:50 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkwidget.[ch] (gtk_widget_create_pango_layout): Add a 'text' argument to
      	set the initial text.
      
      	* gtk/gtkaccellabel.c gtk/gtkcalendar.c gtk/gtkclist.c
      	gtk/gtkentry.c gtk/gtkhruler.c gtk/gtkhscale.c gtk/gtklabel.c
      	gtk/gtkprogressbar.c gtk/gtkscale.c gtk/gtkvruler.c
      	gtk/gtkvscale.c: Adapt to new argument of create_pango_layout().
      
      	* gtk/gtkclist.c (_gtk_clist_create_cell_layout): Use new
      	pango_layout_set_font_description to simplify.
      0c2240ba
    • Owen Taylor's avatar
      *** empty log message *** · 4e09f86e
      Owen Taylor authored
      4e09f86e
    • Owen Taylor's avatar
      Use pango_layout_get_pixel_extents() to remove a large number of '/ · bf87b7c6
      Owen Taylor authored
      Sun Jul  2 17:06:40 2000  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkcalendar.c gtk/gtkclist.c gtk/gtkctree.c gtk/gtkhscale.c
      	gtk/gtkprogressbar.c gtk/gtkscale.c gtk/gtkvscale.c gtk/gtkaccellabel.c: Use
      	pango_layout_get_pixel_extents() to remove a large number of '/ PANGO_SCALE'.
      
      	* gtk/gtk[hv]ruler.c gtk/gtklabel.c: replace some / PANGO_SCALE with
      	PANGO_PIXELS() macro.
      bf87b7c6
    • Owen Taylor's avatar
      Call gtk_widget_size_request() on reparented child, if one. Otherwise, · b02ebc65
      Owen Taylor authored
      Sun Jul  2 14:37:58 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkoptionmenu.c (gtk_option_menu_size_request): Call
      	gtk_widget_size_request() on reparented child, if one. Otherwise,
      	queue_resize() on the child never results in it getting size-requested
      	at all.
      
      	* gtk/testgtk.c (build_option_menu): Remove silly radio-menu-items
      	in option menus, so that (with luck) people won't copy it into
      	their apps in the future.
      
      	* gtk/gtkoptionmenu.c: Connect ::size_request on the menu
      	to gtk_option_menu_calc_size. This isn't perfect, but should fix
      	a lot of problems with changing the size of the menu's menu
      	items after adding it to the option menu.
      
      	* gtk/gtktexttag.c: Include gtkmain.h for gtk_get_default_language().
      
      	* gtk/gtkwidget.[ch]: Add a ::direction_changed that triggers when
      	the text direction for a widget changes.
      
      	* gtk/gtk{entry.c,label.[ch],textview.[ch]} gtk/testgtk.c: Use
      	::direction_changed to get rid of various hacks.
      b02ebc65
    • Owen Taylor's avatar
      Move Changes-1.4.txt to the appropriate name. · d2058c28
      Owen Taylor authored
      Sun Jul  2 13:19:12 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* docs/Changes-2.0.txt: Move Changes-1.4.txt to the appropriate
      	name.
      d2058c28
    • Owen Taylor's avatar
      Add a is_foreign flag to the structure. Do not call XFreePixmap on pixmaps · fe7fb8c6
      Owen Taylor authored
      Sun Jul  2 13:06:26 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkpixmap-x11.[ch] Changes-1.4.txt: Add a is_foreign
      	flag to the structure. Do not call XFreePixmap on pixmaps created
      	by gdk_pixmap_foreign_new().
      fe7fb8c6
    • Owen Taylor's avatar
      Add gdk_rgb_find_color() to get a pixel value using GdkRGB functionality · 4f1ccca5
      Owen Taylor authored
      Sun Jul  2 12:45:50 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkrgb.[ch]: Add gdk_rgb_find_color() to get a pixel
      	value using GdkRGB functionality given GdkColormap and GdkColor.
      	(name not final, waiting for inspiration.)
      
      	* gdk/gdkgc.[ch] (gdk_gc_set_rgb_fg/bg_color): New functions to
      	set the foreground/background of a GC using the GC's colormap
      	and GdkRGB. (name not final, waiting for inspiration.)
      
      	* gdk/gdkcompat.h gdk/gdkrgb.c (gdk_rgb_get_colormap): Rename from
      	gdk_rgb_get_cmap(), put #define in gdkcompat.h.
      
      	* gtk/gtkwidget.[ch] gtkcompat.h: Make visuals for
      	gtk_widget_get_visual(), gtk_widget_get_default_visual, etc,
      	purely a function of the corresponding colormap. Make
      	gtk_widget_set_visual(), etc, noop macros in gtkcompat.h.
      
      	* gdk/gdkpixmap.c gdk/x11/gdkpixmap-c11.c: Rewrite
      	gdk_pixbuf_*create_from_xpm_* in terms of
      	gdk_pixbuf_new_from_xpm_data(), move into platform independent
      	code.
      
      	* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_to_drawable): Take
      	advantage of the new draw_rgb_32_image_dithalign.
      
      	* gdk/gdkrgb.c (gdk_draw_rgb_32_image_dithalign): Added.
      
      	* gtk/gtkgc.c (gtk_gc_new): Set the appropriate colormap
      	on each created GC.
      
      	* gdk/gdkgc.[ch]: Add gdk_gc_get/set_colormap.
      
      	* gdk/gdkgc.[ch]: Add a colormap field to the GdkGC structure
      	which we initialize from the drawable when the GC is created,
      	if the drawable has a colormap.
      
      	* gdk/x11/gdkgc-x11.c: include string.h for memset.
      
      	* gdk/x11/gdkinput-x11.c: include string.h for strlen, etc.
      
      	* gtk/gtklayout.[ch]: Remove unsed configure serial member.
      4f1ccca5
  12. 01 Jul, 2000 1 commit
    • Owen Taylor's avatar
      When actually returning expose events, make sure to set the count field · 7164c0ac
      Owen Taylor authored
      Sat Jul  1 16:28:32 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): When
      	actually returning expose events, make sure to set
      	the count field properly.
      
      	* gdk/x11/gdkgc-x11.c (gdk_x11_gc_values_to_xvalues): Fix
      	accidentally reintroced bug which always cleared
      	the graphics_exposures value.
      7164c0ac
  13. 28 Jun, 2000 3 commits
  14. 26 Jun, 2000 3 commits
    • Owen Taylor's avatar
      Put 1.3.1 in warning message, not 1.3.0. · c5c75ece
      Owen Taylor authored
      Mon Jun 26 19:37:04 2000  Owen Taylor  <otaylor@redhat.com>
      
              * configure.in: Put 1.3.1 in warning message, not 1.3.0.
      
              (Fixes problem with drawing childless frames. Pointed out
      	by and a first patch from Anders)
      
      	* gtk/gtkframe.c (gtk_frame_compute_child_allocation): Always
      	compute a child_allocation, even if we don't have a child.
      
      	* gtk/gtkaspectframe.c (gtk_aspect_frame_compute_child_allocation):
      	Always chain to the parent's impl, even if we don't have a child.
      c5c75ece
    • Owen Taylor's avatar
      If possible, create only a single shm segment and use multiple parts of it · 2bb4bcff
      Owen Taylor authored
      Mon Jun 26 18:53:31 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk/gdkrgb.c: If possible, create only a single shm segment and
      	use multiple parts of it instead of creating a bunch of separate
      	segments, since the maximum number of segments per system is not
      	large. (This might be worth backporting to GTK+-1.2.x if we make a
      	new release )
      
      	* gdk/gdkrgb.c: Localize a bunch of variables into the GdkRgbInfo
      	structure in preparation for per-colormap GdkRGB.
      
      	* gdk/x11/gdkimage-x11.c (gdk_image_new): Don't set gdk_use_xshm
      	to False when we get EINVAL from shmget so that the caller of
      	gdk_image_new can retry with a smaller segment size.
      2bb4bcff
    • Havoc Pennington's avatar