1. 17 Dec, 1999 2 commits
  2. 16 Dec, 1999 1 commit
  3. 13 Dec, 1999 1 commit
  4. 12 Dec, 1999 3 commits
  5. 11 Dec, 1999 1 commit
    • Jonathan Blandford's avatar
      thinking about the new loading API. · d7231837
      Jonathan Blandford authored
      1999-12-10  Jonathan Blandford  <jrb@redhat.com>
      
      	* gdk-pixbuf/gdk-pixbuf-io.h: thinking about the new loading API.
      
      	* gdk-pixbuf/gdk-pixbuf-drawable.c (gdk_pixbuf_get_from_drawable):
      	make a warning go away.
      d7231837
  6. 10 Dec, 1999 1 commit
    • Jonathan Blandford's avatar
      make a warning go away. · 0b0ebee9
      Jonathan Blandford authored
      1999-12-10  Jonathan Blandford  <jrb@redhat.com>
      
      	* gdk-pixbuf/gdk-pixbuf-drawable.c (gdk_pixbuf_get_from_drawable):
      	make a warning go away.
      
      	* gdk-pixbuf/gdk-pixbuf.h: added new prototypes for animations.
      
      	* gdk-pixbuf/gdk-pixbuf-loader.h: added new prototypes for
      	animations.
      0b0ebee9
  7. 09 Dec, 1999 3 commits
    • Michael Zucchi's avatar
      Enable gdk_pixbuf_get_from_drawable() api call. · a44d2e2e
      Michael Zucchi authored
      1999-12-09  Michael Zucchi  <zucchi@zedzone.mmc.com.au>
      
              * gdk-pixbuf/gdk-pixbuf.h: Enable gdk_pixbuf_get_from_drawable()
              api call.
      a44d2e2e
    • Michael Zucchi's avatar
      Should now handle all formats, slow routine used where optimised · 757fc193
      Michael Zucchi authored
      ones can't be.
      
      1999-12-09  Michael Zucchi  <zucchi@zedzone.mmc.com.au>
      
              * gdk-pixbuf/gdk-pixbuf-drawable.c
              (convert_real_slow): New function - should convert ANY visual/data
              format properly, but it aint fast.  Used as a fallback when an
              optimised routine wont match.
              (rgbconvert): Do very specific tests on the data format to verify
              properly if the optimised version will do, otherwise use the
              fallback function for all other data formats.
      757fc193
    • Michael Zucchi's avatar
      Filled in body of function. (rgbconvert): Added GdkColormap parameter, and · 6b23587a
      Michael Zucchi authored
      1999-12-09  Michael Zucchi  <zucchi@zedzone.mmc.com.au>
      
      	* gdk-pixbuf/gdk-pixbuf-drawable.c (gdk_pixbuf_get_from_drawable):
      	Filled in body of function.
      	(rgbconvert): Added GdkColormap parameter, and to all conversion
      	functions also.
      
      	* gdk-pixbuf/Makefile.am: Re-enabled building of
      	textpixbuf-drawable.
      
      	* gdk-pixbuf/testpixbuf-drawable.c (main): Changed to use
      	gdk_pixbuf_get_from_drawable().
      6b23587a
  8. 08 Dec, 1999 3 commits
    • Arjan van de Ven's avatar
      Fixed the red/green/red bug on two occasions. Changed from the custom · 880f5ade
      Arjan van de Ven authored
      1999-12-08  Arjan van de Ven
      <arjan@fenrus.demon.nl>
      
      * gdk-pixbuf/gdk-pixbuf-drawable.c : Fixed
        the red/green/red bug on two occasions.
      * gdk-pixbuf/io-ras.c: Changed from the custom
        be32_to_cpu function to the generic glib one.
      880f5ade
    • Federico Mena Quintero's avatar
      Fix includes. (gdk_pixbuf_get_from_drawable): Implemented the zillion · c6f25c2d
      Federico Mena Quintero authored
      1999-12-08  Federico Mena Quintero  <federico@redhat.com>
      
      	* gdk-pixbuf/gdk-pixbuf-drawable.c: Fix includes.
      	(gdk_pixbuf_get_from_drawable): Implemented the zillion sanity
      	checks and API definition.  The body needs filling in and it needs
      	to do the Right Thing(tm) for pixmaps plus the given colormap and
      	windows and their own colormaps.
      
      	* gdk-pixbuf/gdk-pixbuf.h: Added prototype for
      	gdk_pixbuf_get_from_drawable().  Killed gdk-pixbuf-drawable.h.
      
      	* gdk-pixbuf/Makefile.am: Re-added the gdk-pixbuf-drawable sources.
      
      	* doc/tmpl/from-drawables.sgml: Populated.
      
      	* doc/gdk-pixbuf.sgml: Added the from-drawables section.
      
      	* doc/Makefile.am (tmpl_sources): Added tmpl/from-drawables.sgml.
      
      	* doc/gdk-pixbuf-sections.txt: Added a section for getting pixbufs
      	from drawables.
      c6f25c2d
    • Federico Mena Quintero's avatar
      Added clarification about reference counting for GdkPixbuf structures. · a56ec798
      Federico Mena Quintero authored
      1999-12-07  Federico Mena Quintero  <federico@redhat.com>
      
      	* doc/tmpl/gnome-canvas-pixbuf.sgml: Added clarification about
      	reference counting for GdkPixbuf structures.
      a56ec798
  9. 07 Dec, 1999 2 commits
  10. 06 Dec, 1999 3 commits
    • Federico Mena Quintero's avatar
      Renamed arguments to width_in_pixels, height_in_pixels, x_in_pixels, · cd1870cc
      Federico Mena Quintero authored
      1999-12-13  Federico Mena Quintero  <federico@redhat.com>
      
      	* gdk-pixbuf/gnome-canvas-pixbuf.c
      	(gnome_canvas_pixbuf_class_init): Renamed arguments to
      	width_in_pixels, height_in_pixels, x_in_pixels, y_in_pixels, for
      	consistency with the new canvas.
      	(PixbufPrivate): Do the same renaming in the structure fields, for
      	consistency.
      
      	* doc/tmpl/gnome-canvas-pixbuf.sgml: Updated for new argument names.
      cd1870cc
    • Federico Mena Quintero's avatar
      Patch from Arjan to fix an initializer. · e506cf37
      Federico Mena Quintero authored
      1999-12-06  Federico Mena Quintero  <federico@redhat.com>
      
      	* gdk-pixbuf/gdk-pixbuf-io.c (file_formats): Patch from Arjan to
      	fix an initializer.
      e506cf37
    • Federico Mena Quintero's avatar
      Add back $(GNOME_LIBS). This must compile outside of gnome-libs. If you · 8a02827e
      Federico Mena Quintero authored
      1999-12-05  Federico Mena Quintero  <federico@redhat.com>
      
      	* gdk-pixbuf/Makefile.am (testpixbuf_LDADD): Add back
      	$(GNOME_LIBS).  This must compile outside of gnome-libs.  If you
      	want, send me a patch to do the conditional stuff properly.
      	Otherwise, please read the GNOME Programming Guidelines,
      	especially the "CVS policies" section.
      8a02827e
  11. 05 Dec, 1999 2 commits
  12. 04 Dec, 1999 1 commit
    • Arjan van de Ven's avatar
      Major cleanup, added support for 32 bpp and 4 bpp (uncompressed) images, · 631f507f
      Arjan van de Ven authored
      1999-12-04  Arjan van de Ven <arjan@fenrus.demon.nl>
      
      	* gdk-pixbuf/io-bmp.c: Major cleanup, added support for
      	32 bpp and 4 bpp (uncompressed) images, fixed 1bpp.
      
      	* gdk-pixbuf/io-ras.c: Minor cleanup, ran through lclint
      
      	* gdk-pixbuf/io-ico.c: Minor cleanup, fixed 1bpp icons,
       	ran through lclint.
      
      	* gdk-pixbuf/gdk-pixbuf-io.c: Added detection of .CUR files
      	(Windows Cursor files). These are identical to .ICO files,
      	except for the signature and 2 extra fields for the hotspot.
      631f507f
  13. 03 Dec, 1999 1 commit
  14. 02 Dec, 1999 5 commits
    • Arturo Espinosa's avatar
      Start of the new test program - Federico · e5c14565
      Arturo Espinosa authored
      e5c14565
    • Federico Mena Quintero's avatar
      Source files moved from src/ to gdk-pixbuf/, to be consistent with other · 72868800
      Federico Mena Quintero authored
      1999-12-02  Federico Mena Quintero  <federico@redhat.com>
      
      	Source files moved from src/ to gdk-pixbuf/, to be consistent with
      	other libraries.
      
      	* doc/Makefile.am: Modified for the new source directory.
      
      	* configure.in: Likewise.
      
      	* Makefile.am: Likewise.
      
      	* autogen.sh: Likewise.
      
      	* gdk-pixbuf/Makefile.am: Likewise.
      72868800
    • Federico Mena Quintero's avatar
      #include <config.h>, and fix includes. · 25a81424
      Federico Mena Quintero authored
      1999-12-02  Federico Mena Quintero  <federico@redhat.com>
      
      	* src/testpixbuf.c: #include <config.h>, and fix includes.
      
      	* src/testpixbuf-drawable.c: #include <config.h>, and fix includes.
      
      	* src/io-xpm.c: Fix includes.
      
      	* src/io-tiff.c: Fix includes.
      
      	* src/io-ras.c: Fix includes, and do not include more stuff than needed.
      
      	* src/io-pnm.c: Fix inlcudes, and do not include more stuff than needed.
      
      	* src/io-png.c: Fix includes.
      
      	* src/io-ico.c: Fix includes, and do not include more stuff than needed.
      
      	* src/io-gif.c: Fix includes, and do not include more stuff than needed.
      
      	* src/io-bmp.c: Fix includes, and do not include more stuff than needed.
      
      	* src/gnome-canvas-pixbuf.c: Fix includes.
      
      	* src/gdk-pixbuf.c: Fix includes.
      
      	* src/gdk-pixbuf-util.c: Fix includes.
      
      	* src/gdk-pixbuf-render.c: Fix includes.
      
      	* src/gdk-pixbuf-io.h: Fix includes.
      
      	* src/gdk-pixbuf-drawable.c: Fix includes.
      
      	* src/gdk-pixbuf-drawable.h: Use angle brackets for the gdk-pixbuf
      	include files.
      
      	* src/gdk-pixbuf-data.c: Fix includes.
      
      	* src/gdk-pixbuf-loader.c: #include <config.h>
      
      	* src/gdk-pixbuf-loader.h: Use angle brackets for the gdk-pixbuf
      	include files.
      
      	* src/Makefile.am: Commented out the gdk-pixbuf-drawable stuff,
      	since it is not finished.
      25a81424
    • Federico Mena Quintero's avatar
      Removed unused transformation prototypes. · 21f0dff4
      Federico Mena Quintero authored
      1999-12-02  Federico Mena Quintero  <federico@redhat.com>
      
      	* src/gdk-pixbuf.h: Removed unused transformation prototypes.
      21f0dff4
    • Federico Mena Quintero's avatar
      New file with utility and convenience functions for pixbufs. · e0265705
      Federico Mena Quintero authored
      1999-12-02  Federico Mena Quintero  <federico@redhat.com>
      
      	* src/gdk-pixbuf-util.c: New file with utility and convenience
      	functions for pixbufs.
      
      	* src/Makefile.am (libgdk_pixbuf_la_SOURCES): Added gdk-pixbuf-util.c.
      
      	* doc/gdk-pixbuf-sections.txt: Added section for utility functions.
      
      	* doc/Makefile.am (tmpl_sources): Added tmpl/util.sgml.
      
      	* doc/gdk-pixbuf.sgml: Added the utilities section.
      
      	* doc/tmpl/util.sgml: Documentation for the utility functions.
      e0265705
  15. 30 Nov, 1999 2 commits
  16. 29 Nov, 1999 3 commits
  17. 24 Nov, 1999 3 commits
    • Jonathan Blandford's avatar
      new patch from Arjan to handle compressed bmps. · 119a9f33
      Jonathan Blandford authored
      1999-11-24  Jonathan Blandford  <jrb@redhat.com>
      
      	* src/io-bmp.c (OneLine24): new patch from Arjan to handle
      	compressed bmps.
      119a9f33
    • James Henstridge's avatar
      libart must be built before gdk-pixbuf. · 104c12d2
      James Henstridge authored
      1999-11-24  James Henstridge  <james@daa.com.au>
      
      	* Makefile.am (SUBDIRS): libart must be built before gdk-pixbuf.
      
      [ in gdk-pixbuf ]
      1999-11-24  James Henstridge  <james@daa.com.au>
      
      	* configure.in (AC_OUTPUT): altered hack to place the symlink in the
      	top builddir rather than src.  This still builds fine, and does not
      	get gtk-doc into an infinite loop when trying to find all the source
      	files.
      104c12d2
    • Federico Mena Quintero's avatar
      Create the temporary buffer to the size of the interesction of the · b990b307
      Federico Mena Quintero authored
      1999-11-22  Federico Mena Quintero  <federico@redhat.com>
      
      	* src/gnome-canvas-pixbuf.c (gnome_canvas_pixbuf_draw): Create the
      	temporary buffer to the size of the interesction of the bounding
      	box and the expose area, not the whole expose area.  This speeds
      	up things a lot.
      
      	* src/gdk-pixbuf-render.c (gdk_pixbuf_render_threshold_alpha): Do
      	not paint black on the mask, since we already cleared it in a
      	single gdk_draw_rectangle() operation.
      b990b307
  18. 23 Nov, 1999 3 commits