1. 20 May, 2004 1 commit
  2. 18 May, 2004 2 commits
    • Matthias Clasen's avatar
      Add a few more symbols. · 114463d5
      Matthias Clasen authored
      114463d5
    • Matthias Clasen's avatar
      Check for XFIXES extension. · 7b8616bf
      Matthias Clasen authored
      2004-05-18  Matthias Clasen  <mclasen@redhat.com>
      
      	* configure.in: Check for XFIXES extension.
      
      	* gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): Add
      	a gboolean have_xfixes member.
      
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Register
      	XFIXES events and set have_xfixes.
      
      	* gdk/gdkevents.h (GdkEventType): Add GDK_OWNER_CHANGE.
      	(GdkEventOwnerChange): New event struct for owner change events.
      	(GdkOwnerChange): New enum for the reason field of GdkEventOwnerChange.
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Translate
      	XFixesSelectionNotify events into GdkEventOwnerChange events.
      
      	* gdk/gdkdisplay.h:
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_supports_selection_notification):
      	(gdk_display_request_selection_notification): New api
      	to support selection ownership notification.
      
      	* gtk/gtkclipboard.h:
      	* gtk/gtkclipboard.c (_gtk_clipboard_handle_event): New private
      	api to handle owner change events.
      	(clipboard_peek): Refactored out the body of
      	gtk_clipboard_get_for_display() for use in _gtk_clipboard_handle_event().
      
      	* gtk/gtkmain.c (gtk_main_do_event): Handle GDK_OWNER_CHANGE events
      	by calling _gtk_clipboard_handle_event().
      7b8616bf
  3. 10 May, 2004 1 commit
    • Matthias Clasen's avatar
      Add gtk_menu_get_for_attach_widet, gtk_tree_view_get_fixed_height_mode, · 3002f39f
      Matthias Clasen authored
      2004-05-10  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk-sections.txt: Add gtk_menu_get_for_attach_widet,
      	gtk_tree_view_get_fixed_height_mode,
      	gtk_tree_view_set_fixed_height_mode,
      	gtk_tree_view_get_hover_selection,
      	gtk_tree_view_set_hover_selection
      
      	* gdk/gdk-sections.txt: Add gdk_window_set_user_time().
      
      	* gdk-pixbuf/gdk-pixbuf.sgml:
      	* gtk/gtk-docs.sgml:
      	* gdk/gdk-docs.sgml: Add an index for 2.6 additions.
      3002f39f
  4. 06 May, 2004 1 commit
    • Elijah Newren's avatar
      Changes to support do-not-focus-on-map hint in conjunction with · 5502f77e
      Elijah Newren authored
      2004-05-05  Elijah Newren  <newren@math.utah.edu>
      
      	Changes to support do-not-focus-on-map hint in conjunction with
      	_NET_WM_USER_TIME (#115650):
      
      	* gdk/gdkwindow.h (struct _GdkWindowObject): Add a new boolean
      	field focus_on_map
      
      	* gdk/gdkwindow.h (gdk_window_set_accept_focus): New function to
      	set it.
      
      	* gtk/gtkwindow.[hc]: Add a boolean property "focus_on_map"
      	and gtk_window_get_focus_on_map() and gtk_window_set_focus_on_map().
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_new):
      	* gdk/linux-fb/gdkwindow-fb.c (gdk_window_new):
      	* gdk/x11/gdkwindow-x11.c (gdk_window_new):
      	Initialize the focus_on_map field to TRUE.
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_set_focus_on_map):
      	* gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_focus_on_map):
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_focus_on_map):
      	* gdk/x11/gdkwindow-x11.c (setup_toplevel_window):
      	Implementations for the various backends. The Win32 and linux-fb
      	implementations set the focus_on_map field, but don't use it yet
      	to actually implement noinput windows. The X implementation sets
      	_NET_WM_USER_TIME to 0 if focus_on_map is FALSE (see the EWMH).
      
      	* gdk/x11/gdkwindow-x11.h:
      	* gdk/x11/gdkevents-x11.c (set_user_time):
      	* gdk/x11/gdkinput-x11.c (_gdk_input_common_other_event):
      	* gdk/x11/gdkwindow-x11.c (gdk_x11_window_set_user_time):
      	s/_gdk_x11_window_set_user_time/gdk_x11_window_set_user_time/,
      	since we want that function to be part of the public API.
      5502f77e
  5. 16 Dec, 2003 1 commit
    • Matthias Clasen's avatar
      Do not interpret distant clicks as double-clicks (#116541, Bernhard · fbb0ba1a
      Matthias Clasen authored
      Tue Dec 16 01:46:46 2003  Matthias Clasen  <maclas@gmx.de>
      
      	Do not interpret distant clicks as double-clicks  (#116541,
      	Bernhard Walle):
      
      	* gdk/gdkdisplay.h (struct GdkDisplay): Add new fields
      	double_click_distance, button_x and button_y.
      	* gdk/gdkdisplay.c (gdk_display_init): Initialize the new fields.
      
      	* gdk/gdkdisplay.h:
      	* gdk/gdkevents.c (gdk_display_set_double_click_distance):
      	New function to set the double click distance on a display.
      
      	* gdk/gdkevents.c: Take double click distance into account
      	when generating single, double or triple clicks.
      
      	* gtk/gtksettings.c: Add new setting "gtk-double-click-distance".
      
      	* gdk/x11/gdkevents-x11.c: Add the XSetting
      	"Net/DoubleClickDistance" and map it to "gtk-double-click-distance".
      fbb0ba1a
  6. 14 Dec, 2003 1 commit
    • Matthias Clasen's avatar
      Rename from _gdk_x11_register_event_type(), added API docs. · 1014c413
      Matthias Clasen authored
      Sun Dec 14 01:28:23 2003  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk/x11/gdkprivate-x11.h:
      	* gdk/x11/gdkx.h:
      	* gdk/x11/gdkevents-x11.c (gdk_x11_register_standard_event_type):
      	Rename from _gdk_x11_register_event_type(), added API docs.
      	* gdk/x11/gdkinput-x11.c (_gdk_input_common_init):
      	* gdk/x11/gdkimage-x11.c (_gdk_windowing_image_init): Adjust
      	all callers.  (#121471, Bill Haneman)
      1014c413
  7. 11 Dec, 2003 1 commit
  8. 10 Dec, 2003 1 commit
    • Matthias Clasen's avatar
      Changes to allow "no input" windows (#64613): · 5fb61f30
      Matthias Clasen authored
      Thu Dec 11 00:35:12 2003  Matthias Clasen  <maclas@gmx.de>
      
      	Changes to allow "no input" windows (#64613):
      
      	* gdk/gdkwindow.h (struct _GdkWindowObject): Add a new boolean
      	field accept_focus.
      
      	* gdk/gdkwindow.h (gdk_window_set_accept_focus): New function to
      	set it.
      
      	* gtk/gtkwindow.[hc]: Add a boolean property "accept_focus"
      	and gtk_window_get_focus() and gtk_window_set_focus().
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_new):
      	* gdk/linux-fb/gdkwindow-fb.c (gdk_window_new):
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_new):
      	Initialize the accept_focus field to TRUE.
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_set_accept_focus):
      	* gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_accept_focus):
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_accept_focus):
      	Implementations for the various backends. The Win32 and linux-fb
      	implementations set the accept_focus field, but don't use it yet
      	to actually implement noinput windows. The X implementation updates
      	the WM_HINTS to select the globally active input model (see the
      	ICCCM) if accept_focus is FALSE.
      
      	* gdk/x11/gdkevents-x11.c (gdk_wm_protocols_filter): Ignore the
      	WM_TAKE_FOCUS message if accept_focus is FALSE.
      5fb61f30
  9. 09 Dec, 2003 1 commit
    • Matthias Clasen's avatar
      Improve the GDK API for dealing with group leaders (#119375): · 3f6441ea
      Matthias Clasen authored
      Wed Dec 10 00:06:24 2003  Matthias Clasen  <maclas@gmx.de>
      
      	Improve the GDK API for dealing with group leaders (#119375):
      
      	* gdk/gdkwindow.h:
      	* gdk/x11/gdkwindow-x11.c (gdk_window_get_group): New function to
      	get the group leader of a toplevel window as a GdkWindow.
      
      	* gdk/gdkdisplay.h:
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_get_default_group): New
      	function to get the default group leader as a GdkWindow.
      
      	* gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): Add a field for
      	the GdkWindow of the default group leader.
      
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Construct the GdkWindow
      	for the default group leader.
      3f6441ea
  10. 17 Nov, 2003 1 commit
    • Matthias Clasen's avatar
      Fix for #119555, Peter Zelesny: · d3b444a4
      Matthias Clasen authored
      Tue Nov 18 00:12:55 2003  Matthias Clasen  <maclas@gmx.de>
      
      	Fix for #119555, Peter Zelesny:
      
      	* gdk/gdkdrawable.h: Declare gdk_drawable_copy_to_image.
      	* gdk/gdkdraw.c (gdk_drawable_copy_to_image): Make public
      	by removing the _ prefix.
      	* gdk/gdkdraw.c, gdk/gdkpixbuf-drawable.c, gdk/gdkpixmap.c,
      	gdk/gdkwindow.c: Adjust all callers.
      d3b444a4
  11. 30 Sep, 2003 1 commit
    • Matthias Clasen's avatar
      Document the "direction-changed" and "keys-changed" signals. · f582c04a
      Matthias Clasen authored
      2003-09-30  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk/gdkkeys.c (gdk_keymap_class_init): Document the
      	"direction-changed" and "keys-changed" signals.
      
      	* gdk/gdkscreen.c (gdk_screen_class_init): Document the
      	"size-changed" signal.
      
      	* gdk/gdkdisplaymanager.c (gdk_display_manager_class_init):
      	Document the "display-opened" signal.
      
      	* gdk/gdkdisplay.c (gdk_display_close): Doc tweak.
      	(gdk_display_class_init): Document the "closed" signal.
      
      	* gdk/tmpl/keys.sgml: Small addition.
      
      	* gdk/gdk-sections.txt: Add GdkDisplayClass and GdkScreenClass.
      
      	* gdk-pixbuf/gdk-pixbuf-sections.txt: Add GdkPixbufLoaderClass.
      f582c04a
  12. 10 Aug, 2003 1 commit
  13. 14 Jul, 2003 1 commit
  14. 30 Jun, 2003 1 commit
  15. 10 Nov, 2002 1 commit
  16. 11 Oct, 2002 1 commit
  17. 12 Aug, 2002 1 commit
    • Matthias Clasen's avatar
      Remove gdk_screen_close, add a section for GdkDisplayManager, add · 592818d9
      Matthias Clasen authored
      	* gdk/gdk-sections.txt: Remove gdk_screen_close, add a section
      	for GdkDisplayManager, add gdk_visual_get_screen and
      	gdk_colormap_get_screen.
      	* gdk/gdkdisplaymanager.c:
      	* gdk/gdkdisplay.c (gdk_pointer_ungrab): Fix doc comments.
      
      	* gdk/x11/gdkcolor-x11.c (gdk_colormap_get_screen):
      	* gdk/x11/gdkimage-x11.c (gdk_image_new_bitmap): Make parameter
      	names match those in the header file, to silence gtk-doc.
      592818d9
  18. 20 Jun, 2002 1 commit
    • Owen Taylor's avatar
      Renames: · 28c2b0a3
      Owen Taylor authored
      Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
              tests/*.c: Renames:
      
               gdk_get_default_display => gdk_display_get_default
               gdk_get_default_screen  => gdk_screen_get_default
               gdk_open_display        => gdk_display_open
      28c2b0a3
  19. 18 Jun, 2002 1 commit
  20. 02 May, 2002 1 commit
  21. 01 May, 2002 1 commit
    • Matthias Clasen's avatar
      Move GdkScreen struct to the GdkScreen section. · 410f3181
      Matthias Clasen authored
      	* gdk/gdk-sections.txt: Move GdkScreen struct to the GdkScreen section.
      
      	* gdk/tmpl/gdkscreen.sgml:
      	* gdk/tmpl/gdkdisplay.sgml: Typo and markup fixes.
      
      	* gdk/gdk-docs.sgml: Reorder display and screen sections.
      
      	* gdk/multihead.sgml: Remove references to GdkDisplayManager, typo
      	and markup fixes.
      410f3181
  22. 30 Apr, 2002 1 commit
    • Owen Taylor's avatar
      Update for multihead. · c117408d
      Owen Taylor authored
      Tue Apr 30 12:26:31 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk-sections.txt: Update for multihead.
      
              * multihead.sgml gtk-docs.sgml:	Add overview of
      	multihead from	multihead branch.
      
      	* tmpl/gdkdisplay.sgml	tmpl/gdkscreen.sgml: New
              sections from multihead	branch.
      c117408d
  23. 23 Dec, 2001 1 commit
    • Owen Taylor's avatar
      Add gtktextutil.h · 856a93cb
      Owen Taylor authored
      Sat Dec 22 18:18:07 2001  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/Makefile.am (IGNORE_HFILES): Add gtktextutil.h
      
              * gtk/text_widget.sgml (linkend): SGML fixes.
      
              * gtk/gtk-sections.txt: Update
      
              * gdk/gdk-sections.txt: Update.
      
              * gdk/tmpl/cursors.sgml: SGML fix.
      
              * gdk/gdk-docs.sgml: Add PNG handling magic.
      856a93cb
  24. 03 Dec, 2001 1 commit
    • Matthias Clasen's avatar
      Updates. · dd92af8c
      Matthias Clasen authored
              * gdk/tmpl/input_devices.sgml,
              gdk/gdk-sections.txt, gdk/tmpl/windows.sgml: Updates.
      dd92af8c
  25. 21 Nov, 2001 1 commit
    • Owen Taylor's avatar
      Updates · b56118cf
      Owen Taylor authored
      Wed Nov 21 15:57:29 2001  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtk-sections.txt: Updates
      
              * gtk/tmpl/gtkstock.sgml: Close end tags.
      
              * gtk/gtk.types: Remove interface types which gtk-doc
              can't handle currently.
      
              * gtk/tmpl/gtknotebook.sgml: Fix some garbage in file.
      
              * gdk/tmpl/x_interaction.sgml: Fix SGML errors.
      
              * gdk/gdk-overrides.txt gdk/gdk-sections.txt: Updates.
      b56118cf
  26. 18 Oct, 2001 1 commit
    • Matthias Clasen's avatar
      Resurrect 1.2 documentation. (#62604) · 4e3ec883
      Matthias Clasen authored
              * gdk/tmpl/visuals.sgml: Resurrect 1.2 documentation. (#62604)
      
              * gtk/tmpl/gtkpaned.sgml: Fixes. (#62146)
      
              * gtk/tmpl/gtkgamma.sgml: Fixes. (#62155)
      
              * gtk/Makefile.am (IGNORE_HFILES): Add xembed.h (#61929)
      4e3ec883
  27. 07 Oct, 2001 1 commit
    • Matthias Clasen's avatar
      Update. · b6c2df95
      Matthias Clasen authored
              * gdk/tmpl/properties.sgml, gdk/tmpl/events.sgml,
              gdk/tmpl/regions.sgml, gdk/tmpl/general.sgml,
              gdk/tmpl/keys.sgml: Update.
      
              * gdk/gdk-overrides.txt, gdk/gdk-sections.txt: Remove nanox traces.
      b6c2df95
  28. 03 Oct, 2001 1 commit
    • Havoc Pennington's avatar
      Throughout: assorted docs · eacd03ae
      Havoc Pennington authored
      2001-10-02  Havoc Pennington  <hp@redhat.com>
      
              Throughout: assorted docs
      
      	* gdk/gdkwindow.h: deprecate gdk_window_set_hints(), it's broken,
      	gdk_window_set_geometry_hints() should be used instead.
      
      	* gdk/gdkimage.h: deprecate gdk_image_ref, gdk_image_unref, and
      	document them
      
      	* gdk/x11/gdkx.h: remove gdk_get_client_window() since it doesn't
      	seem to exist in any .c files
      
      	* gdk/x11/gdkcolor-x11.c (gdk_colormap_query_color): docs,
      	g_return_if_fail (pixel < colormap->size).
      eacd03ae
  29. 17 Apr, 2001 1 commit
  30. 23 Mar, 2001 1 commit
    • Havoc Pennington's avatar
      fix up some docs · 4291350f
      Havoc Pennington authored
      2001-03-23  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtktoolbar.c, gtk/gtkimcontext.c, gtk/gtklabel.c: fix up
      	some docs
      
      2001-03-23  Havoc Pennington  <hp@redhat.com>
      
      	* gdk/gdk-sections.txt: updates
      
      	* gtk/gtk-sections.txt: updates
      
      	* gtk/gtk-docs.sgml: mop up TreeModelSimple entity
      
      	* gdk/gdk-docs.sgml: remove input method
      	and input context docs
      4291350f
  31. 03 Mar, 2001 1 commit
    • Owen Taylor's avatar
      You can't use + as a metacharacter for basic regular expressions. (This · a10898b6
      Owen Taylor authored
      Sat Mar  3 17:20:53 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* */Makefile.am (scan-build.stamp): You can't use
      	+ as a metacharacter for basic regular expressions.
      	(This was the "all objects disappear")
      
      	* gdk/gdk-sections.txt gdk-pixbuf/gdk-pixbuf-sections.txt
      
      	* */*-unused.sgml: Remove a lot of empty stuff. (No
      	point in saving old docs when there aren't any.)
      a10898b6
  32. 20 Feb, 2001 1 commit
    • Havoc Pennington's avatar
      add --deprecated-guards · 50b1ab41
      Havoc Pennington authored
      2001-02-19  Havoc Pennington  <hp@pobox.com>
      
      	* gdk/Makefile.am (SCAN_OPTIONS): add --deprecated-guards
      
      	* gdk/gdk-sections.txt: update
      
      	* gdk/gdk-docs.sgml: update
      
      2001-02-19  Havoc Pennington  <hp@pobox.com>
      
      	* gdk/gdkwindow.c: docs
      
      	* gdk/gdkrgb.c: docs
      
      	* gdk/gdkregion-generic.c: docs
      
      	* gdk/gdkgc.c (gdk_gc_set_values): docs
      
      	* gdk/gdkdraw.c: docs
      
      	* gdk/gdkdrawable.h: deprecate drawable get/set data
      50b1ab41
  33. 09 Jan, 2001 1 commit
    • Owen Taylor's avatar
      Restore build. · c26e3eee
      Owen Taylor authored
      Mon Jan  8 15:21:15 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* Makefile.am (SUBDIRS): Restore build.
      
      	* gdk/gdk-sections.txt gdk/gdk-docs.sgml
      	  gdk-pixbuf/gdk-pixbuf-sections.txt
      	  gtk/gtk-sections.txt gtk/gtk-docs.sgml: : Update.
      
      	* */tmpl/*: Changes from update.
      c26e3eee
  34. 08 Jan, 2001 1 commit
    • Alexander Larsson's avatar
      Correct filename ~/.pangoft2_aliases · 49bb8dfa
      Alexander Larsson authored
      2001-01-08  Alexander Larsson  <alexl@redhat.com>
      
      	* docs/README.linux-fb:
      	Correct filename ~/.pangoft2_aliases
      
      	* gdk/gdkwindow.h:
      	Added new function gdk_window_get_decorations.
      
      	* gdk/linux-fb/gdkfb.h:
      	Removed _gdk_window_get_decorations declaration.
      	Renamed _gdk_window_set_child_handler to
      	gdk_fb_window_set_child_handler.
      
      	* gdk/linux-fb/gdkwindow-fb.c:
      	Renamed _gdk_window_set_child_handler to
      	gdk_fb_window_set_child_handler.
      
      	* gdk/x11/gdkwindow-x11.c:
      	New function gdk_window_get_mwm_hints().
      	Implemented gdk_window_get_decorations.
      
      	* docs/reference/gdk/tmpl/windows.sgml:
      	* docs/reference/gdk/gdk-sections.txt:
      	Added gdk_window_get_decorations docs.
      49bb8dfa
  35. 22 Nov, 2000 1 commit
    • Alexander Larsson's avatar
      i2000-11-22 Alexander Larsson <alexl@redhat.com> · 5b4c8afa
      Alexander Larsson authored
              * gdk/gdktypes.h:
      	Add new type GdkSpan
      
      	* docs/reference/gdk/gdk-sections.txt,
      	docs/reference/gdk/tmpl/regions.sgml, gdk/gdkregion-generic.c,
      	gdk/gdkregion.h:
      	Implement and document gdk_region_spans_intersect_foreach.
      
      	* gdk/linux-fb/Makefile.am, gdk/linux-fb/gdkrender-fb.c:
      	Add new file gdkrender-fb.c which contains all core
      	rendering code.
      	Add gdk_fb_fill_rectangle_generic (old rectangle code) and
      	gdk_fb_fill_rectangle_simple_16, gdk_fb_fill_rectangle_simple_32
      	(optimized rectangle fillers).
      
      	* gdk/linux-fb/gdkdrawable-fb2.c:
      	Move all rendering code to gdkrender-fb.c.
      	Change from using GdkRectangles and GdkSegments for spans to GdkSpan.
      	Use the new span intersection functions in gdk_fb_fill_spans.
      	gdk_fb_draw_rectangle() clips filled rectangles and calls
      	gc->fill_rectangle with the result.
      	gdk_fb_fill_spans() gets extra argument "sorted".
      
      	* gdk/linux-fb/gdkevents-fb.c:
      	Remove unused includes and defines.
      	New function gdk_fb_get_time() to get correct time for events.
      
      	* gdk/linux-fb/gdkinput-ps2.c:
      	Use gdk method of generating multiple-clicks (gdk_event_button_generate)
      	Make sure to set the time of all events.
      
      	* gdk/linux-fb/gdkmain-fb.c:
      	Use gdk_fb_get_time ().
      
      	* gdk/linux-fb/gdkprivate-fb.h:
      	New virtual GC calls: fill_span & fill_rectangle.
      	Export gdk_fb_get_time().
      	gdk_fb_fill_spans() gets extra argument "sorted".
      
      	* gdk/linux-fb/mi*.c:
      	Use GdkSpan instead of GdkRectangle.
      	Pass correct sorted to gdk_fb_fill_spans. (sorted value taken
      	from XFree 4 source)
      5b4c8afa
  36. 14 Nov, 2000 1 commit
  37. 18 Oct, 2000 2 commits
    • Havoc Pennington's avatar
      Some updates · 7a4c6893
      Havoc Pennington authored
      2000-10-18  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtk-sections.txt: Some updates
      
      	* gdk/gdk-sections.txt: remove GdkPixbufAlphaMode
      
      	* gdk-pixbuf/gdk-pixbuf-sections.txt: Add new API, remove
      	GdkPixbufClass/GdkAnimationClass since those are private
      
      	* gdk-pixbuf/Makefile.am (IGNORE_HFILES): ignore more headers
      
      2000-10-18  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtktextiter.c (gtk_text_iter_forward_to_newline): Fix a bug
      	where any number of empty lines would get skipped
      
      	* gtk/gtktextiter.h: Remove padding from GtkTextIter; live on the
      	edge.
      
      	* gtk/gtktextiter.c (gtk_text_iter_make_surreal): enhance the
      	warning about invalid iterators (explain more thoroughly)
      	(gtk_text_iter_in_region): rename gtk_text_iter_in_range
      
      	* gtk/gtktextview.c (FOCUS_EDGE_WIDTH): Make focus rectangle less
      	big
      
      	* demos/*.c: Add error handling
      
      	* gtk/gtktextbuffer.c: don't modify const iterators
      
      	* gtk/gdk-pixbuf-loader.c: Add full error handling here
      
      	* gtk/gtkimage.c (gtk_image_set_from_file): ignore errors
      	on file load
      
      	* gtk/gtkiconfactory.c: Update to reflect addition of error
      	handling to gdk-pixbuf loaders
      
      2000-10-16  Havoc Pennington  <hp@redhat.com>
      
      	* gdk-pixbuf-io.c (gdk_pixbuf_get_module)
      	(gdk_pixbuf_get_named_module) (gdk_pixbuf_load_module):
      	add error reporting here also
      
      	* make-inline-pixbuf.c (main): use GError
      
      	* io-xpm.c: include unistd.h
      
      	* gdk-pixbuf-util.c: include string.h
      
      	* io-*.c: add error reporting
      
      	* gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file): add
      	error reporting
      
      	* gdk-pixbuf-io.c (gdk_pixbuf_new_from_file): Add error reporting
      
      	* gdk-pixbuf-io.h: Add GError** to load_increment and load
      	methods
      
      	* gdk-pixbuf-io.c (gdk_pixbuf_save) (gdk_pixbuf_savev): return
      	a G_FILE_ERROR if we fail to write or close the file.
      
      	* gdk-pixbuf.h: remove GDK_PIXBUF_ERROR_IO, instead we'll use
      	G_FILE_ERROR_*. Rename enum to GdkPixbufError, properly following
      	the GError naming rules. Add GError** to load functions.
      7a4c6893
    • Owen Taylor's avatar
      1bb41ea9
  38. 14 Sep, 2000 1 commit
    • Owen Taylor's avatar
      Updates for new functions · 42e44b9f
      Owen Taylor authored
      Thu Sep 14 12:38:33 2000  Owen Taylor  <otaylor@redhat.com>
      
              * docs/reference/gdk/: Updates for new functions
      
      	* docs/reference/gdk/tmpl/gtkclipboard.sgml
      	docs/reference/gdk/tmpl/gtkselection.sgml: Updates
      	and new information.
      42e44b9f