1. 29 Jan, 2000 2 commits
    • Havoc Pennington's avatar
      use gdk_cursor_unref instead of destroy · 4d48b106
      Havoc Pennington authored
      2000-01-30  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/testgtk.c (set_cursor): use gdk_cursor_unref instead of
      		destroy
      
      			* gdk/gdkimage.c (gdk_image_ref): image wasn't being returned
      
      				* gdk/gdkprivate.h: declare
      _gdk_cursor_destroy which is then
      	implemented in platform-specific code
      
      		* gdk/Makefile.am (gdk_c_sources): add gdkcursor.c
      
      			* gdk/x11/gdkcursor-x11.c (gdk_cursor_destroy):
      rename with an
      	underscore in front
      
      		* gdk/win32/gdkcursor-win32.c (gdk_cursor_destroy):
      			put an underscore in front
      
      				* gdk/gdkcursor.c: new file, implements
      					gdk_cursor_ref/gdk_cursor_unref
      
      						* gdk/gdkcursor.h: Refcount GdkCursor
      
      							* gdk/gdkcompat.h
      (gdk_cursor_destroy): compat
      4d48b106
    • Mark Crichton's avatar
      I dated telsa to break gdk-pixbuf. · 7d399719
      Mark Crichton authored
      
      
      I dated telsa to break gdk-pixbuf.
      
      I didn't think she can do it.
      
      She somehow did, with Alan's help
      
      Fixed it (it was a build bug)
      
      Now, it should be 1000% telsa-proofed.
      
      Mark
      7d399719
  2. 28 Jan, 2000 1 commit
  3. 27 Jan, 2000 2 commits
  4. 25 Jan, 2000 1 commit
    • Owen Taylor's avatar
      Fix · 016a4515
      Owen Taylor authored
      Tue Jan 25 11:43:21 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkinvisible.h (struct _GtkInvisible[Class]): Fix
      016a4515
  5. 24 Jan, 2000 1 commit
    • Owen Taylor's avatar
      Added lib/gtk+/include/* to %files (bug #5178 - Peter Wainright) · e91d0a6b
      Owen Taylor authored
      Sun Jan 23 20:28:24 2000  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk+.spec.in: Added lib/gtk+/include/* to %files
      	(bug #5178 - Peter Wainright)
      
      	* gtk/Makefile.am (gtk_public_h_sources): Add gtkcompat.h
      	so that it will be installed.
      	(bug #4889 - "david d `zoo' zuhn" <zoo@mnnr.org>)
      e91d0a6b
  6. 22 Jan, 2000 3 commits
    • Arturo Espinosa's avatar
      0.5.0 - Federico · a74de76f
      Arturo Espinosa authored
      a74de76f
    • Federico Mena Quintero's avatar
      Bumped version number to 0.5.0. · 706e553e
      Federico Mena Quintero authored
      2000-01-22  Federico Mena Quintero  <federico@helixcode.com>
      
      	* configure.in: Bumped version number to 0.5.0.
      
      	* gdk-pixbuf/pixops/timescale.c (dump_array): Removed unused variable.
      	(main): Return 0.
      
      	* gdk-pixbuf/pixops/pixops.c (pixops_composite_color_nearest): Put
      	parentheses around + in a shift to remove a compiler warning.
      	(pixops_process): Likewise.
      
      	Patch from Ross Golder <rossigee@bigfoot.com> to create an RPM
      	specfile:
      
      	* configure.in: Added gdk-pixbuf.spec to AC_OUTPUT.
      
      	* Makefile.am (EXTRA_DIST): Added gdk-pixbuf.spec.in
      706e553e
    • Federico Mena Quintero's avatar
      Removed the x_set and y_set arguments. Now they are always on and start · 72ee1f0c
      Federico Mena Quintero authored
      2000-01-22  Federico Mena Quintero  <federico@helixcode.com>
      
      	* gdk-pixbuf/gnome-canvas-pixbuf.c (PixbufPrivate): Removed the
      	x_set and y_set arguments.  Now they are always on and start with
      	defaults of 0.0 in units.
      	(gnome_canvas_pixbuf_class_init): Likewise.
      	(gnome_canvas_pixbuf_set_arg): Likewise.
      	(gnome_canvas_pixbuf_get_arg): Likewise.
      	(compute_viewport_affine): Likewise; always use the priv->x and
      	priv->y fields.
      
      	* doc/tmpl/gnome-canvas-pixbuf.sgml: Modified to reflect the
      	removal of the x_set/y_set arguments.
      72ee1f0c
  7. 21 Jan, 2000 4 commits
  8. 19 Jan, 2000 1 commit
    • Damon Chaplin's avatar
      Started. · 5d9b2ed6
      Damon Chaplin authored
      	* gtk/tmpl/gtkscrollbar.sgml: Started.
      5d9b2ed6
  9. 18 Jan, 2000 1 commit
    • Tor Lillqvist's avatar
      The correct semantics (to mimic the X11 backend, which just calls · cf51b479
      Tor Lillqvist authored
      2000-01-19  Tor Lillqvist  <tml@iki.fi>
      
      * gdk/win32/gdkwindow-win32.c (gdk_window_clear_area): The correct
      semantics (to mimic the X11 backend, which just calls XClearArea)
      is to check for zero width (and height), and in that case use the
      window's width minus x (height minus y). This fixes for instance
      some redraw problems with gtkclist, which were easily noticeable
      in the gtk file selection widget.
      
      (gdk_window_new): Don't set WS_EX_TOPMOST for dialog
      windows.
      cf51b479
  10. 17 Jan, 2000 5 commits
    • Elliot Lee's avatar
      Don't link against libgnomecanvaspixbuf.la · b3a94afd
      Elliot Lee authored
      2000-01-16  Elliot Lee  <sopwith@redhat.com>
      
      * gdk-pixbuf/Makefile.am: Don't link against libgnomecanvaspixbuf.la
      b3a94afd
    • Elliot Lee's avatar
      Shut up Federico. · f4e1d056
      Elliot Lee authored
      
      
      Shut up Federico.
      f4e1d056
    • Elliot Lee's avatar
      and again, with feeling · 2ecc0328
      Elliot Lee authored
      2ecc0328
    • Elliot Lee's avatar
      Don't link libgdk_pixbuf against libgnomecanvaspixbuf · be1161a9
      Elliot Lee authored
      
      
      Don't link libgdk_pixbuf against libgnomecanvaspixbuf
      be1161a9
    • Federico Mena Quintero's avatar
      Removed the broken --enable-canvas-pixbuf option. Added the stuff · 4f0f7330
      Federico Mena Quintero authored
      2000-01-16  Federico Mena Quintero  <federico@helixcode.com>
      
      	* configure.in: Removed the broken --enable-canvas-pixbuf option.
      	Added the stuff necessary to substitute the variables in
      	gnomecanvaspixbufConf.sh.in.
      
      	* gnomecanvaspixbufConf.sh.in: New gnome-config handler for the
      	tiny gnomecanvaspixbuf library.
      
      	* Makefile.am: Build gnomecanvaspixbufConf.sh.
      
      	* gdk-pixbuf/Makefile.am: Create a libgnomecanvaspixbuf and only
      	build it if gdk-pixbuf is being built outside of gnome-libs.
      
      	* doc/gdk-pixbuf-sections.txt: Added gdk_pixbuf_render_pixmap_and_mask().
      
      	* gdk-pixbuf/gdk-pixbuf-render.c
      	(gdk_pixbuf_render_pixmap_and_mask): Renamed from
      	gdk_pixbuf_render_pixmap().  Do not create the mask if it is not
      	needed, and do not use a clipping mask when rendering the pixmap.
      	Tweaked documentation a little.
      
      	* HACKING: New file with hacking policies for the gdk-pixbuf
      	module.
      
      	* doc/Makefile.am (tmpl_sources): Added missing backslash.
      
      	* doc/Makefile.am: Use gnomecanvaspixbuf in gnome-config when
      	scanning for docstrings.
      
      	* gdk-pixbuf/gdk-pixbuf-util.c (gdk_pixbuf_copy_area): Made sanity
      	checks more stringent.  Removed "gint" abominations.  Made
      	documentation consistent with the rest of the functions.
      
      	* doc/gdk-pixbuf-sections.txt: Added gdk_pixbuf_copy_area() to the
      	utilities section.
      4f0f7330
  11. 15 Jan, 2000 2 commits
  12. 14 Jan, 2000 1 commit
  13. 13 Jan, 2000 1 commit
  14. 12 Jan, 2000 1 commit
  15. 11 Jan, 2000 2 commits
    • Vladimir Vuksan's avatar
      Changes · eb03ba50
      Vladimir Vuksan authored
      eb03ba50
    • Jacob Berkman's avatar
      added to · 64f06bf0
      Jacob Berkman authored
      000-01-11  Jacob Berkman  <jacob@helixcode.com>
      
      * gdk-pixbuf/pixops/Makefile.am (INCLUDES): added
       to
      64f06bf0
  16. 10 Jan, 2000 2 commits
  17. 09 Jan, 2000 1 commit
  18. 08 Jan, 2000 1 commit
  19. 07 Jan, 2000 5 commits
    • Owen Taylor's avatar
      Fixed src_channels/dest_channels confusion. (Again caught by Tomas Ogren's · 6aba6635
      Owen Taylor authored
      2000-01-05  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk-pixbuf/pixops/pixops.c: Fixed src_channels/dest_channels
      	confusion. (Again caught by Tomas Ogren's Purify)
      6aba6635
    • Jonathan Blandford's avatar
      comment out debugging printing. remove memory_leak · 00b598d2
      Jonathan Blandford authored
      2000-01-07  Jonathan Blandford  <jrb@redhat.com>
      
      	* gdk-pixbuf/gdk-pixbuf-xform.c (gdk_pixbuf_rotate): comment out
      	debugging printing.
      	* gdk-pixbuf/io-gif.c (gif_get_lzw): remove memory_leak
      00b598d2
    • Jonathan Blandford's avatar
      Added progressive animation loading. Added progressive animation loading. · 84c85a1a
      Jonathan Blandford authored
      2000-01-07  Jonathan Blandford  <jrb@redhat.com>
      
      	* gdk-pixbuf/gdk-pixbuf-io.c: Added progressive animation loading.
      	* gdk-pixbuf/gdk-pixbuf-io.h: Added progressive animation loading.
      	* gdk-pixbuf/gdk-pixbuf-loader.c: Added progressive animation
      	loading.
      	* gdk-pixbuf/gdk-pixbuf-loader.h: Added progressive animation
      	loading.
      	* gdk-pixbuf/io-gif.c (image_load_increment): I think the
      	ref-counting mess is finally fixed.  Added progressive animation
      	loading.
      
      I think progressive animation loading all works now.  It's all
      documented too, if anyone wants to play with it.
      84c85a1a
    • Jonathan Blandford's avatar
      much longer long description added. · 0e86d280
      Jonathan Blandford authored
      2000-01-07  Jonathan Blandford  <jrb@redhat.com>
      
      	* doc/tmpl/gdk-pixbuf-loader.sgml: much longer long description
      	added.
      0e86d280
    • Owen Taylor's avatar
      Fix computation of end of run indices. · 4bd671a8
      Owen Taylor authored
      2000-01-05  Owen Taylor  <otaylor@redhat.com>
      
      	* gdk-pixbuf/pixops/pixops.c (pixops_process): Fix computation of end of run indices.
      
      	* gdk-pixbuf/pixops/pixops.c: Fix double increments when dest_channels == 4.
      	  (Pointed out by Tomas Ogren)
      4bd671a8
  20. 06 Jan, 2000 3 commits
    • Mark Crichton's avatar
      Fixed bug sent directly to me. Basically, we weren't checking a failure · 519ee066
      Mark Crichton authored
      
      
      Fixed bug sent directly to me.  Basically, we weren't checking a failure case
      from load_module, and returning junk to the application.  Bad.
      
      See ChangeLog for more info.
      519ee066
    • Elliot Lee's avatar
      Link with -lm (to get 'ceil' function) · a0a15841
      Elliot Lee authored
      
      
      * gdk-pixbuf/pixops/Makefile.am: Link with -lm (to get 'ceil' function)
      a0a15841
    • Owen Taylor's avatar
      Added scaling functions into gtk-doc framework. · 65de04cd
      Owen Taylor authored
      2000-01-05  Owen Taylor  <otaylor@redhat.com>
      
      	* doc/Makefile.am doc/gdk-pixbuf-sections.txt
      	  doc/gdk-pixbuf.sgml doc/tmpl/scaling.sgml:
      	Added scaling functions into gtk-doc framework.
      
      	* gdk-pixbuf/gdk-pixbuf-scale.c: Documentation fixes.
      
      	* gdk-pixbuf/testpixbuf-scale.c (expose_cb): Simplify a bit.
      
      	* gdk-pixbuf/pixops/pixops.c (pixops_composite_color): Return
      	immediately if scale_x or scale_y is 0.
      65de04cd