1. 28 Oct, 1999 6 commits
  2. 27 Oct, 1999 14 commits
    • Federico Mena Quintero's avatar
      New function to threshold a pixbuf's alpha channel into a bitmap. · 0eb09633
      Federico Mena Quintero authored
      1999-10-27  Federico Mena Quintero  <federico@redhat.com>
      
      	* src/gdk-pixbuf-render.c (gdk_pixbuf_render_threshold_alpha): New
      	function to threshold a pixbuf's alpha channel into a bitmap.
      
      	* src/gdk-pixbuf.c (gdk_pixbuf_new): Fixed so that it will
      	contemplate future extensions to ArtPixBuf's formats.
      
      	* src/io-png.c (png_info_callback): Use the new API of gdk_pixbuf_new().
      
      	* src/gdk-pixbuf.h (gdk_pixbuf_get_height): Added some convenience
      	macros to fetch the ArtPixBuf's fields.
      0eb09633
    • Havoc Pennington's avatar
      blank space cleanups · 3176b6b3
      Havoc Pennington authored
      3176b6b3
    • Havoc Pennington's avatar
      Display the progressive load · be374ad5
      Havoc Pennington authored
      1999-10-27  Havoc Pennington  <hp@pobox.com>
      
      * src/testpixbuf.c (main): Display the progressive load
      
      * src/io-png.c (setup_png_transformations): Break transformation
      code into separate function
      (png_info_callback): Use setup_png_transformations
      be374ad5
    • Arturo Espinosa's avatar
      Make it build - Federico · 9ee4ff5e
      Arturo Espinosa authored
      9ee4ff5e
    • Havoc Pennington's avatar
      Check properly whether the XPM module has already been loaded · 54f01717
      Havoc Pennington authored
      1999-10-27  Havoc Pennington  <hp@pobox.com>
      
      * src/gdk-pixbuf-io.c (gdk_pixbuf_new_from_xpm_data): Check
      properly whether the XPM module has already been loaded
      (gdk_pixbuf_new_from_file): Check properly if loader module
      was already loaded (was checking if load symbol was present
      in order to decide whether to re-load; should check module !=
      NULL, then load != NULL)
      (image_handler_load): Check in present working directory,
      makes it easier to debug for now
      (file_formats): This array initializer was seriously on crack,
      was assigning a function pointer to a GModule*
      
      * src/testpixbuf.c (main): Change type of pixbuf_loader to GdkPixbufLoader*
      
      * src/io-png.c: Progressive loading stuff compiles, untested.
      54f01717
    • Havoc Pennington's avatar
      oops · 2ec115ea
      Havoc Pennington authored
      2ec115ea
    • Havoc Pennington's avatar
      Fix typo that prevented compilation (gdk_pixbuf_loader_destroy): ditto · 5ebe49fd
      Havoc Pennington authored
      1999-10-27  Havoc Pennington  <hp@pobox.com>
      
      * src/gdk-pixbuf-loader.c (gdk_pixbuf_loader_finalize):
      Fix typo that prevented compilation
      (gdk_pixbuf_loader_destroy): ditto
      5ebe49fd
    • Federico Mena Quintero's avatar
      Return a GdkPixbufLoader, not a GtkObject. · 23b0f15e
      Federico Mena Quintero authored
      1999-10-27  Federico Mena Quintero  <federico@redhat.com>
      
      	* src/gdk-pixbuf-loader.c (gdk_pixbuf_loader_new): Return a
      	GdkPixbufLoader, not a GtkObject.
      	(gtk_marshal_NONE__INT_INT_INT_INT): Made static.
      	(gdk_pixbuf_loader_get_type): Documented.
      	(gdk_pixbuf_loader_class_init): Initialize the parent class
      	correctly.
      	(gdk_pixbuf_loader_destroy): Added sanity checks. Call the parent
      	class destroy function.
      	(gdk_pixbuf_loader_new): Documented.
      	(gdk_pixbuf_loader_finalize): Call the parent class finalize
      	function.
      	(gdk_pixbuf_loader_write): Use size_t for count.
      23b0f15e
    • Havoc Pennington's avatar
      New function to create a blank pixbuf. · 1a0a5d03
      Havoc Pennington authored
      1999-10-27  Havoc Pennington  <hp@pobox.com>
      
      * src/gdk-pixbuf.c (gdk_pixbuf_new): New function to create a
      blank pixbuf.
      
      * src/gdk-pixbuf-loader.c (gdk_pixbuf_loader_write): Check all
      three progressive load funcs are non-NULL, rather than checking
      begin_load three times. Also, check whether begin_load returns
      NULL on failure.
      1a0a5d03
    • Michael Fulbright's avatar
      Fixed logic so we only try to close loader if it wasn't previously closed. · e8242a24
      Michael Fulbright authored
      1999-10-27  Michael Fulbright  <msf@redhat.com>
      
              * src/gdk-pixbuf-loader.c (gdk_pixbuf_loader_destroy): Fixed
              logic so we only try to close loader if it wasn't previously closed.
      e8242a24
    • Michael Fulbright's avatar
      changelog · 95e048c8
      Michael Fulbright authored
      95e048c8
    • Michael Fulbright's avatar
      Incremental loader tweaks. · 929c6087
      Michael Fulbright authored
      Dr Mike <drmike@redhat.com>
      929c6087
    • Michael Fulbright's avatar
      gdk-pixbuf-loader.c: Fixed init function to properly initialize all · 14cb9e71
      Michael Fulbright authored
      structure members.
      
      testpixbuf.c: Added call to close and destroy pixbuf loader properly.
      14cb9e71
    • Jonathan Blandford's avatar
      forgot this · a9c16bfa
      Jonathan Blandford authored
      a9c16bfa
  3. 26 Oct, 1999 9 commits
  4. 25 Oct, 1999 2 commits
  5. 23 Oct, 1999 1 commit
  6. 22 Oct, 1999 5 commits
  7. 21 Oct, 1999 1 commit
    • Federico Mena Quintero's avatar
      Free path. · 04823f40
      Federico Mena Quintero authored
      1999-10-20  Federico Mena Quintero  <federico@redhat.com>
      
      	* src/gdk-pixbuf-io.c (image_handler_load): Free path.
      04823f40
  8. 20 Oct, 1999 2 commits
    • Tor Lillqvist's avatar
      Add more font private data. · b1c28ea6
      Tor Lillqvist authored
      1999-10-21  Tor Lillqvist  <tml@iki.fi>
      
      * gdk/win32/gdkprivate.h: Add more font private data.
      
      * gdk/win32/gdkfont.c
      * gdk/win32/gdkdraw.c: Revamped handling of multi-byte charset
      fonts and strings. Now works much better. You still have to
      have a correct font selected, though. No fontset emulation yet.
      b1c28ea6
    • Federico Mena Quintero's avatar
      Bumped version number to 0.3. · d8ce1977
      Federico Mena Quintero authored
      1999-10-20  Federico Mena Quintero  <federico@redhat.com>
      
      	* configure.in: Bumped version number to 0.3.
      
      	* src/Makefile.am (lbgdk_pixbuf_la_LDFLAGS): Added a libtool
      	version number for the library.
      d8ce1977