Enhancing the visual look of the Partial paste window in most themes, to make it clearer to understand

This commit is contained in:
natureh
2011-07-13 10:29:35 +02:00
parent 895b4a1894
commit db0130b4cd
12 changed files with 136 additions and 0 deletions

View File

@@ -326,6 +326,14 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = shade (1.50, @rt_text_color) fg[NORMAL] = shade (1.50, @rt_text_color)
fg[PRELIGHT] = shade (1.50, @rt_text_color)
fg[ACTIVE] = shade (1.50, @rt_text_color)
fg[SELECTED] = shade (1.50, @rt_text_color)
}
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.25, @rt_fg_color, @rt_bg_color)
} }
style "clearlooks-treeview" { style "clearlooks-treeview" {
@@ -437,6 +445,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -326,6 +326,14 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
}
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.25, @rt_fg_color, @rt_bg_color)
} }
style "clearlooks-treeview" { style "clearlooks-treeview" {
@@ -437,6 +445,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -234,6 +234,16 @@ style "clearlooks-button" {
} }
} }
style "clearlooks-checkbutton" {
bg[SELECTED] = darker (@rt_fg_color)
engine "clearlooks"
{
hint = "checkbutton"
}
}
# The color is changed by the notebook_bg style, this style # The color is changed by the notebook_bg style, this style
# changes the x/ythickness # changes the x/ythickness
style "clearlooks-notebook" { style "clearlooks-notebook" {
@@ -326,6 +336,14 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = shade (1.50, @rt_text_color) fg[NORMAL] = shade (1.50, @rt_text_color)
fg[PRELIGHT] = shade (1.50, @rt_text_color)
fg[ACTIVE] = shade (1.50, @rt_text_color)
fg[SELECTED] = shade (1.50, @rt_text_color)
}
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.20, @rt_fg_color, @rt_bg_color)
} }
style "clearlooks-treeview" { style "clearlooks-treeview" {
@@ -413,6 +431,7 @@ widget_class "*<GtkNotebook>*<GtkViewport>" style "clearlooks-notebook_bg"
widget_class "*<GtkNotebook>*<GtkScrolledWindow>" style "clearlooks-notebook_bg" widget_class "*<GtkNotebook>*<GtkScrolledWindow>" style "clearlooks-notebook_bg"
widget_class "*<GtkButton>" style "clearlooks-button" widget_class "*<GtkButton>" style "clearlooks-button"
widget_class "*<GtkCheckButton>" style "clearlooks-checkbutton"
widget_class "*<GtkNotebook>" style "clearlooks-notebook" widget_class "*<GtkNotebook>" style "clearlooks-notebook"
widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar" widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
@@ -437,6 +456,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -326,6 +326,14 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
}
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.25, @rt_fg_color, @rt_bg_color)
} }
style "clearlooks-treeview" { style "clearlooks-treeview" {
@@ -437,6 +445,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -326,6 +326,14 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
}
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.25, @rt_fg_color, @rt_bg_color)
} }
style "clearlooks-treeview" { style "clearlooks-treeview" {
@@ -437,6 +445,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -326,6 +326,14 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
}
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.25, @rt_fg_color, @rt_bg_color)
} }
style "clearlooks-treeview" { style "clearlooks-treeview" {
@@ -437,6 +445,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -675,8 +675,15 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
} }
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.25, @rt_fg_color, @rt_bg_color)
}
style "clearlooks-treeview" { style "clearlooks-treeview" {
# For an unkown reason, shading 7C99AD produce a redish color, so we have to set the value manually # For an unkown reason, shading 7C99AD produce a redish color, so we have to set the value manually
@@ -789,6 +796,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -326,8 +326,15 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
} }
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.25, @rt_fg_color, @rt_bg_color)
}
style "clearlooks-treeview" { style "clearlooks-treeview" {
# For an unkown reason, shading 7C99AD produce a redish color, so we have to set the value manually # For an unkown reason, shading 7C99AD produce a redish color, so we have to set the value manually
@@ -439,6 +446,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -327,8 +327,15 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = shade (1.40, @rt_bg_color) fg[NORMAL] = shade (1.40, @rt_bg_color)
fg[PRELIGHT] = shade (1.40, @rt_bg_color)
fg[ACTIVE] = shade (1.40, @rt_bg_color)
fg[SELECTED] = shade (1.40, @rt_bg_color)
} }
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.10, @rt_fg_color, @rt_bg_color)
}
style "clearlooks-treeview" { style "clearlooks-treeview" {
text[ACTIVE] = @rt_text_color text[ACTIVE] = @rt_text_color
@@ -439,6 +446,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -317,8 +317,15 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
} }
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.10, @rt_fg_color, @rt_bg_color)
}
style "clearlooks-treeview" { style "clearlooks-treeview" {
# For an unkown reason, shading 7C99AD produce a redish color, so we have to set the value manually # For an unkown reason, shading 7C99AD produce a redish color, so we have to set the value manually
@@ -426,6 +433,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -278,8 +278,15 @@ style "clearlooks-separator_menu_item" {
style "clearlooks-frame_title" { style "clearlooks-frame_title" {
fg[NORMAL] = lighter (@rt_fg_color) fg[NORMAL] = lighter (@rt_fg_color)
fg[PRELIGHT] = lighter (@rt_fg_color)
fg[ACTIVE] = lighter (@rt_fg_color)
fg[SELECTED] = lighter (@rt_fg_color)
} }
style "clearlooks-partialPasteHeaderSep" {
bg[NORMAL] = mix (0.10, @rt_fg_color, @rt_bg_color)
}
style "clearlooks-treeview" { style "clearlooks-treeview" {
engine "clearlooks" { engine "clearlooks" {
@@ -379,6 +386,9 @@ widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header" widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview_header"
widget "*.partialPasteHeader.*" style "clearlooks-frame_title"
widget "*.partialPasteHeaderSep" style "clearlooks-partialPasteHeaderSep"
# The window of the tooltip is called "gtk-tooltip" # The window of the tooltip is called "gtk-tooltip"
################################################################## ##################################################################
# FIXME: # FIXME:

View File

@@ -25,14 +25,22 @@ PartialPasteDlg::PartialPasteDlg () {
set_title (M("PARTIALPASTE_DIALOGLABEL")); set_title (M("PARTIALPASTE_DIALOGLABEL"));
everything = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_EVERYTHING"))); everything = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_EVERYTHING")));
everything ->set_name("partialPasteHeader");
basic = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_BASICGROUP"))); basic = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_BASICGROUP")));
basic ->set_name("partialPasteHeader");
detail = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_DETAILGROUP"))); detail = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_DETAILGROUP")));
detail ->set_name("partialPasteHeader");
color = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_COLORGROUP"))); color = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_COLORGROUP")));
color ->set_name("partialPasteHeader");
lens = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_LENSGROUP"))); lens = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_LENSGROUP")));
lens ->set_name("partialPasteHeader");
composition = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_COMPOSITIONGROUP"))); composition = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_COMPOSITIONGROUP")));
composition ->set_name("partialPasteHeader");
metaicm = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_METAICMGROUP"))); metaicm = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_METAICMGROUP")));
metaicm ->set_name("partialPasteHeader");
raw = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_RAWGROUP"))); raw = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_RAWGROUP")));
raw ->set_name("partialPasteHeader");
// options in basic: // options in basic:
wb = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_WHITEBALANCE"))); wb = Gtk::manage (new Gtk::CheckButton (M("PARTIALPASTE_WHITEBALANCE")));
@@ -104,6 +112,7 @@ PartialPasteDlg::PartialPasteDlg () {
vboxes[i] = Gtk::manage (new Gtk::VBox ()); vboxes[i] = Gtk::manage (new Gtk::VBox ());
vboxes[i]->set_border_width (6); vboxes[i]->set_border_width (6);
hseps[i] = Gtk::manage (new Gtk::HSeparator ()); hseps[i] = Gtk::manage (new Gtk::HSeparator ());
hseps[i]->set_name("partialPasteHeaderSep");
} }
vboxes[0]->pack_start (*basic, Gtk::PACK_SHRINK, 2); vboxes[0]->pack_start (*basic, Gtk::PACK_SHRINK, 2);