Adding a "1:1" symbol in tool's titile that require a 1:1 preview to be seen (issue 2132)

This commit is contained in:
Hombre
2013-12-21 14:29:53 +01:00
parent f3c2ce6425
commit e4e66cfc49
23 changed files with 814 additions and 118 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 611 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 609 B

View File

@@ -301,7 +301,7 @@ HISTORY_MSG_62;Correction de la distorsion
HISTORY_MSG_63;Signet sélectionné
HISTORY_MSG_64;Recadrage de la Photo
HISTORY_MSG_65;Aberration chromatique
HISTORY_MSG_66;Reconst. HL
HISTORY_MSG_66;Reconst. Hautes Lumières
HISTORY_MSG_67;Reconst. HL - Quantité
HISTORY_MSG_68;Reconst. HL - Méthode
HISTORY_MSG_69;Espace de couleur de travail
@@ -1205,6 +1205,7 @@ TP_GAMMA_CURV;Gamma
TP_GAMMA_FREE;Manuel
TP_GAMMA_OUTPUT;Gamma de sortie
TP_GAMMA_SLOP;Pente (linéaire)
TP_GENERAL_11SCALE_TOOLTIP;L'effet de cet outil ou de l'un de ses sous-composant n'est visible qu'avec un aperçu à l'échelle 1:1.
TP_GRADIENT_CENTER;Centre
TP_GRADIENT_CENTER_X;Centre X
TP_GRADIENT_CENTER_X_TOOLTIP;Coord. X du point d'ancrage de la rotation: -100=bord gauche, 0=centre, +100=bord droit

View File

@@ -300,9 +300,9 @@ HISTORY_MSG_62;Lens Distortion Correction
HISTORY_MSG_63;Snapshot Selected
HISTORY_MSG_64;Crop Photo
HISTORY_MSG_65;CA correction
HISTORY_MSG_66;Highlight Recovery
HISTORY_MSG_67;Highlight Recovery Amount
HISTORY_MSG_68;Highlight Recovery Method
HISTORY_MSG_66;Highlight Reconstruction
HISTORY_MSG_67;HL Reconstruction - Amount
HISTORY_MSG_68;HL Reconstruction - Method
HISTORY_MSG_69;Working Color Space
HISTORY_MSG_70;Output Color Space
HISTORY_MSG_71;Input Color Space
@@ -1213,6 +1213,7 @@ TP_GAMMA_CURV;Gamma
TP_GAMMA_FREE;Free gamma
TP_GAMMA_OUTPUT;Output Gamma
TP_GAMMA_SLOP;Slope (linear)
TP_GENERAL_11SCALE_TOOLTIP;The effect of this tool or some of its sub-component is only visible at 1:1 preview scale.
TP_GRADIENT_CENTER;Center
TP_GRADIENT_CENTER_X;Center X
TP_GRADIENT_CENTER_X_TOOLTIP;Rotation anchor point X: -100=left edge, 0=center, +100=right edge

View File

