summaryrefslogtreecommitdiff
path: root/gtk/gtkicontheme.c
Commit message (Collapse)AuthorAgeFilesLines
* Avoid an uninitialized variable warning, pointed out by Colin Walters.Matthias Clasen2005-08-261-2/+2
| | | | | | | 2005-08-26 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (theme_lookup_icon): Avoid an uninitialized variable warning, pointed out by Colin Walters. (#314585)
* Don't try to send a client message if the screen is NULL. Noticed byMatthias Clasen2005-08-241-1/+1
| | | | | | | 2005-08-24 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (ensure_valid_themes): Don't try to send a client message if the screen is NULL. Noticed by Kjartan Maraas.
* Implement a clientmessage based scheme for makeing sure that all GTK+Matthias Clasen2005-08-221-2/+46
| | | | | | | | | | | | | 2005-08-22 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c (gtk_window_client_event): * gtk/gtkicontheme.c (ensure_valid_themes) (_gtk_icon_theme_check_reload): Implement a clientmessage based scheme for makeing sure that all GTK+ applications notice if an icon theme has been updated. This should prevent multiple versions of an icon theme cache to be mapped in memory at the same time, which can cause excessive memory consumption. (#313156, Chris Lahey)
* Add a note regarding icon theme changes.Matthias Clasen2005-08-221-0/+8
| | | | | | | | | | | | | 2005-08-22 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_load_icon): Add a note regarding icon theme changes. * gtk/gtkiconcache.c (_gtk_icon_cache_get_icon): When returning pixbufs which are backed by the mmapped memory of an icon cache, increase the refcount of the icon cache, so that the memory is not munmapped away underneath the pixbuf upon icon theme changes. (#314170, Kjartan Maraas)
* Store GtkIconData structs in the per-directory hash, even if they comeMatthias Clasen2005-08-191-10/+20
| | | | | | | | | 2005-08-19 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (theme_lookup_icon): Store GtkIconData structs in the per-directory hash, even if they come from the icon cache. We tried to avoid that before, but as a result leaked icon data structs. (#313852, Kjartan Maraas)
* Put debugging printout inside GTK_NOTE.Tor Lillqvist2005-08-151-3/+6
| | | | | | | 2005-08-15 Tor Lillqvist <tml@novell.com> * gtk/gtkicontheme.c (theme_lookup_icon): Put debugging printout inside GTK_NOTE.
* Correct the download location for the hicolor icon theme. (#313475, OlexiyMatthias Clasen2005-08-151-1/+5
| | | | | | | | 2005-08-15 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_lookup_icon): Correct the download location for the hicolor icon theme. (#313475, Olexiy Avramchenko)
* When changing the icon theme, defer the resetting of rc styles to an idle,Matthias Clasen2005-08-121-6/+36
| | | | | | | | | | | 2005-08-12 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c: When changing the icon theme, defer the resetting of rc styles to an idle, so that it does not happen e.g during expose handling (which is problematic, since some widgets, like the toolbar, are changing the hierarchy in response to style changes). (#300539, reported by many people, analyzed by Owen Taylor)
* Explicitly use the svg loader, if available. This should help with theMatthias Clasen2005-07-201-1/+4
| | | | | | | | | 2005-07-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (load_svg_at_size): Explicitly use the svg loader, if available. This should help with the fact that svg is not reliably sniffable with the current gdk-pixbuf sniffing code.
* Don't keep the caches for unthemed directories in a separate list, insteadMatthias Clasen2005-07-131-32/+13
| | | | | | | | | | 2005-07-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (load_themes): Don't keep the caches for unthemed directories in a separate list, instead append them at the end of the dir_mtimes list, so that we can check them for staleness like the other caches. (#310221, Mark McLoughlin)
* Add a warning about unreffing icon themes. (#310163, Rodney Dawes)Matthias Clasen2005-07-131-2/+2
| | | | | | | | 2005-07-13 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_get_default) (gtk_icon_theme_get_for_screen): Add a warning about unreffing icon themes. (#310163, Rodney Dawes)
* Doc fixes.Matthias Clasen2005-06-101-1/+1
| | | | | | | | 2005-06-10 Matthias Clasen <mclasen@redhat.com> * gtk/gtkiconview.c (gtk_icon_view_set_margin): * gtk/gtkicontheme.c (gtk_icon_info_load_icon): * gtk/gtkcalendar.c (gtk_calendar_thaw): Doc fixes.
* Store icon caches along with the mtimes of the toplevel directories. TheMatthias Clasen2005-04-061-57/+21
| | | | | | | | * gtk/gtkicontheme.c: Store icon caches along with the mtimes of the toplevel directories. The previous mechanism of a hashtable-per-theme caused duplicate icon caches for the same toplevel directory to be created. (#170030)
* Make PLT-reduction work with gcc4, and don't include everything inMatthias Clasen2005-03-201-2/+4
| | | | | | | | | | | | | | | | | | 2005-03-20 Matthias Clasen <mclasen@redhat.com> Make PLT-reduction work with gcc4, and don't include everything in gdkalias.h: * gtk/grk.symbols: Group symbols by header and source file. * gtk/makegtkalias.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 makegtkalias.pl -def * gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate this file. * gtk/*.c: Include gtkalias.h after the other headers, include gtkaliasdef.c at the bottom. * gtk/*.h: Small cleanups.
* Don't crash if there is no cache. (#170652, Diego Gonzalez)Matthias Clasen2005-03-171-1/+1
| | | | | | | 2005-03-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (theme_lookup_icon): Don't crash if there is no cache. (#170652, Diego Gonzalez)
* Update spec.Anders Carlsson2005-03-151-14/+17
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-03-15 Anders Carlsson <andersca@imendio.com> * docs/iconcache.txt: Update spec. * gtk/gtkiconcache.c: (find_image_offset), (_gtk_icon_cache_get_icon_flags), (_gtk_icon_cache_add_icons), (_gtk_icon_cache_get_icon), (_gtk_icon_cache_get_icon_data): * gtk/gtkiconcache.h: Update to be able to fetch pixbuf data and icon metadata. * gtk/gtkicontheme.c: (theme_lookup_icon), (gtk_icon_info_free), (icon_info_ensure_scale_and_pixbuf): Use new cache functions. * gtk/updateiconcache.c: (foreach_remove_func), (load_icon_data), (maybe_cache_image_data), (scan_directory), (write_pixdata), (get_image_meta_data_size), (get_image_pixel_data_size), (get_image_data_size), (get_single_node_size), (get_bucket_size), (write_bucket), (main): Update to write pixbuf data as well as information from .icon files.
* Fix the doc comments. (#169967, Masao Mutoh)Matthias Clasen2005-03-121-2/+3
| | | | | | | 2005-03-11 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_set_custom_theme): Fix the doc comments. (#169967, Masao Mutoh)
* Make icon data caching work again. (#168851, Alexander Larsson)Matthias Clasen2005-03-011-4/+8
| | | | | | | 2005-03-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (theme_lookup_icon): Make icon data caching work again. (#168851, Alexander Larsson)
* Look for icons in XDG_DATA_DIRS/pixmaps. (#165950, Thomas Zajic)Matthias Clasen2005-02-021-7/+3
| | | | | | | 2005-02-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_init): Look for icons in XDG_DATA_DIRS/pixmaps. (#165950, Thomas Zajic)
* Make gtk_icon_theme_load_icon() work independent of icon factoryMatthias Clasen2005-01-031-0/+3
| | | | | | | | | | | | 2005-01-03 Matthias Clasen <mclasen@redhat.com> Make gtk_icon_theme_load_icon() work independent of icon factory initialization. (#162791, Tristan Van Berkom) * gtk/gtkiconfactory.[hc]: Rename ensure_default_icons to _gtk_icon_factory_ensure_default_icons, and make it non-static. * gtk/gtkicontheme.c (find_builtin_icon): ..and call it here.
* Use /usr/share/pixmaps only on Unix.Tor Lillqvist2004-12-301-1/+6
| | | | | | | 2004-12-30 Tor Lillqvist <tml@iki.fi> * gtk/gtkicontheme.c (gtk_icon_theme_init): Use /usr/share/pixmaps only on Unix.
* gtk/gtkaccelmap.[ch] gtk/gtkfilechooser.[ch] gtk/gtkfilesel.cTor Lillqvist2004-12-121-3/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-12-12 Tor Lillqvist <tml@iki.fi> * gtk/gtkaccelmap.[ch] * gtk/gtkfilechooser.[ch] * gtk/gtkfilesel.c * gtk/gtkfilesystemwin32.c * gtk/gtkiconfactory.[ch] * gtk/gtkicontheme.[ch] * gtk/gtkimage.[ch] * gtk/gtkimmodule.c * gtk/gtkmodules.c * gtk/gtkrc.[ch] * gtk/gtkuimanager.[ch] * gtk/gtkwindow.[ch] * gtk/updateiconcache.c * gtk/gtk.symbols: Use gstdio wrappers. On Windows, convert environment variables referring to pathnames from locale encoding to UTF-8. As in GLib, in order to preserve Windows DLL ABI stability, add binary compatibility versions of functions that take file names as arguments, or return file names. Add a _utf8 suffix to the "real" such functions on Windows. The ABI compatibility versions keep the old name. * gtk/Makefile.am: Strip PRIVATE symbols from the GNU import library. * gtk/gtkiconcache.c (_gtk_icon_cache_new_for_path): Implement file mapping on Win32. * gtk/updateiconcache.c: Don't crash if invoked without argument. Use binary mode when opening file. * modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am: Install gtkrc in correct place, in <datadir>/themes/MS-Windows/gtk-2.0.
* Improve the docs. (#157785, Torsten Schoenfeld)Matthias Clasen2004-11-101-4/+7
| | | | | | | 2004-11-09 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.[ch]: Improve the docs. (#157785, Torsten Schoenfeld)
* Actually commit the "stat less" patch which appeared in the ChangeLog aMatthias Clasen2004-11-021-18/+14
| | | | | | | 2004-11-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c: Actually commit the "stat less" patch which appeared in the ChangeLog a few days ago.
* Fix many sparse warnings.Matthias Clasen2004-10-281-3/+3
|
* Use the new g_key_file api in GLib.Matthias Clasen2004-10-241-136/+131
| | | | | | | | | | 2004-10-24 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c: Use the new g_key_file api in GLib. * gtk/Makefile.am (gtk_c_sources): Remove gtkiconthemeparser.[hc] * gtk/gtkiconthemeparser.[hc]: Removed.
* Implement for cached themes.Matthias Clasen2004-10-211-3/+47
| | | | | | | | | | | | | | | | | | 2004-10-21 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_has_icon): Implement for cached themes. * gtk/gtkiconcache.h: * gtk/gtkiconcache.c (_gtk_icon_cache_has_icon): New function. * gtk/updateiconcache.c (scan_directory): Don't skip .icon files which are listed before their images. (foreach_remove_func): Instead filter lonely .icon files out here. * gtk/gtkicontheme.c (theme_dir_get_icon_suffix): Filter out the HAS_ICON_FILE flag.
* Small fixes.Matthias Clasen2004-10-201-8/+6
| | | | | | 2004-10-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c: Small fixes.
* Implement icon theme caching. (#154034, Martijn Vernooij, caching schemaMatthias Clasen2004-10-191-21/+171
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-10-19 Matthias Clasen <mclasen@redhat.com> Implement icon theme caching. (#154034, Martijn Vernooij, caching schema proposed by Owen Taylor, initial implementation by Anders Carlsson) * gtk/gtkdebug.h: * gtk/gtkmain.c: Add a "icontheme" debug flag. * gtk/Makefile.am (gtk_c_sources): Add gtkiconcache.c (gtk_private_h_sources): Add gtkiconcache.h (bin_PROGRAMS): Add gtk-update-icon-cache * gtk/gtkicontheme.c: Use icon caches if they are available. Currently, GTK+ uses the cache to get information about the available sizes, image file formats and .icon files. The actual image data, and the .icon file contents are not cached yet. * gtk/updateiconcache.c: A cmdline utility for generating icon cache files. * gtk/gtkiconcache.h: * gtk/gtkiconcache.c: The glue code to mmap an icon cache file and manage the information it contains.
* Go back to not scaling up at all. Less magic.Matthias Clasen2004-10-051-1/+1
| | | | | | | 2004-10-05 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (icon_info_ensure_scale_and_pixbuf): Go back to not scaling up at all. Less magic.
* Make the code work as intended for unthemed icons; don't scale them up tooMatthias Clasen2004-10-051-3/+4
| | | | | | | | | | 2004-10-04 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (icon_info_ensure_scale_and_pixbuf): Make the code work as intended for unthemed icons; don't scale them up too much. Allow to scale them down, and do so exactly. (#154142, Ross Burton) (gtk_icon_info_load_icon): Amend docs.
* Applied patch from Olivier Andrieu to fix bug #150440.Manish Singh2004-08-181-2/+2
| | | | | | | | | | Wed Aug 18 08:31:17 2004 Manish Singh <yosh@gimp.org> * gtk/gtkiconview.c: Applied patch from Olivier Andrieu to fix bug #150440. * gtk/gtkicontheme.c (gtk_icon_theme_init): xdg_data_dirs should match constness attributes of g_get_system_data_dirs ().
* Look up icon themes in the directories specified in the icon theme spec:Matthias Clasen2004-08-171-10/+17
| | | | | | | | | 2004-08-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_init): Look up icon themes in the directories specified in the icon theme spec: $HOME/.icons, $XDG_DATA_DIRS/icons, /usr/share/pixmaps. Note that GTK+ used to also look in $GTK_DATA_DIR/icons, $GTK_DATA_DIR/pixmaps and /usr/share/icons. (#148694)
* Doc update.Matthias Clasen2004-08-161-3/+3
| | | | | | | | | | | | 2004-08-16 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwidget.c (gtk_widget_render_icon): Doc update. * gtk/gtkiconfactory.c (render_icon_name_pixbuf): When the size is -1, use the available size closest to 48. (#150147) * gtk/gtkicontheme.c (gtk_icon_theme_get_icon_sizes): Actually return a pointer to the beginning of the sizes array, not the end.
* Add hidden aliases for exported symbols which are used internally in orderMatthias Clasen2004-08-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mon Aug 9 12:48:04 2004 Matthias Clasen <maclas@gmx.de> Add hidden aliases for exported symbols which are used internally in order to get rid of many PLT entries. (#145519, Arjan van de Ven) * gtk/Makefile.am: Add rules to generate gtk.def and from gtk.symbols, and make make check check the abi with abicheck.sh. (gtk_private_h_sources): Add gtkinternals.h (gtk_built_private_headers): Add gtkalias.h (gtk_extra_sources): Add gtk.symbols (EXTRA_DIST): Add makegtkalias.pl and abicheck.sh * gtk/gtk.symbols: New file. Definition of the GTK+ ABI. The file can be processed by cpp to filter out certain subsets of symbols. * gtk/abicheck.sh: New file. Script to check the actually symbols exported from libgtk-x11.2.0.so against the symbols found in gtk.symbols. * gtk/makegtkalias.pl: New file. Perl script to generate the header containing the alias definitions for internally used exported symbols from a list of symbols. * gtk/gtkinternals.h: New file. An uninstalled header listing symbols which must be exported for some reason and do not appear in any other header. * gtk/*.c: Include gtkalias.h
* Don't leak the file contents.Matthias Clasen2004-08-091-1/+3
| | | | | | | Mon Aug 9 00:28:34 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkicontheme.c (load_svg_at_size): Don't leak the file contents.
* Add missing parens. (#149190, Morten Welinder)Matthias Clasen2004-08-031-1/+1
| | | | | | | Tue Aug 3 14:50:14 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkicontheme.c (add_size): Add missing parens. (#149190, Morten Welinder)
* Remove trailing commas from enumerations. (#148035)Matthias Clasen2004-07-211-1/+1
| | | | | | | | | | | | | Tue Jul 20 22:26:29 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkfilechooserutils.h: * gtk/gtktoolbutton.c: * gtk/gtktoolbar.c: * gtk/gtkicontheme.c: * gtk/gtkcalendar.c: * demos/gtk-demo/ui_manager.c: * demos/gtk-demo/appwindow.c: Remove trailing commas from enumerations. (#148035)
* Support named themed window icons.Matthias Clasen2004-07-171-1/+72
|
* Don't leak no_svg_filename. (#147399, Kjartan Maraas)Matthias Clasen2004-07-141-1/+1
| | | | | | | Tue Jul 13 21:53:08 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkicontheme.c (free_unthemed_icon): Don't leak no_svg_filename. (#147399, Kjartan Maraas)
* Handle accel_closure being NULL on an accel label. (#139641, SamMatthias Clasen2004-06-021-1/+1
| | | | | | | | | | | | | | Tue Jun 1 22:45:42 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkmenu.c (get_accel_path): Handle accel_closure being NULL on an accel label. (#139641, Sam Stephenson, patch by Michael Natterer) Tue Jun 1 22:19:55 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkicontheme.c (theme_subdir_load): Prevent icon lookup finding icons in the wrong prefix. (#143328, Mark McLoughlin)
* Update libpng and libjpeg URLs, remove note about building without sinceOwen Taylor2004-04-191-2/+2
| | | | | | | | | | | | | Mon Apr 19 17:59:17 2004 Owen Taylor <otaylor@redhat.com> * INSTALL.in: Update libpng and libjpeg URLs, remove note about building without since that's not the normal case. Sun Apr 11 09:45:11 2004 Owen Taylor <otaylor@redhat.com> * gtk/gtkicontheme.c (load_themes): Fix a couple of typos in handling of SVG/non-SVG unthemed icons.
* hu Feb 26 15:43:43 2004 Owen Taylor <otaylor@redhat.com>Owen Taylor2004-02-261-1/+1
| | | | | | | | | | | | | | | | | | | * gtk/gtkstyle.[ch]: Export insertion cursor drawing functionality in a simplified form as gtk_draw_insertion_cursor(). (#99031, request from Alex Larsson) * gtk/gtktextdisplay.c gtk/gtkentry.c gtk/gtklabel.c: Adapt to new gtk_draw_insertion_cursor(). * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_class_init) gtk/gtkstyle.c (gtk_style_class_init): Add some missed Since: 2.4. * gtk/gtkiconfactory.c (icon_size_settings_changed) gtk/gtkicontheme.c (do_theme_change) gtk/gtkrc.c (_gtk_rc_context_get_default_font_name) * gtk/gtksettings.c (gtk_settings_notify): _gtk_rc_reset_styles => gtk_rc_reset_styles.
* Add chains to the parent's ::finalize() handler (#134901, Morten Welinder,Matthias Clasen2004-02-221-0/+6
| | | | | | | | | | | | | | | | | | | | Sun Feb 22 03:03:29 2004 Matthias Clasen <maclas@gmx.de> * gtk/gtkaction.c: (gtk_action_finalize): * gtk/gtkclipboard.c: (gtk_clipboard_finalize): * gtk/gtkentrycompletion.c: (gtk_entry_completion_class_init), (gtk_entry_completion_finalize): * gtk/gtkfilechooserwidget.c: (gtk_file_chooser_widget_finalize): * gtk/gtkfilesystemmodel.c: (gtk_file_system_model_class_init), (gtk_file_system_model_finalize): * gtk/gtkicontheme.c: (gtk_icon_theme_class_init), (gtk_icon_theme_finalize): * gtk/gtktextchild.c: (gtk_text_child_anchor_finalize): * gtk/gtkuimanager.c: (gtk_ui_manager_class_init), (gtk_ui_manager_finalize): * modules/input/gtkimcontextxim.c: (gtk_im_context_xim_finalize): Add chains to the parent's ::finalize() handler (#134901, Morten Welinder, patch by Jan Arne Petersen)
* Remove an extraneous + 1 (#134015, Torsten Schoenfeld)Owen Taylor2004-02-121-1/+1
| | | | | | | Thu Feb 12 17:59:52 2004 Owen Taylor <otaylor@redhat.com> * gtk/gtkicontheme.c (gtk_icon_theme_get_search_path): Remove an extraneous + 1 (#134015, Torsten Schoenfeld)
* Fixes #134051.Federico Mena Quintero2004-02-111-3/+0
| | | | | | | | | 2004-02-11 Federico Mena Quintero <federico@ximian.com> Fixes #134051. * gtk/gtkicontheme.c (struct _GtkIconInfo): Remove the ref_count field. (icon_info_new): Don't initialize the ref_count field.
* Shift the array correctly. Fixes #134055, patch by Tosten SchoenfeldFederico Mena Quintero2004-02-111-2/+2
| | | | | | | | 2004-02-11 Federico Mena Quintero <federico@ximian.com> * gtk/gtkicontheme.c (gtk_icon_theme_prepend_search_path): Shift the array correctly. Fixes #134055, patch by Tosten Schoenfeld <kaffeetisch@gmx.de>.
* Patch from Christian Neumair to make warning string more translatorOwen Taylor2004-01-221-4/+4
| | | | | | | | | | | | | | | | Thu Jan 22 18:45:26 2004 Owen Taylor <otaylor@redhat.com> * gtk/gtkicontheme.c: Patch from Christian Neumair to make warning string more translator friendly. * gtk/gtktreemodelfilter.h gtkseparatortoolitem.[ch] gtk/gtktoolbar.c: Parameter name fixes to keep gtk-doc happy. * configure.in: Require GLib-2.3.2, version 2.3.2, interface age 0, binary age 302. * NEWS: Organized, added some names.
* add stock indent, unindent I would have prefered outdent, butJody Goldberg2004-01-201-2/+32
| | | | | | | | | | | | | | | | | | | | | | 2004-01-05 Jody Goldberg <jody@gnome.org> * gtk/gtkiconfactory.c (get_default_icons) : add stock indent, unindent I would have prefered outdent, but compatibility seems more important. * gtk/gtkstock.c (builtin_items) : ditto. * gtk/gtkstock.h : ditto. * gtk/stock-icons/Makefile.am : ditto. * gtk/stock-icons/stock_text_indent_16.png : * gtk/stock-icons/stock_text_indent_24.png : * gtk/stock-icons/stock_text_unindent_16.png : * gtk/stock-icons/stock_text_unindent_24.png : from gnome-icon-theme 2003-12-18 Jody Goldberg <jody@gnome.org> * gtk/gtkicontheme.c (gtk_icon_theme_lookup_icon)) : Add a sanity test to ensure that the base hicolor theme is installed. Silently failing to produce icons that apps assume exist in the theme seems like a bad idea.
* Fix typo that used the wrong x/y values for the x1, y1 pointAlexander Larsson2003-12-181-1/+1
| | | | | | | 2003-12-18 Alexander Larsson <alexl@redhat.com> * gtk/gtkicontheme.c (gtk_icon_info_get_embedded_rect): Fix typo that used the wrong x/y values for the x1, y1 point