1. 02 Oct, 2002 2 commits
    • Owen Taylor's avatar
      Export _gdk_draw_pixbuf as gdk_draw_pixbuf(), rename the _draw_pixbuf · 6cb79658
      Owen Taylor authored
      Wed Oct  2 17:46:53 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdkdrawable.h gdk/gdkinternals.h gdk/gdkdraw.c
              gdk/gdkwindow.c gdk/gdkdrawable.c: Export _gdk_draw_pixbuf
              as gdk_draw_pixbuf(), rename the _draw_pixbuf virtual
              function to draw_pixbuf. (#60582)
      
              * gdk/gdkpixbuf-render.c (gdk_pixbuf_render_to_drawable[_alpha]):
              Note that these functions are obsolete in the docs.
      
              * gdk/gdkpixbuf-render.c (gdk_pixbuf_render_to_drawable):
              Remove all the sanity checks now we make it clear
              that it is obsolete name for gdk_draw_pixbuf().
      
              * gdk/gdkpixmap.c gtk/gtkcellrendererpixbuf.c gtk/gtkimage.c
                gtk/gtkpixmap.c demos/testpixbuf-scale.c demos/testpixbuf.c
                tests/testrgb.c: Use gdk_draw_pixbuf() everywhere.
      
              * gtk/gtklabel.c (gtk_label_set_mnemonic_widget): Fix
              some warnings.
      
              * gdk/gdkinternals.h (struct _GdkEventPrivate): Fix missed
              bit from last gdk_event_get_screen() change.
      
              * gdk/gdkevents.c: Couple of small fixes.i
      6cb79658
    • Owen Taylor's avatar
      Add gdk_screen_set_screen()/_get_screen() which (by evil hacks) work for · ed521b3c
      Owen Taylor authored
      Wed Oct  2 17:36:42 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdkevents.[ch] gdk/x11/gdkevents-x11.[ch]: Add
              gdk_screen_set_screen()/_get_screen() which (by evil
              hacks) work for for heap allocated events and
              fall back gracefully for stack allocated events.
      ed521b3c
  2. 30 Sep, 2002 3 commits
  3. 27 Sep, 2002 2 commits
    • Matthias Clasen's avatar
      Make drawing to the root window work. (#89492) · bf67d2f1
      Matthias Clasen authored
      	* gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init): Make
      	drawing to the root window work.  (#89492)
      bf67d2f1
    • Eric Warmenhoven's avatar
      Move gdk_keval_name and gdk_keyval_from_name to new gdkkeynames.c, share · 393ad738
      Eric Warmenhoven authored
      Fri Sep 27 14:30:34 2002 Eric Warmenhoven <eric@warmenhoven.org>
      
      	* gdk/Makefile.am gdk/gdkkeynames.c gdk/linux-fb/gdkmain-fb.c
      	gdk/win32/gdkkeys-win32.c: Move gdk_keval_name and
      	gdk_keyval_from_name to new gdkkeynames.c, share implementation for
      	linux-fb and win32 (#94123)
      
      	* gdk/linux-fb/Makefile.am gdk/linux-fb/gdkkeyboard-fb.c
      	gdk/linux-fb/gdkmain-fb.c gdk/linux-fb/gdkmouse-fb.c: add
      	-DG_DISABLE_DEPRECATED and -DGDK_PIXBUF_DISABLE_DEPRECATED to compile
      	flags
      
      	* gdk/linux-fb/gdkdisplay-fb.c: prevent segfault if display can't
      	initialize
      
      	* gdk/linux-fb/gdkkeyboard-fb.c: better parsing of keycodes
      
      	* gdk/linux-fb/gdkwindow-fb.c: add stubs for new functions
      393ad738
  4. 25 Sep, 2002 4 commits
    • Havoc Pennington's avatar
      fix GtkWindowMnemonic to have a separate typedef · 1689117c
      Havoc Pennington authored
      2002-09-24  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtkwindow.c: fix GtkWindowMnemonic to have a separate
      	typedef
      
      	* gdk/x11/gdkevents-x11.c (gdk_check_wm_state_changed): monitor
      	FULLSCREEN state
      
      	* tests/testgtk.c (get_state_controls): add
      	fullscreen/unfullscreen test
      
      	* gdk/gdkdisplay.c (gdk_display_finalize): fix unused variable
      
      	* gdk/x11/gdkscreen-x11.c (init_xinerama_support): fix unused
      	variable
      
      	* gdk/x11/gdkevents-x11.c (gdk_xsettings_watch_cb): mop up unused
      	variable
      
      	* gdk/x11/gdkscreen-x11.c
      	(_gdk_x11_screen_window_manager_changed): emit
      	window_manager_changed signal
      
      	* gdk/x11/gdkscreen-x11.h (struct _GdkScreenX11Class): add
      	window_manager_changed signal
      
      	* gdk/x11/gdkevents-x11.c
      	(gdk_x11_screen_get_window_manager_name): new function
      
      	* gtk/gtkwindow.c (gtk_window_class_init): add type_hint,
      	skip_taskbar_hint, skip_pager_hint properties
      	(gtk_window_set_skip_taskbar_hint):
      	(gtk_window_get_skip_taskbar_hint):
      	(gtk_window_set_skip_pager_hint):
      	(gtk_window_get_skip_pager_hint):
      	(gtk_window_fullscreen):
      	(gtk_window_unfullscreen): new functions
      
      	* gdk/gdkevents.h (GdkWindowState): add FULLSCREEN state
      
      	* gdk/gdkwindow.h (GdkWindowTypeHint): add missing type hint
      	values
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_skip_taskbar_hint):
      	(gdk_window_set_skip_pager_hint):
      	(gdk_window_fullscreen):
      	(gdk_window_unfullscreen): new functions
      	(set_initial_hints): set fullscreen here if appropriate
      1689117c
    • Owen Taylor's avatar
      Add gdk_screen_make_display_name(), which returns a display name that can · d41f210d
      Owen Taylor authored
      Wed Sep 25 10:51:24 2002  Owen Taylor  <otaylor@redhat.com>
              * gdk/gdkscreen.h gdk/{x11,win32,linux-fb}/gdkscreen-*.c:
              Add gdk_screen_make_display_name(), which returns a
              display name that can be used to open a display with the
              screen as the default (Based on patch from Mark McLoughlin,
              #86013)
      d41f210d
    • Owen Taylor's avatar
      Patch from Eric Warmenhoven, #94123 · 1c41ed3e
      Owen Taylor authored
      Wed Sep 25 08:50:40 2002  Owen Taylor  <otaylor@redhat.com>
      
              Patch from Eric Warmenhoven, #94123
      
              * gdk/gdkmouse-fb.c: Add scrolling support for
              imps2 mice.
      
              * gdk/linux-fb/gdkimage-fb.c: Fix compilation error
              in last gdkimage-fb.c commit.
      1c41ed3e
    • Manish Singh's avatar
      add -DG_DISABLE_DEPRECATED and -DGDK_PIXBUF_DISABLE_DEPRECATED to compile · 234e191c
      Manish Singh authored
      Wed Sep 25 00:16:53 2002  Manish Singh  <yosh@gimp.org>
      
              * gdk/Makefile.am gdk/x11/Makefile.am: add -DG_DISABLE_DEPRECATED
              and -DGDK_PIXBUF_DISABLE_DEPRECATED to compile flags
      
              * gdk/gdkcolor.c gdk/gdkdisplay.c gdk/gdkdraw.c gdk/gdkevents.c
              gdk/gdkgc.c gdk/gdkimage.c gdk/gdkpango.c gdk/gdkpixbuf-render.c
              gdk/gdkpixmap.c gdk/gdkrgb.c gdk/gdkwindow.c gdk/linux-fb/gdkdnd-fb.c
              gdk/linux-fb/gdkfont-fb.c gdk/win32/gdkdnd-win32.c
              gdk/win32/gdkfont-win32.c gdk/x11/gdkdisplay-x11.c gdk/x11/gdkdnd-x11.c
              gdk/x11/gdkdrawable-x11.c gdk/x11/gdkevents-x11.c gdk/x11/gdkfont-x11.c
              gdk/x11/gdkgc-x11.c gdk/x11/gdkgeometry-x11.c gdk/x11/gdkim-x11.c
              gdk/x11/gdkinput-x11.c gdk/x11/gdkkeys-x11.c gdk/x11/gdkscreen-x11.c
              gdk/x11/gdkwindow-x11.c: Deprecation cleanup, mostly changing
              gdk_foo_{ref,unref} to g_object equivalents.
      234e191c
  5. 24 Sep, 2002 11 commits
    • Owen Taylor's avatar
      Look up the visual as well as the colormap, since calling · 6a7d4ee3
      Owen Taylor authored
      Tue Sep 24 19:45:55 2002  Owen Taylor  <otaylor@redhat.com>
              * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_get_colormap):
              Look up the visual as well as the colormap, since calling
              gdk_drawable_get_visual() causes infinite recursion.
      
              * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
              Set the colormap for the root window.
      6a7d4ee3
    • Hidetoshi Tajima's avatar
      disable/enable preedit/status in GtkIMContextXIM (#59076) · 8cc9e8cf
      Hidetoshi Tajima authored
      	* gnome-settings-xsettings.c: added two new xsettings
      	for GTK+ input method preedit and status styles.
      
      	With the other patch for gtk+, the preedit and status styles of
      	GTK+ input method are configurable with associated gconf schemas
      	keys:
      	"/desktop/gnome/interface/gtk-im-preedit-style"
      	"/desktop/gnome/interface/gtk-im-status-style"
      
      	Both are set to "callback" by default, and platform's
      	packging can have different default by changing
      	libgnome's desktop_gnome_interface.schemas.
      8cc9e8cf
    • Matthias Clasen's avatar
      Replace leftover gdkx_visual_get_for_screen () by · 7a1a8a5f
      Matthias Clasen authored
      	* gdk/x11/gdkvisual-x11.c (gdkx_visual_get): Replace leftover
      	gdkx_visual_get_for_screen () by gdk_x11_screen_lookup_visual().
      7a1a8a5f
    • Matthias Clasen's avatar
      Replace leftover gdk_colormap_lookup () by gdk_x11_colormap_foreign_new () · cdc7d973
      Matthias Clasen authored
      	* gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_get_colormap):
      	Replace leftover gdk_colormap_lookup () by
      	gdk_x11_colormap_foreign_new () to make the linker happy.
      cdc7d973
    • Owen Taylor's avatar
      Add a GtkAccelGroupFindFunc to clean up the prototype. (#76670, Vitaly · ad07608c
      Owen Taylor authored
      Tue Sep 24 17:49:52 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtkaccelgroup.[ch] (gtk_accel_group_find):
              Add a GtkAccelGroupFindFunc to clean up the
              prototype. (#76670, Vitaly Tishkov)
      
              * gdk/x11/gdkvisual-x11.c gdk/x11/gdkx.h: Rename
              gdkx_visual_get_for_screen() to
              gdk_x11_screen_lookup_visual(). (#85702)
      ad07608c
    • Tor Lillqvist's avatar
      Merge from gtk-2-0: · e53e9652
      Tor Lillqvist authored
      2002-09-25  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkevents-win32.c (gdk_event_translate):
      	WM_SYSKEYDOWN, WM_SYSKEYUP: Need to handle F10 specially here in
      	order to be able to handle it normally in the application. Set
      	ignore_wm_char also always when handling WM_SYSKEY{DOWN,UP}, this
      	way we can generate GDK events also for Alt-Fn keys, for instance.
      e53e9652
    • Matthias Clasen's avatar
      Add a missing ; to make things compile. · beb31ce0
      Matthias Clasen authored
      	* gdk/x11/gdkx.h: Add a missing ; to make things compile.
      beb31ce0
    • Owen Taylor's avatar
      Make icon sizes configurable (#70648, slightly based on a patch from Bill · 15896b96
      Owen Taylor authored
      Tue Sep 24 16:40:14 2002  Owen Taylor  <otaylor@redhat.com>
      
      	Make icon sizes configurable (#70648, slightly based
      	on a patch from Bill Haneman, Brian Cameron)
      
      	* gtk/gtkiconfactory.[ch]: Add
      	gtk_icon_size_lookup_for_settings().
      
      	* gtk/gtksettings.c: Add gtk-icon-sizes XSETTING
      
      	* gtk/gtkiconfactory.c: Make icon sizes per-GtkSettings.
      
      	* gtk/gtkstyle.c: Use gtk_icon_size_lookup_for_settings()
      
      	* gtk/gtkrc.[ch]: Privately export _gtk_rc_reset_styles()
      	to force all the widgets to recompute their appearance.
      15896b96
    • Owen Taylor's avatar
      gdk/win32/gdkimage-win32.c gdk/x11/gdkimage-x11.c Add bounds-checking · c2aa25d7
      Owen Taylor authored
      Tue Sep 24 16:24:22 2002  Owen Taylor  <otaylor@redhat.com>
              * gdk/win32/gdkimage-win32.c gdk/x11/gdkimage-x11.c
              * gdk/linux-fb/gdkimage-fb.c (gdk_image_put/get_pixel):
              Add bounds-checking g_return_if_fail(). (Olexiy Avramchenko)
      c2aa25d7
    • Owen Taylor's avatar
      Delete unused private gdk_visual_lookup(), make gdk_colormap_lookup() · f9d267ae
      Owen Taylor authored
      Tue Sep 24 16:04:44 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdkprivate-x11.h gdkcolor-x11.c gdkvisual-x11.c
              gdkwindow-x11.c: Delete unused private gdk_visual_lookup(),
              make gdk_colormap_lookup() private gdkcolor-x11.c.
              make gdk_window_add_colormap_windows private to gdkwindow-x11.c
              (#85674)
      
              * gdk/x11/gdkx.h gdk/x11/gdkcolor-x11.c
              gdkscreen-x11.h: Add gdk_x11_colormap_foreign_new(),
              GDK_ENABLE_BROKEN gdkx_colormap_get(), make the
              colormap hash per-screen. (#85697)
      
              * gdk/x11/gdkxid.c (gdk_xid_table_lookup_for_display):
              Remove a bit of unecessary code.
      f9d267ae
    • Owen Taylor's avatar
      Change the window parameter for · 50fdb4d7
      Owen Taylor authored
      Tue Sep 24 05:26:31 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdk.h gdk/gdkdisplay.c gdk/linux-fb/gdkevents-fb.c
              gdk/x11/gdkevents-x11.c  gdk/win32/gdkevents-win32.c:
              Change the window parameter for
              gdk_event_send_client_message[_for_display] from guint32
              to GdkNativeWindow. (#79979)
      50fdb4d7
  6. 23 Sep, 2002 1 commit
    • Owen Taylor's avatar
      Add a keys_changed signal emitted when the keymap changes. (#72148) · a16b63eb
      Owen Taylor authored
      Mon Sep 23 16:48:46 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdkkeys.[ch] gdk/x11/gdkkeys-x11.c gdk/x11/gdkevents-x11.c:
              Add a keys_changed signal emitted when the keymap changes.
              (#72148)
      
              * gtk/gtkkeyhash.c (_gtk_key_hash_remove_entry):
              Hook up code to handle keymap changes, change to keep
              a linked list of keymap entries so that we can reinsert
              them in the same order on a keymap change.
      a16b63eb
  7. 22 Sep, 2002 1 commit
    • Owen Taylor's avatar
      Patch from Eric Warmenhoven to with miscellaneous linux-fb fixes, · 5102e76f
      Owen Taylor authored
      Sun Sep 22 18:22:37 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/linux-fb/{gdkinput.c,gdkkeyboard-fb.c,gdk/linux-fb/gdkmain-fb.c,
              gdk/linux-fb/gdkprivate-fb.h, gdk/linux-fb/gdkwindow-fb.c}:
              Patch from Eric Warmenhoven to with miscellaneous linux-fb
              fixes, including a fix for a crash in
              gdk_keymap_get_entries_for_keycode (#87420)
      5102e76f
  8. 21 Sep, 2002 2 commits
    • Matthias Clasen's avatar
      Mark abstract types as G_TYPE_FLAG_ABSTRACT. (#72383) · 083c3aef
      Matthias Clasen authored
      	* gdk/gdkdraw.c (gdk_drawable_get_type):
      	* gdk/gdkgc.c (gdk_gc_get_type):
      	* gtk/gtkmenushell.c (gtk_menu_shell_get_type):
      	* gtk/gtkimcontext.c (gtk_im_context_get_type):
      	* gtk/gtkprogress.c (gtk_progress_get_type):
      	* gtk/gtkoldeditable.c (gtk_old_editable_get_type):
      	* gtk/gtkcellrenderer.c (gtk_cell_renderer_get_type):
      	* gtk/gtkwidget.c (gtk_widget_get_type):
      	* gtk/gtkseparator.c (gtk_separator_get_type):
      	* gtk/gtkscrollbar.c (gtk_scrollbar_get_type):
      	* gtk/gtkscale.c (gtk_scale_get_type):
      	* gtk/gtkrange.c (gtk_range_get_type):
      	* gtk/gtkpaned.c (gtk_paned_get_type):
      	* gtk/gtkmisc.c (gtk_misc_get_type):
      	* gtk/gtkitem.c (gtk_item_get_type):
      	* gtk/gtkcontainer.c (gtk_container_get_type):
      	* gtk/gtkbbox.c (gtk_button_box_get_type):
      	* gtk/gtkbox.c (gtk_box_get_type):
      	* gtk/gtkbin.c (gtk_bin_get_type):
      	* gtk/gtkobject.c (gtk_object_get_type): Mark abstract types as
      	G_TYPE_FLAG_ABSTRACT.  (#72383)
      083c3aef
    • Tor Lillqvist's avatar
      Copy from X11 backend. The old version mishandled consecutive newlines. · d0cac482
      Tor Lillqvist authored
      2002-09-21  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkselection-win32.c (sanitize_utf8): Copy from X11
      	backend. The old version mishandled consecutive newlines.
      
      	* tests/testgtkrc: Remove obsolete mention of gtk-engines and
      	Pixmap theme engine on Win32.
      d0cac482
  9. 19 Sep, 2002 2 commits
    • Tor Lillqvist's avatar
      Delete leftover declarations of the obsolete Win32-only functions · d8a49627
      Tor Lillqvist authored
      2002-09-20  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/gdkfont.h: Delete leftover declarations of the obsolete
      	Win32-only functions gdk_font_full_name_get() and
      	gdk_font_full_name_free().
      
      	* gdk/gdk.def: Delete from here, too.
      
      	* gdk/win32/gdkfont-win32.c (logfont_to_xlfd,
      	gdk_font_full_name_get, gdk_font_full_name_free): Delete
      	implementation, and helper functions.
      
      	(pattern_match, InnerEnumFontFamExProc, EnumFontFamExProc,
      	gdk_font_list_new, gdk_font_list_free): Delete unused functions.
      
      	(gdk_text_width, gdk_text_width_wc) Instead of code duplication,
      	let gdk_text_extents() and gdk_text_extents_wc() do the job.
      
      	* gdk/win32/gdkgc-win32.c (gdk_win32_gc_values_to_win32values):
      	Don't use the above removed functions in debugging output.
      
      	* gdk/win32/gdkdisplay-win32.c
      	* gdk/win32/gdkmain-win32.c
      	* gdk/win32/gdkprivate-win32.h
      	* gdk/win32/gdkselection-win32.c
      	* gdk/win32/gdkinput-win32.h
      	* gdk/win32/gdkinput.c: Make it compile again, pass a GdkDisplay in
      	a couple of places.
      d8a49627
    • Owen Taylor's avatar
      Fix usage of compat GTK_TYPE_ macros without including gtkobject.h. · 3f5ad789
      Owen Taylor authored
      Thu Sep 19 16:39:29 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtksettings.h (GTK_SETTINGS_GET_CLASS): Fix
              usage of compat GTK_TYPE_ macros without including
              gtkobject.h.
      
              * gdk/x11/gdkevents-x11.[ch]: Set a flag when initializing
              to avoid having extra settings-notify events sent
              when not needed.
      3f5ad789
  10. 14 Sep, 2002 1 commit
  11. 13 Sep, 2002 1 commit
  12. 11 Sep, 2002 6 commits
    • Tor Lillqvist's avatar
      Merge from gtk-2-0: · 3e58667f
      Tor Lillqvist authored
      2002-09-12  Tor Lillqvist  <tml@iki.fi>
      
      	Merge from gtk-2-0:
      
      	* gdk/win32/gdkkeys-win32.c (print_keysym_tab): Factor out
      	debugging output to new function.
      3e58667f
    • Tor Lillqvist's avatar
      Merge from gtk-1-3-win32-production and gtk-2-0: · 0db40009
      Tor Lillqvist authored
      2002-09-12  Tor Lillqvist  <tml@iki.fi>
      
      	Merge from gtk-1-3-win32-production and gtk-2-0:
      
      	* gdk/win32/gdkinput-win32.c (gdk_input_init): Use
      	GetSystemMetrics (SM_C[XY]SCREEN) instead of
      	gdk_screen_{width,height}().
      
      	* gdk/win32/gdkselection-win32.c (gdk_selection_convert): Don't
      	use return value from GlobalSize() as length of string when
      	calling MultiByteToWideChar(). Pass -1 instead (zero-terminated
      	string). Thanks to Iwasa Kazmi.
      0db40009
    • Tor Lillqvist's avatar
      Use correct function name in warning messages. · f713eb82
      Tor Lillqvist authored
      2002-09-12  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkinput-win32.c (gdk_input_wintab_init): Use correct
      	function name in warning messages.
      f713eb82
    • Tor Lillqvist's avatar
      Merge from gtk-2-0: · c06ae8c2
      Tor Lillqvist authored
      2002-09-12  Tor Lillqvist  <tml@iki.fi>
      
      	Merge from gtk-2-0:
      
      	* gdk/win32/gdkgeometry-win32.c: Add GDK_NOTE debugging output
      	to some functions, related to moving and resizing and expose
      	and antiexpose queue processing. Use %p to output HWNDs.
      
      	Tentative fix for #79720 based on code by Florent Duguet:
      
      	* gdk/win32/gdkgeometry-win32 (gdk_window_queue_append): New
      	static function. Checks length of translate_queue, calls
      	_gdk_window_process_expose() if length is >= 128. Then appends
      	to translate_queue.
      	(gdk_window_queue_translation,_gdk_windowing_window_queue_antiexpose):
      	Call gdk_window_queue_append().
      c06ae8c2
    • Tor Lillqvist's avatar
      Merge from gtk-2-0: · 1acfb9ae
      Tor Lillqvist authored
      2002-09-12  Tor Lillqvist  <tml@iki.fi>
      
      	Merge from gtk-2-0:
      
      	* gdk/win32/gdkevents-win32.c: Some spacing and indentation cleanup.
      
      	* gdk/win32/gdkevents-win32.c (_gdk_events_init): Search if the
      	system has some input locale identifier that uses a Latin
      	keyboard. This is needed to be able to get the virtual-key code
      	for the latin characters corresponding to ASCII control
      	characters. If no such keyboard is present, try to load one
      	then. Will this upset users with no wish to ever use a Latin-based
      	keyboard layout?
      
      	(vk_from_char): Convert all ASCII control chars to the
      	corresponding uppercase char before calling VkKeyScanEx(). Idea by
      	Florent Duguet. Makes Control-C work again. To make it hopefully
      	work like I think it should on non-Latin keyboards, too, use
      	latin_locale when looking for the corresponding keycode.
      
      	Fix for #81831 by Tim Evans:
      
      	* gdk/win32/gdkevents-win32.c (gdk_event_translate): Don't call
      	_gdk_event_button_generate() here, it would append the double- or
      	triple-click events too early, before the single-click event.
      
      	(real_window_procedure): If we got a single-click event, call
      	_gdk_event_button_generate() to perhaps append the double- or
      	triple-click event after that.
      
      	Merge from gtk-1-3-win32-production branch:
      
      	* gdk/win32/gdkevents-win32.c (propagate): Check for parent being
      	NULL before trying to propagate to it, and return FALSE in that
      	case. (If parent is NULL, we are handling gdk_parent_root, and
      	probably should have noticed that and bailed out earlier. But
      	better late than never.)
      1acfb9ae
    • Tor Lillqvist's avatar
      Merge from gtk-2-0: · 86a90abf
      Tor Lillqvist authored
      2002-09-12  Tor Lillqvist  <tml@iki.fi>
      
      	Merge from gtk-2-0:
      
      	* gdk/win32/gdkdrawable-win32.c (render_line_horizontal,
      	render_line_vertical): Some spacing cleanup. Return TRUE.
      86a90abf
  13. 10 Sep, 2002 2 commits
  14. 06 Sep, 2002 2 commits