2002-05-10 Michael Natterer <mitch@gimp.org> We can always create GimpPreviews for any GtkIconSize, but not vice versa. therefore: * app/widgets/gimpdockable.[ch]: changed the "gint size" parameter used for tab sizes to "GtkIconSize size" all over the place. Added "stock_id" in addition to "name" and "short_name". * app/widgets/gimpdockbook.c * app/widgets/gimpimagedock.c: use GtkIconSize instead of integer preview sizes for all widget style properties. Renamed them from "blah_height" to "blah_size" because "height" is an implementation detail. * app/gui/dialogs-constructors.c: changed calls to gimp_dockable_new() and all *_tab_func()s accordingly. Removed the hack for the navigation tab and added a general tab_func which returns a hbox with an icon & label. * app/gui/menus.c: made the dialog menus found under <Toolbox>, <Image> and <Dialogs> more consistent and added more stock icons. * etc/gtkrc_user * themes/Default/gtkrc: changed accordingly.
49 lines
1.2 KiB
Plaintext
49 lines
1.2 KiB
Plaintext
# pixmap_path "<dir 1>:<dir 2>:<dir 3>:..."
|
|
#
|
|
# include "rc-file"
|
|
#
|
|
# style <name> [= <name>]
|
|
# {
|
|
# <option>
|
|
# }
|
|
#
|
|
# widget <widget_set> style <style_name>
|
|
# class <widget_class_set> style <style_name>
|
|
|
|
# You can add your own GIMP-specific GTK styles here.
|
|
|
|
|
|
# Example style for small screens:
|
|
|
|
style "gimp-small-style"
|
|
{
|
|
GtkWidget::focus_padding = 0
|
|
GtkOptionMenu::indicator_size = { 4, 7 }
|
|
GtkOptionMenu::indicator_spacing = { 4, 3, 1, 1 }
|
|
|
|
GtkPaned::handle_size = 5
|
|
GimpDock::separator_height = 5
|
|
GimpImageDock::minimal_width = 200
|
|
GimpImageDock::menu_preview_size = small-toolbar
|
|
GimpToolbox::tool_icon_size = menu
|
|
GimpDockbook::tab_border = 0
|
|
GimpDockbook::tab_size = menu
|
|
GimpDockable::content_border = 1
|
|
GimpDockable::content_spacing = 1
|
|
GimpEditor::content_spacing = 1
|
|
GimpEditor::button_spacing = 1
|
|
GimpEditor::button_icon_size = menu
|
|
}
|
|
|
|
# class "GtkWidget" style "gimp-small-style"
|
|
|
|
|
|
# The dock separator is configurable using it's name:
|
|
|
|
style "gimp-blue-separator-style"
|
|
{
|
|
bg[NORMAL] = "#8888aa"
|
|
}
|
|
|
|
# widget "*dock-separator*" style "gimp-blue-separator-style"
|