Changes to black compression and saturation controls. Black compression from 0-50 acts the same as 0-100 on the previous version, compressing dark tones without crushing blacks. 50-100 then starts crushing blacks until by 100 on the slider, all tones up to the set black point are sent to zero. In the new saturation control, negative values of the slider set a linear curve rather than an inverted S curve, and smoothly decrease saturation to zero across the board.

This commit is contained in:
Emil Martinec
2010-10-26 22:59:18 -05:00
commit 926056c2c2
620 changed files with 130476 additions and 0 deletions

View File

@@ -0,0 +1,217 @@
#
# This file is part of RawTherapee.
#
# Copyright (c) 2004-2010 Gabor Horvath <hgabor@rawtherapee.com>
#
# RawTherapee is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# RawTherapee is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
#
# Color scheme contributed by Franco Gotusso based on Clearlooks-DarkCoffee by Chibi
# and edited by bvc as Clearlooks-DarkCoffee2. Downloaded from http://art.gnome.org/themes/gtk2/1065
style "clearlooks-default" {
GtkMenuItem::selected_shadow_type = none
GtkWidget::interior_focus = 1
GtkButton::default_border = { 3, 3, 3, 3 }
GtkButton::default_outside_border = { 3, 3, 3, 3 }
GtkRange::trough_border = 2
GtkWidget::focus_padding = 1
GtkPaned::handle_size = 6
GtkRange::slider_width = 15
GtkRange::stepper_size = 15
GtkScrollbar::min_slider_length = 30
GtkCheckButton::indicator_size = 12
GtkMenuBar::internal-padding = 0
GtkTreeView::expander_size = 14
GtkExpander::expander_size = 16
GtkTreeView::odd_row_color = "#343434"
GtkWidget::cursor_color = "#E3DFDC"
GtkWidget::secondary_cursor_color = "#E3DFDC"
xthickness = 1
ythickness = 1
fg[NORMAL] = "#d2cfcc" #Main window text
fg[PRELIGHT] = "#E9E9E9" #Highlighted widget text
fg[ACTIVE] = "#ADA59D" #Inactive widget text
fg[SELECTED] = "#E9E9E9" #?#E9E9E9
fg[INSENSITIVE] = "#202020" #CAN'T TOUCH DIS -[EDIT] I did (bvc) - [EDIT] Me too :)
bg[NORMAL] = "#181818" #Backround
bg[PRELIGHT] = "#dd6003" #Highlight Widget
bg[ACTIVE] = "#343434" #Selected Widget
bg[SELECTED] = "#dd6003" #The box words are usually in @_@!
bg[INSENSITIVE] = "#202020" #Not active buttons
base[NORMAL] = "#000000" #Text area widgets.
base[PRELIGHT] = "#313131" #Check and radio button background
base[ACTIVE] = "#a64a07" #Unfocused Select
base[SELECTED] = "#e26000" #Selected Text area item, and that bar over the tabs.
base[INSENSITIVE] = "#f5f2ee" #Haven't got a clue
text[NORMAL] = "#d2cfcc" # Text area widget text.
text[PRELIGHT] = "#E9E9E9" #?
text[ACTIVE] = "#ADA59D" #?
text[SELECTED] = "#E9E9E9" #Selected Text area widget text.
text[INSENSITIVE] = "#757575" #CAN'T TOUCH DIS -[EDIT] I did (bvc)
engine "clearlooks"
{
sunkenmenubar = 1 # 0 = disable, 1 = enable
menuitemstyle = 1 # 0 = flat, 1 = 3d-ish (button)
listviewitemstyle = 1 # 0 = flat, 1 = 3d-ish (gradient)
progressbarstyle = 0 # 0 = candy bar, 1 = flat
}
}
style "clearlooks-wide" = "clearlooks-default"
{
xthickness = 2
ythickness = 2
bg[NORMAL] = "#313131"
bg[PRELIGHT] = "#393939"
}
style "clearlooks-button" = "clearlooks-wide"
{
bg[NORMAL] = "#313131"
bg[PRELIGHT] = "#393939"
}
style "clearlooks-notebook" = "clearlooks-wide"
{
bg[NORMAL] = "#202020"
bg[ACTIVE] = "#101010"
}
style "clearlooks-tasklist" = "clearlooks-default"
{
xthickness = 5
ythickness = 3
}
style "clearlooks-menu" = "clearlooks-default"
{
xthickness = 2
ythickness = 1
bg[NORMAL] = "#202020"
}
style "clearlooks-menu-item" = "clearlooks-default"
{
xthickness = 2
ythickness = 3
fg[PRELIGHT] = "#E9E9E9"
text[PRELIGHT] = "#E9E9E9"
base[PRELIGHT] = "#dd6003"
base[SELECTED] = "#dd6003"
}
style "clearlooks-menu-itembar" = "clearlooks-default"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tree" = "clearlooks-default"
{
xthickness = 2
ythickness = 2
}
style "clearlooks-frame-title" = "clearlooks-default"
{
fg[NORMAL] = "#d2cfcc"
}
style "clearlooks-panel" = "clearlooks-default"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tooltips" = "clearlooks-default"
{
xthickness = 4
ythickness = 4
bg[NORMAL] = "#dd6003"
}
style "clearlooks-progressbar" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
fg[PRELIGHT] = "#d2cfcc"
bg[NORMAL] = "#1d0d01"
}
style "clearlooks-combo" = "clearlooks-default"
{
xthickness = 1
ythickness = 2
fg[NORMAL] = "#040404"
fg[PRELIGHT] = "#dd6003"
fg[ACTIVE] = "#d2cfcc"
bg[NORMAL] = "#313131"
bg[PRELIGHT] = "#393939"
}
style "clearlooks-scrollbar" = "clearlooks-default"
{
fg[NORMAL] = "#040404"
fg[PRELIGHT] = "#d2cfcc"
fg[ACTIVE] = "#d2cfcc"
bg[NORMAL] = "#313131"
bg[PRELIGHT] = "#393939"
}
style "clearlooks-spin" = "clearlooks-wide"
{
fg[NORMAL] = "#040404"
fg[PRELIGHT] = "#d2cfcc"
fg[ACTIVE] = "#d2cfcc"
bg[PRELIGHT] = "#313131"
bg[ACTIVE] = "#393939"
}
class "GtkWidget" style "clearlooks-default"
class "GtkRange" style "clearlooks-wide"
class "GtkFrame" style "clearlooks-wide"
class "GtkSpinButton" style "clearlooks-spin"
class "GtkStatusbar" style "clearlooks-wide"
class "GtkMenu" style "clearlooks-menu"
class "GtkMenuItem" style "clearlooks-menu-item"
widget_class "*MenuItem.*" style "clearlooks-menu-item"
class "GtkEntry" style "clearlooks-wide"
widget_class "*.tooltips.*.GtkToggleButton" style "clearlooks-tasklist"
widget_class "*.GtkTreeView.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCTree.GtkButton" style "clearlooks-tree"
widget_class "*.GtkList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkFrame.GtkLabel" style "clearlooks-frame-title"
widget_class "BasePWidget.GtkEventBox.GtkTable.GtkFrame" style "clearlooks-panel"
widget "gtk-tooltips" style "clearlooks-tooltips"
class "GtkNotebook" style "clearlooks-notebook"
class "GtkProgressBar" style "clearlooks-progressbar"
widget_class "*.GtkComboBox.GtkButton" style "clearlooks-combo"
widget_class "*.GtkCombo.GtkButton" style "clearlooks-combo"
class "GtkButton" style "clearlooks-button"
class "GtkScrollbar" style "clearlooks-scrollbar"

