summaryrefslogtreecommitdiff
path: root/gtk/stock-icons
Commit message (Collapse)AuthorAgeFilesLines
* Add rtl variants of undo, redo, undelete and revert. (#96633)Matthias Clasen2003-06-079-0/+16
| | | | | | | | | 2003-06-07 Matthias Clasen <maclas@gmx.de> * gtk/gtkiconfactory.c (get_default_icons): * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png: * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo, undelete and revert. (#96633)
* Conditionalize deendencies for gdk-pixbuf-csource on cross-compilationOwen Taylor2003-06-061-1/+3
| | | | | | | | | | | | | | Thu Jun 5 20:35:40 2003 Owen Taylor <otaylor@redhat.com> * demos/Makefile.am: Conditionalize deendencies for gdk-pixbuf-csource on cross-compilation (#112391, J. Ali Harlowe). Buildtest-inline-pixbufs.h in srcdir. Don't try to build test-inline-pixbufs.h if we don't have libpng. * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Add a dependency on gdk-pixbuf.loaders when not cross-compiling, remove the dependency on gdk-pixbuf-csource when not cross compiling.
* Patch from James Henstridge to update to automake-1.7 (#109542)Owen Taylor2003-05-061-156/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tue May 6 16:50:52 2003 Owen Taylor <otaylor@redhat.com> Patch from James Henstridge to update to automake-1.7 (#109542) * autogen.sh: update to call newer tools. * configure.in: various updates, to use M4 macros to put variables that change each release at the top. Use AC_HELP_STRING to format help strings. Use AC_CONFIG_COMMANDS to generate gdkconfig.h. * Makefile.am: require Automake 1.7. Remove gdk-2.0.pc and gtk+-2.0.pc on uninstall. Pass --enable-gtk-doc to configure during distcheck. * docs/reference/*/Makefile.am: simplify to use the gtk-doc.make makefile fragment. * */Makefile.am: don't use STRIP_BEGIN/STRIP_END. Use BUILT_SOURCES where appropriate. Build generated files in builddir rather than srcdir. Fix uninstall and distclean targets to satisfy distcheck. === * gdk/*/Makefile.am: Remove the hacks to get gdkenumtypes.h built first, since we are now using BUILT_SOURCES. * gdk/Makefile.am: Remove an outdated comment about gdk_headers. * demos/gtk-demo/Makefile.am: Fix srcdir != buildd problem with geninclude.pl. * configure.in: Update versions to 2.3.0.
* Automatic RTL flipping for some more widgets.Matthias Clasen2002-11-023-0/+4
|
* Use $(top_builddir) instead of here-undefined $$topdir. (Problem reportedOwen Taylor2002-10-051-1/+1
| | | | | | | | Sat Oct 5 18:30:50 2002 Owen Taylor <otaylor@redhat.com> * gtk/stock-icons/Makefile.am (pixbuf_csource): Use $(top_builddir) instead of here-undefined $$topdir. (Problem reported by Jacob Berkman)
* Improve checks on public entry points, including, among other thingsOwen Taylor2002-10-041-1/+1
| | | | | | | | | | | | | | | Fri Oct 4 17:13:03 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkdnd.c: Improve checks on public entry points, including, among other things checking whether drag contexts passed in are source or dest. (Fixes #76762, Alexey A. Malyshev) * tests/testtext.c tests/testgtk.c tests/testdnd.c: Fix uninstalled operation for new pixbuf changes. * gtk/stock-icons/Makefile.am (pixbuf_csource): Fix makefile for uninstalled operation.
* Stockify color picker icon. (#89880)Matthias Clasen2002-09-162-0/+2
| | | | | | | | | * gtk/stock-icons/stock_color_picker_25.png: * gtk/stock-icons/Makefile.am (VARIABLES1): * gtk/gtkstock.h (GTK_STOCK_COLOR_PICKER): * gtk/gtkiconfactory.c (get_default_icons): * gtk/gtkcolorsel.c (gtk_color_selection_init): Stockify color picker icon. (#89880)
* If not building libpng, don't rebuild gtkstockpixbufs.h (#81819, BillOwen Taylor2002-05-151-1/+1
| | | | | | | | Wed May 15 11:13:19 2002 Owen Taylor <otaylor@redhat.com> * configure.in gtk/stock-icons/Makefile.am: If not building libpng, don't rebuild gtkstockpixbufs.h (#81819, Bill Janssen)
* Remove the result file on error. (#79929, David Highley)Owen Taylor2002-05-141-12/+18
| | | | | | | | | | | | Tue May 14 18:41:58 2002 Owen Taylor <otaylor@redhat.com> * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Remove the result file on error. (#79929, David Highley) * gtk/gtkoptionmenu.c (gtk_option_menu_remove_menu): If the menu is currently active, cancel it before setting the new menu. (#79162, Jonathan Blandford.)
* added a new conditional CROSS_COMPILING which indicates ($build != $host).Michael Natterer2002-05-071-14/+18
| | | | | | | | | | | | 2002-05-07 Michael Natterer <mitch@gimp.org> * configure.in: added a new conditional CROSS_COMPILING which indicates ($build != $host). If it is set, look for gdk-pixbuf-csource in PATH. Error out if it was not found. * gtk/stock-icons/Makefile.am: use the gdk-pixbuf-csource found at configure time if CROSS_COMPILING is set, use the one which was just built otherwise.
* oops, need to update these on HEAD branch too.. -tigert-Tuomas Kuosmanen2002-05-042-0/+0
|
* fix typo in gtk_init_check macro, which caused crashes if argc != 0Hans Breuer2002-03-291-0/+2
| | | | | | | | | 2002-03-29 Hans Breuer <hans@breuer.org> * gtk/gtkmain.h : fix typo in gtk_init_check macro, which caused crashes if argc != 0 * gtk/stock-icons/makefile.msc : added new icons
* UpdatesOwen Taylor2002-03-291-0/+4
| | | | | | | | | | | | | | Fri Mar 29 00:19:41 2002 Owen Taylor <otaylor@redhat.com> * NEWS: Updates * configure.in: Version 2.0.1, binary, interface age 1. * configure.in (GDK_PIXBUF_VERSION): Up required versions of dependencies. * gtk/gtkiconfactory.c gtk/stock-icons/Makefile.am: Add stock_add/remove_16.
* new add, remove stock iconsJakub Steiner2002-03-284-0/+0
|
* New font and text icons to solve the dark-theme-problemJakub Steiner2002-03-2818-0/+0
|
* Register 16x16 version of properties stock icon.Anders Carlsson2002-03-061-2/+4
| | | | | | | | | 2002-03-06 Anders Carlsson <andersca@gnu.org> * gtk/gtkiconfactory.c (get_default_icons): Register 16x16 version of properties stock icon. * gtk/stock-icons/Makefile.am: Add stock_properties_16.png
* make rewrite_event_for_window() static gtk_rc_clear_realized_style()Hans Breuer2002-03-031-72/+124
| | | | | | | | | | | 2002-03-03 Hans Breuer <hans@breuer.org> * gtk/gtkmain.c : make rewrite_event_for_window() static * gtk/gtkrc.c : gtk_rc_clear_realized_style() static * gtk/makefile.msc.in : adapt to makeenums build changes * gtk.def : sorted alphabetical again
* Fixes for uninstalled operation with module suffixes other than .so and inOwen Taylor2002-03-031-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Mar 2 23:08:23 2002 Owen Taylor <otaylor@redhat.com> Fixes for uninstalled operation with module suffixes other than .so and in general for platforms like AIX where the module suffix isn't predictable. (#72185, problems reported by Miroslaw Dobrzanski-Neumann) * modules/input/Makefile.am (gtk.immodules): Query .la files rather than shared objects in .libs when creating the uninstalled gtk.immodules file. * gtk/gtkmain.c (_gtk_find_module): Look for .la files after looking for the normal soname extension to handle cases where the soname extension isn't predictable, like AIX. * gtk/gtkthemes.c (gtk_theme_engine_load): Don't call g_module_build_path... leave that to gtk_rc_find_module_in_path. * demos/gtk-demo/main.c (main) demos/pixbuf-init.c (pixbuf_init): tests/testgtk.c (test_init): tests/testtext.c (test_init) tests/testdnd.c (test_init): Point gdk-pixbuf to .la files rather than poking in .libs for .so files. * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Remove .libs from GDK_PIXBUF_MODULEDIR.
* Split big VARIABLES variable that was causing overlong lines into 6Owen Taylor2002-02-271-2/+22
| | | | | | | | Wed Feb 27 18:39:25 2002 Owen Taylor <otaylor@redhat.com> * gtk/stock-icons/Makefile.am: Split big VARIABLES variable that was causing overlong lines into 6 variables with 20 in each one.
* Alpha-pad icons so they get the correct size.Anders Carlsson2002-02-234-0/+0
| | | | | | | | | | 2002-02-24 Anders Carlsson <andersca@gnu.org> * gtk/stock-icons/stock_dialog_error_48.png: * gtk/stock-icons/stock_sort_ascending_16.png: * gtk/stock-icons/stock_undelete_24.png: * gtk/stock-icons/stock_sort_descending_16.png: Alpha-pad icons so they get the correct size.
* Register 16x16 versions of most icons.Anders Carlsson2002-02-2392-4/+92
| | | | | | | | | | 2002-02-23 Anders Carlsson <andersca@gnu.org> * gtk/gtkiconfactory.c (get_default_icons): Register 16x16 versions of most icons. * gtk/stock-icons: Add 16x16 versions of most icons.
* Rename icons.Anders Carlsson2002-02-22104-146/+145
| | | | | | | | | | | | | | | | 2002-02-22 Anders Carlsson <andersca@gnu.org> * gtk/stock-icons/*: Rename icons. * gtk/stock-icons/Makefile.am: Update for new icon names. * gtk/gtkiconfactory.c (init_icon_sizes): Set the GTK_ICON_SIZE_BUTTON size to be 20x20. (get_default_icons): Change stock names. 2002-02-22 Anders Carlsson <andersca@gnu.org> * gtk/Makefile.am (HTML_IMAGES): Update for name changes.
* Add gtkstockpixbufs.h.Owen Taylor2002-01-161-1/+1
| | | | | | | | | | | Wed Jan 16 10:18:42 2002 Owen Taylor <otaylor@redhat.com> * gtk/stock-icons/Makefile.am (EXTRA_DIST): Add gtkstockpixbufs.h. * configure.in: Make TIFF, JPEG, PNG loaders mandatory unless you configure with --without-libtiff, etc. (#54045, Brian Cameron)
* use g_strcasecmp(), some poor platforms don't have strcasecmp()Hans Breuer2001-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-10-28 Hans Breuer <hans@breuer.org> * gtk/gtkfontsel.c : use g_strcasecmp(), some poor platforms don't have strcasecmp() * gtk/gtktextview.c : to fix crashing on e.g. TextView::find need to remove the idle funcs in gtk_text_view_destroy (). To reduce code duplication wrap it in its own function and use it in gtk_text_view_unrealize () and gtk_text_view_destroy_layout () * gdk/win32/gdkdrawable-win32.c : implement the finalize method like the X11 version does, allow to set_colormap NULL * gdk/win32/gdkwindow-win32.c : adapt GdkWindowImplWin32:: set_colormap, also some adaption to X11 version : (gdk_window_hide) call _gdk_window_clear_update_area (gdk_window_reparent) call _gdk_window_init_position * gdk/win32/gdkwindow-win32.c (gdk_window_set_geometry_hints) : call gdk_window_resize() after all hints are set, because the window resizing process (WM_GETMINMAXINFO) takes all of them into account * gdk/win32/gdkfont-win32.c : make gdk_font_equal return a gboolean * gdk/win32/gdkvisual-win32.c : register GdkVisual with sizeof (GdkVisualPrivate) * gdk/gdk.def gtk/gtk.def : upated externals * gdk/makefile.msc gdk/win32/makefile.msc gdk-pixbuf/makefile.msc gdk-pixbuf/pixops/makefile.msc gtk/makefile.msc.in tests/makefile.msc : from now on use make.msc from $(TOP)/glib/build/win32 * gtk/stock-icons/makefile.msc : add stock_missing_image
* Actually add the missing/broken image icon as the image for the "missingOwen Taylor2001-11-021-0/+2
| | | | | | | | Thu Nov 1 19:44:48 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkiconfactory.c gtk/stock-icons/Makefile.am: Actually add the missing/broken image icon as the image for the "missing image" stock icon.
* stroke fixJakub Steiner2001-10-222-0/+0
|
* no body partsJakub Steiner2001-10-222-0/+0
|
* broken image iconJakub Steiner2001-10-052-0/+0
|
* don't use += before =Matt Wilson2001-09-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-18 Matt Wilson <msw@redhat.com> * docs/Makefile.am (EXTRA_DIST): don't use += before = * docs/faq/Makefile.am (EXTRA_DIST): likewise * docs/tutorial/Makefile.am (EXTRA_DIST): likewise * gdk/Makefile.am (MAINTAINERCLEANFILES): likewise (EXTRA_HEADERS): likewise * gtk/Makefile.am (MAINTAINERCLEANFILES): likewise (EXTRA_HEADERS): likewise (EXTRA_DIST): likewise (CLEANFILES): likewise * gtk/stock-icons/Makefile.am (CLEANFILES): likewise * tests/Makefile.am (EXTRA_DIST): likewise * Makefile.am (install-data-local): changed to use install-data-hook, which runs after install-pkgconfigDATA, so that the pkgconfigdir will have been created and populated first. gdk-pixbuf/ChangeLog 2001-09-17 Matt Wilson <msw@redhat.com> * Makefile.am (libpixbufloader_xbm_la_LDFLAGS): removed duplicate LDFLAGS definition, use the -avoid-version one. (libpixbufloader_tga_la_LDFLAGS): likewise
* road signs for error and question dialogsJakub Steiner2001-09-136-0/+0
|
* more dialog icon changesJakub Steiner2001-09-136-0/+0
|
* dialog icon fix-ups, arrow icons, font, refresh and othersJakub Steiner2001-09-1222-0/+0
|
* stock icon updates: question dialog, arrowsJakub Steiner2001-09-1211-0/+0
|
* oops, forgot to add thoseJakub Steiner2001-09-112-0/+0
|
* more stock icons - warning dialog, error dialog, DnDJakub Steiner2001-09-116-0/+0
|
* big boom in replacing stock iconsJakub Steiner2001-08-16107-0/+0
|
* new file use itHans Breuer2001-08-041-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-08-04 Hans Breuer <hans@breuer.org> * gtk/stocks-icons/makefile.msc : new file * gtk/makefile.msc.in : use it * gtk/gtkstyle.c : not all platforms do provide M_PI and friends, but luckily there is G_PI * gtk/gtk.def : updated * gdk/win32/gdkwindow.c (gdk_window_new) : don't make all TEMP windows WS_POPUP, but only those without a parent. This fixes the mis-alignment between the selectable (temp, input only) window and the window text of GtkLabel. (gdk_window_show) : respect private->state when actually showing the window. (gdk_window_set_transient_for) : Implementation from Wolfgang Sourdeau <wolfgang@contre.com> ported to 2.0 and added some error handling. Should fix #50586. * gdk/win32/gdkevents-win32.c : beautify log output
* use gdk_pixbuf_new_from_stream(). fixed up item factory so inlined pixbufsTim Janik2001-06-261-2/+2
| | | | | | | | 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.
* Revert inline-pixbuf changes until Tim comes back to fix missing filesOwen Taylor2001-06-261-2/+2
|
* hm, second attempt. it's fight CVS time again.Tim Janik2001-06-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* Add a special size for drag-and-drop GTK_ICON_SIZE_DND (Default to 32x32)Owen Taylor2001-06-253-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sun Jun 24 21:34:32 2001 Owen Taylor <otaylor@redhat.com> * gtk/gtkenums.h gtk/gtkiconfactory.c: Add a special size for drag-and-drop GTK_ICON_SIZE_DND (Default to 32x32) * gtk/gtkdnd.c (gtk_drag_dest_set_target_list): Fix problem with un'reffing wrong list reported by Jeff Franks. * gtk/gtkdnd.[ch] (_gtk_drag_{source,}dest_handle_event): _prefix. * gtk/gtkdnd.c (gtk_drag_set_icon_default): Use GTK_STOCK_DND for the default icon. Remove inline XPM. * gtk/gtkstock.h gtk/gtkiconfactory.c: Add GTK_STOCK_DND GTK_STOCK_DND_MULTIPLE (Currently, stock_new is used for GTK_STOCK_DND, but it is a bit too small.) * gtk/stock-icons/stock_dnd_multiple.png gtk/stock-icons/Makefile.am: New stock icon moved from gnome-libs. * gtk/gtkdnd.c (gtk_drag_source_event_cb): Only return TRUE when starting a drag. In other cases, we are just observing. (#52995) * gtk/gtkdnd.[ch] (gtk_drag_set_icon_{stock,pixbuf}): Add function to set the icon for a drag from a GdkPixbuf or stock ID. * gtk/gtkdnd.[ch] (gtk_drag_source_set_icon_{stock,pixbuf}): Likewise, for drag sources. * gtk/gtkdnd.h: Deprecate gtk_drag_set_default_icon. (Now should be done using the stock system.)
* PNGs need to be binary (-kb) to be useable on windozeHans Breuer2001-06-222-0/+0
| | | | | | 2001-06-22 Hans Breuer <hans@breuer.org> * gtk/stock-icons/stock_menu_sort_ascending.png : PNGs need to be binary (-kb) to be useable on windoze
* updated externalsHans Breuer2001-06-222-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | 2001-06-22 Hans Breuer <hans@breuer.org> * gdk/gdk.def : updated externals * gdk/win32/gdkdrawable-win32.c : corrected some casts in GDK_NOTEs * gdk/win32/gdkevents-win32.c : use _gdk_windowing_window_get_offsets to translate coordinates to the internal > 16 bit system Try to handle WM_WINDOWPOSCHANGED to get better performance for when moving/resizing * gdk/win32/gdkkeys-win32.c : implement gdk_keymap_get_default () and gdk_keymap_get_direction (). The latter is untested for the RTL case * gtk/gtk.def : updated externals * gtk/gtkmain.c : gtk_get_default_language () should reurn the result from pango_language_from_string (), not an already freed pointer * gtk/stock-icons/stock_menu_sort_ascending.png : PNGs need to be binary (-kb) to be useable on windoze
* Rename to the more correct gtk-go-up.Alexander Larsson2001-05-275-0/+2
| | | | | | | | | | | | | | | | | | | | | | 2001-05-27 Alexander Larsson <alla@lysator.liu.se> * gtk/gtkstock.h (GTK_STOCK_GO_UP): Rename to the more correct gtk-go-up. * gtk/stock-icons/stock_menu_sort_ascending.png: Added new file. * gtk/stock-icons/stock_menu_sort_descending.png: Changed to show descending instead of ascending. * gtk/gtkiconfactory.c: Added menu size icon to sort ascending. * gtk/stock-icons/Makefile.am: Added stock_menu_sort_ascending.png. * gtk/gtkseparatormenuitem.c: Use correct typenames.
* get sizes an icon set can render without falling back to missing imageHavoc Pennington2001-05-25108-34/+142
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-05-25 Havoc Pennington <hp@redhat.com> * gtk/gtkiconfactory.c (gtk_icon_set_get_sizes): get sizes an icon set can render without falling back to missing image icon * gtk/gtktextview.c (gtk_text_view_size_request): request full size of text, instead of random values * gtk/gtktreeview.c (gtk_tree_view_size_request): request full size of tree view, instead of random values * gtk/gtkiconfactory.c (gtk_icon_set_render_icon): render fallback image in an appropriate size * gtk/gtkstock.h: Rename the stock items including _BUTTON_, etc. not to include that. i.e. s/GTK_STOCK_BUTTON_OK/GTK_STOCK_OK/ Throughout: fix GTK_STOCK_BUTTON_ instances * gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h, gtk/gtkiconfactory.c, gtk/stock-icons/Makefile.am: Add a bunch of new stock items/icons * gtk/gtktreeview.c (gtk_tree_view_insert_column_with_data_func): new function, convenience for inserting columns with a data func * gtk/gtkiconfactory.c: keep a list of all existing icon factories (_gtk_icon_factory_list_ids): use list of all factories to generate a list of all known IDs * gtk/gtkstock.c (gtk_stock_list_ids): replace gtk_stock_list_items() with a function that returns all IDs known including those for GtkIconFactory.
* Released Gtk+-1.3.3.GTK_1_3_3Tim Janik2001-04-041-19/+18
| | | | | | | | | | 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.
* doh, this was broken beyond believe.Tim Janik2000-12-131-11/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tue Dec 12 23:46:44 2000 Tim Janik <timj@gtk.org> * gtk/stock-icons/Makefile.am: doh, this was broken beyond believe. * gtk/gtkbox.c: change property types from (u)long to (u)int for ::position and ::padding. * gtk/gtkcontainer.c: make ::border_width an INT property. * gtk/gtkpacker.c: make ::position an INT property. * gtk/gtkscrolledwindow.c (gtk_scrolled_window_adjustment_changed): guard against NULL h/v scrollbars, since this is used at construction time. * gtk/gtkclist.[hc]: nuked gtk_clist_construct(), implemented internal gtk_clist_constructor(). * gtk/gtkctree.[hc]: nuked gtk_ctree_construct(), implemented gtk_ctree_constructor(). * gtk/gtkprogressbar.c (gtk_progress_bar_class_init): property ::pulse_step should use ARG_PULSE_STEP, not ARG_FRACTION. * docs/reference/Makefile.am: fun stuff, disabled docs generation again, gtk-scan.c needs to introspec paramspecs, not GtkAgs. * gtk/gtkwidget.[hc]: removed gtk_widget_setv(), gtk_widget_getv(), gtk_widget_newv() and gtk_widget_get(). (gtk_widget_new): use g_object_new_valist(). (gtk_widget_set): use g_object_set_valist(). * gtk/gtkobject.[hc]: removed gtk_object_arg_get_info(), gtk_object_getv(), gtk_object_query_args(), gtk_object_newv(), gtk_object_class_add_signals(), gtk_object_class_user_signal_new(), gtk_object_class_user_signal_newv(), gtk_object_arg_set(), gtk_object_arg_get(), gtk_object_args_collect(), gtk_object_default_construct(), gtk_object_constructed(), GTK_CONSTRUCTED and GTK_OBJECT_CONSTRUCTED(). removed nsignals, signals and n_args members from GtkObjectClass. (gtk_object_new): use g_object_new_valist(). (gtk_object_set): use g_object_set_valist(). (gtk_object_get): use g_object_get_valist(). * gtk/gtkcompat.h: define gtk_object_default_construct(). * gtk/gtktypeutils.c (gtk_type_new): create constructed objects via g_object_new(). * gtk/*.c: removed gtk_object_class_add_signals() from class_init() fucntions, cleaned up method assignments (make sure your structures are setup properly before calling out). removed all GTK_CONSTRUCTED hacks ;)
* Fix srcdir != builddirOwen Taylor2000-11-141-1/+9
| | | | | | | | | | | | | | | | | | | | | Mon Nov 13 14:43:48 2000 Owen Taylor <otaylor@redhat.com> * demos/Makefile.am (test-inline-pixbufs.h): Fix srcdir != builddir * gtk/Makefile.am (INCLUDES): Add -I$(builddir)/gtk * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): Handles srcdir != builddir * modules/input/Makefile.am (INCLUDES): add $(top_srcdir)/gdk * configure.in (GTK_VERSION): Up to 1.3.2 * modules/input/Makefile.am (im_xim_la_SOURCES): Add gtkimcontextxim.h * gtk/gtkimcontext.c (gtk_im_context_get_preedit_string): Add missing doc comment.
* Massive .cvsignore updatesOwen Taylor2000-10-231-0/+3
|
* Move more text widget headers into the private header listHavoc Pennington2000-09-2643-0/+23
2000-09-26 Havoc Pennington <hp@redhat.com> * gtk/Makefile.am (gtk_private_h_sources): Move more text widget headers into the private header list * Makefile.am (pkgconfig_DATA): install pkg-config files * configure.in: add pkg-config files * gdk-2.0.pc.in, gdk-pixbuf.pc.in, gtk+-2.0.pc.in: pkg-config files * gtk/gtkwindow.c (gtk_window_read_rcfiles): Invalidate outstanding icon caches on theme change. * gtk/gtkiconfactory.h, gtk/gtkiconfactory.c: New icon system. Three important types: (GtkIconSource): Specification for creating a pixbuf appropriate for a direction/state/size triplet from a source pixbuf or filename (GtkIconSet): List of GtkIconSource objects that are used to create the "same" icon (e.g. an OK button icon), and cache for rendered icons (GtkIconFactory): Hash from stock ID to GtkIconSet; used to look up the icon set for a given stock ID. GTK maintains a stack of GtkIconFactory to search, and applications or libraries can add additional icon factories on top of the stack * gtk/gtkrc.h, gtk/gtkrc.c: When loading an RcStyle, parse the set of GtkIconSource specified for a given stock ID into a GtkIconSet, and put the GtkIconSet into a GtkIconFactory for the RcStyle, under the specified stock ID. * gtk/gtkstyle.h, gtk/gtkstyle.c: Add a virtual function render_icon used to derive a GdkPixbuf from a GtkIconSource. This allows people to theme how prelight, insensitive, etc. are done. (gtk_style_lookup_icon_set): Look up a stock ID in the list of icon factories for a style, and return the resulting icon set if any. (gtk_style_render_icon): Render an icon using the render_icon method in the GtkStyleClass. * gtk/gtkwidget.h, gtk/gtkwidget.c (gtk_widget_render_icon): Use the style for a given widget to look up a stock ID, get the icon set, and render an icon using the render_icon method of the style * gtk/gtkstock.h, gtk/gtkstock.c: Header with the GtkStockItem type (contains information about a stock item), the built-in stock item IDs, and functions to add/lookup stock items. * gtk/stock-icons/*: Stock icons that come with GTK * gtk/gtkbutton.h, gtk/gtkbutton.c (gtk_button_new_stock): Returns a button based on a GtkStockItem (gtk_button_new_accel): Takes a uline string and accel group, and installs the accelerator. * gtk/gtkimage.h, gtk/gtkimage.c: Make this into a generic image-display widget.