summaryrefslogtreecommitdiff
path: root/gdk-pixbuf
Commit message (Collapse)AuthorAgeFilesLines
* 2.7.5GTK_2_7_5Matthias Clasen2005-08-031-0/+4
|
* 2.7.4GTK_2_7_4Matthias Clasen2005-07-222-1/+8
|
* Add bug refMatthias Clasen2005-07-221-1/+1
|
* Make anchored patterns work as they did before.Matthias Clasen2005-07-222-4/+13
| | | | | | | 2005-07-22 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-io.c (format_check): Make anchored patterns work as they did before.
* Interpret patterns where the first byte of the mask is '*' as unanchored.Matthias Clasen2005-07-222-23/+44
| | | | | | | | | 2005-07-22 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-io.c (format_check): Interpret patterns where the first byte of the mask is '*' as unanchored. (#311011) (gdk_pixbuf_new_from_file): Use the first 256 bytes for sniffing the file format.
* 2.7.3GTK_2_7_3Matthias Clasen2005-07-151-0/+4
|
* Correct copyright informationMatthias Clasen2005-07-128-8/+8
|
* Add copyright and license informationMatthias Clasen2005-07-1210-0/+168
|
* Look for windres on Win32.Tor Lillqvist2005-07-093-8/+21
| | | | | | | | | | | | | | | | | | | | 2005-07-09 Tor Lillqvist <tml@novell.com> * configure.in: Look for windres on Win32. * gdk-pixbuf/Makefile.am * gdk/win32/rc/Makefile.am * gdk/Makefile.am * gtk/Makefile.am: Don't use the scripts in build/win32 to compile the rc files into resource object files. (This means we lose the build number increment magic, but I doubt it was that useful anyway.) Instead use windres directly. To pass a normal .o file produced by windres through libtool, which would want a .lo file, pass it directly to the linker using a -Wl option. * gdk-pixbuf/gdk_pixbuf.rc.in * gdk/win32/rc/gdk.rc.in * gtk/gtk-win32.rc.in: Replace BUILDNUMBER with 0.
* 2.7.2GTK_2_7_2Matthias Clasen2005-07-081-0/+4
|
* updated <io.h> for open() use G_PI instead of M_PIHans Breuer2005-07-031-0/+1
| | | | | | | | | | | | | | | | | | | 2005-07-03 Hans Breuer <hans@breuer.org> * **/makefile.msc[.in] : updated * gtk/gtkiconcache.c : <io.h> for open() * gtk/gtkstyle.c : use G_PI instead of M_PI * gdk/win32/gdkcursor-win32.c : implement gdk_cursor_new_from_name() by mapping the lower case win32 api name to the respective cursor. E.g. pass "wait" to get the IDC_WAIT cursor. Also allows to load cursors from named resources in the executable. (gdk_cursor_get_image) : just return NULL for now. * gdk/win32/gdkgeometry-win32.c : implement gdk_window_move_region() by delegation to ScollWindowEx(), untested. * gdk/win32/gdkwindow-win32.c : stub for gdk_window_set_urgency_hint()
* 2.7.1GTK_2_7_1Matthias Clasen2005-07-011-0/+4
|
* Allow -1 for width/height and interpret them as "not constrained".Matthias Clasen2005-07-012-11/+38
| | | | | | | | 2005-07-01 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_scale): Allow -1 for width/height and interpret them as "not constrained". (#309258, Mark McLoughlin)
* Current GNU tools do understand the PRIVATE keyword, so no need to removeTor Lillqvist2005-06-262-16/+16
| | | | | | | | | 2005-06-26 Tor Lillqvist <tml@novell.com> * Makefile.am: Current GNU tools do understand the PRIVATE keyword, so no need to remove those entries from the import library. libtool installs the .dll.a import library itself, so no need to do it here. Do install the .def file.
* Use glib-i18n.hMatthias Clasen2005-06-232-14/+5
| | | | | | 2005-06-22 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-i18n.h: Use glib-i18n.h
* 2.7.0GTK_2_7_0Matthias Clasen2005-06-202-2/+9
|
* Fix make checkMatthias Clasen2005-06-153-0/+8
|
* Check for overflow. (#306394, Morten Welinder)Matthias Clasen2005-06-082-1/+6
| | | | | | | 2005-06-08 Matthias Clasen <mclasen@redhat.com> * io-pnm.c (pnm_read_next_value): Check for overflow. (#306394, Morten Welinder)
* Accept the 108 byte header of BMP v4. (#168799)Matthias Clasen2005-05-272-1/+10
| | | | | | 2005-05-27 Matthias Clasen <mclasen@redhat.com> * io-bmp.c: Accept the 108 byte header of BMP v4. (#168799)
* No need to expose the iter subclass at all in the headers.Matthias Clasen2005-05-254-14/+19
| | | | | | | | 2005-05-25 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf.symbols: * gdk-pixbuf-simple-anim.[hc]: No need to expose the iter subclass at all in the headers.
* Add new files.Matthias Clasen2005-05-256-10/+526
| | | | | | | | | | | | | 2005-05-25 Matthias Clasen <mclasen@redhat.com> * Makefile.am: Add new files. * gdk-pixbuf.symbols: Add new api. * gdk-pixbuf.h: Include gdk-pixbuf-simple-anim.h here. * gdk-pixbuf-simple-anim.[hc]: Add a way to construct simple animations out of pixbufs. (#135161, Dom Lachowicz)
* allow to specify the PNG compression level by passing a "compression"Sven Neumann2005-05-243-24/+67
| | | | | | | | | 2005-05-24 Sven Neumann <sven@gimp.org> * io-png.c: allow to specify the PNG compression level by passing a "compression" parameter to the PNG save function (bug #305337). * gdk-pixbuf-io.c (gdk_pixbuf_save): document the new parameter.
* Forgotten ChangelogMatthias Clasen2005-05-021-0/+3
|
* Check for nm.Matthias Clasen2005-04-291-2/+2
| | | | | | | | | 2005-04-29 Matthias Clasen <mclasen@redhat.com> * configure.in: Check for nm. * gtk/Makefile.am: Use $(NM), not nm directly. (#301299, Nguyen Thai Ngoc Duy)
* Don't display too many broken images. (#169870, Roman Kagan, patch by IvanMatthias Clasen2005-04-092-1/+6
| | | | | | | | | | | | | | 2005-04-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkimage.c (gtk_image_calc_size, gtk_image_expose): Don't display too many broken images. (#169870, Roman Kagan, patch by Ivan Wong) * gtk/gtkwidget.c (gtk_widget_unparent): Remove debugging output. (#300013, Tommi Komulainen) * io-bmp.c (gdk_pixbuf__bmp_image_save_to_callback): Don't overflow the stack. (Jakub Jelinek, Arjan van de Ven)
* Make this work when called from gtk_combo_box_destroy(). (#172999,Matthias Clasen2005-04-081-1/+2
| | | | | | | | 2005-04-08 Matthias Clasen <mclasen@redhat.com> * gtk/gtkcombobox.c (gtk_combo_box_popdown): Make this work when called from gtk_combo_box_destroy(). (#172999, Christian Persch)
* No debugging output, please.Matthias Clasen2005-04-082-1/+5
|
* Commit the right ChangeLogMatthias Clasen2005-04-071-0/+5
|
* Initialize the colormap to zero. (#171762, David Costanzo)Matthias Clasen2005-04-071-1/+1
| | | | | | | 2005-04-07 Matthias Clasen <mclasen@redhat.com> * io-bmp.c (DecodeColormap): Initialize the colormap to zero. (#171762, David Costanzo)
* [merged from gtk-2-6 branch] let dash_offset shift the start of the lineHans Breuer2005-04-031-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-04-03 Hans Breuer <hans@breuer.org> [merged from gtk-2-6 branch] * gdk/win32/gdkdrawable-win32.c : let dash_offset shift the start of the line pattern not the start of the line. Fixes bug #171641. * gtk/makefile.msc.in : follow .symbols changes * gdk/win32/gdkwindow-win32.c : declare and resolve GetAncestor() dynamically. (It is not available in _WIN_VER <= 0x0400) * gdk/win32/makefile.msc : removed gdkpango-win32.obj * gtk/gtkhsv.c gtk/gtkstyle.c : use G_PI instead of M_PI [also applied to gtk-2-6 branch] * gdk/makefile.msc gdk-pixbuf/makefile.msc : handle gdk*alias.def * gdk/makefile.msc.in : add gtkmnemonichash.obj * test/testgtk.c(set_parent_signal) : use g_message instead of g_print to keep the 'testgtk --bench=all' output clean
* Avoid bus errors due to unaligned access. (#168173, Morten Welinder, IvanMatthias Clasen2005-03-302-12/+21
| | | | | | | 2005-03-30 Matthias Clasen <mclasen@redhat.com> * io-bmp.c: Avoid bus errors due to unaligned access. (#168173, Morten Welinder, Ivan Wong)
* Fix the update areas for incremental loading of compressed tgas. (#171883,Matthias Clasen2005-03-292-9/+11
| | | | | | | 2005-03-29 Matthias Clasen <mclasen@redhat.com> * io-tga.c (parse_rle_data): Fix the update areas for incremental loading of compressed tgas. (#171883, David Costanzo)
* Use the correct update regions for compressed bmps. (#150664, Owen Taylor,Matthias Clasen2005-03-282-1/+7
| | | | | | | | 2005-03-27 Matthias Clasen <mclasen@redhat.com> * io-bmp.c (DoCompressed): Use the correct update regions for compressed bmps. (#150664, Owen Taylor, test images provided by David Costanzo)
* reject 0-sized buffers as corrupt header data. Fixes bug #171707.Manish Singh2005-03-282-1/+19
| | | | | | | Sun Mar 27 19:59:52 2005 Manish Singh <yosh@gimp.org> * io-bmp.c (grow_buffer): reject 0-sized buffers as corrupt header data. Fixes bug #171707.
* Use canonical names for g_object_notify() as well.Matthias Clasen2005-03-262-3/+8
| | | | | | | | 2005-03-26 Matthias Clasen <mclasen@redhat.com> * gtk/*.c: * gdk/gdkdisplaymanager.c: Use canonical names for g_object_notify() as well.
* Mark param spec strings as static.Matthias Clasen2005-03-212-18/+16
| | | | | | | 2005-03-21 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf.c (gdk_pixbuf_class_init): Mark param spec strings as static.
* Shut up CVSManish Singh2005-03-161-0/+1
|
* Make PLT-reduction work with gcc4, and don't include everything inMatthias Clasen2005-03-1413-100/+236
| | | | | | | | | | | | | | | | | 2005-03-14 Matthias Clasen <mclasen@redhat.com> Make PLT-reduction work with gcc4, and don't include everything in gdk-pixbuf-alias.h: * gdk-pixbuf.symbols: Group symbols by header and source file. * /makegdkpixbufalias.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 makegdkpixbufalias.pl -def * Makefile.am (gdk-pixbuf-aliasdef.c): Add a rule to generate this file. * *.c: Include gdk-pixbuf-alias.h after the other headers, include gdk-pixbuf-aliasdef.c at the bottom.
* gdk-pixbuf-core.h gdk-pixbuf-io.c Implement DLL ABI stablility forTor Lillqvist2005-03-104-3/+97
| | | | | | | | | 2005-03-10 Tor Lillqvist <tml@novell.com> * gdk-pixbuf-core.h * gdk-pixbuf-io.c * gdk-pixbuf.symbols: Implement DLL ABI stablility for gdk_pixbuf_save() and gdk_pixbuf_savev(). (#167973)
* Fix a C99ism. (#169741, Morten Welinder)Matthias Clasen2005-03-092-2/+8
| | | | | | | 2005-03-09 Matthias Clasen <mclasen@redhat.com> * io-gif-animation.c (gdk_pixbuf_gif_anim_frame_composite): Fix a C99ism. (#169741, Morten Welinder)
* Use canonical form of the name when registering properties.Matthias Clasen2005-03-092-3/+6
| | | | | | | 2005-03-08 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf.c (gdk_pixbuf_class_init): Use canonical form of the name when registering properties.
* Add the new attributes to the .symbols files.Matthias Clasen2005-03-082-3/+5
|
* Use G_GNUC_NULL_TERMINATED where appropriate. (#165682, Marc Meissner)Matthias Clasen2005-03-082-3/+8
| | | | | | | | | | | | | | | | 2005-03-08 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwidget.h: * gtk/gtktreeview.h: * gtk/gtktreeviewcolumn.h: * gtk/gtktextbuffer.h: * gtk/gtkobject.h: * gtk/gtkfilechooserdialog.h: * gtk/gtkdialog.h: * gtk/gtkcontainer.h: * gtk/gtkcelllayout.h: * gtk/gtkaboutdialog.h: Use G_GNUC_NULL_TERMINATED where appropriate. (#165682, Marc Meissner)
* Use a generated table of offsets into a big const string to avoidMatthias Clasen2005-03-084-765/+1610
| | | | | | | | | | | | | | 2005-03-07 Matthias Clasen <mclasen@redhat.com> * io-xpm.c: Use a generated table of offsets into a big const string to avoid relocations in the rgb color table. (#168901, Tommi Komulainen) * gen-color-table.pl: Script to generate the table, copied from Owen Taylors script by the same name in Pango. * xpm-color-table.h: The generated table.
* Check the number of scanned items. (#168906, Morten Welinder)Matthias Clasen2005-03-032-0/+12
| | | | | | | 2005-03-03 Matthias Clasen <mclasen@redhat.com> * io-xpm.c (pixbuf_create_from_xpm): Check the number of scanned items. (#168906, Morten Welinder)
* Make the gif loader handle oom when loading animations. (#168857, TommiMatthias Clasen2005-03-033-7/+71
| | | | | | | | | | | | | 2005-03-03 Matthias Clasen <mclasen@redhat.com> Make the gif loader handle oom when loading animations. (#168857, Tommi Komulainen) * io-gif-animation.c (gdk_pixbuf_gif_anim_frame_composite): Handle oom by returning NULL. * io-gif.c (gif_get_lzw): Return an error if composite returns NULL.
* Revert the previous change, since it breaks bin compat.Matthias Clasen2005-03-012-2/+2
| | | | | | | | | 2005-03-01 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf/gdk-pixbuf.c: * gdk-pixbuf/gdk-pixbuf-features.h.in: Revert the previous change, since it breaks bin compat.
* Forgotten fileMatthias Clasen2005-03-011-1/+1
|
* gdk/gdkkeyuni.c gdk/gdkpixbuf-drawable.c gdk/gdkrgb.c gdk/x11/gdkdnd-x11.cMatthias Clasen2005-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-03-01 Matthias Clasen <mclasen@redhat.com> * gdk/gdkkeyuni.c * gdk/gdkpixbuf-drawable.c * gdk/gdkrgb.c * gdk/x11/gdkdnd-x11.c * gdk/x11/gdkevents-x11.c * gdk/x11/gdkproperty-x11.c * gdk/x11/gdkvisual-x11.c * gdk-pixbuf/gdk-pixbuf.c * gtk/gtkaction.c * gtk/gtkbindings.c * gtk/gtkcolorbutton.c * gtk/gtkcombo.c * gtk/gtkcontainer.c * gtk/gtkfilechooserdefault.c * gtk/gtkfilesel.c * gtk/gtkgamma.c * gtk/gtkiconview.c * gtk/gtkinputdialog.c * gtk/gtkitemfactory.c * gtk/gtkmenu.c * gtk/gtktextview.c * gtk/gtktooltips.c * gtk/gtktreedatalist.c * gtk/gtkuimanager.c * gtk/tree_minus.xpm * gtk/tree_plus.xpm * gtk/xdgmime/xdgmime.c * gtk/xdgmime/xdgmime.h: Move constant data to .rodata.
* Add necessary protectionMatthias Clasen2005-02-284-9/+20
|