211
rtdata/themes/Dark Normal file
View File

@@ -0,0 +1,211 @@
#
# This file is part of RawTherapee.
#
# Copyright (c) 2004-2010 Gabor Horvath <hgabor@rawtherapee.com>
#
# RawTherapee is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# RawTherapee is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
#
# colour scheme (RT Dark) by Bytec ( http://bytec.vitanet.lv )
# based on the default gtkrc for
# rawtherapee ( http://www.rawtherapee.com )
# which is based on Bluecurve
# Created by Richard Stellingwerff, Emil Jacobs and Daniel Borgmann.
style "clearlooks-default" {
GtkButton ::default_border = { 0, 0, 0, 0 }
GtkComboBox ::default_border = { 0, 0, 0, 0 }
GtkRange ::trough_border = 0
GtkPaned ::handle_size = 6
GtkRange ::slider_width = 12
GtkRange ::stepper_size = 12
GtkScrollbar ::min_slider_length = 30
GtkCheckButton ::indicator_size = 12
GtkMenuBar ::internal-padding = 2
GtkTreeView ::expander_size = 11
GtkExpander ::expander_size = 11
xthickness = 1
ythickness = 1
fg[NORMAL] = "#808080"
fg[PRELIGHT] = "#d0d0d0"
fg[ACTIVE] = "#808080"
fg[SELECTED] = "#404040"
fg[INSENSITIVE] = "#2d2d2d"
bg[NORMAL] = "#2d2d2d"
bg[PRELIGHT] = "#404040"
bg[ACTIVE] = "#2d2d2d"
bg[SELECTED] = "#606060"
bg[INSENSITIVE] = "#2d2d2d"
base[NORMAL] = "#404040"
base[PRELIGHT] = "#404040"
base[ACTIVE] = "#404040"
base[SELECTED] = "#606060"
base[INSENSITIVE] = "#2d2d2d"
text[NORMAL] = "#a0a0a0"
text[PRELIGHT] = "#d0d0d0"
text[ACTIVE] = "#a0a0a0"
text[SELECTED] = "#101010"
text[INSENSITIVE] = "#101010"
engine "clearlooks" {
sunkenmenubar = 0 # 0 = disable, 1 = enable
menuitemstyle = 0 # 0 = flat, 1 = 3d-ish (button)
listviewitemstyle = 0 # 0 = flat, 1 = 3d-ish (gradient)
progressbarstyle = 1 # 0 = candy bar, 1 = flat
radius = 10.0
}
}
style "clearlooks-wide" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-toggle" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
bg[ACTIVE] = "#606060"
text[ACTIVE] = "#000000"
bg[SELECTED] = "#606060"
text[SELECTED] = "#000000"
}
style "clearlooks-combo" = "clearlooks-default"
{
xthickness = 0
ythickness = 0
}
style "clearlooks-notebook" = "clearlooks-wide"
{
bg[NORMAL] = "#2d2d2d"
}
style "clearlooks-tasklist" = "clearlooks-default"
{
xthickness = 5
ythickness = 3
}
style "clearlooks-menu" = "clearlooks-default"
{
xthickness = 2
ythickness = 1
bg[NORMAL] = "#2d2d2d"
}
style "clearlooks-menu-item" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
fg[PRELIGHT] = "#404040"
text[PRELIGHT] = "#000000"
}
style "clearlooks-menu-itembar" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-tree" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-frame-title" = "clearlooks-default"
{
fg[NORMAL] = "#404040"
}
style "clearlooks-panel" = "clearlooks-default"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tooltips" = "clearlooks-default"
{
xthickness = 4
ythickness = 4
bg[NORMAL] = {1.0, 1.0, 1.0}
fg[NORMAL] = {0.0, 0.0, 0.0}
fg[NORMAL] = "#000000"
fg[PRELIGHT] = "#000000"
fg[ACTIVE] = "#000000"
fg[SELECTED] = "#000000"
fg[INSENSITIVE] = "#000000"
bg[NORMAL] = "#ffffff"
bg[PRELIGHT] = "#ffffff"
bg[ACTIVE] = "#ffffff"
bg[SELECTED] = "#ffffff"
bg[INSENSITIVE] = "#ffffff"
base[NORMAL] = "#000000"
base[PRELIGHT] = "#000000"
base[ACTIVE] = "#000000"
base[SELECTED] = "#000000"
base[INSENSITIVE] = "#000000"
text[NORMAL] = "#000000"
text[PRELIGHT] = "#000000"
text[ACTIVE] = "#000000"
text[SELECTED] = "#000000"
text[INSENSITIVE] = "#000000"
}
style "clearlooks-progressbar" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
fg[PRELIGHT] = "#000000"
}
class "GtkWidget" style "clearlooks-default"
class "GtkTreeView" style "clearlooks-default"
class "GtkButton" style "clearlooks-wide"
class "GtkToggleButton" style "clearlooks-toggle"
class "GtkRange" style "clearlooks-wide"
class "GtkFrame" style "clearlooks-wide"
class "GtkStatusbar" style "clearlooks-wide"
class "GtkMenu" style "clearlooks-menu"
class "GtkMenuItem" style "clearlooks-menu-item"
widget_class "*MenuItem.*" style "clearlooks-menu-item"
class "GtkEntry" style "clearlooks-wide"
widget_class "*.tooltip.*.GtkToggleButton" style "clearlooks-tasklist"
widget "gtk-tooltip" style "clearlooks-tooltips"
widget_class "*.GtkTreeView.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCTree.GtkButton" style "clearlooks-tree"
widget_class "*.GtkList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkFrame.GtkLabel" style "clearlooks-frame-title"
widget_class "BasePWidget.GtkEventBox.GtkTable.GtkFrame" style "clearlooks-panel"
class "GtkNotebook" style "clearlooks-notebook"
class "GtkProgressBar" style "clearlooks-progressbar"
widget_class "*.GtkComboBox.GtkButton" style "clearlooks-combo"
widget_class "*.GtkCombo.GtkButton" style "clearlooks-combo"

