Solving issue 1751: "When switching processing profiles, missing values should be taken from Neutral" ; also updates the French language file
This commit is contained in:
parent
cdb71a3945
commit
f76ccb6ac9
BIN
rtdata/images/Dark/actions/profile-filled.png
Normal file
BIN
rtdata/images/Dark/actions/profile-filled.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 538 B |
BIN
rtdata/images/Dark/actions/profile-partial.png
Normal file
BIN
rtdata/images/Dark/actions/profile-partial.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 491 B |
BIN
rtdata/images/Light/actions/profile-filled.png
Normal file
BIN
rtdata/images/Light/actions/profile-filled.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 535 B |
BIN
rtdata/images/Light/actions/profile-partial.png
Normal file
BIN
rtdata/images/Light/actions/profile-partial.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 489 B |
@ -88,7 +88,7 @@ FILEBROWSER_ARRANGEMENTHINT;Permuter entre l'alignement vertical/horizontal des
|
|||||||
FILEBROWSER_AUTODARKFRAME;Soustraction automatique de Trame Noire
|
FILEBROWSER_AUTODARKFRAME;Soustraction automatique de Trame Noire
|
||||||
FILEBROWSER_AUTOFLATFIELD;Champ Uniforme auto
|
FILEBROWSER_AUTOFLATFIELD;Champ Uniforme auto
|
||||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Cliquez pour parcourir le chemin saisi
|
FILEBROWSER_BROWSEPATHBUTTONHINT;Cliquez pour parcourir le chemin saisi
|
||||||
FILEBROWSER_BROWSEPATHHINT;Saisissez le chemin à parcourir (<b>Ctrl-o</b> place le focus,<b>Ctrl-Entrée</b> pour naviguer dans le Navigateur de Fichier)
|
FILEBROWSER_BROWSEPATHHINT;Saisissez le chemin à parcourir\n<b>Ctrl-O</b> pour placer le focus sur le champ de saisie.\n<b>Entrée</b> / <b>Ctrl-Entrée</b> pour y naviguer;\n<b>Esc</b> pour effacer les modifications.\n<b>Shift-Esc</b> pour enlever le focus.\n\n\nRaccourcis pour les chemins:\n <b>~</b> - le dossier utilisateur\n <b>!</b> - le dossier Images de l'utilisateur
|
||||||
FILEBROWSER_CACHECLEARFROMFULL;Supprimer du cache (complet)
|
FILEBROWSER_CACHECLEARFROMFULL;Supprimer du cache (complet)
|
||||||
FILEBROWSER_CACHECLEARFROMPARTIAL;Supprimer du cache (partiel)
|
FILEBROWSER_CACHECLEARFROMPARTIAL;Supprimer du cache (partiel)
|
||||||
FILEBROWSER_CACHE;Cache
|
FILEBROWSER_CACHE;Cache
|
||||||
@ -149,7 +149,7 @@ FILEBROWSER_POPUPUNTRASH;Retirer de la corbeille
|
|||||||
FILEBROWSER_PROCESSINGSETTINGSHINT;Règle le format de fichier et le dossier de sortie
|
FILEBROWSER_PROCESSINGSETTINGSHINT;Règle le format de fichier et le dossier de sortie
|
||||||
FILEBROWSER_PROCESSINGSETTINGS;Réglages
|
FILEBROWSER_PROCESSINGSETTINGS;Réglages
|
||||||
FILEBROWSER_QUERYBUTTONHINT;Effacer la recherche
|
FILEBROWSER_QUERYBUTTONHINT;Effacer la recherche
|
||||||
FILEBROWSER_QUERYHINT;Taper la partie du nom du fichier à chercher. \n<b>Ctrl-f</b> Place le curseur dans le champ de saisie;\n<b>Entrée</b> pour lancer la recherche
|
FILEBROWSER_QUERYHINT;Taper la <i>partie du nom</i> du fichier à chercher ou une <i>liste spéarée par des virgules</i>.\nEx: <i>1001.1004.1199</i>\n\n<b>Ctrl-F</b> pour placer le curseur dans le champ de saisie.\n<b>Entrée</b> pour lancer la recherche\n<b>Esc</b> pour effacer.\n<b>Shift-Esc</b> pour enlever le focus.
|
||||||
FILEBROWSER_QUERYLABEL;Chercher:
|
FILEBROWSER_QUERYLABEL;Chercher:
|
||||||
FILEBROWSER_RENAMEDLGLABEL;Renommage du fichier
|
FILEBROWSER_RENAMEDLGLABEL;Renommage du fichier
|
||||||
FILEBROWSER_RENAMEDLGMSG;Renommer le fichier "%1" en:
|
FILEBROWSER_RENAMEDLGMSG;Renommer le fichier "%1" en:
|
||||||
@ -163,7 +163,7 @@ FILEBROWSER_SHOWCOLORLABEL5HINT;Afficher les images avec un label Pourpre <b>Alt
|
|||||||
FILEBROWSER_SHOWDIRHINT;Voir toutes les images du dossier <b>D</b>
|
FILEBROWSER_SHOWDIRHINT;Voir toutes les images du dossier <b>D</b>
|
||||||
FILEBROWSER_SHOWEDITEDHINT;Afficher les images éditées <b>7</b>
|
FILEBROWSER_SHOWEDITEDHINT;Afficher les images éditées <b>7</b>
|
||||||
FILEBROWSER_SHOWEDITEDNOTHINT;Afficher les images non éditées <b>6</b>
|
FILEBROWSER_SHOWEDITEDNOTHINT;Afficher les images non éditées <b>6</b>
|
||||||
FILEBROWSER_SHOWEXIFINFO;Montrer les infos EXIF <b>i</b>
|
FILEBROWSER_SHOWEXIFINFO;Montrer les infos EXIF.\nRaccourcis: <b>i</b>\n\nRaccourcis dans le mode Éditeur unique: <b>Alt-i</b>
|
||||||
FILEBROWSER_SHOWQUEUEHINT;Voir le contenu de la file de traitement
|
FILEBROWSER_SHOWQUEUEHINT;Voir le contenu de la file de traitement
|
||||||
FILEBROWSER_SHOWRANK1HINT;Voir les images 1 étoile <b>1</b>
|
FILEBROWSER_SHOWRANK1HINT;Voir les images 1 étoile <b>1</b>
|
||||||
FILEBROWSER_SHOWRANK2HINT;Voir les images 2 étoiles <b>2</b>
|
FILEBROWSER_SHOWRANK2HINT;Voir les images 2 étoiles <b>2</b>
|
||||||
@ -182,8 +182,8 @@ FILEBROWSER_STOPPROCESSING;Arrêter le traitement
|
|||||||
FILEBROWSER_THUMBSIZE;Taille vign.
|
FILEBROWSER_THUMBSIZE;Taille vign.
|
||||||
FILEBROWSER_TOOLTIP_STOPPROCESSING;Démarrer automatiquement le traitement à l'arrivée d'une nouvelle tâche
|
FILEBROWSER_TOOLTIP_STOPPROCESSING;Démarrer automatiquement le traitement à l'arrivée d'une nouvelle tâche
|
||||||
FILEBROWSER_USETEMPLATE;Utiliser le modèle:
|
FILEBROWSER_USETEMPLATE;Utiliser le modèle:
|
||||||
FILEBROWSER_ZOOMINHINT;Augmenter la taille des vignettes <b>+</b>
|
FILEBROWSER_ZOOMINHINT;Augmenter la taille des vignettes.\nRaccourcis: <b>+</b>\n\nRaccourcis dans le mode Éditeur unique: <b>Alt +</b>
|
||||||
FILEBROWSER_ZOOMOUTHINT;Diminuer la taille des vignettes <b>-</b>
|
FILEBROWSER_ZOOMOUTHINT;Diminuer la taille des vignettes.\nRaccourcis: <b>-</b>\n\nRaccourcis dans le mode Éditeur unique: <b>Alt -</b>
|
||||||
GENERAL_ABOUT;À propos
|
GENERAL_ABOUT;À propos
|
||||||
GENERAL_AFTER;Après
|
GENERAL_AFTER;Après
|
||||||
GENERAL_AUTO;Automatique
|
GENERAL_AUTO;Automatique
|
||||||
@ -430,6 +430,7 @@ HISTORY_MSG_200;CAM02 - Compression tonale avec Q
|
|||||||
HISTORY_MSG_201;Réd. de bruit - Delta chrom. rouge
|
HISTORY_MSG_201;Réd. de bruit - Delta chrom. rouge
|
||||||
HISTORY_MSG_202;Réd. de bruit - Delta chrom. bleu
|
HISTORY_MSG_202;Réd. de bruit - Delta chrom. bleu
|
||||||
HISTORY_MSG_203;Réd. de bruit - Méthode
|
HISTORY_MSG_203;Réd. de bruit - Méthode
|
||||||
|
HISTORY_MSG_204;Niveau d'amélioration LMMSE
|
||||||
HISTORY_NEWSNAPSHOTAS;Sous...
|
HISTORY_NEWSNAPSHOTAS;Sous...
|
||||||
HISTORY_NEWSNAPSHOT;Ajouter
|
HISTORY_NEWSNAPSHOT;Ajouter
|
||||||
HISTORY_NEWSNAPSHOT_TOOLTIP;Raccourcis: <b>Alt-s</b>
|
HISTORY_NEWSNAPSHOT_TOOLTIP;Raccourcis: <b>Alt-s</b>
|
||||||
@ -496,6 +497,9 @@ IPTCPANEL_TRANSREFERENCEHINT;Un code représentant le lieux de la transmission i
|
|||||||
IPTCPANEL_TRANSREFERENCE;Réf. transmission
|
IPTCPANEL_TRANSREFERENCE;Réf. transmission
|
||||||
MAIN_BUTTON_EXIT;Sortie
|
MAIN_BUTTON_EXIT;Sortie
|
||||||
MAIN_BUTTON_FULLSCREEN;Plein écran
|
MAIN_BUTTON_FULLSCREEN;Plein écran
|
||||||
|
MAIN_BUTTON_NAVNEXT_TOOLTIP;Navigue à l'image Suivante relativement à l'image ouverte dans l'Éditeur\nRaccourcis: <b>Shift-F4</b>\n\nPour naviguer à l'image Suivante relativement à la vignette sélectionnée dans le Navigateur de fichiers\nRaccourcis: <b>F4</b>
|
||||||
|
MAIN_BUTTON_NAVPREV_TOOLTIP;Navigue à l'image Précédante relativement à l'image ouverte dans l'Éditeur\nRaccourcis: <b>Shift-F3</b>\n\nPour naviguer à l'image Précédante relativement à la vignette sélectionnée dans le Navigateur de fichiers\nRaccourcis: <b>F3</b>
|
||||||
|
MAIN_BUTTON_NAVSYNC_TOOLTIP;Synchronise le Navigateur de fichiers avec l'Éditeur pour révéler la vignette de l'image actuellement ouverte, et efface les filtres dans le Navigateur de fichiers\nRaccourcis: <b>x</b>\n\nComme ci-dessus, mais sans effacer les filtres dans le Navigateur de fichiers\nRaccourcis: <b>y</b>\n(Notez que la vignette ne sera pas visible si elle a été filtrée).
|
||||||
MAIN_BUTTON_PREFERENCES;Préférences
|
MAIN_BUTTON_PREFERENCES;Préférences
|
||||||
MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Ajouter l'image courante à la file de traitement <b>Ctrl+Q</b>
|
MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Ajouter l'image courante à la file de traitement <b>Ctrl+Q</b>
|
||||||
MAIN_BUTTON_QUEUE;Envoyer dans la file
|
MAIN_BUTTON_QUEUE;Envoyer dans la file
|
||||||
@ -654,6 +658,7 @@ PARTIALPASTE_RAWGROUP;Réglages RAW
|
|||||||
PARTIALPASTE_RAW_ALLENHANCE;Applique la réduction de bruit/artefact post-dématriçage
|
PARTIALPASTE_RAW_ALLENHANCE;Applique la réduction de bruit/artefact post-dématriçage
|
||||||
PARTIALPASTE_RAW_DCBENHANCE;Appliquer la phase d'amélioration de DCB
|
PARTIALPASTE_RAW_DCBENHANCE;Appliquer la phase d'amélioration de DCB
|
||||||
PARTIALPASTE_RAW_DCBITERATIONS;Nombre d'itération de DCB
|
PARTIALPASTE_RAW_DCBITERATIONS;Nombre d'itération de DCB
|
||||||
|
PARTIALPASTE_RAW_LMMSEITERATIONS;Niveau d'amélioration LMMSE
|
||||||
PARTIALPASTE_RAW_DMETHOD;Algorithme de dématriçage
|
PARTIALPASTE_RAW_DMETHOD;Algorithme de dématriçage
|
||||||
PARTIALPASTE_RAW_FALSECOLOR;Nbr d'itération des fausses couleurs
|
PARTIALPASTE_RAW_FALSECOLOR;Nbr d'itération des fausses couleurs
|
||||||
PARTIALPASTE_RESIZE;Redimentionnement
|
PARTIALPASTE_RESIZE;Redimentionnement
|
||||||
@ -672,6 +677,10 @@ PREFERENCES_APPLNEXTSTARTUP;appliqué au prochain lancement
|
|||||||
PREFERENCES_AUTOMONPROFILE;Utiliser automatiquement le profil de l'écran principal
|
PREFERENCES_AUTOMONPROFILE;Utiliser automatiquement le profil de l'écran principal
|
||||||
PREFERENCES_BATCH_PROCESSING;Traitement par lot
|
PREFERENCES_BATCH_PROCESSING;Traitement par lot
|
||||||
PREFERENCES_BEHAVIOR;Comportement
|
PREFERENCES_BEHAVIOR;Comportement
|
||||||
|
PREFERENCES_BEHADDALL;Tout à 'Ajoute'
|
||||||
|
PREFERENCES_BEHADDALLHINT;Règle tous les paramètres sur le mode <b>Ajoute</b>.\nLa modification des paramètres dans le panneau d'édition en par lot sera des <b>deltas</b> par-rapport aux valeurs existantes
|
||||||
|
PREFERENCES_BEHSETALL;Tout à 'Remplace'
|
||||||
|
PREFERENCES_BEHSETALLHINT;Règle tous les paramètres sur le mode <b>Remplace</b>.\nLa modification des paramètres dans le panneau d'édition en par lot sera <b>absolue</b>, les valeurs réelles seront affichées
|
||||||
PREFERENCES_BLACKBODY;Tungstène
|
PREFERENCES_BLACKBODY;Tungstène
|
||||||
PREFERENCES_BLINKCLIPPED;Faire clignoter les zones hors domaine
|
PREFERENCES_BLINKCLIPPED;Faire clignoter les zones hors domaine
|
||||||
PREFERENCES_CACHECLEARALL;Tout nettoyer
|
PREFERENCES_CACHECLEARALL;Tout nettoyer
|
||||||
@ -830,6 +839,7 @@ PROFILEPANEL_FILEDLGFILTERPP;Profils de post-traitement
|
|||||||
PROFILEPANEL_LABEL;Profils de post-traitement
|
PROFILEPANEL_LABEL;Profils de post-traitement
|
||||||
PROFILEPANEL_LOADDLGLABEL;Charger les paramètres de post-traitement...
|
PROFILEPANEL_LOADDLGLABEL;Charger les paramètres de post-traitement...
|
||||||
PROFILEPANEL_LOADPPASTE;Paramètres à charger
|
PROFILEPANEL_LOADPPASTE;Paramètres à charger
|
||||||
|
PROFILEPANEL_MODE_TIP;Bouton pressé: les profils partiels seront convertis en profils complets; les valeurs manquantes seront remplacées par les valeurs internes par défaut\n\nBouton relevé: les profils seront appliqués tel quel, altérant seulement les paramètres qu'ils contiennent.
|
||||||
PROFILEPANEL_PASTEPPASTE;Paramètres à coller
|
PROFILEPANEL_PASTEPPASTE;Paramètres à coller
|
||||||
PROFILEPANEL_PCUSTOM;Personnel
|
PROFILEPANEL_PCUSTOM;Personnel
|
||||||
PROFILEPANEL_PFILE;Depuis le fichier
|
PROFILEPANEL_PFILE;Depuis le fichier
|
||||||
@ -911,8 +921,8 @@ TP_CHMIXER_RED;Rouge
|
|||||||
TP_CHROMATABERR_LABEL;Aberration Chromatique
|
TP_CHROMATABERR_LABEL;Aberration Chromatique
|
||||||
TP_COARSETRAF_DEGREE;degré:
|
TP_COARSETRAF_DEGREE;degré:
|
||||||
TP_COARSETRAF_TOOLTIP_HFLIP;Symétriser / axe vertical
|
TP_COARSETRAF_TOOLTIP_HFLIP;Symétriser / axe vertical
|
||||||
TP_COARSETRAF_TOOLTIP_ROTLEFT;Rotation vers la gauche
|
TP_COARSETRAF_TOOLTIP_ROTLEFT;Rotation vers la gauche\nRaccourcis: <b>[</b>\n\nRaccourcis en mode Éditeur unique: <b>Alt-[</b>
|
||||||
TP_COARSETRAF_TOOLTIP_ROTRIGHT;Rotation vers la droite
|
TP_COARSETRAF_TOOLTIP_ROTRIGHT;Rotation vers la droite\nRaccourcis: <b>]</b>\n\nRaccourcis en mode Éditeur unique: <b>Alt-]</b>
|
||||||
TP_COARSETRAF_TOOLTIP_VFLIP;Symétriser / axe horizontal
|
TP_COARSETRAF_TOOLTIP_VFLIP;Symétriser / axe horizontal
|
||||||
TP_COLORAPP_ADAPTSCENE;Luminosité d'adaptation (cd/m2)
|
TP_COLORAPP_ADAPTSCENE;Luminosité d'adaptation (cd/m2)
|
||||||
TP_COLORAPP_ADAPTSCENE_TOOLTIP;Luminance absolue de l'environnement de la scène\n(souvent 2000cd/m2)
|
TP_COLORAPP_ADAPTSCENE_TOOLTIP;Luminance absolue de l'environnement de la scène\n(souvent 2000cd/m2)
|
||||||
@ -1192,6 +1202,8 @@ TP_RAW_ALLENHANCE;Réduction de bruit/artefact post-dématriçage
|
|||||||
TP_RAW_DCBENHANCE;Appliquer la phase d'amélioration de DCB
|
TP_RAW_DCBENHANCE;Appliquer la phase d'amélioration de DCB
|
||||||
TP_RAW_DCBITERATIONS;Nombre d'itération de DCB
|
TP_RAW_DCBITERATIONS;Nombre d'itération de DCB
|
||||||
TP_RAW_DMETHOD;Méthode
|
TP_RAW_DMETHOD;Méthode
|
||||||
|
TP_RAW_LMMSEITERATIONS;Niveau d'amélioration LMMSE
|
||||||
|
TP_RAW_LMMSE_TOOLTIP;Ajoute gamma (niveau 1) - ajoute médian (niveau 2,3,4), puis ajoute un affinage (niveau 5,6) pour réduire les artéfacts et améliorer le rapport signal/bruit
|
||||||
TP_RAW_DMETHOD_PROGRESSBAR;Dématriçage %1...
|
TP_RAW_DMETHOD_PROGRESSBAR;Dématriçage %1...
|
||||||
TP_RAW_DMETHOD_PROGRESSBAR_REFINE;Affinage du dématriçage...
|
TP_RAW_DMETHOD_PROGRESSBAR_REFINE;Affinage du dématriçage...
|
||||||
TP_RAW_DMETHOD_TOOLTIP;Note: IGV et LMMSE sont dédiés aux images à haut ISO
|
TP_RAW_DMETHOD_TOOLTIP;Note: IGV et LMMSE sont dédiés aux images à haut ISO
|
||||||
@ -1331,7 +1343,7 @@ ZOOMBAR_SCALE;Échelle
|
|||||||
ZOOMBAR_SMALL;Petit
|
ZOOMBAR_SMALL;Petit
|
||||||
ZOOMPANEL_100;(100%)
|
ZOOMPANEL_100;(100%)
|
||||||
ZOOMPANEL_NEWCROPWINDOW;Ouvrir une (nouvelle) vue détaillée
|
ZOOMPANEL_NEWCROPWINDOW;Ouvrir une (nouvelle) vue détaillée
|
||||||
ZOOMPANEL_ZOOM100;Zoom à 100% <b>1</b>
|
ZOOMPANEL_ZOOM100;Zoom à 100%\nRaccourcis: <b>z</b>
|
||||||
ZOOMPANEL_ZOOMFITSCREEN;Ajuster à la fenêtre <b>F</b>
|
ZOOMPANEL_ZOOMFITSCREEN;Ajuster à la fenêtre <b>F</b>
|
||||||
ZOOMPANEL_ZOOMIN;Zoom <b>+</b>
|
ZOOMPANEL_ZOOMIN;Zoom <b>+</b>
|
||||||
ZOOMPANEL_ZOOMOUT;Zoom <b>-</b>
|
ZOOMPANEL_ZOOMOUT;Zoom <b>-</b>
|
||||||
@ -1342,7 +1354,7 @@ ZOOMPANEL_ZOOMOUT;Zoom <b>-</b>
|
|||||||
! Untranslated keys follow; remove the ! prefix after an entry is translated.
|
! Untranslated keys follow; remove the ! prefix after an entry is translated.
|
||||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
!TP_COLORAPP_SHARPCIE;Sharpening, Contrast by Detail Levels, Microcontrast & Defringe with Q/C
|
TP_COLORAPP_SHARPCIE;Netteté, Contraste par niveau de détails, Microcontraste & Aberration chromatique avec Q/C
|
||||||
!TP_COLORAPP_SHARPCIE_TOOLTIP;Sharpening, Contrast by Detail Levels, Microcontrast & Defringe will use CIECAM02 if enabled.
|
TP_COLORAPP_SHARPCIE_TOOLTIP;Netteté, Contraste par niveau de détails, Microcontraste & Aberration chromatique utiliseront CIECAM02 si activé.
|
||||||
!TP_RGBCURVES_LUMAMODE;Luminosity Mode
|
TP_RGBCURVES_LUMAMODE;Mode Lominosité
|
||||||
!TP_RGBCURVES_LUMAMODE_TOOLTIP;<b>Luminosity Mode</b> allows to vary the contribution of R, G an B channels to the Luminosity of the image, without altering image color.
|
TP_RGBCURVES_LUMAMODE_TOOLTIP;<b>Mode Lominosité</b> permet de faire varier la contribution des canaux R, V et B à la luminosité de l'image, sans altérer les couleurs de l'image.
|
||||||
|
@ -835,6 +835,7 @@ PROFILEPANEL_FILEDLGFILTERPP;Processing profiles
|
|||||||
PROFILEPANEL_LABEL;Processing Profiles
|
PROFILEPANEL_LABEL;Processing Profiles
|
||||||
PROFILEPANEL_LOADDLGLABEL;Load Processing Parameters...
|
PROFILEPANEL_LOADDLGLABEL;Load Processing Parameters...
|
||||||
PROFILEPANEL_LOADPPASTE;Parameters to load
|
PROFILEPANEL_LOADPPASTE;Parameters to load
|
||||||
|
PROFILEPANEL_MODE_TIP;Button pressed: partial profiles will be converted to full profiles; the missing values will be replaced with hard-coded defaults.\n\nButton released: profiles will be applied as they are, altering only those values which they contain.
|
||||||
PROFILEPANEL_PASTEPPASTE;Parameters to paste
|
PROFILEPANEL_PASTEPPASTE;Parameters to paste
|
||||||
PROFILEPANEL_PCUSTOM;Custom
|
PROFILEPANEL_PCUSTOM;Custom
|
||||||
PROFILEPANEL_PFILE;From file
|
PROFILEPANEL_PFILE;From file
|
||||||
|
@ -1740,7 +1740,7 @@ void PartialProfile::clearGeneral () {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void PartialProfile::applyTo(ProcParams *destParams) const {
|
const void PartialProfile::applyTo(ProcParams *destParams) const {
|
||||||
if (destParams && pparams && pedited) {
|
if (destParams && pparams && pedited) {
|
||||||
pedited->combine(*destParams, *pparams, true);
|
pedited->combine(*destParams, *pparams, true);
|
||||||
}
|
}
|
||||||
|
@ -853,7 +853,7 @@ class PartialProfile {
|
|||||||
void clearGeneral ();
|
void clearGeneral ();
|
||||||
int load (Glib::ustring fName);
|
int load (Glib::ustring fName);
|
||||||
void set (bool v);
|
void set (bool v);
|
||||||
void applyTo (ProcParams *destParams) const ;
|
const void applyTo (ProcParams *destParams) const ;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -398,6 +398,8 @@ void EditorPanel::rightPaneButtonReleased(GdkEventButton *event) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void EditorPanel::writeOptions() {
|
void EditorPanel::writeOptions() {
|
||||||
|
if (profilep)
|
||||||
|
profilep->writeOptions();
|
||||||
if (tpc)
|
if (tpc)
|
||||||
tpc->writeOptions();
|
tpc->writeOptions();
|
||||||
}
|
}
|
||||||
|
@ -877,7 +877,7 @@ bool FileBrowser::keyPressed (GdkEventKey* event) {
|
|||||||
|
|
||||||
void FileBrowser::applyMenuItemActivated (Glib::ustring ppname) {
|
void FileBrowser::applyMenuItemActivated (Glib::ustring ppname) {
|
||||||
|
|
||||||
rtengine::procparams::PartialProfile* partProfile = profileStore.getProfile (ppname);
|
const rtengine::procparams::PartialProfile* partProfile = profileStore.getProfile (ppname);
|
||||||
if (partProfile->pparams && !selected.empty()) {
|
if (partProfile->pparams && !selected.empty()) {
|
||||||
for (size_t i=0; i<selected.size(); i++)
|
for (size_t i=0; i<selected.size(); i++)
|
||||||
(static_cast<FileBrowserEntry*>(selected[i]))->thumbnail->setProcParams (*partProfile->pparams, partProfile->pedited, FILEBROWSER);
|
(static_cast<FileBrowserEntry*>(selected[i]))->thumbnail->setProcParams (*partProfile->pparams, partProfile->pedited, FILEBROWSER);
|
||||||
@ -890,7 +890,7 @@ void FileBrowser::applyPartialMenuItemActivated (Glib::ustring ppname) {
|
|||||||
if (!tbl || selected.empty())
|
if (!tbl || selected.empty())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
rtengine::procparams::PartialProfile* srcProfiles = profileStore.getProfile (ppname);
|
const rtengine::procparams::PartialProfile* srcProfiles = profileStore.getProfile (ppname);
|
||||||
|
|
||||||
if (srcProfiles->pparams) {
|
if (srcProfiles->pparams) {
|
||||||
if (partialPasteDlg.run()==Gtk::RESPONSE_OK) {
|
if (partialPasteDlg.run()==Gtk::RESPONSE_OK) {
|
||||||
|
@ -307,6 +307,8 @@ void Options::setDefaults () {
|
|||||||
|
|
||||||
rgbDenoiseThreadLimit = 0;
|
rgbDenoiseThreadLimit = 0;
|
||||||
|
|
||||||
|
filledProfile = false;
|
||||||
|
|
||||||
showProfileSelector = true;
|
showProfileSelector = true;
|
||||||
FileBrowserToolbarSingleRow = false;
|
FileBrowserToolbarSingleRow = false;
|
||||||
hideTPVScrollbar = false;
|
hideTPVScrollbar = false;
|
||||||
@ -571,6 +573,7 @@ if (keyFile.has_group ("Profiles")) {
|
|||||||
if (keyFile.has_key ("Profiles", "LoadSaveProfilePath")) loadSaveProfilePath = keyFile.get_string ("Profiles", "LoadSaveProfilePath");
|
if (keyFile.has_key ("Profiles", "LoadSaveProfilePath")) loadSaveProfilePath = keyFile.get_string ("Profiles", "LoadSaveProfilePath");
|
||||||
if (keyFile.has_key ("Profiles", "RawDefault")) defProfRaw = keyFile.get_string ("Profiles", "RawDefault");
|
if (keyFile.has_key ("Profiles", "RawDefault")) defProfRaw = keyFile.get_string ("Profiles", "RawDefault");
|
||||||
if (keyFile.has_key ("Profiles", "ImgDefault")) defProfImg = keyFile.get_string ("Profiles", "ImgDefault");
|
if (keyFile.has_key ("Profiles", "ImgDefault")) defProfImg = keyFile.get_string ("Profiles", "ImgDefault");
|
||||||
|
if (keyFile.has_key ("Profiles", "FilledProfile")) filledProfile = keyFile.get_boolean ("Profiles", "FilledProfile");
|
||||||
if (keyFile.has_key ("Profiles", "SaveParamsWithFile")) saveParamsFile = keyFile.get_boolean ("Profiles", "SaveParamsWithFile");
|
if (keyFile.has_key ("Profiles", "SaveParamsWithFile")) saveParamsFile = keyFile.get_boolean ("Profiles", "SaveParamsWithFile");
|
||||||
if (keyFile.has_key ("Profiles", "SaveParamsToCache")) saveParamsCache = keyFile.get_boolean ("Profiles", "SaveParamsToCache");
|
if (keyFile.has_key ("Profiles", "SaveParamsToCache")) saveParamsCache = keyFile.get_boolean ("Profiles", "SaveParamsToCache");
|
||||||
if (keyFile.has_key ("Profiles", "LoadParamsFromLocation")) paramsLoadLocation = (PPLoadLocation)keyFile.get_integer ("Profiles", "LoadParamsFromLocation");
|
if (keyFile.has_key ("Profiles", "LoadParamsFromLocation")) paramsLoadLocation = (PPLoadLocation)keyFile.get_integer ("Profiles", "LoadParamsFromLocation");
|
||||||
@ -869,6 +872,7 @@ int Options::saveToFile (Glib::ustring fname) {
|
|||||||
keyFile.set_string ("Profiles", "LoadSaveProfilePath", loadSaveProfilePath);
|
keyFile.set_string ("Profiles", "LoadSaveProfilePath", loadSaveProfilePath);
|
||||||
keyFile.set_string ("Profiles", "RawDefault", defProfRaw);
|
keyFile.set_string ("Profiles", "RawDefault", defProfRaw);
|
||||||
keyFile.set_string ("Profiles", "ImgDefault", defProfImg);
|
keyFile.set_string ("Profiles", "ImgDefault", defProfImg);
|
||||||
|
keyFile.set_boolean ("Profiles", "FilledProfile", filledProfile);
|
||||||
keyFile.set_boolean ("Profiles", "SaveParamsWithFile", saveParamsFile);
|
keyFile.set_boolean ("Profiles", "SaveParamsWithFile", saveParamsFile);
|
||||||
keyFile.set_boolean ("Profiles", "SaveParamsToCache", saveParamsCache);
|
keyFile.set_boolean ("Profiles", "SaveParamsToCache", saveParamsCache);
|
||||||
keyFile.set_integer ("Profiles", "LoadParamsFromLocation", paramsLoadLocation);
|
keyFile.set_integer ("Profiles", "LoadParamsFromLocation", paramsLoadLocation);
|
||||||
|
@ -198,6 +198,8 @@ class Options {
|
|||||||
// Performance options
|
// Performance options
|
||||||
int rgbDenoiseThreadLimit; // maximum number of threads for the denoising tool ; 0 = use the maximum available
|
int rgbDenoiseThreadLimit; // maximum number of threads for the denoising tool ; 0 = use the maximum available
|
||||||
|
|
||||||
|
bool filledProfile; // Used as reminder for the ProfilePanel "mode"
|
||||||
|
|
||||||
bool menuGroupRank;
|
bool menuGroupRank;
|
||||||
bool menuGroupLabel;
|
bool menuGroupLabel;
|
||||||
bool menuGroupFileOperations;
|
bool menuGroupFileOperations;
|
||||||
|
@ -27,8 +27,6 @@
|
|||||||
using namespace rtengine;
|
using namespace rtengine;
|
||||||
using namespace rtengine::procparams;
|
using namespace rtengine::procparams;
|
||||||
|
|
||||||
extern Glib::ustring argv0;
|
|
||||||
|
|
||||||
PartialPasteDlg* ProfilePanel::partialProfileDlg;
|
PartialPasteDlg* ProfilePanel::partialProfileDlg;
|
||||||
|
|
||||||
|
|
||||||
@ -44,6 +42,14 @@ ProfilePanel::ProfilePanel (bool readOnly) : lastFilename(""), imagePath("") {
|
|||||||
|
|
||||||
tpc = NULL;
|
tpc = NULL;
|
||||||
|
|
||||||
|
profileFillModeOnImage = new RTImage("profile-filled.png");
|
||||||
|
profileFillModeOffImage = new RTImage("profile-partial.png");
|
||||||
|
fillMode = Gtk::manage (new Gtk::ToggleButton());
|
||||||
|
fillMode->set_active(options.filledProfile);
|
||||||
|
fillMode->add( options.filledProfile ? *profileFillModeOnImage : *profileFillModeOffImage );
|
||||||
|
fillMode->signal_toggled().connect ( sigc::mem_fun(*this, &ProfilePanel::profileFillModeToggled) );
|
||||||
|
fillMode->set_tooltip_text(M("PROFILEPANEL_MODE_TIP"));
|
||||||
|
|
||||||
profiles = Gtk::manage (new MyComboBoxText ());
|
profiles = Gtk::manage (new MyComboBoxText ());
|
||||||
Gtk::HBox* hbox = Gtk::manage (new Gtk::HBox ());
|
Gtk::HBox* hbox = Gtk::manage (new Gtk::HBox ());
|
||||||
hbox->show ();
|
hbox->show ();
|
||||||
@ -60,6 +66,7 @@ ProfilePanel::ProfilePanel (bool readOnly) : lastFilename(""), imagePath("") {
|
|||||||
paste = Gtk::manage (new Gtk::Button ());
|
paste = Gtk::manage (new Gtk::Button ());
|
||||||
paste->add (*Gtk::manage (new RTImage ("edit-paste.png")));
|
paste->add (*Gtk::manage (new RTImage ("edit-paste.png")));
|
||||||
|
|
||||||
|
hbox->pack_start (*fillMode, Gtk::PACK_SHRINK, 1);
|
||||||
hbox->pack_start (*profiles);
|
hbox->pack_start (*profiles);
|
||||||
hbox->pack_start (*load, Gtk::PACK_SHRINK, 1);
|
hbox->pack_start (*load, Gtk::PACK_SHRINK, 1);
|
||||||
if (!readOnly) hbox->pack_start (*save, Gtk::PACK_SHRINK, 1);
|
if (!readOnly) hbox->pack_start (*save, Gtk::PACK_SHRINK, 1);
|
||||||
@ -93,6 +100,8 @@ ProfilePanel::~ProfilePanel () {
|
|||||||
|
|
||||||
if (custom) { custom->deleteInstance(); delete custom; }
|
if (custom) { custom->deleteInstance(); delete custom; }
|
||||||
if (lastsaved) { lastsaved->deleteInstance(); delete lastsaved; }
|
if (lastsaved) { lastsaved->deleteInstance(); delete lastsaved; }
|
||||||
|
delete profileFillModeOnImage;
|
||||||
|
delete profileFillModeOffImage;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProfilePanel::refreshProfileList () {
|
void ProfilePanel::refreshProfileList () {
|
||||||
@ -166,7 +175,7 @@ void ProfilePanel::save_clicked (GdkEventButton* event) {
|
|||||||
|
|
||||||
lastFilename = Glib::path_get_basename (fname);
|
lastFilename = Glib::path_get_basename (fname);
|
||||||
|
|
||||||
PartialProfile* toSave = NULL;
|
const PartialProfile* toSave;
|
||||||
if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PCUSTOM") + ")")
|
if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PCUSTOM") + ")")
|
||||||
toSave = custom;
|
toSave = custom;
|
||||||
else if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")")
|
else if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")")
|
||||||
@ -221,7 +230,7 @@ void ProfilePanel::copy_clicked (GdkEventButton* event) {
|
|||||||
if (event->button != 1)
|
if (event->button != 1)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
PartialProfile* toSave = NULL;
|
const PartialProfile* toSave;
|
||||||
if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PCUSTOM") + ")")
|
if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PCUSTOM") + ")")
|
||||||
toSave = custom;
|
toSave = custom;
|
||||||
else if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")")
|
else if (profiles->get_active_text() == Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")")
|
||||||
@ -379,7 +388,7 @@ void ProfilePanel::paste_clicked (GdkEventButton* event) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProfilePanel::changeTo (PartialProfile* newpp, Glib::ustring profname) {
|
void ProfilePanel::changeTo (const PartialProfile* newpp, Glib::ustring profname) {
|
||||||
|
|
||||||
if (!newpp)
|
if (!newpp)
|
||||||
return;
|
return;
|
||||||
@ -398,10 +407,18 @@ void ProfilePanel::selection_changed () {
|
|||||||
else if (profiles->get_active_text() == (entry = Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")"))
|
else if (profiles->get_active_text() == (entry = Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")"))
|
||||||
changeTo (lastsaved, entry);
|
changeTo (lastsaved, entry);
|
||||||
else {
|
else {
|
||||||
PartialProfile* s = profileStore.getProfile (profiles->get_active_text());
|
const PartialProfile* s = profileStore.getProfile (profiles->get_active_text());
|
||||||
if (s)
|
if (s) {
|
||||||
|
if (fillMode->get_active() && s->pedited) {
|
||||||
|
ParamsEdited pe;
|
||||||
|
pe.set(true);
|
||||||
|
PartialProfile s2(s->pparams, &pe, false);
|
||||||
|
changeTo (&s2, profiles->get_active_text()+"+");
|
||||||
|
}
|
||||||
|
else
|
||||||
changeTo (s, profiles->get_active_text());
|
changeTo (s, profiles->get_active_text());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
old = profiles->get_active_text ();
|
old = profiles->get_active_text ();
|
||||||
dontupdate = false;
|
dontupdate = false;
|
||||||
}
|
}
|
||||||
@ -453,7 +470,7 @@ void ProfilePanel::initProfile (const Glib::ustring& profname, ProcParams* lastS
|
|||||||
}
|
}
|
||||||
|
|
||||||
Glib::ustring defline = profname;
|
Glib::ustring defline = profname;
|
||||||
PartialProfile* defprofile = profileStore.getProfile (profname);
|
const PartialProfile* defprofile = profileStore.getProfile (profname);
|
||||||
|
|
||||||
if (lastsaved) {
|
if (lastsaved) {
|
||||||
defline = Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")";
|
defline = Glib::ustring("(") + M("PROFILEPANEL_PLASTSAVED") + ")";
|
||||||
@ -475,18 +492,17 @@ void ProfilePanel::initProfile (const Glib::ustring& profname, ProcParams* lastS
|
|||||||
tpc->profileChange (defprofile, EvPhotoLoaded, defline);
|
tpc->profileChange (defprofile, EvPhotoLoaded, defline);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
bool dels = false;
|
|
||||||
// select first valid profile
|
// select first valid profile
|
||||||
old = "";
|
old = "";
|
||||||
profiles->set_active (0);
|
profiles->set_active (0);
|
||||||
PartialProfile* s = profileStore.getProfile (profiles->get_active_text());
|
const PartialProfile* s = profileStore.getProfile (profiles->get_active_text());
|
||||||
if (!s) {
|
if (!s) {
|
||||||
changeconn.block (false);
|
changeconn.block (false);
|
||||||
s = new PartialProfile (true);
|
PartialProfile s2(true);
|
||||||
s->set(true);
|
s2.pedited->set(true);
|
||||||
dels = true; // we've created a temporary PartialProfile, so we set a flag to destroy it
|
|
||||||
if (tpc)
|
if (tpc)
|
||||||
tpc->profileChange (s, EvPhotoLoaded, DEFPROFILE_INTERNAL);
|
tpc->profileChange (&s2, EvPhotoLoaded, DEFPROFILE_INTERNAL);
|
||||||
|
s2.deleteInstance();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Glib::ustring cProfile = profiles->get_active_text();
|
Glib::ustring cProfile = profiles->get_active_text();
|
||||||
@ -494,11 +510,6 @@ void ProfilePanel::initProfile (const Glib::ustring& profname, ProcParams* lastS
|
|||||||
if (tpc)
|
if (tpc)
|
||||||
tpc->profileChange (s, EvPhotoLoaded, cProfile);
|
tpc->profileChange (s, EvPhotoLoaded, cProfile);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dels) {
|
|
||||||
s->deleteInstance();
|
|
||||||
delete s;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -507,3 +518,18 @@ void ProfilePanel::setInitialFileName (const Glib::ustring& filename) {
|
|||||||
imagePath = Glib::path_get_dirname(filename);
|
imagePath = Glib::path_get_dirname(filename);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ProfilePanel::profileFillModeToggled() {
|
||||||
|
if (fillMode->get_active()) {
|
||||||
|
// The button is pressed, we'll use the profileFillModeOnImage
|
||||||
|
fillMode->set_image(*profileFillModeOnImage);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
// The button is released, we'll use the profileFillModeOffImage
|
||||||
|
fillMode->set_image(*profileFillModeOffImage);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void ProfilePanel::writeOptions() {
|
||||||
|
options.filledProfile = fillMode->get_active();
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
#include "profilechangelistener.h"
|
#include "profilechangelistener.h"
|
||||||
#include "partialpastedlg.h"
|
#include "partialpastedlg.h"
|
||||||
#include "guiutils.h"
|
#include "guiutils.h"
|
||||||
|
#include "rtimage.h"
|
||||||
|
|
||||||
class ProfilePanel : public Gtk::VBox, public PParamsChangeListener {
|
class ProfilePanel : public Gtk::VBox, public PParamsChangeListener {
|
||||||
|
|
||||||
@ -33,6 +34,11 @@ class ProfilePanel : public Gtk::VBox, public PParamsChangeListener {
|
|||||||
|
|
||||||
Glib::ustring lastFilename;
|
Glib::ustring lastFilename;
|
||||||
Glib::ustring imagePath;
|
Glib::ustring imagePath;
|
||||||
|
RTImage *profileFillModeOnImage;
|
||||||
|
RTImage *profileFillModeOffImage;
|
||||||
|
Gtk::ToggleButton* fillMode;
|
||||||
|
|
||||||
|
void profileFillModeToggled();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
@ -50,7 +56,7 @@ class ProfilePanel : public Gtk::VBox, public PParamsChangeListener {
|
|||||||
bool dontupdate;
|
bool dontupdate;
|
||||||
sigc::connection changeconn;
|
sigc::connection changeconn;
|
||||||
|
|
||||||
void changeTo (rtengine::procparams::PartialProfile* newpp, Glib::ustring profname);
|
void changeTo (const rtengine::procparams::PartialProfile* newpp, Glib::ustring profname);
|
||||||
void refreshProfileList ();
|
void refreshProfileList ();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@ -75,6 +81,7 @@ class ProfilePanel : public Gtk::VBox, public PParamsChangeListener {
|
|||||||
void copy_clicked (GdkEventButton* event);
|
void copy_clicked (GdkEventButton* event);
|
||||||
void paste_clicked (GdkEventButton* event);
|
void paste_clicked (GdkEventButton* event);
|
||||||
void selection_changed ();
|
void selection_changed ();
|
||||||
|
void writeOptions();
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -143,7 +143,7 @@ void ProfileStore::parseDir (const Glib::ustring& pdir) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
PartialProfile* ProfileStore::getProfile (const Glib::ustring& profname) {
|
const PartialProfile* ProfileStore::getProfile (const Glib::ustring& profname) {
|
||||||
|
|
||||||
if (!init())
|
if (!init())
|
||||||
// I don't even know if this situation can occur
|
// I don't even know if this situation can occur
|
||||||
@ -177,14 +177,14 @@ std::vector<Glib::ustring> ProfileStore::getProfileNames () {
|
|||||||
* If the profile doesn't already exist in the profile list,
|
* If the profile doesn't already exist in the profile list,
|
||||||
* it will add it with default internal values, so this method never fails
|
* it will add it with default internal values, so this method never fails
|
||||||
*/
|
*/
|
||||||
ProcParams* ProfileStore::getDefaultProcParams (bool isRaw) {
|
const ProcParams* ProfileStore::getDefaultProcParams (bool isRaw) {
|
||||||
|
|
||||||
if (!init())
|
if (!init())
|
||||||
// I don't even know if this situation can occur
|
// I don't even know if this situation can occur
|
||||||
return NULL;
|
return NULL;
|
||||||
//Note: the mutex is locked in getProfile, called below
|
//Note: the mutex is locked in getProfile, called below
|
||||||
|
|
||||||
PartialProfile* pProf = getProfile (isRaw ? options.defProfRaw : options.defProfImg);
|
const PartialProfile* pProf = getProfile (isRaw ? options.defProfRaw : options.defProfImg);
|
||||||
// NOTE: pProf should not be NULL anymore, since init() should have created the default profiles already
|
// NOTE: pProf should not be NULL anymore, since init() should have created the default profiles already
|
||||||
return pProf->pparams;
|
return pProf->pparams;
|
||||||
}
|
}
|
||||||
@ -194,14 +194,14 @@ ProcParams* ProfileStore::getDefaultProcParams (bool isRaw) {
|
|||||||
* If it doesn't already exist in the profile list, it will add it with default internal values,
|
* If it doesn't already exist in the profile list, it will add it with default internal values,
|
||||||
* so this method will never fails
|
* so this method will never fails
|
||||||
*/
|
*/
|
||||||
PartialProfile* ProfileStore::getDefaultPartialProfile (bool isRaw) {
|
const PartialProfile* ProfileStore::getDefaultPartialProfile (bool isRaw) {
|
||||||
|
|
||||||
if (!init())
|
if (!init())
|
||||||
// I don't even know if this situation can occur
|
// I don't even know if this situation can occur
|
||||||
return NULL;
|
return NULL;
|
||||||
//Note: the mutex is locked in getProfile, called below
|
//Note: the mutex is locked in getProfile, called below
|
||||||
|
|
||||||
PartialProfile* pProf = getProfile (isRaw ? options.defProfRaw : options.defProfImg);
|
const PartialProfile* pProf = getProfile (isRaw ? options.defProfRaw : options.defProfImg);
|
||||||
// NOTE: pProf should not be NULL anymore, since init() should have created the default profiles already
|
// NOTE: pProf should not be NULL anymore, since init() should have created the default profiles already
|
||||||
return pProf;
|
return pProf;
|
||||||
}
|
}
|
||||||
|
@ -46,10 +46,10 @@ class ProfileStore {
|
|||||||
~ProfileStore();
|
~ProfileStore();
|
||||||
bool init ();
|
bool init ();
|
||||||
void parseProfiles ();
|
void parseProfiles ();
|
||||||
rtengine::procparams::PartialProfile* getProfile (const Glib::ustring& profname);
|
const rtengine::procparams::PartialProfile* getProfile (const Glib::ustring& profname);
|
||||||
std::vector<Glib::ustring> getProfileNames ();
|
std::vector<Glib::ustring> getProfileNames ();
|
||||||
rtengine::procparams::ProcParams* getDefaultProcParams (bool isRaw);
|
const rtengine::procparams::ProcParams* getDefaultProcParams (bool isRaw);
|
||||||
rtengine::procparams::PartialProfile* getDefaultPartialProfile (bool isRaw);
|
const rtengine::procparams::PartialProfile* getDefaultPartialProfile (bool isRaw);
|
||||||
};
|
};
|
||||||
|
|
||||||
extern ProfileStore profileStore;
|
extern ProfileStore profileStore;
|
||||||
|
@ -233,7 +233,7 @@ void Thumbnail::loadProcParams () {
|
|||||||
|
|
||||||
pparamsValid = false;
|
pparamsValid = false;
|
||||||
pparams.setDefaults();
|
pparams.setDefaults();
|
||||||
PartialProfile *defaultPP = profileStore.getDefaultPartialProfile(getType()==FT_Raw);
|
const PartialProfile *defaultPP = profileStore.getDefaultPartialProfile(getType()==FT_Raw);
|
||||||
defaultPP->applyTo(&pparams);
|
defaultPP->applyTo(&pparams);
|
||||||
|
|
||||||
if (options.paramsLoadLocation==PLL_Input) {
|
if (options.paramsLoadLocation==PLL_Input) {
|
||||||
|
1
tools/source_icons/scalable/profile-filled.file
Normal file
1
tools/source_icons/scalable/profile-filled.file
Normal file
@ -0,0 +1 @@
|
|||||||
|
profile-filled.png,w22
|
746
tools/source_icons/scalable/profile-filled.svg
Normal file
746
tools/source_icons/scalable/profile-filled.svg
Normal file
@ -0,0 +1,746 @@
|
|||||||
|
<?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.3.1 r9886"
|
||||||
|
sodipodi:docname="profile-partial.svg"
|
||||||
|
inkscape:export-filename="/home/philippe/devel/rawtherapee/icons/NewIcons/edit-copy.png"
|
||||||
|
inkscape:export-xdpi="1.98"
|
||||||
|
inkscape:export-ydpi="1.98"
|
||||||
|
version="1.1">
|
||||||
|
<defs
|
||||||
|
id="defs4">
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="spiro"
|
||||||
|
id="path-effect3985"
|
||||||
|
is_visible="true" />
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="spiro"
|
||||||
|
id="path-effect3004"
|
||||||
|
is_visible="true" />
|
||||||
|
<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="perspective2871"
|
||||||
|
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="perspective2906"
|
||||||
|
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="perspective2883"
|
||||||
|
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="perspective2953"
|
||||||
|
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="perspective2896"
|
||||||
|
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="perspective2918"
|
||||||
|
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="perspective2940"
|
||||||
|
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="perspective2962"
|
||||||
|
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="perspective2988"
|
||||||
|
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="perspective3015"
|
||||||
|
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="perspective3037"
|
||||||
|
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="perspective3059"
|
||||||
|
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="perspective2898"
|
||||||
|
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="perspective3891"
|
||||||
|
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="perspective3925"
|
||||||
|
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="perspective3947"
|
||||||
|
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="perspective3969"
|
||||||
|
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="perspective3999"
|
||||||
|
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="perspective4021"
|
||||||
|
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="perspective4043"
|
||||||
|
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="perspective4065"
|
||||||
|
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="perspective4087"
|
||||||
|
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="perspective4109"
|
||||||
|
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="perspective4145"
|
||||||
|
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="perspective4167"
|
||||||
|
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="perspective4196"
|
||||||
|
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="perspective4234"
|
||||||
|
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="perspective4315"
|
||||||
|
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="perspective4349"
|
||||||
|
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="perspective4377"
|
||||||
|
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="perspective4428"
|
||||||
|
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="perspective4450"
|
||||||
|
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="perspective4489"
|
||||||
|
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="perspective4511"
|
||||||
|
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="perspective4542"
|
||||||
|
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="perspective4567"
|
||||||
|
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="perspective6780"
|
||||||
|
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
|
||||||
|
y2="24.514456"
|
||||||
|
x2="253.59492"
|
||||||
|
y1="24.514456"
|
||||||
|
x1="-213.56367"
|
||||||
|
gradientTransform="matrix(0,1,-1,0,44.530081,4.498828)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
id="linearGradient8562"
|
||||||
|
xlink:href="#linearGradient3641"
|
||||||
|
inkscape:collect="always" />
|
||||||
|
<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>
|
||||||
|
<linearGradient
|
||||||
|
y2="24.514456"
|
||||||
|
x2="253.59492"
|
||||||
|
y1="24.514456"
|
||||||
|
x1="-213.56367"
|
||||||
|
gradientTransform="matrix(0,1,-1,0,44.530081,4.498828)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
id="linearGradient6791"
|
||||||
|
xlink:href="#linearGradient3641"
|
||||||
|
inkscape:collect="always" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective6824"
|
||||||
|
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="perspective3155"
|
||||||
|
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-6"
|
||||||
|
id="linearGradient10554"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-219.8512"
|
||||||
|
y1="137.42421"
|
||||||
|
x2="74.443703"
|
||||||
|
y2="137.42421" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient3641-6">
|
||||||
|
<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-9" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6"
|
||||||
|
id="linearGradient10556"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-219.6626"
|
||||||
|
y1="34.625"
|
||||||
|
x2="279.88135"
|
||||||
|
y2="34.625" />
|
||||||
|
<linearGradient
|
||||||
|
y2="34.625"
|
||||||
|
x2="279.88135"
|
||||||
|
y1="34.625"
|
||||||
|
x1="-219.6626"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
id="linearGradient3179"
|
||||||
|
xlink:href="#linearGradient3641-6"
|
||||||
|
inkscape:collect="always" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective3236"
|
||||||
|
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"
|
||||||
|
id="linearGradient3641-6-0">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3643-4-4" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3645-9-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient3275"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-219.8512"
|
||||||
|
y1="137.42421"
|
||||||
|
x2="74.443703"
|
||||||
|
y2="137.42421" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient3279"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient3285"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5003"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5011"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5017"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5022"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective2951"
|
||||||
|
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
|
||||||
|
id="linearGradient3637">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f0f0f0;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3639" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#aaaaaa;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3641" />
|
||||||
|
</linearGradient>
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective3707"
|
||||||
|
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="linearGradient3741"
|
||||||
|
x1="-189.49551"
|
||||||
|
y1="34.822418"
|
||||||
|
x2="249.49001"
|
||||||
|
y2="34.822418"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective16617"
|
||||||
|
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="perspective16648"
|
||||||
|
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="perspective17183"
|
||||||
|
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="perspective17205"
|
||||||
|
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" />
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="0.197"
|
||||||
|
inkscape:cx="423.33502"
|
||||||
|
inkscape:cy="395.83085"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="g4060"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:window-width="988"
|
||||||
|
inkscape:window-height="710"
|
||||||
|
inkscape:window-x="186"
|
||||||
|
inkscape:window-y="149"
|
||||||
|
showgrid="true"
|
||||||
|
showborder="true"
|
||||||
|
inkscape:showpageshadow="true"
|
||||||
|
inkscape:window-maximized="0" />
|
||||||
|
<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></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</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)">
|
||||||
|
<path
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m -198.08428,-296.59495 0,569.07321"
|
||||||
|
id="path13506"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path14299"
|
||||||
|
d="m -164.9164,272.47826 37.04026,0"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<rect
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none"
|
||||||
|
id="rect14301"
|
||||||
|
width="336.72971"
|
||||||
|
height="69.029587"
|
||||||
|
x="-57.937355"
|
||||||
|
y="237.9635" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m -164.9164,166.34106 37.04026,0"
|
||||||
|
id="path14303"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<rect
|
||||||
|
y="131.82608"
|
||||||
|
x="-57.937355"
|
||||||
|
height="69.029587"
|
||||||
|
width="336.72971"
|
||||||
|
id="rect14305"
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path14307"
|
||||||
|
d="m -164.9164,60.203725 37.04026,0"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<rect
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none"
|
||||||
|
id="rect14309"
|
||||||
|
width="231.964"
|
||||||
|
height="69.029587"
|
||||||
|
x="-57.937355"
|
||||||
|
y="25.688927" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m -164.9164,-45.933351 37.04026,0"
|
||||||
|
id="path14311"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<rect
|
||||||
|
y="-80.44812"
|
||||||
|
x="-57.937355"
|
||||||
|
height="69.029587"
|
||||||
|
width="336.72971"
|
||||||
|
id="rect14313"
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path14315"
|
||||||
|
d="m -164.9164,-152.07055 37.04026,0"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<rect
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none"
|
||||||
|
id="rect14317"
|
||||||
|
width="231.964"
|
||||||
|
height="69.029587"
|
||||||
|
x="-57.937355"
|
||||||
|
y="-186.58533" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 25 KiB |
1
tools/source_icons/scalable/profile-partial.file
Normal file
1
tools/source_icons/scalable/profile-partial.file
Normal file
@ -0,0 +1 @@
|
|||||||
|
profile-partial.png,w22
|
732
tools/source_icons/scalable/profile-partial.svg
Normal file
732
tools/source_icons/scalable/profile-partial.svg
Normal file
@ -0,0 +1,732 @@
|
|||||||
|
<?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.3.1 r9886"
|
||||||
|
sodipodi:docname="profile-partial.svg"
|
||||||
|
inkscape:export-filename="/home/philippe/devel/rawtherapee/icons/NewIcons/edit-copy.png"
|
||||||
|
inkscape:export-xdpi="1.98"
|
||||||
|
inkscape:export-ydpi="1.98"
|
||||||
|
version="1.1">
|
||||||
|
<defs
|
||||||
|
id="defs4">
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="spiro"
|
||||||
|
id="path-effect3985"
|
||||||
|
is_visible="true" />
|
||||||
|
<inkscape:path-effect
|
||||||
|
effect="spiro"
|
||||||
|
id="path-effect3004"
|
||||||
|
is_visible="true" />
|
||||||
|
<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="perspective2871"
|
||||||
|
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="perspective2906"
|
||||||
|
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="perspective2883"
|
||||||
|
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="perspective2953"
|
||||||
|
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="perspective2896"
|
||||||
|
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="perspective2918"
|
||||||
|
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="perspective2940"
|
||||||
|
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="perspective2962"
|
||||||
|
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="perspective2988"
|
||||||
|
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="perspective3015"
|
||||||
|
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="perspective3037"
|
||||||
|
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="perspective3059"
|
||||||
|
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="perspective2898"
|
||||||
|
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="perspective3891"
|
||||||
|
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="perspective3925"
|
||||||
|
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="perspective3947"
|
||||||
|
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="perspective3969"
|
||||||
|
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="perspective3999"
|
||||||
|
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="perspective4021"
|
||||||
|
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="perspective4043"
|
||||||
|
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="perspective4065"
|
||||||
|
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="perspective4087"
|
||||||
|
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="perspective4109"
|
||||||
|
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="perspective4145"
|
||||||
|
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="perspective4167"
|
||||||
|
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="perspective4196"
|
||||||
|
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="perspective4234"
|
||||||
|
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="perspective4315"
|
||||||
|
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="perspective4349"
|
||||||
|
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="perspective4377"
|
||||||
|
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="perspective4428"
|
||||||
|
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="perspective4450"
|
||||||
|
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="perspective4489"
|
||||||
|
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="perspective4511"
|
||||||
|
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="perspective4542"
|
||||||
|
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="perspective4567"
|
||||||
|
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="perspective6780"
|
||||||
|
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
|
||||||
|
y2="24.514456"
|
||||||
|
x2="253.59492"
|
||||||
|
y1="24.514456"
|
||||||
|
x1="-213.56367"
|
||||||
|
gradientTransform="matrix(0,1,-1,0,44.530081,4.498828)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
id="linearGradient8562"
|
||||||
|
xlink:href="#linearGradient3641"
|
||||||
|
inkscape:collect="always" />
|
||||||
|
<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>
|
||||||
|
<linearGradient
|
||||||
|
y2="24.514456"
|
||||||
|
x2="253.59492"
|
||||||
|
y1="24.514456"
|
||||||
|
x1="-213.56367"
|
||||||
|
gradientTransform="matrix(0,1,-1,0,44.530081,4.498828)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
id="linearGradient6791"
|
||||||
|
xlink:href="#linearGradient3641"
|
||||||
|
inkscape:collect="always" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective6824"
|
||||||
|
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="perspective3155"
|
||||||
|
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-6"
|
||||||
|
id="linearGradient10554"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-219.8512"
|
||||||
|
y1="137.42421"
|
||||||
|
x2="74.443703"
|
||||||
|
y2="137.42421" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient3641-6">
|
||||||
|
<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-9" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6"
|
||||||
|
id="linearGradient10556"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-219.6626"
|
||||||
|
y1="34.625"
|
||||||
|
x2="279.88135"
|
||||||
|
y2="34.625" />
|
||||||
|
<linearGradient
|
||||||
|
y2="34.625"
|
||||||
|
x2="279.88135"
|
||||||
|
y1="34.625"
|
||||||
|
x1="-219.6626"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
id="linearGradient3179"
|
||||||
|
xlink:href="#linearGradient3641-6"
|
||||||
|
inkscape:collect="always" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective3236"
|
||||||
|
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"
|
||||||
|
id="linearGradient3641-6-0">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3643-4-4" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3645-9-8" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient3275"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-219.8512"
|
||||||
|
y1="137.42421"
|
||||||
|
x2="74.443703"
|
||||||
|
y2="137.42421" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient3279"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient3285"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5003"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5011"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5017"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient3641-6-0"
|
||||||
|
id="linearGradient5022"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
x1="-181.86687"
|
||||||
|
y1="212.9543"
|
||||||
|
x2="2.6050601"
|
||||||
|
y2="28.482372" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective2951"
|
||||||
|
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
|
||||||
|
id="linearGradient3637">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f0f0f0;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3639" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#aaaaaa;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop3641" />
|
||||||
|
</linearGradient>
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective3707"
|
||||||
|
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="linearGradient3741"
|
||||||
|
x1="-189.49551"
|
||||||
|
y1="34.822418"
|
||||||
|
x2="249.49001"
|
||||||
|
y2="34.822418"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<inkscape:perspective
|
||||||
|
id="perspective16617"
|
||||||
|
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="perspective16648"
|
||||||
|
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="perspective17183"
|
||||||
|
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="perspective17205"
|
||||||
|
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" />
|
||||||
|
</defs>
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="0.197"
|
||||||
|
inkscape:cx="423.33502"
|
||||||
|
inkscape:cy="395.83085"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="g4060"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:guide-bbox="true"
|
||||||
|
inkscape:window-width="988"
|
||||||
|
inkscape:window-height="710"
|
||||||
|
inkscape:window-x="421"
|
||||||
|
inkscape:window-y="230"
|
||||||
|
showgrid="true"
|
||||||
|
showborder="true"
|
||||||
|
inkscape:showpageshadow="true"
|
||||||
|
inkscape:window-maximized="0" />
|
||||||
|
<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 />
|
||||||
|
</cc:Work>
|
||||||
|
</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)">
|
||||||
|
<path
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m -198.08428,-296.59495 0,569.07321"
|
||||||
|
id="path13506"
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path14299"
|
||||||
|
d="m -164.9164,272.47826 37.04026,0"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<rect
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none"
|
||||||
|
id="rect14301"
|
||||||
|
width="336.72971"
|
||||||
|
height="69.029587"
|
||||||
|
x="-57.937355"
|
||||||
|
y="237.9635" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m -164.9164,166.34106 37.04026,0"
|
||||||
|
id="path14303"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<rect
|
||||||
|
y="131.82608"
|
||||||
|
x="-57.937355"
|
||||||
|
height="69.029587"
|
||||||
|
width="336.72971"
|
||||||
|
id="rect14305"
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path14307"
|
||||||
|
d="m -164.9164,60.203725 37.04026,0"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="cc"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
d="m -164.9164,-45.933351 37.04026,0"
|
||||||
|
id="path14311"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
<rect
|
||||||
|
y="-80.44812"
|
||||||
|
x="-57.937355"
|
||||||
|
height="69.029587"
|
||||||
|
width="336.72971"
|
||||||
|
id="rect14313"
|
||||||
|
style="opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none" />
|
||||||
|
<path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path14315"
|
||||||
|
d="m -164.9164,-152.07055 37.04026,0"
|
||||||
|
style="opacity:0.9;fill:none;stroke:#2a7fff;stroke-width:33.1678772;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 25 KiB |
Loading…
x
Reference in New Issue
Block a user