@@ -451,6 +451,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -451,6 +451,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -463,6 +463,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -449,6 +449,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -449,6 +449,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -449,6 +449,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -75,7 +75,7 @@ style "clearlooks-default" {
bg[ACTIVE] = shade (0.7, @rt_bg_color)
fg[NORMAL] = @rt_fg_color
fg[PRELIGHT] = @rt_selected_fg_color
fg[PRELIGHT] = @rt_fg_color
fg[SELECTED] = @rt_selected_fg_color
fg[INSENSITIVE] = mix (0.2, @rt_fg_color, @rt_bg_color)
fg[ACTIVE] = @rt_fg_color
@@ -107,8 +107,6 @@ style "clearlooks-default" {
}
}
pixmap_path "themes/gray_textured"
style "wide" {
xthickness = 2
ythickness = 2
@@ -206,7 +204,7 @@ style "clearlooks-scrollbar" {
{
function = BOX
detail = "trough"
file = "trough2.png"
file = "gray_textured/trough2.png"
border = { 6,6,6,6 }
stretch = TRUE
orientation = VERTICAL
@@ -215,7 +213,7 @@ style "clearlooks-scrollbar" {
{
function = BOX
detail = "trough"
file = "trough2-h.png"
file = "gray_textured/trough2-h.png"
border = { 6,6,6,6 }
stretch = TRUE
orientation = HORIZONTAL
@@ -224,7 +222,7 @@ style "clearlooks-scrollbar" {
{
function = SLIDER
state = NORMAL
file = "slider-h.png"
file = "gray_textured/slider-h.png"
border = { 6,6,2,2 }
stretch = TRUE
orientation = HORIZONTAL
@@ -233,7 +231,7 @@ style "clearlooks-scrollbar" {
{
function = SLIDER
state = PRELIGHT
file = "slider-h-pre.png"
file = "gray_textured/slider-h-pre.png"
border = { 6,6,2,2 }
stretch = TRUE
orientation = HORIZONTAL
@@ -242,7 +240,7 @@ style "clearlooks-scrollbar" {
{
function = SLIDER
state = INSENSITIVE
file = "slider-h-ins.png"
file = "gray_textured/slider-h-ins.png"
border = { 6,6,2,2 }
stretch = TRUE
orientation = HORIZONTAL
@@ -251,7 +249,7 @@ style "clearlooks-scrollbar" {
{
function = SLIDER
state = NORMAL
file = "slider-v.png"
file = "gray_textured/slider-v.png"
border = { 2, 2, 6, 6 }
stretch = TRUE
orientation = VERTICAL
@@ -260,7 +258,7 @@ style "clearlooks-scrollbar" {
{
function = SLIDER
state = PRELIGHT
file = "slider-v-pre.png"
file = "gray_textured/slider-v-pre.png"
border = { 2, 2, 6, 6 }
stretch = TRUE
orientation = VERTICAL
@@ -269,7 +267,7 @@ style "clearlooks-scrollbar" {
{
function = SLIDER
state = INSENSITIVE
file = "slider-v-ins.png"
file = "gray_textured/slider-v-ins.png"
border = { 2,2,6,6 }
stretch = TRUE
orientation = VERTICAL
@@ -278,176 +276,176 @@ style "clearlooks-scrollbar" {
{
function = STEPPER
state = NORMAL
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "arrow-up.png"
overlay_file = "gray_textured/arrow-up.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "arrow-up-pre.png"
overlay_file = "gray_textured/arrow-up-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "arrow-up.png"
overlay_file = "gray_textured/arrow-up.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = UP
overlay_file = "arrow-up-ins.png"
overlay_file = "gray_textured/arrow-up-ins.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = NORMAL
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "arrow-down.png"
overlay_file = "gray_textured/arrow-down.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "arrow-down-pre.png"
overlay_file = "gray_textured/arrow-down-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "arrow-down.png"
overlay_file = "gray_textured/arrow-down.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 1,1,4,4 }
stretch = TRUE
arrow_direction = DOWN
overlay_file = "arrow-down-ins.png"
overlay_file = "gray_textured/arrow-down-ins.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = NORMAL
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "arrow-right.png"
overlay_file = "gray_textured/arrow-right.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "arrow-right-pre.png"
overlay_file = "gray_textured/arrow-right-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "arrow-right.png"
overlay_file = "gray_textured/arrow-right.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = RIGHT
overlay_file = "arrow-right-ins.png"
overlay_file = "gray_textured/arrow-right-ins.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = NORMAL
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "arrow-left.png"
overlay_file = "gray_textured/arrow-left.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = PRELIGHT
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "arrow-left-pre.png"
overlay_file = "gray_textured/arrow-left-pre.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = ACTIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "arrow-left.png"
overlay_file = "gray_textured/arrow-left.png"
overlay_stretch = FALSE
}
image
{
function = STEPPER
state = INSENSITIVE
file = "null.png"
file = "gray_textured/null.png"
border = { 4,4,1,1 }
stretch = TRUE
arrow_direction = LEFT
overlay_file = "arrow-left-ins.png"
overlay_file = "gray_textured/arrow-left-ins.png"
overlay_stretch = FALSE
}
}
@@ -473,14 +471,14 @@ style "clearlooks-range" {
# image
# {
# function = FOCUS
# file = "null.png"
# file = "gray_textured/null.png"
# stretch = TRUE
# }
image
{
function = BOX
detail = "trough"
file = "pbtroughh.png"
file = "gray_textured/pbtroughh.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
@@ -489,7 +487,7 @@ style "clearlooks-range" {
{
function = BOX
detail = "trough"
file = "pbtroughv.png"
file = "gray_textured/pbtroughv.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
@@ -498,7 +496,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = NORMAL
file = "rangeslider.png"
file = "gray_textured/rangeslider.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
@@ -507,7 +505,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = PRELIGHT
file = "rangeslider-pre.png"
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
@@ -516,7 +514,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = ACTIVE
file = "rangeslider-pre.png"
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
@@ -525,7 +523,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = INSENSITIVE
file = "rangeslider-ins.png"
file = "gray_textured/rangeslider-ins.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = HORIZONTAL
@@ -534,7 +532,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = NORMAL
file = "rangeslider.png"
file = "gray_textured/rangeslider.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
@@ -543,7 +541,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = PRELIGHT
file = "rangeslider-pre.png"
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
@@ -552,7 +550,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = ACTIVE
file = "rangeslider-pre.png"
file = "gray_textured/rangeslider-pre.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
@@ -561,7 +559,7 @@ style "clearlooks-range" {
{
function = SLIDER
state = INSENSITIVE
file = "rangeslider-ins.png"
file = "gray_textured/rangeslider-ins.png"
border = { 6, 6, 6, 6 }
stretch = TRUE
orientation = VERTICAL
@@ -800,6 +798,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -75,7 +75,7 @@ style "clearlooks-default" {
bg[ACTIVE] = shade (0.7, @rt_bg_color)
fg[NORMAL] = @rt_fg_color
fg[PRELIGHT] = @rt_selected_fg_color
fg[PRELIGHT] = @rt_fg_color
fg[SELECTED] = @rt_selected_fg_color
fg[INSENSITIVE] = mix (0.2, @rt_fg_color, @rt_bg_color)
fg[ACTIVE] = @rt_fg_color
@@ -450,6 +450,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -450,6 +450,7 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"

View File

@@ -438,6 +438,9 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
#widget_class "*<GtkComboBoxEntry>*" style "clearlooks-comboboxentry"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"
widget_class "*<GtkMenuItem>*" style "clearlooks-menu_item"

View File

@@ -391,6 +391,9 @@ widget_class "*<GtkStatusbar>*" style "clearlooks-statusbar"
#widget_class "*<GtkComboBoxEntry>*" style "clearlooks-comboboxentry"
widget_class "*<GtkComboBox>*" style "clearlooks-combobox"
widget_class "*<GtkExpander>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkExpander>.<GtkHBox>.<GtkLabel>" style "clearlooks-expanderLabel"
widget_class "*<GtkMenuBar>*" style "clearlooks-menubar"
widget_class "*<GtkMenu>*" style "clearlooks-menu"
widget_class "*<GtkMenuItem>*" style "clearlooks-menu_item"
@@ -423,5 +426,4 @@ widget "*.ThresholdSelector" style "clearlooks-thresholdselector"
##################################################################
widget "gtk-tooltip*" style "clearlooks-tooltips"
gtk-icon-theme-name="Light"

View File

@@ -88,7 +88,7 @@ enum ProcEvent {
EvCrop=63,
EvCACorr=64,
EvHREnabled=65,
EvHRAmount=66,
EvHRAmount=66, //obsolete
EvHRMethod=67,
EvWProfile=68,
EvOProfile=69,

View File

@@ -358,7 +358,6 @@ bool MyScrolledWindow::on_scroll_event (GdkEventScroll* event) {
MyComboBoxText::MyComboBoxText () {
set_size_request(40, -1);
set_border_width(2);
}
bool MyComboBoxText::on_scroll_event (GdkEventScroll* event) {
@@ -374,7 +373,6 @@ bool MyComboBoxText::on_scroll_event (GdkEventScroll* event) {
MyComboBox::MyComboBox () {
set_size_request(40, -1);
set_border_width(2);
}
bool MyComboBox::on_scroll_event (GdkEventScroll* event) {

View File

@@ -57,3 +57,21 @@ void FoldableToolPanel::foldThemAll (GdkEventButton* event) {
(static_cast<ToolPanelCoordinator*>(tmp))->foldAllButOne( parentContainer, this);
}
}
void FoldableToolPanel::setLabel (Glib::ustring label, bool need100Percent) {
if (!need100Percent)
exp->set_label(Glib::ustring("<b>") + label + Glib::ustring("</b>"));
else {
Gtk::Label *labelWidget = Gtk::manage (new Gtk::Label(Glib::ustring("<b>") + label + Glib::ustring("</b>")));
labelWidget->set_use_markup();
RTImage *image = Gtk::manage (new RTImage("zoom-100-identifier.png"));
image->set_tooltip_text(M("TP_GENERAL_11SCALE_TOOLTIP"));
Gtk::HBox *hbox = Gtk::manage (new Gtk::HBox());
hbox->set_spacing(4);
hbox->pack_start(*labelWidget, false, false, 0);
hbox->pack_end(*image, false, false, 0);
exp->set_label_widget(*hbox);
exp->set_label_fill();
}
}

View File

@@ -87,7 +87,7 @@ class FoldableToolPanel : public ToolPanel {
void setParent (Gtk::Box* parent) { parentContainer = parent; }
Gtk::Box* getParent () { return parentContainer; }
void setLabel (Glib::ustring label) { exp->set_label(Glib::ustring("<b>") + label + Glib::ustring("</b>")); }
void setLabel (Glib::ustring label, bool need100Percent=false);
};
#endif

View File

@@ -85,9 +85,9 @@ ToolPanelCoordinator::ToolPanelCoordinator () : ipc(NULL) {
addPanel (colorPanel, chmixer, M("TP_CHMIXER_LABEL")); toolPanels.push_back (chmixer);
addPanel (colorPanel, blackwhite, M("TP_BWMIX_LABEL")); toolPanels.push_back (blackwhite);
addPanel (exposurePanel, shadowshighlights, M("TP_SHADOWSHLIGHTS_LABEL")); toolPanels.push_back (shadowshighlights);
addPanel (detailsPanel, sharpening, M("TP_SHARPENING_LABEL")); toolPanels.push_back (sharpening);
addPanel (detailsPanel, sharpenEdge, M("TP_SHARPENEDGE_LABEL")); toolPanels.push_back (sharpenEdge);
addPanel (detailsPanel, sharpenMicro, M("TP_SHARPENMICRO_LABEL")); toolPanels.push_back (sharpenMicro);
addPanel (detailsPanel, sharpening, M("TP_SHARPENING_LABEL"), true); toolPanels.push_back (sharpening);
addPanel (detailsPanel, sharpenEdge, M("TP_SHARPENEDGE_LABEL"), true); toolPanels.push_back (sharpenEdge);
addPanel (detailsPanel, sharpenMicro, M("TP_SHARPENMICRO_LABEL"), true); toolPanels.push_back (sharpenMicro);
addPanel (colorPanel, hsvequalizer, M("TP_HSVEQUALIZER_LABEL")); toolPanels.push_back (hsvequalizer);
addPanel (colorPanel, rgbcurves, M("TP_RGBCURVES_LABEL")); toolPanels.push_back (rgbcurves);
addPanel (exposurePanel, edgePreservingDecompositionUI, M("TP_EPD_LABEL")); toolPanels.push_back (edgePreservingDecompositionUI);
@@ -96,10 +96,10 @@ ToolPanelCoordinator::ToolPanelCoordinator () : ipc(NULL) {
addPanel (exposurePanel, lcurve, M("TP_LABCURVE_LABEL")); toolPanels.push_back (lcurve);
// addPanel (exposurePanel, edgePreservingDecompositionUI, M("TP_EPD_LABEL")); toolPanels.push_back (edgePreservingDecompositionUI);
addPanel (exposurePanel, colorappearance, M("TP_COLORAPP_LABEL")); toolPanels.push_back (colorappearance);
addPanel (detailsPanel, impulsedenoise, M("TP_IMPULSEDENOISE_LABEL")); toolPanels.push_back (impulsedenoise);
addPanel (detailsPanel, dirpyrdenoise, M("TP_DIRPYRDENOISE_LABEL")); toolPanels.push_back (dirpyrdenoise);
addPanel (detailsPanel, defringe, M("TP_DEFRINGE_LABEL")); toolPanels.push_back (defringe);
addPanel (detailsPanel, dirpyrequalizer, M("TP_DIRPYREQUALIZER_LABEL")); toolPanels.push_back (dirpyrequalizer);
addPanel (detailsPanel, impulsedenoise, M("TP_IMPULSEDENOISE_LABEL"), true); toolPanels.push_back (impulsedenoise);
addPanel (detailsPanel, dirpyrdenoise, M("TP_DIRPYRDENOISE_LABEL"), true); toolPanels.push_back (dirpyrdenoise);
addPanel (detailsPanel, defringe, M("TP_DEFRINGE_LABEL"), true); toolPanels.push_back (defringe);
addPanel (detailsPanel, dirpyrequalizer, M("TP_DIRPYREQUALIZER_LABEL"), true); toolPanels.push_back (dirpyrequalizer);
addPanel (transformPanel, crop, M("TP_CROP_LABEL")); toolPanels.push_back (crop);
addPanel (transformPanel, resize, M("TP_RESIZE_LABEL")); toolPanels.push_back (resize);
addPanel (transformPanel, lensgeom, M("TP_LENSGEOM_LABEL")); toolPanels.push_back (lensgeom);
@@ -110,8 +110,8 @@ ToolPanelCoordinator::ToolPanelCoordinator () : ipc(NULL) {
addPanel (lensgeom->getPackBox(), cacorrection, M("TP_CACORRECTION_LABEL")); toolPanels.push_back (cacorrection);
addPanel (lensgeom->getPackBox(), vignetting, M("TP_VIGNETTING_LABEL")); toolPanels.push_back (vignetting);
addPanel (colorPanel, icm, M("TP_ICM_LABEL")); toolPanels.push_back (icm);
addPanel (rawPanel, rawprocess, M("TP_RAW_LABEL")); toolPanels.push_back (rawprocess);
addPanel (rawPanel, preprocess, M("TP_PREPROCESS_LABEL")); toolPanels.push_back (preprocess);
addPanel (rawPanel, rawprocess, M("TP_RAW_LABEL"), true); toolPanels.push_back (rawprocess);
addPanel (rawPanel, preprocess, M("TP_PREPROCESS_LABEL"), true); toolPanels.push_back (preprocess);
addPanel (rawPanel, rawexposure, M("TP_EXPOSCORR_LABEL")); toolPanels.push_back (rawexposure);
addPanel (rawPanel, darkframe, M("TP_DARKFRAME_LABEL")); toolPanels.push_back (darkframe);
addPanel (rawPanel, flatfield, M("TP_FLATFIELD_LABEL")); toolPanels.push_back (flatfield);
@@ -202,7 +202,7 @@ ToolPanelCoordinator::ToolPanelCoordinator () : ipc(NULL) {
toolBar->setToolBarListener(this);
}
void ToolPanelCoordinator::addPanel (Gtk::Box* where, FoldableToolPanel* panel, Glib::ustring label) {
void ToolPanelCoordinator::addPanel (Gtk::Box* where, FoldableToolPanel* panel, Glib::ustring label, bool need100Percent) {
if (where->children().size()) {
Gtk::HSeparator *hsep = Gtk::manage (new Gtk::HSeparator());
@@ -211,7 +211,7 @@ void ToolPanelCoordinator::addPanel (Gtk::Box* where, FoldableToolPanel* panel,
}
panel->setParent(where);
panel->setLabel(escapeHtmlChars(label));
panel->setLabel(escapeHtmlChars(label), need100Percent);
expList.push_back (panel->exp);
where->pack_start(*panel->exp, false, false);

View File

@@ -171,7 +171,7 @@ class ToolPanelCoordinator : public ToolPanelListener,
bool hasChanged;
void addPanel (Gtk::Box* where, FoldableToolPanel* panel, Glib::ustring label);
void addPanel (Gtk::Box* where, FoldableToolPanel* panel, Glib::ustring label, bool need100Percent=false);
void foldThemAll (GdkEventButton* event);
void updateVScrollbars (bool hide);
void updateTabsHeader (bool useIcons);

View File

@@ -0,0 +1 @@
zoom-100-identifier.png,w12,actions

View File

@@ -0,0 +1,665 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="1000"
height="1000"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.48.4 r9939"
sodipodi:docname="zoom-100-identifier.svg"
inkscape:export-filename="/home/philippe/devel/rawtherapee/icons/NewIcons/gtk-zoom-11.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999"
version="1.1">
<title
id="title11905">gtk-zoom-100</title>
<defs
id="defs4">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 36 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="72 : 36 : 1"
inkscape:persp3d-origin="36 : 24 : 1"
id="perspective21" />
<inkscape:perspective
id="perspective3614"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3636"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3658"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3680"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3680-0"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3680-8"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3720"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3742"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3742-2"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3742-26"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3742-0"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3742-1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3836"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2861"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2963"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2843"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2843-5"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2839"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3681"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3718"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3759"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3794"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3824"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3852"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3888"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3933"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2862"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2954"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3029"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2891"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective2913"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3812"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3837"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective4696"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3697"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3697-1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3719"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3740"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3765"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3786"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3813"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3856"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective7641"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective7710"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3641"
id="linearGradient7354"
x1="-1.8872025"
y1="-163.78828"
x2="154.22969"
y2="-163.78828"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-294.13778,123.54099)" />
<linearGradient
inkscape:collect="always"
id="linearGradient3641">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3643" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3645" />
</linearGradient>
<inkscape:perspective
id="perspective7754"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective8318"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3641"
id="linearGradient8368"
x1="-263.00217"
y1="-16.221928"
x2="222.29179"
y2="-16.221928"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3641"
id="linearGradient2888"
gradientUnits="userSpaceOnUse"
x1="-263.00217"
y1="-16.221928"
x2="222.29179"
y2="-16.221928" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3641"
id="linearGradient2892"
gradientUnits="userSpaceOnUse"
x1="-263.00217"
y1="-16.221928"
x2="222.29179"
y2="-16.221928" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3641"
id="linearGradient2896"
gradientUnits="userSpaceOnUse"
x1="-263.00217"
y1="-16.221928"
x2="222.29179"
y2="-16.221928" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3641"
id="linearGradient2900"
gradientUnits="userSpaceOnUse"
x1="-263.00217"
y1="-16.221928"
x2="222.29179"
y2="-16.221928" />
<inkscape:perspective
id="perspective2889"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3715"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3641-3"
id="linearGradient3697-3"
x1="-268.9624"
y1="-22.264168"
x2="216.55397"
y2="-22.264168"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
id="linearGradient3641-3">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop3643-4" />
<stop
style="stop-color:#ffffff;stop-opacity:0;"
offset="1"
id="stop3645-6" />
</linearGradient>
<linearGradient
y2="-22.264168"
x2="216.55397"
y1="-22.264168"
x1="-268.9624"
gradientUnits="userSpaceOnUse"
id="linearGradient3726"
xlink:href="#linearGradient3641-3"
inkscape:collect="always"
gradientTransform="translate(-180.70032,-122.18902)" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.22536487"
inkscape:cx="-373.23007"
inkscape:cy="406.88989"
inkscape:document-units="px"
inkscape:current-layer="g4060"
showguides="true"
inkscape:guide-bbox="true"
inkscape:window-width="1920"
inkscape:window-height="1025"
inkscape:window-x="-8"
inkscape:window-y="-3"
showgrid="true"
showborder="true"
inkscape:showpageshadow="true"
inkscape:window-maximized="1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>gtk-zoom-100</dc:title>
<cc:license
rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" />
<dc:source>http://www.rawtherapee.com/</dc:source>
<dc:date>2013-04-10</dc:date>
<dc:creator>
<cc:Agent>
<dc:title>DrSlony</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/by-sa/3.0/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Notice" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#Attribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
<cc:requires
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
</cc:License>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(464.16179,464.03236)">
<g
id="g4082"
transform="translate(0,1.552561)">
<g
id="g4060"
transform="matrix(1.5074827,0,0,1.5074827,-9.4212231,-17.89429)">
<g
id="g4090">
<path
inkscape:connector-curvature="0"
id="path11691"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m -51.598696,277.55652 -91.936464,0 0,-349.436496 c -33.59018,31.677276 -42.5216,34.492701 -88.10802,49.670936 l 0,-84.14192 c 23.99283,-7.91887 19.40098,-2.2651 47.53823,-24.26337 28.13695,-22.21744 47.44034,-48.06494 57.91011,-77.54256 l 74.596144,0 0,485.71341"
sodipodi:nodetypes="ccccccccc" />
<path
sodipodi:nodetypes="ccccccccc"
d="m 265.15525,277.55652 -91.93646,0 0,-349.436496 c -33.5902,31.677276 -42.52161,34.492701 -88.108039,49.670936 l 0,-84.14192 c 23.992829,-7.91887 19.400989,-2.2651 47.538229,-24.26337 28.13697,-22.21744 47.44034,-48.06494 57.91014,-77.54256 l 74.59613,0 0,485.71341"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path11693"
inkscape:connector-curvature="0" />
<path
sodipodi:nodetypes="ccccc"
d="m 9.593132,277.55652 0,-92.72109 91.936438,0 0,92.72109 -91.936438,0"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path11687"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path11695"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m 9.593132,121.55818 0,-92.721103 91.936438,0 0,92.721103 -91.936438,0"
sodipodi:nodetypes="ccccc" />
</g>
<g
id="g4096">
<rect
ry="135.66537"
y="-248.07307"
x="524.70532"
height="565.54578"
width="565.54578"
id="rect3849-6"
style="opacity:0.4;fill:none;stroke:#2a7fff;stroke-width:66.33575439000001950;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="ccccccccc"
d="m 738.44065,223.26035 -71.08408,0 0,-270.179738 c -25.97148,24.492457 -32.87714,26.669307 -68.12397,38.4049198 l 0,-65.0574348 c 18.55095,-6.122767 15.00059,-1.751345 36.75594,-18.760121 21.75513,-17.178236 36.68025,-37.163186 44.77534,-59.954896 l 57.67677,0 0,375.54727"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path42315"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path42317"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m 983.35067,223.26035 -71.08407,0 0,-270.179738 c -25.97151,24.492457 -32.87716,26.669307 -68.12399,38.4049198 l 0,-65.0574348 c 18.55094,-6.122767 15.00059,-1.751345 36.75594,-18.760121 21.75514,-17.178236 36.68025,-37.163186 44.77536,-59.954896 l 57.67676,0 0,375.54727"
sodipodi:nodetypes="ccccccccc" />
<path
inkscape:connector-curvature="0"
id="path42319"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m 785.75337,223.26035 0,-71.69074 71.08406,0 0,71.69074 -71.08406,0"
sodipodi:nodetypes="ccccc" />
<path
sodipodi:nodetypes="ccccc"
d="m 785.75337,102.64447 0,-71.690747 71.08406,0 0,71.690747 -71.08406,0"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path42321"
inkscape:connector-curvature="0" />
</g>
<g
id="g4083">
<path
sodipodi:nodetypes="ccccc"
d="m -820.5169,195.46505 0,-63.3062 63.3062,0 0,63.3062 -63.3062,0"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path11687-3"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path11695-3"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m -820.5169,70.38168 0,-63.30619 63.3062,0 0,63.30619 -63.3062,0"
sodipodi:nodetypes="ccccc" />
<path
sodipodi:nodetypes="ccccc"
d="m -619.5537,219.07208 -73.2773,0 0,-368.74464 73.2773,0 0,368.74464"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path3057"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path3061"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m -884.8966,219.07208 -73.27743,0 0,-368.74464 73.27743,0 0,368.74464"
sodipodi:nodetypes="ccccc" />
<rect
ry="143.21597"
y="-263.81107"
x="-1087.3746"
height="597.02179"
width="597.02179"
id="rect3849"
style="opacity:0.4;fill:none;stroke:#2a7fff;stroke-width:66.33575439000001950;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<g
id="g4077">
<path
inkscape:connector-curvature="0"
id="path3861"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m -1588.6329,255.84591 0,-87.08299 87.083,0 0,87.08299 -87.083,0"
sodipodi:nodetypes="ccccc" />
<path
sodipodi:nodetypes="ccccc"
d="m -1588.6329,83.78324 0,-87.08297 87.083,0 0,87.08297 -87.083,0"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path3863"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
id="path3865"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
d="m -1312.191,288.31937 -100.7992,0 0,-507.23922 100.7992,0 0,507.23922"
sodipodi:nodetypes="ccccc" />
<path
sodipodi:nodetypes="ccccc"
d="m -1677.1926,288.31937 -100.7992,0 0,-507.23922 100.7992,0 0,507.23922"
style="font-size:550px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:-60px;word-spacing:0px;opacity:0.40000000000000002;fill:#2a7fff;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial Bold;stroke-opacity:1"
id="path3867"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 28 KiB