168
rtdata/themes/Default Normal file
View File

@@ -0,0 +1,168 @@
#
# This file is part of RawTherapee.
#
# Copyright (c) 2004-2010 Gabor Horvath <hgabor@rawtherapee.com>
#
# RawTherapee is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# RawTherapee is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
#
# colour scheme by Bytec ( http://bytec.vitanet.lv )
# based on the default gtkrc for
# rawtherapee ( http://www.rawtherapee.com )
# which is based on Bluecurve
# Created by Richard Stellingwerff, Emil Jacobs and Daniel Borgmann.
style "clearlooks-default" {
GtkButton ::default_border = { 0, 0, 0, 0 }
GtkRange ::trough_border = 0
GtkPaned ::handle_size = 6
GtkRange ::slider_width = 12
GtkRange ::stepper_size = 12
GtkScrollbar ::min_slider_length = 30
GtkCheckButton ::indicator_size = 12
GtkMenuBar ::internal-padding = 0
GtkTreeView ::expander_size = 11
GtkExpander ::expander_size = 11
xthickness = 1
ythickness = 1
fg[NORMAL] = "#101010"
fg[PRELIGHT] = "#101010"
fg[ACTIVE] = "#000000"
fg[SELECTED] = "#999999"
fg[INSENSITIVE] = "#808080"
bg[NORMAL] = "#808080"
bg[PRELIGHT] = "#999999"
bg[ACTIVE] = "#808080"
bg[SELECTED] = "#999999"
bg[INSENSITIVE] = "#808080"
base[NORMAL] = "#999999"
base[PRELIGHT] = "#999999"
base[ACTIVE] = "#999999"
base[SELECTED] = "#606060"
base[INSENSITIVE] = "#808080"
text[NORMAL] = "#000000"
text[PRELIGHT] = "#000000"
text[ACTIVE] = "#000000"
text[SELECTED] = "#000000"
text[INSENSITIVE] = "#000000"
engine "clearlooks" {
sunkenmenubar = 1 # 0 = disable, 1 = enable
menuitemstyle = 0 # 0 = flat, 1 = 3d-ish (button)
listviewitemstyle = 0 # 0 = flat, 1 = 3d-ish (gradient)
progressbarstyle = 0 # 0 = candy bar, 1 = flat
}
}
style "clearlooks-wide" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-notebook" = "clearlooks-wide"
{
bg[NORMAL] = "#808080"
}
style "clearlooks-tasklist" = "clearlooks-default"
{
xthickness = 5
ythickness = 3
}
style "clearlooks-menu" = "clearlooks-default"
{
xthickness = 2
ythickness = 1
bg[NORMAL] = "#808080"
}
style "clearlooks-menu-item" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-menu-itembar" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-tree" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-frame-title" = "clearlooks-default"
{
fg[NORMAL] = "#404040"
}
style "clearlooks-panel" = "clearlooks-default"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tooltips" = "clearlooks-default"
{
xthickness = 4
ythickness = 4
bg[NORMAL] = { 1.0,1.0,0.75 }
}
style "clearlooks-progressbar" = "clearlooks-default"
{
xthickness = 1
ythickness = 0
fg[PRELIGHT] = "#000000"
}
style "clearlooks-combo" = "clearlooks-default"
{
xthickness = 0
ythickness = 0
}
class "GtkWidget" style "clearlooks-default"
class "GtkButton" style "clearlooks-wide"
class "GtkRange" style "clearlooks-wide"
class "GtkFrame" style "clearlooks-wide"
class "GtkStatusbar" style "clearlooks-wide"
class "GtkMenu" style "clearlooks-menu"
class "GtkMenuItem" style "clearlooks-menu-item"
widget_class "*MenuItem.*" style "clearlooks-menu-item"
class "GtkEntry" style "clearlooks-wide"
widget_class "*.tooltips.*.GtkToggleButton" style "clearlooks-tasklist"
widget_class "*.GtkTreeView.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCTree.GtkButton" style "clearlooks-tree"
widget_class "*.GtkList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkFrame.GtkLabel" style "clearlooks-frame-title"
widget_class "BasePWidget.GtkEventBox.GtkTable.GtkFrame" style "clearlooks-panel"
widget "gtk-tooltip" style "clearlooks-tooltips"
class "GtkNotebook" style "clearlooks-notebook"
class "GtkProgressBar" style "clearlooks-progressbar"
widget_class "*.GtkComboBox.GtkButton" style "clearlooks-combo"
widget_class "*.GtkCombo.GtkButton" style "clearlooks-combo"

236
rtdata/themes/Gray Normal file
View File

