1. 21 Jun, 2005 1 commit
  2. 19 Jun, 2005 1 commit
  3. 08 Jun, 2005 1 commit
  4. 14 May, 2005 1 commit
    • Manish Singh's avatar
      gdk/gdkdraw.c #include gdkcairo.h for gdk_cairo_create() declaration. · 4849c705
      Manish Singh authored
      Sat May 14 00:07:46 2005  Manish Singh  <yosh@gimp.org>
      
              * gdk/gdkdraw.c
              * gdk/gdkpango.c: #include gdkcairo.h for gdk_cairo_create()
              declaration.
      
              * gtk/gtkiconview.c (gtk_icon_view_create_drag_icon): actually
              call gdk_cairo_set_source_color() with a color.
      
              * gtk/gtkimage.c (gtk_image_expose): remove unused stock_id variable.
      
              * tests/testiconview.c (main): cast args of drag functions to the
              appropriate type.
      4849c705
  5. 02 May, 2005 1 commit
  6. 09 Apr, 2005 2 commits
  7. 26 Mar, 2005 1 commit
  8. 22 Mar, 2005 1 commit
  9. 20 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      Make PLT-reduction work with gcc4, and don't include everything in · cca8dd63
      Matthias Clasen authored
      2005-03-20  Matthias Clasen  <mclasen@redhat.com>
      
      	Make PLT-reduction work with gcc4, and don't include
      	everything in gdkalias.h:
      
      	* gtk/grk.symbols: Group symbols by header and source file.
      	* gtk/makegtkalias.pl: Protect definitions by the same
      	preprocessor symbols used to guard the headers. Move
      	the alias declarations to a separate file which is
      	produced when calling makegtkalias.pl -def
      	* gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate
      	this file.
      	* gtk/*.c: Include gtkalias.h after the other headers,
      	include gtkaliasdef.c at the bottom.
      	* gtk/*.h: Small cleanups.
      cca8dd63
  10. 09 Mar, 2005 2 commits
  11. 25 Jan, 2005 1 commit
  12. 13 Dec, 2004 1 commit
  13. 12 Dec, 2004 1 commit
    • Tor Lillqvist's avatar
      gtk/gtkaccelmap.[ch] gtk/gtkfilechooser.[ch] gtk/gtkfilesel.c · f3da1705
      Tor Lillqvist authored
      2004-12-12  Tor Lillqvist  <tml@iki.fi>
      
      	* gtk/gtkaccelmap.[ch]
      	* gtk/gtkfilechooser.[ch]
      	* gtk/gtkfilesel.c
      	* gtk/gtkfilesystemwin32.c
      	* gtk/gtkiconfactory.[ch]
      	* gtk/gtkicontheme.[ch]
      	* gtk/gtkimage.[ch]
      	* gtk/gtkimmodule.c
      	* gtk/gtkmodules.c
      	* gtk/gtkrc.[ch]
      	* gtk/gtkuimanager.[ch]
      	* gtk/gtkwindow.[ch]
      	* gtk/updateiconcache.c
      	* gtk/gtk.symbols: Use gstdio wrappers. On Windows, convert
      	environment variables referring to pathnames from locale encoding
      	to UTF-8. As in GLib, in order to preserve Windows DLL ABI
      	stability, add binary compatibility versions of functions that
      	take file names as arguments, or return file names. Add a _utf8
      	suffix to the "real" such functions on Windows. The ABI
      	compatibility versions keep the old name.
      
      	* gtk/Makefile.am: Strip PRIVATE symbols from the GNU import
      	library.
      
      	* gtk/gtkiconcache.c (_gtk_icon_cache_new_for_path): Implement
      	file mapping on Win32.
      
      	* gtk/updateiconcache.c: Don't crash if invoked without
      	argument. Use binary mode when opening file.
      
      	* modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am: Install
      	gtkrc in correct place, in <datadir>/themes/MS-Windows/gtk-2.0.
      f3da1705
  14. 26 Oct, 2004 1 commit
    • Matthias Clasen's avatar
      Make the icon_name parameter G_CONST_RETURN. · 5e667e11
      Matthias Clasen authored
      2004-10-26  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkimage.h:
      	* gtk/gtkimage.c (gtk_image_get_icon_name): Make the icon_name parameter
      	G_CONST_RETURN.
      
      	* gtk/gtkimage.c: It is enough to listen for screen changes and style-set
      	to catch all icon theme changes.
      	(gtk_image_set_property): Reset the image size if the pixel size property
      	is changed.
      5e667e11
  15. 25 Oct, 2004 1 commit
    • Matthias Clasen's avatar
      Add a new type GTK_IMAGE_ICON_NAME for named icons, update the size and · b63431c8
      Matthias Clasen authored
      2004-10-25  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkimage.h:
      	* gtk/gtkimage.c (gtk_image_new_from_icon_name)
      	(gtk_image_set_from_icon_name, gtk_image_get_icon_name)
      	(gtk_image_set_pixel_size, gtk_image_get_pixel_size):  Add a
      	new type GTK_IMAGE_ICON_NAME for named icons, update the size
      	and content of stock, icon set and named icon images upon style
      	changes, and allow to set a fixed pixel size for named icon
      	images.  (#155688, James Henstridge)
      
      	* tests/testimage.c: Test application for theming behaviour of
      	different image types and for image dnd.
      b63431c8
  16. 01 Sep, 2004 1 commit
  17. 09 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · 3612aee5
      Matthias Clasen authored
      Mon Aug  9 12:48:04 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Add hidden aliases for exported symbols which are
      	used internally in order to get rid of many PLT
      	entries.  (#145519, Arjan van de Ven)
      
      	* gtk/Makefile.am: Add rules to generate gtk.def and
      	from gtk.symbols, and make make check check the abi
      	with abicheck.sh.
      	(gtk_private_h_sources): Add gtkinternals.h
      	(gtk_built_private_headers): Add gtkalias.h
      	(gtk_extra_sources): Add gtk.symbols
      	(EXTRA_DIST): Add makegtkalias.pl and abicheck.sh
      
      	* gtk/gtk.symbols: New file. Definition of the GTK+ ABI.
      	The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gtk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgtk-x11.2.0.so against the symbols
      	found in gtk.symbols.
      
      	* gtk/makegtkalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* gtk/gtkinternals.h: New file. An uninstalled header listing
      	symbols which must be exported for some reason and do not appear
      	in any other header.
      
      	* gtk/*.c: Include gtkalias.h
      3612aee5
  18. 08 Jul, 2004 1 commit
    • Matthias Clasen's avatar
      Make sure that subpixbufs are properly aligned for · f141bf2b
      Matthias Clasen authored
      Wed Jul  7 23:44:32 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkimage.c (gtk_image_expose): Make sure that subpixbufs
      	are properly aligned for gdk_pixbuf_saturate_and_pixelate(),
      	in order to avoid rendering artifacts from misaligned
      	pixelation patterns.  (#145585, Felipe Heidrich, Billy Biggs)
      f141bf2b
  19. 03 Jul, 2004 1 commit
  20. 31 May, 2004 1 commit
  21. 06 Mar, 2004 1 commit
  22. 16 Jan, 2004 1 commit
    • Matthias Clasen's avatar
      The first part of the fix for #114351 (see also gdk-pixbuf/ChangeLog and · 07d4d314
      Matthias Clasen authored
      Fri Jan 16 23:59:01 2004  Matthias Clasen  <maclas@gmx.de>
      
      	The first part of the fix for #114351 (see also
      	gdk-pixbuf/ChangeLog and po/ChangeLog):
      
      	* gtk/gtkintl.h:
      	* gdk-pixbuf/gdk-pixbuf-i18n.h:
      	* gdk/gdkintl.h: Define P_() for property blurbs and nicks.
      
      	* gdk/gdkdisplaymanager.c:
      	* gdk-pixbuf/gdk-pixbuf.c:
      	* modules/input/gtkimcontextxim.c:
      	* gtk/*.c:  Mark property blurbs and nicks with P_().
      
      	* po/Makefile.in.in: Add --keyword=P_ to the xgettext
      	invocation, since property blurbs and nicks are
      	now marked with P_().
      07d4d314
  23. 07 Nov, 2002 1 commit
    • Owen Taylor's avatar
      Don't try to use render if we can't get a picture for the drawable. (Fixes · d2caca5e
      Owen Taylor authored
      Thu Nov  7 17:18:06 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_pixbuf):
              Don't try to use render if we can't get a picture for
              the drawable. (Fixes #97220, reported by
              Jamie Zawinski)
      
              * gtk/gtkimage.c: Force requisition calculation
              when we get a expose prior to size_request().
              (#91711, reported by Sven Neumann, debugging
              help from Matthias Clasen, Soeren Sandmann)
      d2caca5e
  24. 05 Oct, 2002 1 commit
    • Manish Singh's avatar
      deprecation cleanup · 8b6a832f
      Manish Singh authored
      Sat Oct  5 16:11:22 2002  Manish Singh  <yosh@gimp.org>
      
              * gtk/gtkmisc.[ch] gtk/gtklabel.[ch] gtk/gtkimage.[ch]
              gtk/gtkdrawingarea.[ch] gtk/gtknotebook.[ch]: deprecation cleanup
      8b6a832f
  25. 02 Oct, 2002 1 commit
    • 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
  26. 27 Sep, 2002 1 commit
    • Owen Taylor's avatar
      Reset the animation iter on unrealize as well as unmap. (#94336) · 4816a141
      Owen Taylor authored
      Fri Sep 27 15:27:45 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtkimage.c (gtk_image_unrealize): Reset the
              animation iter on unrealize as well as unmap.
              (#94336)
      
              * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): Don't
              turn a value of "" into NULL. (#94157, Vitaly Tishkov)
      4816a141
  27. 10 Aug, 2002 1 commit
    • Soren Sandmann's avatar
      Minor documentation fixes · 77eee887
      Soren Sandmann authored
      2002-08-10  Soren Sandmann  <sandmann@daimi.au.dk>
      
      	* docs/reference/gtk/tree_widget.sgml,
      	docs/reference/gtk/tmpl/gtkdialog.sgml,
      	docs/reference/gtk/tmpl/gtkentry.sgml,
      	docs/reference/gtk/tmpl/gtkfilesel.sgml,
      	docs/reference/gtk/tmpl/gtkfontsel.sgml,
      	docs/reference/gtk/tmpl/gtkfontseldlg.sgml,
      	docs/reference/gtk/tmpl/gtktreemodel.sgml,
      	docs/reference/gtk/tmpl/gtkwidget.sgml, gdk/x11/gdkdisplay-x11.c,
      	gtk/gtkbbox.c, gtk/gtkbox.c, gtk/gtkbutton.c, gtk/gtkcellrenderer.c,
      	gtk/gtkcellrendererpixbuf.c, gtk/gtkcellrenderertext.c,
      	gtk/gtkcheckmenuitem.c, gtk/gtkcontainer.c, gtk/gtkcurve.c,
      	gtk/gtkdialog.h, gtk/gtkentry.c, gtk/gtkfilesel.c, gtk/gtkfontsel.c,
      	gtk/gtkframe.c, gtk/gtkhandlebox.c, gtk/gtkiconfactory.c,
      	gtk/gtkimage.c, gtk/gtkinvisible.c, gtk/gtkitemfactory.c,
      	gtk/gtklabel.c, gtk/gtklayout.c, gtk/gtkmenu.c, gtk/gtkprogress.c,
      	gtk/gtkprogressbar.c, gtk/gtkscrolledwindow.c, gtk/gtksizegroup.c,
      	gtk/gtktable.c, gtk/gtktextiter.c, gtk/gtktexttag.c,
      	gtk/gtktexttag.h, gtk/gtktextview.c, gtk/gtktogglebutton.c,
      	gtk/gtktoolbar.c, gtk/gtktreemodel.c, gtk/gtktreeselection.c,
      	gtk/gtktreestore.c, gtk/gtktreeview.c, gtk/gtktreeviewcolumn.c,
      	gtk/gtkviewport.c, gtk/gtkwidget.c, gtk/gtkwidget.h,
      	gtk/gtkwindow.c:
      
      	Minor documentation fixes
      
      	(#89254, patch from Brett Nash;
      	 #85809, patch from daten@dnetc.org;
      	 #76391, patch from Ross Burton;
      	 #74559, Manuel Clos;
      	 #73569, #72005, Alexey A. Malyshev;
      	 #70061, patch from Dennis Bj"orklund;
      	 #64566, #63388, #58328, #57499, #81007, #77349, Vitaly Tishkov;
      	 #78932, Vitaly Tishkov, patch from Ross Burton;
      	 #73306)
      77eee887
  28. 12 Mar, 2002 1 commit
    • Richard Hestilow's avatar
      Allow NULL filenames. · a498ae5a
      Richard Hestilow authored
      Sat Mar  9 18:23:25 2002  Richard Hestilow  <hestilow@ximian.com>
      
      	* gtk/gtkimage.c (gtk_image_set_from_filename): Allow NULL
      	filenames.
      a498ae5a
  29. 05 Feb, 2002 1 commit
  30. 01 Feb, 2002 1 commit
  31. 31 Jan, 2002 1 commit
    • Mark McLoughlin's avatar
      make static. · 60dd9e54
      Mark McLoughlin authored
      2002-01-31  Mark McLoughlin  <mark@skynet.ie>
      
              * gdk/gdkimage.c: (scratch_image_info_for_depth): make static.
      
              * gdk/x11/gdkimage-x11.c: (get_full_image): ditto.
      
              * gdk/x11/gxid_lib.[ch]: (_gxid_claim_device), (_gxid_release_device):
              renamed from gxid_(claim|release)_device.
      
              * gdk/x11/gdkinput-gxi.c: (_gdk_input_enable_window),
              (_gdk_input_disable_window): upd for gxid change.
      
              * gtk/gtkimage.c: (animation_timeout): make static.
      
              * gtk/gtkstyle.c: (draw_thin_shadow), (draw_spin_entry_shadow): make
              static.
      
              * gtk/gtktextutil.c: (bidi_menu_entries): make static.
      60dd9e54
  32. 30 Jan, 2002 1 commit
    • Owen Taylor's avatar
      Document that a size of (GtkIconSize)-1 means don't scale. · 6488296f
      Owen Taylor authored
      Tue Jan 29 19:04:41 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkstyle.c (gtk_style_render_icon): Document that
              a size of (GtkIconSize)-1 means don't scale.
      
              * gtk/gtkstyle.c (gtk_default_render_icon): Obey the
              -1 convention.
      
              * gtk/gtkimage.c (gtk_image_expose): Pass in -1 to
              gtk_style_render_icon() to make sure that we catch it
              obviously if the style's render function tries to
              scale.
      6488296f
  33. 29 Jan, 2002 1 commit
    • Havoc Pennington's avatar
      Optimize exposes of partial insensitive images. · 708b3f40
      Havoc Pennington authored
      Tue Jan 29 18:50:59 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkimage.c (gtk_image_expose): Optimize exposes of
              partial insensitive images.
      
      2002-01-24  Havoc Pennington  <hp@redhat.com>
      
              * gtk/gtkimage.c (gtk_image_expose): create insensitive version of
              the image regardless of storage type, #63305
      
              * demos/gtk-demo/images.c: add toggle button to demonstrate that
              GtkImage makes its contents insensitive
      708b3f40
  34. 10 Jan, 2002 1 commit
  35. 27 Dec, 2001 1 commit
    • Owen Taylor's avatar
      Make interpretation of misc->xpad/ypad consistent with GtkLabel. Do · 6d51fcd9
      Owen Taylor authored
      Thu Dec 27 16:05:30 2001  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkarrow.c gtk/gtkimage.c gtkpixmap.c: Make interpretation
              of misc->xpad/ypad consistent with GtkLabel. Do
              directional flipping when interpreting misc->xalign/yalign.
              Fix off-by-one error for negative x,y. (#67472, reported
              by Mathieu Lacage)
      6d51fcd9
  36. 08 Sep, 2001 1 commit
    • Havoc Pennington's avatar
      put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put · 372853b1
      Havoc Pennington authored
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtk-sections.txt: put GtkPacker back in here so it won't be
      	in gtk-unused.txt, but don't put it back in gtk-docs.sgml.
      
      	Tons of other additions from gtk-unused.txt, but mostly skipping
      	all the tree stuff for now.
      
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_add_attribute):
      	docs fixes
      
      	* gtk/gtktable.c (gtk_table_get_col_spacing): docs fixes
      
      	* gtk/gtkspinbutton.c (gtk_spin_button_get_increments): docs fixes
      
      	* gtk/gtksocket.c (gtk_socket_steal): docs fixes
      
      	* gtk/gtkscrolledwindow.h: docs fixes
      
      	* gtk/gtkimage.c (gtk_image_new): docs fixes
      372853b1
  37. 29 Aug, 2001 1 commit
    • Havoc Pennington's avatar
      add default icon · 9df00746
      Havoc Pennington authored
      2001-08-28  Havoc Pennington  <hp@pobox.com>
      
      	* demos/gtk-demo/main.c (setup_default_icon): add default icon
      
      	* gtk/gtkradiobutton.c (gtk_radio_button_new_with_mnemonic):
      	warning fix
      	(gtk_radio_button_new_with_label): warning fix
      
      	* gtk/gtkdnd.c: used some random GtkImage private structs,
      	update to reflect GtkImage changes
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): don't check
      	whether the hint is supported, just always set the icon. A task
      	list might want to use it even if the WM doesn't, and the WM may
      	change over time. Also, XDeleteProperty() if list == NULL.
      
      	* gtk/gtkwindow.c (gtk_window_set_icon_list)
      	(gtk_window_get_icon_list)
      	(gtk_window_set_icon)
      	(gtk_window_get_icon)
      	(gtk_window_set_default_icon_list)
      	(gtk_window_get_default_icon_list):
      	new functions
      
      	* gtk/gtk-boxed.defs (GtkIconSet): add GtkIconSet
      
      	* gtk/gtkimage.c: Implement property support, bug #59408
      
      	* gtk/gtkcontainer.c (gtk_container_add): make the warning message
      	on reparent-without-removing-first a bit more helpful.
      	Let's just destroy this FAQ.
      9df00746
  38. 25 Aug, 2001 1 commit
    • Owen Taylor's avatar
      Break compatibility and make gtk_image_new() take no arguments. The · 8de6598f
      Owen Taylor authored
      Fri Aug 24 23:09:05 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkimage.[ch] docs/Changes-2.0.txt: Break compatibility
      	and make gtk_image_new() take no arguments. The compiler will
      	catch it, and it is vastly more useful than having
      	gtk_image_new() be a deprecated alias for gtk_image_new_from_image().
      
      	* gtk/gtkmenu.c (gtk_menu_set_property): Apply patch
      	to add tearoff-title property (#51319, Lee Mallabone)
      8de6598f