diff options
Diffstat (limited to 'media-libs/pigment/ChangeLog')
-rw-r--r-- | media-libs/pigment/ChangeLog | 187 |
1 files changed, 186 insertions, 1 deletions
diff --git a/media-libs/pigment/ChangeLog b/media-libs/pigment/ChangeLog index 7604c24..6135ce7 100644 --- a/media-libs/pigment/ChangeLog +++ b/media-libs/pigment/ChangeLog @@ -1,7 +1,192 @@ # ChangeLog for media-libs/pigment -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 22 Jan 2008; Daniel Gryniewicz <dang@gentoo.org> ++, ++: + Bump to 0.3.3 + + * Improved OpenGL plugin rendering performance + + * Added a GTK+ widget embedding viewport + + * Added automatic viewport update support + + * Highly improved linear algebra support + + * Added image loading from filenames instead of file descriptors + + * Added image mapping (texturing) matrix support + + * Added image border support + + * Added MSVC6 project files + + * Added Win32/WGL support to the OpenGL plugin + + * Split the Python binding from the core library + + * Added manual and interactive tests to check rendering correctness + + * Increased unit tests code coverage + + * Improved plugin loading/unloading + + Tickets fixed since 0.3.2: + + * #106 : Warnings at gtk-doc build + + * #123 : PgmImageSink doc should display GObject properties + + * #124 : ViewportFactory should be a Singleton + + * #132 : GStreamer logging + + * #139 : Win32 support + + * #141 : Font height is not respected + + * #160 : Build failing on rawhide and gutsy + + * #162 : Crash when deleting a master too fast + + * #163 : pigment crashes when I use as master an Image not in the canvas + + * #168 : Plugins are never properly unloaded + + * #173 : Add visual (and manual) user test suite + + * #179 : GTK+ widget + + * #180 : Support for coverage report + + * #181 : Updated test framework + + * #182 : Load an image from a filename + + * #184 : Viewport from and to canvas functions are erroneous + + * #185 : New tests and a few bugfixes + + * #187 : test makefile reorganisation + + * #188 : tests makefile reorganisation + + * #189 : core/plugin tests spearation + + * #190 : Scroll events on drawables + + * #191 : "button-release-event" not fired when mouse moves outside the v... + + * #195 : libpigment-gtk not in the documentation + + * #197 : FDs not freed after async file image loading is finished + + * #198 : Automatic viewport update + + * #199 : pgm.Image.set_from_file does not accept files smaller than 1024... + + * #200 : Occasional segfault when disposing a gl viewport + + * #203 : Convert linear algebra functions to boxed types + + * #205 : Texturing matrix manipulation API + + * #207 : Build failed: "array subscript is not an integer" + + * #209 : Image borders support + + * #211 : Python binding split + + * #213 : Pigment's python binding tends to segfault on x86_64 + + API added since 0.3.2: + + * PgmLinearAlgebra objects + + * PgmViewportCapacity::PGM_VIEWPORT_APPLICATION_EMBEDDING + + * PgmViewport::pixels-read signal + + * pgm_viewport_get_embedding_id() + + * pgm_viewport_read_pixels() + + * pgm_viewport_push_pixels() + + * PgmGtk object + + * pgm_gtk_new() + + * pgm_gtk_set_viewport() + + * pgm_gtk_get_viewport() + + * PgmDrawableProperty::PGM_IMAGE_DATA_PIXBUF + + * PgmDrawable::scrolled signal + + * pgm_drawable_regenerate() + + * PgmImage::pixbuf-loaded signal + + * PgmImageStorageType::PGM_IMAGE_DATA_PIXBUF + + * pgm_image_new_from_file() + + * pgm_image_set_from_file() + + * pgm_image_set_mapping_matrix() + + * pgm_image_get_mapping_matrix() + + * pgm_image_set_border_width + + * pgm_image_get_border_width + + * pgm_image_set_border_set_inner_color + + * pgm_image_get_border_set_inner_color + + * pgm_image_set_border_set_outer_color + + * pgm_image_get_border_set_outer_color + + * pgm_image_sink_new() + + * pgm_image_sink_set_image() + + * pgm_image_sink_get_image() + + * PgmCanvas::near_layer field + + * PgmCanvas::middle_layer field + + * PgmCanvas::far_layer field + + API changed since 0.3.2: + + * pgm_viewport_update() + + * PgmLinearAlgebra functions + + * Removed PgmImageStorageType::PGM_IMAGE_DATA_FD + + * Removed PgmImage::fd-loaded signal + + * Removed pgm_image_new_from_fd() + + * Removed pgm_image_set_from_fd() + + * Removed pgm_image_alloc_gst_buffer() + + * Removed PgmDrawableProperty::PGM_IMAGE_DATA_FD + + * PgmCanvas::near field + + * PgmCanvas::middle field + + * PgmCanvas::far field + 11 Dec 2007; Daniel Gryniewicz <dang@gentoo.org> ++, ++: Bump to 0.3.2_p1 - Pull a cvs snapshot on 20071211 that hopefully actually works |