@@ -0,0 +1,236 @@
# DarknessReturns GTK+ Theme for Clearlooks GTK Engine
#
# Created for CrunchBang Linux by Philip Newborough
# http://crunchbang.org/projects/linux/
# Copyright (C) 2008 Philip Newborough (aka corenominal)
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
style "clearlooks-default" {
GtkButton ::default_border = { 0, 0, 0, 0 }
GtkRange ::trough_border = 1
GtkPaned ::handle_size = 6
GtkRange ::slider_width = 12
GtkRange ::stepper_size = 12
GtkScrollbar ::min_slider_length = 30
GtkCheckButton ::indicator_size = 13
GtkMenuBar ::internal-padding = 0
GtkTreeView ::expander_size = 12
GtkExpander ::expander_size = 12
xthickness = 1
ythickness = 1
fg[NORMAL] = "#101010"
fg[PRELIGHT] = "#101010"
fg[ACTIVE] = "#31353A"
fg[SELECTED] = "#B2B2B2"
fg[INSENSITIVE] = "#9E9C9E"
bg[NORMAL] = "#A1A1A1"
bg[PRELIGHT] = "#B2B2B2"
bg[ACTIVE] = "#B2B2B2"
bg[SELECTED] = "#31353A"
bg[INSENSITIVE] = "#B2B2B2"
base[NORMAL] = "#B2B2B2"
base[PRELIGHT] = "#31353A"
base[SELECTED] = "#31353A"
base[INSENSITIVE] = "#fbf8f1"
base[ACTIVE] = "#31353A"
base[PRELIGHT] = "#729fcf"
text[NORMAL] = "#101010"
text[PRELIGHT] = "#d0d0d0"
text[ACTIVE] = "#E2E2E2"
text[SELECTED] = "#E2E2E2"
text[INSENSITIVE] = "#E2E2E2"
engine "clearlooks" {
menubarstyle = 0
}
}
style "clearlooks-wide" = "clearlooks-default" {
xthickness = 3
ythickness = 3
}
style "clearlooks-text" = "clearlooks-default" {
#base[SELECTED] = "#fc9747" # Outline?
}
style "clearlooks-toolbar" = "clearlooks-default" {
bg[NORMAL] = "#A1A1A1"
}
style "clearlooks-tasklist" = "clearlooks-default" {
xthickness = 5
ythickness = 3
}
style "clearlooks-menu" = "clearlooks-default" {
xthickness = 2
ythickness = 2
bg[NORMAL] = "#A1A1A1"
}
style "clearlooks-menu-item" = "clearlooks-default" {
xthickness = 1
ythickness = 1
fg[PRELIGHT] = "#ffffff"
text[PRELIGHT] = "#ffffff"
base[PRELIGHT] = "#A1A1A1"
}
style "clearlooks-menu-itembar" = "clearlooks-default" {
xthickness = 0
ythickness = 0
}
style "clearlooks-tree" = "clearlooks-default" {
xthickness = 2
ythickness = 2
GtkTreeView::odd_row_color = "#f7f7ff"
GtkTreeView::even_row_color = "#ffffff"
}
style "clearlooks-frame-title" = "clearlooks-default" {
fg[NORMAL] = "#2a2a2a"
}
style "clearlooks-panel" = "clearlooks-default" {
xthickness = 3
ythickness = 3
}
style "clearlooks-tooltips" = "clearlooks-default" {
xthickness = 4
ythickness = 4
bg[NORMAL] = { 1.0,1.0,0.75 }
}
style "clearlooks-progressbar" = "clearlooks-default" {
xthickness = 1
ythickness = 1
fg[PRELIGHT] = "#ffffff"
}
style "clearlooks-combo" = "clearlooks-default" {
xthickness = 2
ythickness = 0
}
style "clearlooks-button" = "clearlooks-wide" {
xthickness = 1
ythickness = 1
#bg[NORMAL] = "#31353A"
#bg[PRELIGHT] = "#555555"
#bg[NORMAL] = "#31353A"
}
style "clearlooks-check" = "clearlooks-button" {
}
style "clearlooks-panel" = "clearlooks-default" {
xthickness = 3
ythickness = 3
}
style "clearlooks-notebook" = "clearlooks-wide" {
base[SELECTED] = "#A1A1A1"
bg[ACTIVE] = "#A1A1A1"
base[PRELIGHT] = "#A1A1A1"
bg[PRELIGHT] = "#A1A1A1"
}
style "metacity-frame" {
bg[SELECTED] = "#5c82b5"
}
style "clearlooks-slab" = "clearlooks-default" {
bg[SELECTED] = "#84b0da"
bg[NORMAL] = "#fdfbf7"
bg[ACTIVE] = "#e9eef5"
fg[NORMAL] = "#6a97c5"
fg[INSENSITIVE] = "#5c8dbf"
}
style "clearlooks-slab-group" = "clearlooks-default" {
#bg[SELECTED] = "#adc09b" # Slab group text
}
style "clearlooks-shell" = "clearlooks-default" {
bg[ACTIVE] = "#e9eef5" # Left side bg color
fg[NORMAL] = "#5c8dbf" # Left side text color
fg[INSENSITIVE] = "#bdcce1" # Left side line
base[NORMAL] = "#fdfbf7" # Base bg color
text[INSENSITIVE] = "#6a97c5" # Base text color
}
style "evolution-hack" = "clearlooks-default" {
bg[ACTIVE] = "#96b9d5"
bg[SELECTED] = "#6798cb"
fg[ACTIVE] = "#000000"
fg[SELECTED] = "#ffffff"
}
style "clearlooks-shell-highlight" = "clearlooks-default" {
}
style "rox" = "clearlooks-default" {
bg[NORMAL] = "#ffffff"
bg[ACTIVE] = "#ffffff"
fg[NORMAL] = "#000000"
fg[ACTIVE] = "#000000"
}
class "GtkWidget" style "clearlooks-default"
class "GtkButton" style "clearlooks-button"
class "GtkCombo" style "clearlooks-button"
class "GtkRange" style "clearlooks-wide"
class "GtkFrame" style "clearlooks-wide"
class "GtkMenu" style "clearlooks-menu"
class "GtkEntry" style "clearlooks-button"
class "GtkMenuItem" style "clearlooks-menu-item"
class "GtkStatusbar" style "clearlooks-wide"
class "GtkNotebook" style "clearlooks-notebook"
class "GtkProgressBar" style "clearlooks-progressbar"
class "GtkCheckButton" style "clearlooks-check"
class "GtkRadioButton" style "clearlooks-check"
widget_class "*MenuItem.*" style "clearlooks-menu-item"
widget_class "*.GtkComboBox.GtkButton" style "clearlooks-combo"
widget_class "*.GtkCombo.GtkButton" style "clearlooks-combo"
widget_class "*.tooltips.*.GtkToggleButton" style "clearlooks-tasklist"
widget "gtk-tooltip" style "clearlooks-tooltips"
widget_class "*.GtkTreeView.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCTree.GtkButton" style "clearlooks-tree"
widget_class "*.GtkList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkFrame.GtkLabel" style "clearlooks-frame-title"
widget_class "*.GtkNotebook.*.GtkEventBox" style "clearlooks-notebook"
widget_class "*.GtkNotebook.*.GtkViewport" style "clearlooks-notebook"
class "MetaFrames" style "metacity-frame"
widget_class "BasePWidget.GtkEventBox.GtkTable.GtkFrame" style "clearlooks-panel"
class "SlabWindow" style "clearlooks-slab"
class "ShellWindow" style "clearlooks-shell"
widget_class "ShellWindow.*.GtkEventBox" style "clearlooks-shell-highlight"
widget_class "*GtkCTree*" style "evolution-hack"
widget_class "*GtkList*" style "evolution-hack"
widget_class "*GtkCList*" style "evolution-hack"
widget_class "*.ETree.*" style "evolution-hack"
widget_class "*Collection*" style "rox"

592
rtdata/themes/Gray Textured Normal file
View File

