summaryrefslogtreecommitdiff
path: root/gdk-pixbuf
Commit message (Collapse)AuthorAgeFilesLines
* gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): PropagateMatthias Clasen2001-08-302-3/+17
| | | | errors from gdk_pixbuf_loader_load_module.
* io-png.c (png_row_callback): Check that row_num is valid.Matthias Clasen2001-08-302-0/+15
|
* io-bmp.c (OneLine): Emit area_updated signal with properMatthias Clasen2001-08-282-1/+6
| | | | area information. (#52002)
* *** empty log message ***Matthias Clasen2001-08-281-2/+0
|
* gdk-pixbuf/test-loaders.c (test_loader): Catch errors at close time.Matthias Clasen2001-08-282-6/+13
| | | | | | gdk-pixbuf/test-loaders.c (main): Remove C++ comments. demos/testpixbuf.c (update_timeout): Use gdk_pixbuf_loader_get_pixbuf only in response to an area_prepared signal.
* [ Patch from Sebastian Wilhelmi, 52790 ]Owen Taylor2001-08-231-1/+1
| | | | | | | | | | | | | | | | | | | | | Wed Aug 22 19:15:39 2001 Owen Taylor <otaylor@redhat.com> [ Patch from Sebastian Wilhelmi, 52790 ] * gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h * gdk/gdkcompat.h gdk/gdk*.h gtk/gtkcompat.h.in gtk/gtk*.h: Move compatibility macros from g[dt]kcompat.h to within #ifndef G[DT]K_DISABLE_DEPRECATED in each file. * gdk/gdk-pixbuf-csource.c: Fix up include of gtkcompat.h. * demos/Makefile.am demos/gtk-demo/Makefile.am docs/reference/gdk-pixbuf/Makefile.am modules/input/Makefile.am tests/Makefile.am: Remove references to -G[DT]K_DISABLE_DEPRECATED. * demos/{pixbuf-demo.c,testpixbuf-drawable.c,testpixbuf-save.c, testpixbuf.c}: Fix usages of deprecated functions.
* Add tga loader, patch by Nicola Girardi. (#56067)Matthias Clasen2001-08-215-2/+1209
|
* Forgotten during last commit.Matthias Clasen2001-08-201-0/+8
|
* Add ico and wbmp tests. Fail with a suitable error if buffer allocationMatthias Clasen2001-08-204-52/+237
| | | | | | | | * test-images.h, test-loaders.c: Add ico and wbmp tests. * io-jpeg.c (gdk_pixbuf__jpeg_image_save): Fail with a suitable error if buffer allocation fails. * io-ico.c: Make .ICO loader more robust. All of these are due to sandmann@daimi.au.dk (#50187)
* applied some simple but effective optimizations toSven Neumann2001-08-192-48/+72
| | | | | | | 2001-08-19 Sven Neumann <sven@gimp.org> * pixops/pixops.c: applied some simple but effective optimizations to pixops_composite_nearest() and pixops_composite_color_nearest().
* a comment asked to optimize this function, so that's what I did.Sven Neumann2001-08-072-11/+29
| | | | | | | 2001-08-07 Sven Neumann <sven@gimp.org> * gdk-pixbuf.c (gdk_pixbuf_fill): a comment asked to optimize this function, so that's what I did.
* Fix a typo.Kjartan Maraas2001-08-062-1/+5
| | | | | | 2001-08-06 Kjartan Maraas <kmaraas@gnome.org> * gdk-pixdata.c: Fix a typo.
* oops, missed it.Hans Breuer2001-07-301-0/+6
|
* new file use it to complete the buildHans Breuer2001-07-302-0/+70
| | | | | | | 2001-07-30 Hans Breuer <hans@breuer.org> * pixops/makefile.msc : new file * makefile.msc : use it to complete the build
* don't 'g_tohl (*istream++)', but move pointer increment out of the macro,Hans Breuer2001-07-204-12/+53
| | | | | | | | | | | | | 2001-07-20 Hans Breuer <hans@breuer.org> * gdk-pixdata.c : don't 'g_tohl (*istream++)', but move pointer increment out of the macro, because at least one compiler (msvc 5.0) gets confused otherwise (applies the wrong increment). * gdk_pixbuf.def : updated exports * makefile.msc : reflect gdk-pixbuf-csource changes
* Add missing <stdlib.h> include. Add ifdef so we compile without warningsDarin Adler2001-07-187-5/+23
| | | | | | | | | | | | | * gdk-pixbuf-csource.c: Add missing <stdlib.h> include. * io-png.c: (setup_png_transformations): Add ifdef so we compile without warnings with G_DISABLE_CHECKS on. * io-pnm.c: (gdk_pixbuf__pnm_image_load_increment): Add a missing const. * io-wbmp.c: (getin), (get_mbi): Add a missing const. * io-xbm.c: (gdk_pixbuf__xbm_image_load_real): Get rid of some unused locals and add an initial value to quiet the compiler's unintialized variable warning. * pixops/pixops.c: Put an ifdef around some dead code.
* shut up CVSSven Neumann2001-07-111-0/+3
|
* Switch over to the new include flags AC_SUBST(). (Problem pointed out byOwen Taylor2001-07-052-1/+13
| | | | | | | | Thu Jul 5 10:17:15 2001 Owen Taylor <otaylor@redhat.com> * pixops/Makefile.am (noinst_LTLIBRARIES): Switch over to the new include flags AC_SUBST(). (Problem pointed out by Mikael Hermansson.)
* fixes to compile with G_DISABLE_COMPATHavoc Pennington2001-06-292-25/+30
| | | | | | | | | 2001-06-29 Havoc Pennington <hp@redhat.com> * Throughout: fixes to compile with G_DISABLE_COMPAT (s/g_signal_connectc/g_signal_connect/, s/g_signal_newc/g_signal_new/, s/g_signal_disconnect_by_func/g_signal_handlers_disconnect_by_func/)
* Fix args to g_type_init ().Owen Taylor2001-06-295-4/+9
| | | | | | | Thu Jun 28 21:54:19 2001 Owen Taylor <otaylor@redhat.com> * make-inline-pixbuf.c test-gdk-pixbuf.c test-loaders.c gdk-pixbuf-csource.c: Fix args to g_type_init ().
* Clip the retrieved image data to the screen, using a server grab to avoidHavoc Pennington2001-06-293-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-28 Havoc Pennington <hp@pobox.com> * gdk/x11/gdkimage-x11.c (_gdk_x11_get_image): Clip the retrieved image data to the screen, using a server grab to avoid race conditions. * gtk/gtkitemfactory.c (gtk_item_factory_create_item): remove check for NULL return from gtk_image_new_from_stock(), it never returns NULL. (gtk_item_factory_create_item): fix bug where we parsed the stock ID as an inline pixbuf * gtk/gtktext.c (gtk_text_key_press): numeric keypad support * gtk/gtkspinbutton.c (gtk_spin_button_key_press): numeric keypad support (should be using binding set here) * gtk/gtkoptionmenu.c (gtk_option_menu_key_press): numeric keypad support (should be using binding set here) * gtk/gtkmenushell.c (gtk_menu_shell_class_init): numeric keypad support * gtk/gtkmenu.c (gtk_menu_class_init): numeric keypad support * gtk/gtkmenubar.c (gtk_menu_bar_class_init): numeric keypad * gtk/gtklistitem.c (gtk_list_item_class_init): numeric keypad * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): keypad * gtk/gtkfilesel.c (gtk_file_selection_key_press): keypad * gtk/gtkentry.c (gtk_entry_class_init): numeric keypad fixes * gtk/gtkctree.c (gtk_ctree_class_init): numeric keypad support * gtk/gtkcolorsel.c (palette_activate): keypad support (of course, should be binding-setted) * gtk/gtkwindow.c (gtk_window_class_init): numeric keypad fixes * gtk/gtkclist.c (gtk_clist_class_init): numeric keypad fixes * gtk/gtkcalendar.c: numeric keypad fixes * gtk/gtktextview.c (gtk_text_view_class_init): numeric keypad support * gdk/gdkwindow.c (gdk_window_get_clip_region): fix infinite loop screwup * gdk/gdkpixbuf-render.c (gdk_pixbuf_render_to_drawable_alpha): clip the render area to the drawable's clip region in advance, so we don't get data from the server that we don't need. * gdk/gdkpixbuf-render.c (gdk_pixbuf_render_to_drawable_alpha): check return value of gdk_pixbuf_get_from_drawable(), fall back to bilevel alpha if we can't get the pixbuf to composite against. * gdk/gdkdraw.c (gdk_drawable_get_image): set the image colormap * gdk/gdkimage.c (gdk_image_get_colormap): add gdk_image_set_colormap, gdk_image_get_colormap * gdk/gdkpixbuf-drawable.c (rgbconvert): Change all converters to take a region of the image, instead of converting the entire image. * gtk/gtkwidget.h (struct _GtkWidgetClass): add show_help keybinding signal. Add default bindings for it. Add default handler for show_help that shows the tooltip for the widget. * gtk/gtkdialog.c (gtk_dialog_class_init): add binding set and "close" keybinding signal, remove key press handler. * gtk/gtktooltips.c (gtk_tooltips_set_colors): Just remove this, it's not our usual practice to leave a deprecated function around with a runtime warning, plus we don't want it to appear in docs, plus if we make them yellow no one will want to change them anyhow.
* bogus include at the end of gdk-pixbuf-csource.cJoel Becker2001-06-261-1/+0
|
* use gdk_pixbuf_new_from_stream(). fixed up item factory so inlined pixbufsTim Janik2001-06-268-281/+1253
| | | | | | | | | | | | | | | | | | | | | | | | Tue Jun 26 10:04:30 2001 Tim Janik <timj@gtk.org> * gtk/gtkiconfactory.c: * gtk/gtkitemfactory.c: use gdk_pixbuf_new_from_stream(). fixed up item factory so inlined pixbufs actually work. Tue Jun 26 09:48:02 2001 Tim Janik <timj@gtk.org> * Makefile.am (noinst_PROGRAMS): get rid of make-inline-pixbuf * gdk-pixbuf-data.[hc]: provide gdk_pixbuf_new_from_stream() instead from gdk_pixbuf_new_from_inline(). * gdk-pixdata.[hc]: auxillary GdkPixdata structure, public installed API for applications that need to serialize/deserialize on their own (gimp, BEAST). * gdk-pixbuf/gdk-pixbuf-csource.c: provide publically installed program that can dump images in CSource format and Pixbuf stream format. supports RLE encoding, MACRO formatting etc... invoke with --help.
* Revert inline-pixbuf changes until Tim comes back to fix missing filesOwen Taylor2001-06-265-50/+281
|
* hm, second attempt. it's fight CVS time again.Tim Janik2001-06-265-281/+50
| | | | | | | | | | | | | | | | | | | | | | | | Tue Jun 26 09:48:02 2001 Tim Janik <timj@gtk.org> * Makefile.am (noinst_PROGRAMS): get rid of make-inline-pixbuf * gdk-pixbuf-data.[hc]: provide gdk_pixbuf_new_from_stream() instead from gdk_pixbuf_new_from_inline(). * gdk-pixdata.[hc]: auxillary GdkPixdata structure, public installed API for applications that need to serialize/deserialize on their own (gimp, BEAST). * gdk-pixbuf/gdk-pixbuf-csource.c: provide publically installed program that can dump images in CSource format and Pixbuf stream format. supports RLE encoding, MACRO formatting etc... invoke with --help. Tue Jun 26 10:04:30 2001 Tim Janik <timj@gtk.org> * gtk/gtkiconfactory.c: * gtk/gtkitemfactory.c: use gdk_pixbuf_new_from_stream(). fixed up item factory so inlined pixbufs actually work.
* shut up CVSSven Neumann2001-06-251-0/+1
|
* Actually update timestamps, so rules don't constantly run.Owen Taylor2001-06-252-3/+10
| | | | | | | Mon Jun 25 00:28:11 2001 Owen Taylor <otaylor@redhat.com> * Makefile.am: Actually update timestamps, so rules don't constantly run.
* UpdatesHavoc Pennington2001-06-132-4/+11
| | | | | | | | | | 2001-06-11 Havoc Pennington <hp@redhat.com> * NEWS: Updates * configure.in (GTK_MINOR_VERSION): bump version to 1.3.6 * gtk/Makefile.am: glib_genmarshal already contains top_builddir
* remove bogus g_return_if_failHavoc Pennington2001-06-084-5/+23
| | | | | | | | | | | | 2001-06-08 Havoc Pennington <hp@redhat.com> * gdk-pixbuf-loader.c (gdk_pixbuf_loader_load_module): remove bogus g_return_if_fail * io-gif.c (gif_get_lzw): if delay time is 0 or smaller than likely timeout resolution, set it to an arbitrarily-chosen short delay. Fixes bug #55953 from warmenhoven@yahoo.com
* use Owen's new way of doing stampfiles/generated sourcesHavoc Pennington2001-06-072-17/+26
| | | | | | | 2001-06-07 Havoc Pennington <hp@redhat.com> * Makefile.am: use Owen's new way of doing stampfiles/generated sources
* fixups for glib-mkenums and glib-genmarshal (not tested yet because withHavoc Pennington2001-06-072-5/+15
| | | | | | | | 2001-06-07 Havoc Pennington <hp@redhat.com> * gtk/Makefile.am: fixups for glib-mkenums and glib-genmarshal (not tested yet because with absolute path to srcdir I can't build atk, but it was broken anyway so this may help)
* subst GLIB_GENMARSHAL, GOBJECT_QUERY, GLIB_MKENUMS variablesHavoc Pennington2001-06-071-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-07 Havoc Pennington <hp@redhat.com> * m4macros/glib-2.0.m4: subst GLIB_GENMARSHAL, GOBJECT_QUERY, GLIB_MKENUMS variables * gmodule-2.0.pc.in: add gmodule_supported variable * glib-2.0.pc.in: add glib_genmarshal, gobject_query, glib_mkenums variables * configure.in: put G_MODULE_SUPPORTED value into .pc files * autogen.sh: support AUTOGEN_SUBDIR_MODE * Makefile.am: add -uninstalled.pc.in to EXTRA_DIST 2001-06-07 Havoc Pennington <hp@redhat.com> * pango/Makefile.am: add libpango.la to _DEPENDENCIES for the other libs * configure.in: use AM_PATH_GLIB_2_0 * autogen.sh: support AUTOGEN_SUBDIR_MODE * Makefile.am: dist the .pc.in files 2001-06-07 Havoc Pennington <hp@redhat.com> * atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled glib-genmarshal * configure.in: rearrange the library checks to support uninstalled linking * autogen.sh: add support for AUTOGEN_SUBDIR_MODE * atk-uninstalled.pc.in: new file, allows linking to uninstalled ATK in giant GTK tarball 2001-06-07 Havoc Pennington <hp@redhat.com> * tests/Makefile.am: add missing -I flag * gtk/Makefile.am: use @GLIB_MKENUMS@, @GLIB_GENMARSHAL@, etc. * configure.in: use pkg-config to see if GModule is supported; fix to properly turn on included loaders when GModule isn't supported; don't use AC_CHECK_LIB when libs are not installed yet * autogen.sh: add support for AUTOGEN_SUBDIR_MODE * Makefile.am (SUBDIRS): add m4macros subdir * gtk/Makefile.am: $(srcdir)/foo targets must be $(srcdir)/foo in dependencies also.
* clamp the value to the range that was setHavoc Pennington2001-06-052-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-05 Havoc Pennington <hp@redhat.com> * gtk/gtkspinbutton.c (gtk_spin_button_set_range): clamp the value to the range that was set * gtk/gtkrange.c: add value_changed signal, primarily intended for use with GtkScale (gtk_range_set_increments): new function (gtk_range_set_range): new function with weird name (gtk_range_set_value): new function (gtk_range_get_value): new function * gtk/gtkspinbutton.c (gtk_spin_button_get_value): rename from gtk_spin_button_get_value_as_float(). Compat #define added for get_value_as_float. * gtk/gtkhscale.c (gtk_hscale_new_with_range): new function * gtk/gtkvscale.c (gtk_vscale_new_with_range): new function 2001-06-05 Havoc Pennington <hp@redhat.com> * test-loaders.c (main): use putenv not setenv, reported by Armin Theissen
* Handle case where we need to parse the xsetting as if it were an RC fileHavoc Pennington2001-06-042-21/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-05-10 Havoc Pennington <hp@redhat.com> * gtk/gtksettings.c (gtk_settings_get_property): Handle case where we need to parse the xsetting as if it were an RC file string. * gtk/gtkcolorsel.c (gtk_color_selection_class_init): load initial value of palette from settings, not from static variable * gdk/x11/gdkevents-x11.c: add color palette, toolbar mode to xsettings translation table * gtk/gtktoolbar.c (gtk_toolbar_new): Remove arguments, because hardcoding the toolbar style conflicts with new customizable toolbar style philosophy (gtk_toolbar_class_init): add settings for default toolbar style; these are used unless the app specifically forces a toolbar style * gtk/gtksettings.c (settings_install_property_parser): only return at the start if we warn and parser == NULL * gtk/gtkcolorsel.c (gtk_color_selection_finalize): disconnect the palette changed handler so we don't notify dead color selections * gtk/gtkstyle.c (gtk_default_draw_shadow): handle xthickness/ythickness of 0 or 1 properly (gtk_default_draw_resize_grip): clear the background behind the resize grips, and align to bottom right if we square the area to be drawn. * gtk/gtkstatusbar.c (gtk_statusbar_init): set horizontal usize on statusbar label to 1, so it doesn't make toplevels resize oddly (gtk_statusbar_size_request): add grip size to request (gtk_statusbar_size_allocate): hack so the hbox still works with the grip size in the request * gtk/gtktoolbar.c (gtk_toolbar_show_all): override to fix bug where showing all on a toplevel makes the toolbar button text appear despite the toolbar mode * gtk/gtkmenubar.c: add internal padding style property * gtk/gtktoolbar.c: Add internal padding style property; add shadow type style property * gtk/gtkmenubar.c (gtk_menu_bar_paint): paint box with widget state; and put Container::border_width outside the frame * gtk/gtktextview.c: don't draw focus rectangle if we're in interior focus mode, we just use blinking cursor
* patch from Szekeres Istvan, bug #52560Havoc Pennington2001-06-042-1/+13
| | | | | | | 2001-06-04 Havoc Pennington <hp@redhat.com> * io-pnm.c (pnm_skip_whitespace): patch from Szekeres Istvan, bug #52560
* Initial stab at getting the focus code to work.Jonathan Blandford2001-06-018-128/+3270
| | | | | | | | | | | | | | | | | | Fri Jun 1 18:54:47 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c: (gtk_tree_view_focus): Initial stab at getting the focus code to work. (gtk_tree_view_class_init): Add a bunch of keybindings. * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_cell_data_func): s/GtkCellDataFunc/GtkTreeCellDataFunc. (_gtk_tree_view_column_set_tree_view): Use "notify::model" instead of "properties_changed" to help justify the death of the latter signal. (-: * tests/testtreefocus.c (main): Let some columns be focussable to test focus better.
* Fix prototype to use "(void)" instead of "()".Darin Adler2001-05-292-1/+5
| | | | * gdk-pixbuf.h: Fix prototype to use "(void)" instead of "()".
* Patch from Helmethead <hoshem@mel.comcen.com.au> to fix up bmp decoder to:Jonathan Blandford2001-05-282-259/+313
| | | | | | | | | | | | Mon May 28 14:21:35 2001 Jonathan Blandford <jrb@redhat.com> * io-bmp.c: Patch from Helmethead <hoshem@mel.comcen.com.au> to fix up bmp decoder to: - adds 16 bpp bmp support (bug #53884) - adds OS/2 1.x format bmp support (bug #54964) - adds 4 bpp RLE compressed bmp support - adds 1 bpp colormap support - fixes negative height (top down) bmp support.
* reflect Havoc's recent api changeHans Breuer2001-05-252-10/+10
| | | | | | 2001-05-25 Hans Breuer <hans@breuer.org> * gdk_pixbuf.def : reflect Havoc's recent api change
* Remove an excess $(GLIB_LIBS).Owen Taylor2001-05-202-2/+6
| | | | | | | Sun May 20 12:53:49 2001 Owen Taylor <otaylor@redhat.com> * Makefile.am (libgdk_pixbuf_1_3_la_LDFLAGS): Remove an excess $(GLIB_LIBS).
* Require libtool-1.4, automake-1.4p1.Owen Taylor2001-05-162-10/+18
| | | | | | | | | | | | | | | | | | | | | Sun May 13 12:01:12 2001 Owen Taylor <otaylor@redhat.com> * autogen.sh (have_automake): Require libtool-1.4, automake-1.4p1. * acinclude.m4: Remove libtool macros. * gdk-pixbuf/Makefile.am: Add dependencies to loade modules. * gdk/Makefile.am: Add dependency on libgdk_pixbuf.la for libgdk. * gtk/Makefile.am: Add dependency on libgdk_pixbuf.la libgdk.la for libgtk. * modules/input/Makefile.am: Make modules have full dependencies.
* fix some shell typosHavoc Pennington2001-05-0724-598/+1749
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-05-04 Havoc Pennington <hp@redhat.com> * configure.in: fix some shell typos * gtk/gtkcolorsel.c (gtk_color_selection_destroy): warning fix * gtk/gtkimage.c: handle animations * gtk/gtkcheckbutton.c (gtk_check_button_size_request): request border_width * 2, not just border_width * gtk/gtkscale.c: add "format_value" signal to allow people to override the way values are drawn. (gtk_scale_get_value_size): fix width/height mistake, and compute size from actual displayed text, not from made-up text. * gtk/gtktexttag.c (gtk_text_tag_class_init): fix return type in signal registration * tests/testtext.c: Add "Remove all tags" menu item for testing * gtk/gtktextbuffer.c (gtk_text_buffer_remove_all_tags): implement * demos/gtk-demo/main.c (main): add hack so we can find modules without installing gtk * demos/gtk-demo/textview.c (insert_text): demo font scaling * gtk/gtkcellrenderertext.c: Add "scale" property (font scaling factor) (gtk_cell_renderer_text_set_property): remove some bogus g_object_notify * gtk/gtktexttag.c: add "scale" property which is a font scaling factor * gtk/gtktextlayout.c (add_text_attrs): add font scale attribute to layout * gtk/gtktextiter.c (gtk_text_iter_is_start): rename from gtk_text_iter_is_first 2001-05-04 Havoc Pennington <hp@redhat.com> * pixops/pixops.c (pixops_process): merge fix from stable: Patch from hoshem@mel.comcen.com.au to fix nonzero X offsets. Fixes bug #50371. * gdk-pixbuf/pixops/pixops.c (pixops_composite_nearest): merge from stable: Patch from OKADA Mitsuru <m-okada@fjb.co.jp> to fix confusion of using "src" instead of "p". (pixops_composite_color_nearest): Use a more accurate (and correct, to begin with) compositing method. This cures checks showing through on images with no alpha. * gdk-pixbuf.c (gdk_pixbuf_fill): fix bug that left some trailing bytes unfilled. * gdk-pixbuf-io.h: fix UpdatedNotifyFunc to use signed ints * gdk-pixbuf-loader.h (struct _GdkPixbufLoaderClass): Change area_updated signal to use signed ints. Removed animation-related signals. * io-gif.c, io-gif-animation.h, io-gif-animation.c: Massive rewrite action * gdk-pixbuf-animation.c: Add GdkPixbufAnimationIter to abstract all the pesky details. Remove old frame-based API. Make GdkPixbufAnimation an abstract base class, derived by the loaders.
* Add dependency on Atk for accessibility support.Owen Taylor2001-05-031-11/+8
| | | | | | | | | | | | | Thu May 3 14:13:49 2001 Owen Taylor <otaylor@redhat.com> * INSTALL.in HACKING gtk/gtkaccessible.[ch] gtk/gtk.c: Add dependency on Atk for accessibility support. * configure.in **/Makefile.am: Major reworking of substituted variables for CFLAGS/LIBS to make a lot more sane and keep the the compile/link lines a bit shorter. * gdk/x11/gdkkeys-x11.c: Fix #endif with trailing stuff.
* Add $(MATH_LIB).Owen Taylor2001-04-222-1/+5
| | | | | | Sun Apr 22 15:51:32 2001 Owen Taylor <otaylor@redhat.com> * Makefile.am (LDADDS): Add $(MATH_LIB).
* fix to properly queue resizes when the image is setHavoc Pennington2001-04-183-0/+66
| | | | | | | | | | | | | | | | | | | | | 2001-04-18 Havoc Pennington <hp@redhat.com> * gtk/gtkimage.c: fix to properly queue resizes when the image is set * gtk/gtktextview.c (gtk_text_view_do_popup): desensitize Paste if the insertion point isn't editable * demos/gtk-demo/images.c: Added a GtkImage demo * demos/gtk-demo/drawingarea.c: drawing area demo * demos/gtk-demo/menus.c (create_menu): cleanups 2001-04-18 Havoc Pennington <hp@redhat.com> * gdk-pixbuf.c (gdk_pixbuf_fill): Function to fill pixbuf with a given color.
* Released Gtk+-1.3.3.GTK_1_3_3Tim Janik2001-04-044-4/+17
| | | | | | | | | | Wed Apr 4 09:18:18 2001 Tim Janik <timj@gtk.org> * Released Gtk+-1.3.3. Wed Apr 4 07:42:23 2001 Tim Janik <timj@gtk.org> * gdk/Makefile.am (EXTRA_DIST): add makeenums.pl to EXTRA_DIST.
* disable USE_MMX for msvc build cause the assembler doesn't fit and is outHans Breuer2001-03-311-0/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-03-31 Hans Breuer <hans@breuer.org> * config.h.win32.in : disable USE_MMX for msvc build cause the assembler doesn't fit and is out of my scope. Disable USE_GMODULE for msvc build as wel. The right way to share binaries on win32 would be to use libtiff.dll etc. To reduce installation hassles IMO it's better to include all fileformats builtin to gdk-pixbuf * gdk-pixbuf/makefile.msc : new file * gdk/gdk.def : updated * gdk/win32/gdkevents-win32.c : don't erase the background if .no_bg is set. It improves the scrolling (e.g. of testgtk main buttons * gdk/win32/gdkgeometry-win32.c : added comment about the above * gdk/win32/gdkwindow-win32.c : added three new functions like the X version. Only one is implemented, because the other two "gdk_window_begin_(resize|move)_drag" got no docs and appear to be default behaviour on win32 anyway ... * gtk/gtk.def : updated * gtk/makefile.msc.in : update for new files, use glib-genmarshal from where it was built and add an additional rule to automagically build gtkmarshal.[hc] * gtk/gtkfilesel.c (open_new_dir) : don't increase n_entries before array access for the current entry isn't finished * gtk/gtktreeitem.c (gtk_tree_item_subtree_button_click) : use g_return_val_if_fail * gtk/testgtk.c (window_controls) : don't use the *wrong* size for the static array, but let the compiler calculate it. It makes me wonder if gcc isn't capable to catch bugs like this ...
* gdk/win32/gdkdrawable-win32.c Use correct casts in debugging output.Tor Lillqvist2001-03-1914-53/+30
| | | | | | | | | | | | | | | | | | | 2001-03-19 Tor Lillqvist <tml@iki.fi> * gdk/win32/gdkdrawable-win32.c * gdk/win32/gdkimage-win32.c: Use correct casts in debugging output. * demos/testpixbuf-drawable.c: If GDK_WINDOWING_WIN32, include gdkwin32.h. 2001-03-19 Tor Lillqvist <tml@iki.fi> * makefile.mingw.in: Handle gdk-pixbuf-marshal.c. * gdk_pixbuf.def: Update. * pixbufloader_*.def: Just export the fill_vtable functions now.
* Finally getting around to checkin per Havoc. This is the fix for bugMike Kestner2001-03-182-1/+9
| | | | | | | | | Finally getting around to checkin per Havoc. This is the fix for bug 51782. 2001-03-18 Mike Kestner <mkestner@ameritech.net> * make-inline-pixbuf.c (main): Added logic to remove output when failures occur.
* Delete.Havoc Pennington2001-03-152-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-03-14 Havoc Pennington <hp@redhat.com> * gtk/gtkdata.h, gtk/gtkdata.c: Delete. * gtk/gtk.h: remove gtkdata.h * gtk/Makefile.am: remove gtkdata * gtk/gtktext.c (gtk_text_set_adjustments): connect to "destroy" not "disconnect" on the adjustments. * gtk/gtktooltips.h, gtk/gtktooltips.c: derive from GtkObject not GtkData * gtk/gtkadjustment.h, gtk/gtkadjustment.c: derive from GtkObject not GtkData * configure.in: handle case where X render exists, but Pango lacks Xft support. 2001-03-14 Havoc Pennington <hp@redhat.com> * Makefile.am (gdk-pixbuf-marshal.c): Use different temporary file from gdk-pixbuf-marshal.h, fixes parallel makes. 2001-03-14 Havoc Pennington <hp@redhat.com> * gtk/gtk-docs.sgml: remove gtkdata, gtktreemodelsimple * gtk/gtk.types: remove gtk_data_get_type