@@ -0,0 +1,592 @@
#
# This file is part of RawTherapee.
#
# Copyright (c) 2004-2010 Gabor Horvath <hgabor@rawtherapee.com>
#
# RawTherapee is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# RawTherapee is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
#
# Textured gray theme. Based off of GM Looks (http://art.gnome.org/themes/gtk2/1163) and
# Cillop Midnite (http://art.gnome.org/themes/gtk2/1317), both of which are released under the GPL.
# Modified by Wyatt Olson.
# Sneaking through the code are we.? ;)
style "clearlooks-default" {
GtkRange::trough_border = 0
GtkRange::slider_width = 14
GtkRange::stepper_size = 10
GtkMenuItem::selected_shadow_type = out
GtkWidget::interior_focus = 1
GtkButton::default_border = { 1, 1, 1, 1 }
GtkButton::default_outside_border = { 0, 0, 0, 0 }
GtkRange::trough_border = 0
GtkWidget::focus_padding = 1
GtkPaned::handle_size = 6
GtkRange::slider_width = 15
GtkRange::stepper_size = 15
GtkScrollbar::min_slider_length = 30
GtkCheckButton::indicator_size = 12
GtkMenuBar::internal-padding = 0
#GtkOptionMenu::indicator_size = { 11, 6 }
#GtkOptionMenu::indicator_spacing = { 4, 5, 2, 2 }
GtkTreeView::expander_size = 14
GtkExpander::expander_size = 16
xthickness = 1
ythickness = 1
fg[NORMAL] = "#CACAC6"
fg[ACTIVE] = "#CACAC6"
fg[INSENSITIVE] = "#000000"
fg[PRELIGHT] = "#E2E2E2"
fg[SELECTED] = "#E2E2E2"
bg[ACTIVE] = "#484949"
bg[NORMAL] = "#5f5f5f"
bg[INSENSITIVE] = "#505050"
bg[PRELIGHT] = "#6A6C6F"
bg[SELECTED] = "#797979"
base[NORMAL] = "#646464"
base[ACTIVE] = "#797979"
base[INSENSITIVE] = "#5f5f5f"
base[PRELIGHT] = "#686868"
base[SELECTED] = "#797979"
text[NORMAL] = "#000000"
text[ACTIVE] = "#000000"
text[PRELIGHT] = "#000000"
text[SELECTED] = "#d7d4c9"
text[INSENSITIVE] = "#777777"
engine "clearlooks"
{
contrast = 1.1
menubarstyle = 2
animation = TRUE
#menuitemstyle = 2
#progressbarstyle = 0
style = CLASSIC
}
}
style "clearlooks-wide" = "clearlooks-default"
{
xthickness = 2
ythickness = 2
}
style "clearlooks-notebook" = "clearlooks-wide"
{
bg[NORMAL] = "#5f5f5f"
}
style "clearlooks-tasklist" = "clearlooks-default"
{
xthickness = 5
ythickness = 3
}
style "clearlooks-menu" = "clearlooks-default"
{
xthickness = 2
ythickness = 1
}
style "clearlooks-menu-item" = "clearlooks-default"
{
xthickness = 2
ythickness = 3
}
style "clearlooks-menu-itembar" = "clearlooks-default"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tree" = "clearlooks-default"
{
xthickness = 2
ythickness = 2
}
style "clearlooks-frame-title" = "clearlooks-default"
{
fg[NORMAL] = "#FFFFFF"
}
style "clearlooks-panel" = "clearlooks-default"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tooltips" = "clearlooks-default"
{
xthickness = 4
ythickness = 4
bg[NORMAL] = "#404040"
}
style "clearlooks-progressbar" = "clearlooks-default"
{
xthickness = 0
ythickness = 0
fg[PRELIGHT] = "#000000"
}
style "clearlooks-combo" = "clearlooks-default"
{
xthickness = 1
ythickness = 2
}
style "metacity-frame"
{
# Normal base color
#bg[NORMAL] = "#bbbbbb"
# Unfocused title background color
#bg[INSENSITIVE] = { 0.8, 0.8, 0.8 }
# Unfocused title text color
#fg[INSENSITIVE] = { 1.55, 1.55, 1.55 }
# Focused icon color
#fg[NORMAL] = { 0.2, 0.2, 0.2 }
# Focused title background color
#bg[SELECTED] = { 0.5, 0.8, 0.5 }
# Focused title text color
#fg[SELECTED] = "black"
}
style "clearlooks-scale" = "clearooks-button"
{
GtkRange::trough-side-details = 1
}
style "scrollbar" = "clearlooks-default"
{
engine "pixmap"
{
image
{
function = BOX
detail = "trough"
file = "gray_textured/trough2.png"
border = { 6,6,6,6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = BOX
detail = "trough"
file = "gray_textured/trough2-h.png"
border = { 6,6,6,6 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = NORMAL
file = "gray_textured/slider-h.png"
border = { 6,6,2,2 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = PRELIGHT
file = "gray_textured/slider-h-pre.png"
border = { 6,6,2,2 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = INSENSITIVE
file = "gray_textured/slider-h-ins.png"
border = { 6,6,2,2 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = NORMAL
file = "gray_textured/slider-v.png"
border = { 2, 2, 6, 6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = SLIDER
state = PRELIGHT
file = "gray_textured/slider-v-pre.png"
border = { 2, 2, 6, 6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = SLIDER
state = INSENSITIVE
file = "gray_textured/slider-v-ins.png"
border = { 2,2,6,6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = STEPPER
state = NORMAL
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "gray_textured/arrow-up.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "gray_textured/arrow-up-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "gray_textured/arrow-up.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "gray_textured/arrow-up-ins.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = NORMAL
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "gray_textured/arrow-down.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "gray_textured/arrow-down-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "gray_textured/arrow-down.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "gray_textured/arrow-down-ins.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = NORMAL
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "gray_textured/arrow-right.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "gray_textured/arrow-right-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "gray_textured/arrow-right.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "gray_textured/arrow-right-ins.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = NORMAL
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "gray_textured/arrow-left.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "gray_textured/arrow-left-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "gray_textured/arrow-left.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "gray_textured/arrow-left-ins.png"
overlay_stretch = FALSE
}
}
}
style "range" = "clearlooks-default"
{
engine "pixmap"
{
# image
# {
# function = FOCUS
# file = "gray_textured/null.png"
# stretch = TRUE
# }
image
{
function = BOX
detail = "trough"
file = "gray_textured/pbtroughh.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = BOX
detail = "trough"
file = "gray_textured/pbtroughv.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = SLIDER
state = NORMAL
file = "gray_textured/rangeslider.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = PRELIGHT
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = ACTIVE
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = INSENSITIVE
file = "gray_textured/rangeslider-ins.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
}
image
{
function = SLIDER
state = NORMAL
file = "gray_textured/rangeslider.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = SLIDER
state = PRELIGHT
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = SLIDER
state = ACTIVE
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
}
image
{
function = SLIDER
state = INSENSITIVE
file = "gray_textured/rangeslider-ins.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
}
}
}
class "GtkWidget" style "clearlooks-default"
class "GtkButton" style "clearlooks-wide"
class "GtkRange" style "clearlooks-wide"
class "GtkFrame" style "clearlooks-wide"
class "GtkStatusbar" style "clearlooks-wide"
class "GtkMenu" style "clearlooks-menu"
class "GtkMenuItem" style "clearlooks-menu-item"
widget_class "*.GtkMenuItem.*" style "clearlooks-menu-item"
widget_class "*.GtkAccelMenuItem.*" style "clearlooks-menu-item"
widget_class "*.GtkRadioMenuItem.*" style "clearlooks-menu-item"
widget_class "*.GtkCheckMenuItem.*" style "clearlooks-menu-item"
widget_class "*.GtkImageMenuItem.*" style "clearlooks-menu-item"
widget_class "*.GtkSeparatorMenuItem.*" style "clearlooks-menu-item"
class "GtkEntry" style "clearlooks-wide"
widget_class "*.tooltips.*.GtkToggleButton" style "clearlooks-tasklist"
widget_class "*.GtkTreeView.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCTree.GtkButton" style "clearlooks-tree"
widget_class "*.GtkList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkFrame.GtkLabel" style "clearlooks-frame-title"
widget_class "BasePWidget.GtkEventBox.GtkTable.GtkFrame" style "clearlooks-panel"
widget "gtk-tooltips" style "clearlooks-tooltips"
class "GtkNotebook" style "clearlooks-notebook"
class "GtkProgressBar" style "clearlooks-progressbar"
widget_class "*.GtkComboBox.GtkButton" style "clearlooks-combo"
widget_class "*.GtkCombo.GtkButton" style "clearlooks-combo"
class "MetaFrames" style "metacity-frame"
class "GtkScrollbar" style "scrollbar"
class "GtkRange" style "range"

168
rtdata/themes/Light Normal file
View File

@@ -0,0 +1,168 @@
#
# This file is part of RawTherapee.
#
# Copyright (c) 2004-2010 Gabor Horvath <hgabor@rawtherapee.com>
#
# RawTherapee is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# RawTherapee is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
#
# Based on Bluecurve
# Created by Richard Stellingwerff, Emil Jacobs and Daniel Borgmann.
style "clearlooks-default" {
GtkButton ::default_border = { 0, 0, 0, 0 }
GtkRange ::trough_border = 0
GtkPaned ::handle_size = 6
GtkRange ::slider_width = 12
GtkRange ::stepper_size = 12
GtkScrollbar ::min_slider_length = 30
GtkCheckButton ::indicator_size = 12
GtkMenuBar ::internal-padding = 0
GtkTreeView ::expander_size = 11
GtkExpander ::expander_size = 11
xthickness = 1
ythickness = 1
fg[NORMAL] = "#101010" # very dark gray #101010
fg[PRELIGHT] = "#101010" # dark grey
fg[ACTIVE] = "#000000" # black
fg[SELECTED] = "#ffffff" # white
fg[INSENSITIVE] = "#b5b3ac" # dark beige / grey
bg[NORMAL] = "#efebe7" # light beige / grey
bg[PRELIGHT] = "#f5f3f0" # very light beige
bg[ACTIVE] = "#d4cfca" # mid beige / grey
bg[SELECTED] = "#7c99ad" # blueish
bg[INSENSITIVE] = "#efebe7" # light beige / grey
base[NORMAL] = "#ffffff" # white
base[PRELIGHT] = "#7c99ad" # blueish
base[ACTIVE] = "#a29e8e" # dark beige / grey
base[SELECTED] = "#7c99ad" # blueish
base[INSENSITIVE] = "#efebe7" #light beige / grey
text[NORMAL] = "#000000" # black
text[PRELIGHT] = "#000000" # black
text[ACTIVE] = "#ffffff" # white
text[SELECTED] = "#ffffff" # white
text[INSENSITIVE] = "#b5b3ac" # dark beige / grey
engine "clearlooks" {
sunkenmenubar = 1 # 0 = disable, 1 = enable
menuitemstyle = 0 # 0 = flat, 1 = 3d-ish (button)
listviewitemstyle = 0 # 0 = flat, 1 = 3d-ish (gradient)
progressbarstyle = 0 # 0 = candy bar, 1 = flat
}
}
style "clearlooks-wide" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-notebook" = "clearlooks-wide"
{
bg[NORMAL] = "#eae4df"
}
style "clearlooks-tasklist" = "clearlooks-default"
{
xthickness = 5
ythickness = 3
}
style "clearlooks-menu" = "clearlooks-default"
{
xthickness = 2
ythickness = 1
bg[NORMAL] = "#f8f5f2"
}
style "clearlooks-menu-item" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
fg[PRELIGHT] = "#ffffff"
text[PRELIGHT] = "#ffffff"
}
style "clearlooks-menu-itembar" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-tree" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
style "clearlooks-frame-title" = "clearlooks-default"
{
fg[NORMAL] = "#404040"
}
style "clearlooks-panel" = "clearlooks-default"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tooltips" = "clearlooks-default"
{
xthickness = 4
ythickness = 4
bg[NORMAL] = { 1.0,1.0,0.75 }
}
style "clearlooks-progressbar" = "clearlooks-default"
{
xthickness = 1
ythickness = 0
fg[PRELIGHT] = "#ffffff"
}
style "clearlooks-combo" = "clearlooks-default"
{
xthickness = 1
ythickness = 1
}
class "GtkWidget" style "clearlooks-default"
class "GtkButton" style "clearlooks-wide"
class "GtkRange" style "clearlooks-wide"
class "GtkFrame" style "clearlooks-wide"
class "GtkStatusbar" style "clearlooks-wide"
class "GtkMenu" style "clearlooks-menu"
class "GtkMenuItem" style "clearlooks-menu-item"
widget_class "*MenuItem.*" style "clearlooks-menu-item"
class "GtkEntry" style "clearlooks-wide"
widget_class "*.tooltips.*.GtkToggleButton" style "clearlooks-tasklist"
widget_class "*.GtkTreeView.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCTree.GtkButton" style "clearlooks-tree"
widget_class "*.GtkList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkCList.GtkButton" style "clearlooks-tree"
widget_class "*.GtkFrame.GtkLabel" style "clearlooks-frame-title"
widget_class "BasePWidget.GtkEventBox.GtkTable.GtkFrame" style "clearlooks-panel"
widget "gtk-tooltip" style "clearlooks-tooltips"
class "GtkNotebook" style "clearlooks-notebook"
class "GtkProgressBar" style "clearlooks-progressbar"
widget_class "*.GtkComboBox.GtkButton" style "clearlooks-combo"
widget_class "*.GtkCombo.GtkButton" style "clearlooks-combo"

453
rtdata/themes/Unity_Gray Normal file
View File

@@ -0,0 +1,453 @@
# Set GtkSettings color scheme property.
# This can be overriden (via an xsetting) with eg. the gnome-appearance-properties.
gtk_color_scheme = "fg_color:#0A0A0A\nbg_color:#A1A1A1\nbase_color:#dddddd\ntext_color:#000\nselected_bg_color:#95B0DB\nselected_fg_color:#fff\ntooltip_bg_color:#F5F5B5\ntooltip_fg_color:#000"
style "clearlooks-default"
{
########
# Style Properties
########
GtkButton ::child-displacement-x = 1
GtkButton ::child-displacement-y = 1
GtkButton ::default-border = { 0, 0, 0, 0 }
GtkCheckButton ::indicator-size = 14
GtkPaned ::handle-size = 6
GtkRange ::trough-border = 0
GtkRange ::slider-width = 15
GtkRange ::stepper-size = 15
GtkScale ::slider-length = 23
GtkScale ::trough-side-details = 1
GtkScrollbar ::min-slider-length = 30
GtkMenuBar ::internal-padding = 0
GtkExpander ::expander-size = 14
GtkToolbar ::internal-padding = 1
GtkTreeView ::expander-size = 12
GtkTreeView ::vertical-separator = 0
GtkMenu ::horizontal-padding = 0
GtkMenu ::vertical-padding = 0
# Glow the tasklist by changing the color, instead of overlaying it with a rectangle
WnckTasklist ::fade-overlay-rect = 0
xthickness = 1
ythickness = 1
fg[NORMAL] = @fg_color
fg[PRELIGHT] = @fg_color
fg[SELECTED] = @selected_fg_color
fg[ACTIVE] = @fg_color
fg[INSENSITIVE] = darker (@bg_color)
bg[NORMAL] = @bg_color
bg[PRELIGHT] = shade (1.02, @bg_color)
bg[SELECTED] = @selected_bg_color
bg[INSENSITIVE] = @bg_color
bg[ACTIVE] = shade (0.9, @bg_color)
base[NORMAL] = @base_color
base[PRELIGHT] = shade (0.95, @bg_color)
base[ACTIVE] = shade (0.9, @selected_bg_color)
base[SELECTED] = @selected_bg_color
base[INSENSITIVE] = @bg_color
text[NORMAL] = @text_color
text[PRELIGHT] = @text_color
text[ACTIVE] = @selected_fg_color
text[SELECTED] = @selected_fg_color
text[INSENSITIVE] = darker (@bg_color)
engine "clearlooks"
{
colorize_scrollbar = TRUE
reliefstyle = 1
menubarstyle = 2 # 0 = flat, 1 = sunken, 2 = flat gradient
toolbarstyle = 1 # 0 = flat, 1 = enable effects
animation = FALSE
style = GUMMY
radius = 4.0
# Set a hint to disable backward compatibility fallbacks.
hint = "use-hints"
}
}
style "clearlooks-wide"
{
xthickness = 2
ythickness = 2
}
style "clearlooks-wider"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-button"
{
xthickness = 3
ythickness = 3
bg[NORMAL] = shade (1.07, @bg_color)
bg[PRELIGHT] = shade (1.09, @bg_color)
bg[ACTIVE] = shade (0.85, @bg_color)
engine "clearlooks"
{
hint = "scrollbar"
radius = 5.0
}
}
style "clearlooks-notebook-bg"
{
bg[NORMAL] = shade (1.05, @bg_color)
bg[ACTIVE] = shade (0.98, @bg_color)
}
style "clearlooks-notebook" = "clearlooks-notebook-bg"
{
xthickness = 3
ythickness = 3
}
style "clearlooks-tasklist"
{
xthickness = 5
ythickness = 3
}
style "clearlooks-menu"
{
xthickness = 0
ythickness = 0
bg[NORMAL] = shade (1.09, @bg_color)
# Radius of the menu items (inside menus)
engine "clearlooks"
{
radius = 0.0
}
}
style "clearlooks-menu-item"
{
xthickness = 2
ythickness = 3
fg[PRELIGHT] = @selected_fg_color
}
style "clearlooks-separator-menu-item"
{
GtkSeparatorMenuItem::horizontal-padding = 0
# We are setting the desired height by using wide-separators
# There is no other way to get the odd height ...
GtkWidget::wide-separators = 1
GtkWidget::separator-width = 1
GtkWidget::separator-height = 5
xthickness = 1
ythickness = 0
}
style "clearlooks-treeview"
{
engine "clearlooks" {
hint = "treeview"
}
}
# Based on the default style so that the colors from the button
# style are overriden again.
style "clearlooks-treeview-header" = "clearlooks-default"
{
xthickness = 2
ythickness = 1
bg[NORMAL] = shade (1.07, @bg_color)
engine "clearlooks" {
hint = "treeview-header"
}
}
style "clearlooks-frame-title"
{
fg[NORMAL] = lighter (@fg_color)
}
style "clearlooks-tooltips"
{
xthickness = 4
ythickness = 4
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
}
style "clearlooks-progressbar"
{
xthickness = 1
ythickness = 1
fg[PRELIGHT] = @selected_fg_color
engine "clearlooks"
{
# Explicitly set the radius, for progress
# bars inside menuitems
radius = 3.0
hint = "progressbar"
}
}
style "clearlooks-statusbar"
{
engine "clearlooks"
{
hint = "statusbar"
}
}
style "clearlooks-comboboxentry"
{
# NOTE:
# If you set the appears-as-list option on comboboxes in the theme
# you should set this hint on the combobox instead.
engine "clearlooks"
{
hint = "comboboxentry"
}
}
style "clearlooks-spinbutton"
{
engine "clearlooks"
{
hint = "spinbutton"
}
}
style "clearlooks-scale-bg"
{
bg[NORMAL] = shade (1.07, @bg_color)
bg[PRELIGHT] = shade (1.09, @bg_color)
}
style "clearlooks-scale" = "clearlooks-scale-bg"
{
engine "clearlooks"
{
hint = "scale"
}
}
style "clearlooks-hscale" = "clearlooks-scale-bg"
{
engine "clearlooks"
{
hint = "hscale"
}
}
style "clearlooks-vscale" = "clearlooks-scale-bg"
{
engine "clearlooks"
{
hint = "vscale"
}
}
style "clearlooks-scrollbar"
{
bg[NORMAL] = shade (1.07, @bg_color)
engine "clearlooks"
{
hint = "scrollbar"
}
}
style "clearlooks-hscrollbar"
{
engine "clearlooks"
{
hint = "hscrollbar"
}
}
style "clearlooks-vscrollbar"
{
engine "clearlooks"
{
hint = "vscrollbar"
}
}
style "clearlooks-toolbar"
{
bg[NORMAL] = shade (1.07, @bg_color)
engine "clearlooks" {
contrast = 1.16
}
}
style "clearlooks-menubar"
{
engine "clearlooks"
{
contrast = 1.1
hint = "menubar"
}
}
style "clearlooks-nautilus-location"
{
bg[NORMAL] = mix(0.60, shade (1.05,@bg_color), @selected_bg_color)
}
#########################################
# Matches
#########################################
# Clearlooks default style is applied to every widget
class "GtkWidget" style "clearlooks-default"
# Increase the x/ythickness in some widgets
class "GtkToolbar" style "clearlooks-toolbar"
class "GtkRange" style "clearlooks-wide"
class "GtkFrame" style "clearlooks-wide"
class "GtkSeparator" style "clearlooks-wide"
class "GtkEntry" style "clearlooks-wider"
class "GtkSpinButton" style "clearlooks-spinbutton"
class "GtkScale" style "clearlooks-scale"
class "GtkVScale" style "clearlooks-vscale"
class "GtkHScale" style "clearlooks-hscale"
class "GtkScrollbar" style "clearlooks-scrollbar"
class "GtkVScrollbar" style "clearlooks-vscrollbar"
class "GtkHScrollbar" style "clearlooks-hscrollbar"
# General matching following, the order is choosen so that the right styles override each other
# eg. progressbar needs to be more important then the menu match.
# This is not perfect, it could be done better
# (That is modify *every* widget in the notebook, and change those back that
# we really don't want changed)
widget_class "*<GtkNotebook>*<GtkEventBox>" style "clearlooks-notebook-bg"
widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "clearlooks-notebook-bg"
widget_class "*<GtkNotebook>*<GtkLayout>" style "clearlooks-notebook-bg"
widget_class "*<GtkButton>" style "clearlooks-button"
widget_class "*<GtkNotebook>" style "clearlooks-notebook"
widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBoxEntry>*" style "clearlooks-comboboxentry"
widget_class "*<GtkCombo>*" style "clearlooks-comboboxentry"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"
widget_class "*<GtkMenuItem>*" style "clearlooks-menu-item"
widget_class "*<GtkSeparatorMenuItem>*" style "clearlooks-separator-menu-item"
widget_class "*.<GtkFrame>.<GtkLabel>" style "clearlooks-frame-title"
widget_class "*.<GtkTreeView>*" style "clearlooks-treeview"
widget_class "*<GtkProgressBar>" style "clearlooks-progressbar"
# Treeview header
widget_class "*.<GtkTreeView>.<GtkButton>" style "clearlooks-treeview-header"
widget_class "*.<GtkCTree>.<GtkButton>" style "clearlooks-treeview-header"
widget_class "*.<GtkList>.<GtkButton>" style "clearlooks-treeview-header"
widget_class "*.<GtkCList>.<GtkButton>" style "clearlooks-treeview-header"
# Workarounds for Evolution
widget_class "*.ETable.ECanvas" style "clearlooks-treeview-header"
widget_class "*.ETree.ECanvas" style "clearlooks-treeview-header"
# The window of the tooltip is called "gtk-tooltip"
################################
# FIXME:
# This will not work if one embeds eg. a button into the tooltip.
# As far as I can tell right now we will need to rework the theme
# quite a bit to get this working correctly.
# (It will involve setting different priorities, etc.)
################################
widget "gtk-tooltip*" style "clearlooks-tooltips"
###################################################
# Special cases and work arounds
###################################################
# Special case the nautilus-extra-view-widget
# ToDo: A more generic approach for all applications that have a widget like this.
widget "*.nautilus-extra-view-widget" style : highest "clearlooks-nautilus-location"
# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
# Note that the work around assumes that the combobox is _not_ in
# appears-as-list mode.
# Similar hack also in the menuitem style.
# This style does not affect GtkComboBoxEntry, it does have an effect
# on comboboxes in appears-as-list mode though.
style "clearlooks-text-is-fg-color-workaround"
{
text[NORMAL] = @fg_color
text[PRELIGHT] = @fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = darker (@bg_color)
}
widget_class "*.<GtkComboBox>.<GtkCellView>" style "clearlooks-text-is-fg-color-workaround"
style "clearlooks-menuitem-text-is-fg-color-workaround"
{
text[NORMAL] = @fg_color
text[PRELIGHT] = @selected_fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = darker (@bg_color)
}
widget "*.gtk-combobox-popup-menu.*" style "clearlooks-menuitem-text-is-fg-color-workaround"
# Work around the usage of GtkLabel inside GtkListItems to display text.
# This breaks because the label is shown on a background that is based on the
# base color set.
style "clearlooks-fg-is-text-color-workaround"
{
fg[NORMAL] = @text_color
fg[PRELIGHT] = @text_color
fg[ACTIVE] = @selected_fg_color
fg[SELECTED] = @selected_fg_color
fg[INSENSITIVE] = darker (@bg_color)
}
widget_class "*<GtkListItem>*" style "clearlooks-fg-is-text-color-workaround"
# The same problem also exists for GtkCList and GtkCTree
# Only match GtkCList and not the parent widgets, because that would also change the headers.
widget_class "*<GtkCList>" style "clearlooks-fg-is-text-color-workaround"
# Work around the evolution "New" button bug by making the toolbar flat.
# http://bugzilla.gnome.org/show_bug.cgi?id=446953
# Maybe remove this workaround in unstable releases.
style "clearlooks-evo-new-button-workaround"
{
GtkMenuBar ::shadow-type = GTK_SHADOW_NONE
GtkToolbar ::shadow-type = GTK_SHADOW_NONE
bg[NORMAL] = @bg_color
engine "clearlooks"
{
toolbarstyle = 0
}
}
widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "clearlooks-evo-new-button-workaround"

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 325 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 595 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 547 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 649 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 472 B