diff --git a/clean.sh b/clean.sh index cf5cb4522..92fa4f58f 100755 --- a/clean.sh +++ b/clean.sh @@ -18,3 +18,4 @@ rm -v ./rtgui/Makefile rm -v ./rtengine/librtengine.so rm -v ./rtgui/rt rm -v ./rtexif/librtexif.a +exit 0 diff --git a/rtdata/languages/English (UK) b/rtdata/languages/English (UK) index d23349b5c..6c11b4e94 100644 --- a/rtdata/languages/English (UK) +++ b/rtdata/languages/English (UK) @@ -39,871 +39,871 @@ TP_COLORSHIFT_LABEL;Colour Shift TP_HLREC_COLOR;Colour Propagation TP_LABCURVE_AVOIDCOLORCLIP;Avoid colour clipping TP_RAW_FALSECOLOR;False colour suppression steps - - -!!!!!!!!!!!!!!!!!!!!!!!!! -! Untranslated keys follow; remove the ! prefix after an entry is translated. -!!!!!!!!!!!!!!!!!!!!!!!!! - - -!ABOUT_TAB_BUILD;Version -!ABOUT_TAB_CREDITS;Credits -!ABOUT_TAB_LICENSE;License -!ABOUT_TAB_SPLASH;Splash -!ADJUSTER_RESET_TO_DEFAULT;Reset to default -!BATCHQUEUE_AUTOSTART;Auto start -!BATCH_PROCESSING;Batch processing -!CURVEEDITOR_CURVE;Curve -!CURVEEDITOR_CURVES;Curves -!CURVEEDITOR_CUSTOM;Custom -!CURVEEDITOR_DARKS;Darks -!CURVEEDITOR_FILEDLGFILTERANY;Any files -!CURVEEDITOR_FILEDLGFILTERCURVE;Curve files -!CURVEEDITOR_HIGHLIGHTS;Highlights -!CURVEEDITOR_LIGHTS;Lights -!CURVEEDITOR_LINEAR;Linear -!CURVEEDITOR_LOADDLGLABEL;Load Curve... -!CURVEEDITOR_MINMAXCPOINTS;Minima/Maxima control points -!CURVEEDITOR_NURBS;Control cage -!CURVEEDITOR_PARAMETRIC;Parametric -!CURVEEDITOR_SAVEDLGLABEL;Save Curve... -!CURVEEDITOR_SHADOWS;Shadows -!CURVEEDITOR_TOOLTIPCOPY;Copy current curve to clipboard -!CURVEEDITOR_TOOLTIPLINEAR;Reset curve to linear -!CURVEEDITOR_TOOLTIPLOAD;Load a curve from file -!CURVEEDITOR_TOOLTIPPASTE;Paste curve from clipboard -!CURVEEDITOR_TOOLTIPSAVE;Save current curve -!CURVEEDITOR_TYPE;Type: -!EDITWINDOW_TITLE;Image Edit -!EXIFFILTER_APERTURE;Aperture -!EXIFFILTER_CAMERA;Camera -!EXIFFILTER_DIALOGLABEL;Exif Filter -!EXIFFILTER_FILETYPE;File Type -!EXIFFILTER_FOCALLEN;Focal Length -!EXIFFILTER_ISO;ISO -!EXIFFILTER_LENS;Lens -!EXIFFILTER_METADATAFILTER;Enable Metadata Filters -!EXIFFILTER_SHUTTER;Shutter -!EXIFPANEL_ADDEDIT;Add/Edit -!EXIFPANEL_ADDEDITHINT;Add new tag or edit tag -!EXIFPANEL_ADDTAGDLG_ENTERVALUE;Enter value -!EXIFPANEL_ADDTAGDLG_SELECTTAG;Select tag -!EXIFPANEL_ADDTAGDLG_TITLE;Add/Edit Tag -!EXIFPANEL_KEEP;Keep -!EXIFPANEL_KEEPHINT;Keep the selected tags when writing output file -!EXIFPANEL_REMOVE;Remove -!EXIFPANEL_REMOVEHINT;Remove the selected tags when writing output file -!EXIFPANEL_RESET;Reset -!EXIFPANEL_RESETALL;Reset All -!EXIFPANEL_RESETALLHINT;Reset all tags to their original values -!EXIFPANEL_RESETHINT;Reset the selected tags to their original values -!EXIFPANEL_SUBDIRECTORY;Subdirectory -!FILEBROWSER_ADDDELTEMPLATE;Add/Del templates... -!FILEBROWSER_APPLYPROFILE;Apply profile -!FILEBROWSER_ARRANGEMENTHINT;Change between vertical/horizontal alignment of thumbnails -!FILEBROWSER_AUTODARKFRAME;Auto dark frame -!FILEBROWSER_AUTOFLATFIELD;Auto flat field -!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path -!FILEBROWSER_BROWSEPATHHINT;Type path to browse (Ctrl-o set focus,Ctrl-Enter to browse in File Browser);nPath shortcuts: ~ - user's home directory, ! - user's pictures directory -!FILEBROWSER_CACHE;Cache -!FILEBROWSER_CACHECLEARFROMFULL;Clear from cache - full -!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear from cache - partial -!FILEBROWSER_CLEARPROFILE;Clear profile -!FILEBROWSER_COPYPROFILE;Copy profile -!FILEBROWSER_CURRENT_NAME;Current name: -!FILEBROWSER_DARKFRAME;Dark frame -!FILEBROWSER_DELETEDLGLABEL;File delete confirmation -!FILEBROWSER_DELETEDLGMSG;Are you sure you want to delete the selected %1 files? -!FILEBROWSER_DELETEDLGMSGINCLPROC;Are you sure you want to delete the selected %1 files INCLUDING a batch processed version? -!FILEBROWSER_EMPTYTRASH;Empty Trash -!FILEBROWSER_EMPTYTRASHHINT;Permanently delete the files of the trash -!FILEBROWSER_EXIFFILTERAPPLY;Apply -!FILEBROWSER_EXIFFILTERAPPLYHINT;Switch on/off exif filter of the file browser -!FILEBROWSER_EXIFFILTERLABEL;Exif Filter -!FILEBROWSER_EXIFFILTERSETTINGS;Setup -!FILEBROWSER_EXIFFILTERSETTINGSHINT;Change settings of the exif filter -!FILEBROWSER_FLATFIELD;Flat field -!FILEBROWSER_MOVETODARKFDIR;Move to dark frames directory -!FILEBROWSER_MOVETOFLATFIELDDIR;Move to flat fields directory -!FILEBROWSER_NEW_NAME;New name: -!FILEBROWSER_PARTIALPASTEPROFILE;Partial paste -!FILEBROWSER_PASTEPROFILE;Paste profile -!FILEBROWSER_POPUPCANCELJOB;Cancel job -!FILEBROWSER_POPUPCOPYTO;Copy to... -!FILEBROWSER_POPUPMOVEEND;Move to end of queue -!FILEBROWSER_POPUPMOVEHEAD;Move to head of queue -!FILEBROWSER_POPUPMOVETO;Move to... -!FILEBROWSER_POPUPOPEN;Open -!FILEBROWSER_POPUPPROCESS;Put to processing queue -!FILEBROWSER_POPUPRANK1;Rank 1 -!FILEBROWSER_POPUPRANK2;Rank 2 -!FILEBROWSER_POPUPRANK3;Rank 3 -!FILEBROWSER_POPUPRANK4;Rank 4 -!FILEBROWSER_POPUPRANK5;Rank 5 -!FILEBROWSER_POPUPREMOVE;Remove from filesystem -!FILEBROWSER_POPUPREMOVEINCLPROC;Remove from filesystem & batch result -!FILEBROWSER_POPUPREMOVESUBMENU;Remove -!FILEBROWSER_POPUPRENAME;Rename -!FILEBROWSER_POPUPSELECTALL;Select all -!FILEBROWSER_POPUPTRASH;Move to trash -!FILEBROWSER_POPUPUNRANK;Unrank -!FILEBROWSER_POPUPUNTRASH;Remove from trash -!FILEBROWSER_PROCESSINGSETTINGS;Settings -!FILEBROWSER_PROCESSINGSETTINGSHINT;Set the file format and output directory -!FILEBROWSER_RENAMEDLGLABEL;Rename file -!FILEBROWSER_RENAMEDLGMSG;Rename file "%1" to: -!FILEBROWSER_SELECTDARKFRAME;Select dark frame... -!FILEBROWSER_SELECTFLATFIELD;Select flat field... -!FILEBROWSER_SHOWDIRHINT;Show all images of the directory D -!FILEBROWSER_SHOWEXIFINFO;Show EXIF info i -!FILEBROWSER_SHOWQUEUEHINT;Show content of the processing queue -!FILEBROWSER_SHOWRANK1HINT;Show images ranked as 1 star 1 -!FILEBROWSER_SHOWRANK2HINT;Show images ranked as 2 star 2 -!FILEBROWSER_SHOWRANK3HINT;Show images ranked as 3 star 3 -!FILEBROWSER_SHOWRANK4HINT;Show images ranked as 4 star 4 -!FILEBROWSER_SHOWRANK5HINT;Show images ranked as 5 star 5 -!FILEBROWSER_SHOWTRASHHINT;Show content of the trash T -!FILEBROWSER_SHOWUNRANKHINT;Show unranked images ` -!FILEBROWSER_STARTPROCESSING;Start processing -!FILEBROWSER_STARTPROCESSINGHINT;Start processing/saving of images in the queue -!FILEBROWSER_STOPPROCESSING;Stop processing -!FILEBROWSER_STOPPROCESSINGHINT;Stop processing of images -!FILEBROWSER_THUMBSIZE;Thumb. size -!FILEBROWSER_TOOLTIP_STOPPROCESSING;Start processing automatically when a new job arrives -!FILEBROWSER_USETEMPLATE;Use template: -!FILEBROWSER_ZOOMINHINT;Increase thumbnail size + -!FILEBROWSER_ZOOMOUTHINT;Decrease thumbnail size - -!GENERAL_ABOUT;About -!GENERAL_AFTER;After -!GENERAL_BEFORE;Before -!GENERAL_CANCEL;Cancel -!GENERAL_DISABLE;Disable -!GENERAL_DISABLED;Disabled -!GENERAL_ENABLE;Enable -!GENERAL_ENABLED;Enabled -!GENERAL_FILE;File -!GENERAL_HIGH_QUALITY;High Quality -!GENERAL_LANDSCAPE;Landscape -!GENERAL_LOAD;Load -!GENERAL_NA;n/a -!GENERAL_NO;No -!GENERAL_NONE;None -!GENERAL_OK;OK -!GENERAL_PORTRAIT;Portrait -!GENERAL_SAVE;Save -!GENERAL_UNCHANGED;(Unchanged) -!GENERAL_YES;Yes -!HISTOGRAM_BUTTON_B;B -!HISTOGRAM_BUTTON_G;G -!HISTOGRAM_BUTTON_L;L -!HISTOGRAM_BUTTON_R;R -!HISTOGRAM_BUTTON_RAW;Raw -!HISTOGRAM_LABEL;Histogram -!HISTOGRAM_TOOLTIP_B;Show/Hide BLUE histogram -!HISTOGRAM_TOOLTIP_G;Show/Hide GREEN histogram -!HISTOGRAM_TOOLTIP_L;Show/Hide CIELAB Luminance histogram -!HISTOGRAM_TOOLTIP_R;Show/Hide RED histogram -!HISTOGRAM_TOOLTIP_RAW;Show/Hide RAW histogram -!HISTORY_CHANGED;Changed -!HISTORY_CUSTOMCURVE;Custom Curve -!HISTORY_DELSNAPSHOT;Del -!HISTORY_FROMCLIPBOARD;From clipboard -!HISTORY_LABEL;History -!HISTORY_MSG_100;RGB saturation -!HISTORY_MSG_101;HSV EQ -- Hue -!HISTORY_MSG_102;HSV EQ -- Saturation -!HISTORY_MSG_103;HSV EQ -- Value -!HISTORY_MSG_104;HSV Equalizer -!HISTORY_MSG_105;Defringing -!HISTORY_MSG_106;Defringing Radius -!HISTORY_MSG_107;Defringing Threshold -!HISTORY_MSG_108;Highlight Compr. Threshold -!HISTORY_MSG_109;Resize bounding box -!HISTORY_MSG_10;Shadow Compression -!HISTORY_MSG_110;Resizing applies to -!HISTORY_MSG_112;Saturation Limiter -!HISTORY_MSG_113;Saturation Limit -!HISTORY_MSG_114;DCB Iterations -!HISTORY_MSG_116;Enhanced DCB -!HISTORY_MSG_117;Red CA correction -!HISTORY_MSG_118;Blue CA correction -!HISTORY_MSG_119;Line denoise -!HISTORY_MSG_120;Green equil. threshold -!HISTORY_MSG_121;Auto CA -!HISTORY_MSG_122;Auto Dark Frame -!HISTORY_MSG_123;Dark Frame File -!HISTORY_MSG_124;Linear exp. correction -!HISTORY_MSG_125;Expo. correction preserving HL -!HISTORY_MSG_126;Flat Field File -!HISTORY_MSG_127;Flat Field Auto Select -!HISTORY_MSG_128;Flat Field Blur Radius -!HISTORY_MSG_129;Flat Field Blur Type -!HISTORY_MSG_12;Auto Exposure -!HISTORY_MSG_13;Exposure Clipping -!HISTORY_MSG_14;Luminance Brightness -!HISTORY_MSG_15;Luminance Contrast -!HISTORY_MSG_16;Luminance Black -!HISTORY_MSG_17;Luminance Highlight Compr. -!HISTORY_MSG_18;Luminance Shadow Compr. -!HISTORY_MSG_19;'L' Curve -!HISTORY_MSG_20;Sharpening -!HISTORY_MSG_21;Sharpening Radius -!HISTORY_MSG_22;Sharpening Amount -!HISTORY_MSG_23;Sharpening Threshold -!HISTORY_MSG_24;Sharpen Only Edges -!HISTORY_MSG_25;Sharpening Edge Detection Radius -!HISTORY_MSG_26;Sharpening Edge Tolerance -!HISTORY_MSG_27;Sharpening Halo Control -!HISTORY_MSG_28;Halo Control Amount -!HISTORY_MSG_29;Sharpening Method -!HISTORY_MSG_2;Profile Loaded -!HISTORY_MSG_30;Deconvolution Radius -!HISTORY_MSG_31;Deconvolution Amount -!HISTORY_MSG_32;Deconvolution Damping -!HISTORY_MSG_33;Deconvolution Iterations -!HISTORY_MSG_35;Saturation Limiter -!HISTORY_MSG_36;Saturation Limit -!HISTORY_MSG_38;White Balance Method -!HISTORY_MSG_40;White Balance Tint -!HISTORY_MSG_43;Luminance Denoising -!HISTORY_MSG_44;Lum. Denoising Radius -!HISTORY_MSG_45;Lum. Denoising Edge Tolerance -!HISTORY_MSG_50;Shadow/Highlight tool -!HISTORY_MSG_51;Highlight boost -!HISTORY_MSG_52;Shadow Boost -!HISTORY_MSG_53;Highlight Tonal Width -!HISTORY_MSG_54;Shadow Tonal Width -!HISTORY_MSG_55;Local Contrast -!HISTORY_MSG_56;Shadow/Highlight Radius -!HISTORY_MSG_57;Coarse Rotation -!HISTORY_MSG_58;Horizontal Flipping -!HISTORY_MSG_59;Vertical Flipping -!HISTORY_MSG_5;Brightness -!HISTORY_MSG_60;Rotation -!HISTORY_MSG_61;Auto Fill -!HISTORY_MSG_62;Lens Distortion Correction -!HISTORY_MSG_63;Snapshot Selected -!HISTORY_MSG_64;Crop Photo -!HISTORY_MSG_65;C/A Correction -!HISTORY_MSG_66;Highlight Recovery -!HISTORY_MSG_67;Highlight Recovery Amount -!HISTORY_MSG_68;Highlight Recovery Method -!HISTORY_MSG_72;Vignetting Correction -!HISTORY_MSG_73;Channel Mixer -!HISTORY_MSG_74;Resize Scale -!HISTORY_MSG_75;Resize Method -!HISTORY_MSG_76;Exif Metadata -!HISTORY_MSG_77;IPTC Metadata -!HISTORY_MSG_78;Data specified for resize -!HISTORY_MSG_79;Resize width -!HISTORY_MSG_80;Resize height -!HISTORY_MSG_81;Resize enabled -!HISTORY_MSG_82;Profile Changed -!HISTORY_MSG_83;High quality shadows/highlights -!HISTORY_MSG_84;Perspective correction -!HISTORY_MSG_85;Wavelet coefficients -!HISTORY_MSG_86;Wavelet equalizer -!HISTORY_MSG_87;Impulse noise reduction -!HISTORY_MSG_88;Impulse NR threshold -!HISTORY_MSG_89;Noise reduction -!HISTORY_MSG_8;Exposure Compensation -!HISTORY_MSG_90;NR - luminance -!HISTORY_MSG_91;NR - chrominance -!HISTORY_MSG_92;NR - gamma -!HISTORY_MSG_93;Contrast by detail levels value -!HISTORY_MSG_94;Contrast by detail levels -!HISTORY_MSG_95;Saturation -!HISTORY_MSG_96;'a' curve -!HISTORY_MSG_97;'b' curve -!HISTORY_MSG_99;Hot/dead pixel filtering -!HISTORY_NEWSNAPSHOT;Add -!HISTORY_NEWSNAPSHOTAS;As... -!HISTORY_NEWSSDIALOGLABEL;Label of the snapshot: -!HISTORY_NEWSSDIALOGTITLE;Add new snapshot -!HISTORY_SETTO;Set to -!HISTORY_SNAPSHOT;Snapshot -!HISTORY_SNAPSHOTS;Snapshots -!ICMPANEL_FILEDLGFILTERANY;Any files -!ICMPANEL_FILEDLGFILTERICM;ICC Profile Files -!ICMPANEL_GAMMABEFOREINPUT;Profile applies Gamma -!ICMPANEL_INPUTCAMERA;Camera default -!ICMPANEL_INPUTCUSTOM;Custom -!ICMPANEL_INPUTDLGLABEL;Select Input ICC Profile... -!ICMPANEL_INPUTEMBEDDED;Use Embedded, if possible -!ICMPANEL_INPUTPROFILE;Input Profile -!ICMPANEL_NOICM;No ICM: sRGB output -!ICMPANEL_OUTPUTDLGLABEL;Select Output ICC Profile... -!ICMPANEL_OUTPUTPROFILE;Output Profile -!ICMPANEL_SAVEREFERENCE;Save reference image for profiling -!ICMPANEL_WORKINGPROFILE;Working Profile -!IMAGEAREA_DETAILVIEW;Detail view -!IPTCPANEL_AUTHOR;Author -!IPTCPANEL_AUTHORHINT;Name of the creator of the object, e.g. writer, photographer or graphic artist (By-line). -!IPTCPANEL_AUTHORSPOSITION;Author's position -!IPTCPANEL_AUTHORSPOSITIONHINT;Title of the creator or creators of the object (By-line Title). -!IPTCPANEL_CAPTION;Caption -!IPTCPANEL_CAPTIONHINT;A textual description of the data (Caption - Abstract). -!IPTCPANEL_CAPTIONWRITER;Caption Writer -!IPTCPANEL_CAPTIONWRITERHINT;The name of the person involved in the writing, editing or correcting the image or caption/abstract (Writer - Editor). -!IPTCPANEL_CATEGORY;Category -!IPTCPANEL_CATEGORYHINT;Identifies the subject of the image in the opinion of the provider (Category). -!IPTCPANEL_CITY;City -!IPTCPANEL_CITYHINT;City of image origin (City). -!IPTCPANEL_COPYHINT;Copy IPTC settings to clipboard -!IPTCPANEL_COPYRIGHT;Copyright -!IPTCPANEL_COPYRIGHTHINT;Any necessary copyright notice (Copyright Notice). -!IPTCPANEL_COUNTRY;Country -!IPTCPANEL_COUNTRYHINT;The name of the country/primary location where the image was created (Country - Primary Location Name). -!IPTCPANEL_CREDIT;Credit -!IPTCPANEL_CREDITHINT;Identifies the provider of the image, not necessarily the owner/creator (Credit). -!IPTCPANEL_EMBEDDED;Embedded -!IPTCPANEL_EMBEDDEDHINT;Reset to IPTC data embedded in the image file -!IPTCPANEL_HEADLINE;Headline -!IPTCPANEL_HEADLINEHINT;A publishable entry providing a synopsis of the contents of the image (Headline). -!IPTCPANEL_INSTRUCTIONS;Instructions -!IPTCPANEL_INSTRUCTIONSHINT;Other editorial instructions concerning the use of the image (Special Instructions). -!IPTCPANEL_KEYWORDS;Keywords -!IPTCPANEL_KEYWORDSHINT;Used to indicate specific information retrieval words (Keywords). -!IPTCPANEL_PASTEHINT;Paste IPTC settings from clipboard -!IPTCPANEL_RESET;Reset -!IPTCPANEL_RESETHINT;Reset to profile default -!IPTCPANEL_SOURCE;Source -!IPTCPANEL_SOURCEHINT;The original owner of the intellectual content of the image (Source). -!IPTCPANEL_SUPPCATEGORIES;Suppl. Categories -!IPTCPANEL_SUPPCATEGORIESHINT;Further refines the subject of the image (Supplemental Categories). -!IPTCPANEL_TITLE;Title -!IPTCPANEL_TITLEHINT;A shorthand reference for the image (Object Name). -!IPTCPANEL_TRANSREFERENCE;Trans. Reference -!IPTCPANEL_TRANSREFERENCEHINT;A code representing the location of original transmission (Original Transmission Reference). -!MAIN_BUTTON_EXIT;Exit -!MAIN_BUTTON_FULLSCREEN;Fullscreen -!MAIN_BUTTON_PREFERENCES;Preferences -!MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Add current image to processing queue Ctrl+Q -!MAIN_BUTTON_QUEUE;Put to queue -!MAIN_BUTTON_SAVE_TOOLTIP;Save current image Ctrl+S -!MAIN_BUTTON_SENDTOEDITOR_TOOLTIP;Edit current image in external editor Ctrl+E -!MAIN_BUTTON_SHOWHIDESIDEPANELS_TOOLTIP;Show/hide all side panels m -!MAIN_BUTTON_UNFULLSCREEN;Exit fullscreen -!MAIN_FRAME_BATCHQUEUE;Batch Queue -!MAIN_FRAME_BATCHQUEUE_TOOLTIP; Batch Queue Ctrl-F3 -!MAIN_FRAME_EDITOR;Editor -!MAIN_FRAME_EDITOR_TOOLTIP; Editor Ctrl-F4 -!MAIN_FRAME_FILEBROWSER;File Browser -!MAIN_FRAME_FILEBROWSER_TOOLTIP; File Browser Ctrl-F2 -!MAIN_FRAME_PLACES;Places -!MAIN_FRAME_PLACES_ADD;Add -!MAIN_FRAME_PLACES_DEL;Del -!MAIN_FRAME_RECENT;Recent Folders -!MAIN_MSG_ALREADYEXISTS;File already exists. -!MAIN_MSG_CANNOTLOAD;Cannot load image -!MAIN_MSG_CANNOTSAVE;File saving error -!MAIN_MSG_CANNOTSTARTEDITOR;Can not start editor. -!MAIN_MSG_CANNOTSTARTEDITOR_SECONDARY;Please set the correct path in the "Preferences" dialog. -!MAIN_MSG_ERRORDURINGIMAGESAVING;Error during image saving -!MAIN_MSG_EXITJOBSINQUEUEINFO;Unprocessed images in the queue will be lost on exit. -!MAIN_MSG_EXITJOBSINQUEUEQUEST;Are you sure you want to exit? There are unprocessed images waiting in the queue. -!MAIN_MSG_JOBSINQUEUE;job(s) in the queue -!MAIN_MSG_NAVIGATOR;Navigator -!MAIN_MSG_PLACES;Places -!MAIN_MSG_QOVERWRITE;Do you want to overwrite it? -!MAIN_TAB_BASIC;Basic -!MAIN_TAB_COLOR_TOOLTIP;Alt-c -!MAIN_TAB_DETAIL;Detail -!MAIN_TAB_DETAIL_TOOLTIP;Alt-d -!MAIN_TAB_DEVELOP;Develop -!MAIN_TAB_EXIF;Exif -!MAIN_TAB_EXPOSURE;Exposure -!MAIN_TAB_EXPOSURE_TOOLTIP;Alt-e -!MAIN_TAB_FILTER;Filter -!MAIN_TAB_ICM;ICM -!MAIN_TAB_IPTC;IPTC -!MAIN_TAB_METADATA;Metadata -!MAIN_TAB_METADATA_TOOLTIP;Alt-m -!MAIN_TAB_RAW;RAW -!MAIN_TAB_RAW_TOOLTIP;Alt-r -!MAIN_TAB_TAGGING;Tagging -!MAIN_TAB_TRANSFORM;Transform -!MAIN_TAB_TRANSFORM_TOOLTIP;Alt-t -!MAIN_TOGGLE_BEFORE_AFTER;B|A -!MAIN_TOOLTIP_HIDEFP;Show/hide the bottom panel (directory and file browser) F -!MAIN_TOOLTIP_HIDEHP;Show/hide the left panel (including the history) l -!MAIN_TOOLTIP_INDCLIPPEDH;Clipped highlight indication (Key <) -!MAIN_TOOLTIP_INDCLIPPEDS;Clipped shadow indication (Key >) -!MAIN_TOOLTIP_PREFERENCES;Set preferences -!MAIN_TOOLTIP_QINFO;Quick info on the image I -!MAIN_TOOLTIP_SAVE;Save image to the default folder -!MAIN_TOOLTIP_SAVEAS;Save image to a selected folder -!MAIN_TOOLTIP_SHOWHIDELP1;Show/hide the left panel l -!MAIN_TOOLTIP_SHOWHIDERP1;Show/hide the right panel Alt-l -!MAIN_TOOLTIP_SHOWHIDETP1;Show/hide the top panel Shift-l -!MAIN_TOOLTIP_TOGGLE;Toggle before/after view B -!NAVIGATOR_B_NA;B = n/a -!NAVIGATOR_B_VALUE;B = %1 -!NAVIGATOR_G_NA;G = n/a -!NAVIGATOR_G_VALUE;G = %1 -!NAVIGATOR_H_NA;H = n/a -!NAVIGATOR_H_VALUE;H = %1 -!NAVIGATOR_LAB_A_NA;A = n/a -!NAVIGATOR_LAB_A_VALUE;A = %1 -!NAVIGATOR_LAB_B_NA;B = n/a -!NAVIGATOR_LAB_B_VALUE;B = %1 -!NAVIGATOR_LAB_L_NA;L = n/a -!NAVIGATOR_LAB_L_VALUE;L = %1 -!NAVIGATOR_R_NA;R = n/a -!NAVIGATOR_R_VALUE;R = %1 -!NAVIGATOR_S_NA;S = n/a -!NAVIGATOR_S_VALUE;S = %1 -!NAVIGATOR_V_NA;V = n/a -!NAVIGATOR_V_VALUE;V = %1 -!NAVIGATOR_XY_NA;x = n/a, y = n/a -!PARTIALPASTE_BASICGROUP;Basic settings -!PARTIALPASTE_CACORRECTION;C/A correction -!PARTIALPASTE_CHANNELMIXER;Channel mixer -!PARTIALPASTE_COARSETRANS;90 deg rotation / flipping -!PARTIALPASTE_COMMONTRANSFORMPARAMS;Auto fill -!PARTIALPASTE_COMPOSITIONGROUP;Composition settings -!PARTIALPASTE_CROP;Crop -!PARTIALPASTE_DARKFRAMEAUTOSELECT;Dark Frame Auto Select -!PARTIALPASTE_DARKFRAMEFILE;Dark Frame File -!PARTIALPASTE_DEFRINGE;Defringe -!PARTIALPASTE_DETAILGROUP;Detail settings -!PARTIALPASTE_DIALOGLABEL;Partial paste processing profile -!PARTIALPASTE_DIRPYRDENOISE;Noise reduction -!PARTIALPASTE_DIRPYREQUALIZER;Contrast by detail levels -!PARTIALPASTE_DISTORTION;Distortion correction -!PARTIALPASTE_EVERYTHING;Everything -!PARTIALPASTE_EXIFCHANGES;Changes to exif data -!PARTIALPASTE_EXPOSURE;Exposure -!PARTIALPASTE_FLATFIELDAUTOSELECT;FF Auto Select -!PARTIALPASTE_FLATFIELDBLURRADIUS;FF Blur Radius -!PARTIALPASTE_FLATFIELDBLURTYPE;FF Blur Type -!PARTIALPASTE_FLATFIELDFILE;Flat field (FF) File -!PARTIALPASTE_HLRECONSTRUCTION;Highlight reconstruction -!PARTIALPASTE_HLRECOVERY;Highlight recovery -!PARTIALPASTE_HLRECOVERYAMOUNT;Highlight recovery amount -!PARTIALPASTE_HLRECOVERYTHRESHOLD;Highlight recovery threshold -!PARTIALPASTE_HSVEQUALIZER;HSV Equalizer -!PARTIALPASTE_ICMSETTINGS;ICM settings -!PARTIALPASTE_IMPULSEDENOISE;Impulse noise reduction -!PARTIALPASTE_IPTCINFO;IPTC info -!PARTIALPASTE_LABCURVE;Lab adjustments -!PARTIALPASTE_LENSGROUP;Lens related settings -!PARTIALPASTE_LUMADENOISE;Luminance noise reduction -!PARTIALPASTE_LUMINANCEGROUP;Luminance related settings -!PARTIALPASTE_METAICMGROUP;Metadata/ICM settings -!PARTIALPASTE_PERSPECTIVE;Perspective -!PARTIALPASTE_PREPROCESS_GREENEQUIL;Green equilibration -!PARTIALPASTE_PREPROCESS_HOTDEADPIXFILT;Apply hot/dead pixel filter -!PARTIALPASTE_PREPROCESS_LINEDENOISE;Line noise filter -!PARTIALPASTE_RAWCACORR_AUTO;CA auto correction -!PARTIALPASTE_RAWCACORR_CABLUE;CA Blue -!PARTIALPASTE_RAWCACORR_CARED;CA Red -!PARTIALPASTE_RAWEXPOS_LINEAR;Raw white point linear corr. factor -!PARTIALPASTE_RAWEXPOS_PRESER;Raw white point HL preserving corr. (EV) -!PARTIALPASTE_RAWGROUP;Raw settings -!PARTIALPASTE_RAW_DCBENHANCE;Apply DCB enhancement step -!PARTIALPASTE_RAW_DCBITERATIONS;Number of DCB iterations -!PARTIALPASTE_RAW_DMETHOD;Demosaic Method -!PARTIALPASTE_RESIZE;Resize -!PARTIALPASTE_ROTATION;Rotation -!PARTIALPASTE_SHADOWSHIGHLIGHTS;Shadows/Highlights -!PARTIALPASTE_SHARPENING;Sharpening -!PARTIALPASTE_VIGNETTING;Vignetting correction -!PARTIALPASTE_WAVELETEQUALIZER;Wavelet equalizer -!PARTIALPASTE_WHITEBALANCE;White balance -!PREFERENCES_ADD;ADD -!PREFERENCES_APPLNEXTSTARTUP;restart required -!PREFERENCES_AUTOMONPROFILE;Automatically use operating systems main monitors profile -!PREFERENCES_BATCH_PROCESSING;Batch Processing -!PREFERENCES_BLINKCLIPPED;Blink clipped areas -!PREFERENCES_CACHECLEARALL;Clear All -!PREFERENCES_CACHECLEARPROFILES;Clear Profiles -!PREFERENCES_CACHECLEARTHUMBS;Clear Thumbnails -!PREFERENCES_CACHEFORMAT1;Proprietary (faster and better quality) -!PREFERENCES_CACHEFORMAT2;JPEG (smaller disk footprint) -!PREFERENCES_CACHEOPTS;Cache Options -!PREFERENCES_CACHESTRAT1;Prefer Speed to Low Memory Consumption -!PREFERENCES_CACHESTRAT2;Prefer Low Memory Consumption to Speed -!PREFERENCES_CACHESTRAT;Cache Strategy -!PREFERENCES_CACHETHUMBFORM;Cache Thumbnail Format -!PREFERENCES_CLIPPINGIND;Clipping indication -!PREFERENCES_CMETRICINTENT;Colorimetric Intent -!PREFERENCES_CUTOVERLAYBRUSH;Crop mask color/transparency -!PREFERENCES_DARKFRAME;Dark frame -!PREFERENCES_DARKFRAMEFOUND;Found -!PREFERENCES_DARKFRAMESHOTS;shots -!PREFERENCES_DARKFRAMETEMPLATES;templates -!PREFERENCES_DATEFORMAT;Date Format -!PREFERENCES_DATEFORMATFRAME;Date Format -!PREFERENCES_DATEFORMATHINT;You can use the following formatting strings:n%y : yearn%m : monthn%d : daynnFor example, the hungarian date format is:n%y/%m/%d -!PREFERENCES_DEFAULTLANG;Default language -!PREFERENCES_DEFAULTTHEME;Default theme -!PREFERENCES_DEMOSAICINGALGO;Demosaicing Algorithm -!PREFERENCES_DIRDARKFRAMES;Dark frames directory -!PREFERENCES_DIRHOME;Home directory -!PREFERENCES_DIRLAST;Last visited directory -!PREFERENCES_DIROTHER;Other -!PREFERENCES_DIRSELECTDLG;Select Image Directory at Startup... -!PREFERENCES_DIRSOFTWARE;Installation directory -!PREFERENCES_EDITORCMDLINE;Other command line -!PREFERENCES_EDITORLAYOUT;Editor Layout -!PREFERENCES_EXTERNALEDITOR;External editor -!PREFERENCES_FBROWSEROPTS;File Browser Options -!PREFERENCES_FILEFORMAT;File format -!PREFERENCES_FLATFIELD;Flat Field -!PREFERENCES_FLATFIELDFOUND;Found -!PREFERENCES_FLATFIELDSDIR;Flat Fields directory -!PREFERENCES_FLATFIELDSHOTS;shots -!PREFERENCES_FLATFIELDTEMPLATES;templates -!PREFERENCES_FORIMAGE;For image files -!PREFERENCES_FORRAW;For RAW files -!PREFERENCES_GIMPPATH;GIMP installation directory -!PREFERENCES_GTKTHEME;GTK default -!PREFERENCES_HINT;Hint -!PREFERENCES_HLTHRESHOLD;Threshold for clipped highlights -!PREFERENCES_ICCDIR;Directory of ICC profiles -!PREFERENCES_IMPROCPARAMS;Default image processing parameters -!PREFERENCES_INTENT_ABSOLUTE;Absolute Colorimetric -!PREFERENCES_INTENT_PERCEPTUAL;Perceptual -!PREFERENCES_INTENT_RELATIVE;Relative Colorimetric -!PREFERENCES_INTENT_SATURATION;Saturation -!PREFERENCES_INTERNALTHUMBIFUNTOUCHED;Show RAW internal thumbnail if unedited -!PREFERENCES_LIVETHUMBNAILS;Live Thumbnails (slower) -!PREFERENCES_METADATA;Metadata -!PREFERENCES_MONITORICC;Monitor Profile -!PREFERENCES_MULTITAB;Multiple tabs mode -!PREFERENCES_MULTITABDUALMON;Multiple tabs mode, if available on second monitor -!PREFERENCES_OUTDIR;Output Directory -!PREFERENCES_OUTDIRFOLDER;Save to folder -!PREFERENCES_OUTDIRFOLDERHINT;Put the saved images to the selected folder -!PREFERENCES_OUTDIRHINT;You can use the following formatting strings:n%f, %d1, %d2, ..., %p1, %p2, ...nnThese formatting strings refer to the different parts of the photo's pathname.nnFor example, if the photo being processed has the following pathname:n/home/tom/photos/2010-10-31/dsc0042.nefnthe meaning of the formatting strings are:n%d4 = homen%d3 = tomn%d2 = photosn%d1 = 2010-10-31n%f = dsc0042n%p1 = /home/tom/photos/2010-10-31/n%p2 = /home/tom/photos/n%p3 = /home/tom/n%p4 = /home/nnIf you want to save the output image where the original is, write:n%p1/%fnnIf you want to save the output image in a directory named "converted" located in the directory of the opened image, write:n%p1/converted/%fnnIf you want to save the output image in a directory named "/home/tom/photos/converted/2010-10-31", write:n%p2/converted/%d1/%f -!PREFERENCES_OUTDIRTEMPLATE;Use Template -!PREFERENCES_OUTDIRTEMPLATEHINT;You can use the following formatting strings:n%f, %d1, %d2, ..., %p1, %p2, ..., %rnnThese formatting strings refer to the different parts of the photo's pathname, or some attributes of the photo.nn%r will be replaced by the rank of the photo. If the photo is unranked, %r will be replaced by '0'. If the photo is in trash bin, %r will be replaced by 'x'.nnFor example, if the photo being processed has the following pathname:n/home/tom/photos/2010-10-31/dsc0042.nefnthe meaning of the formatting strings are:n%d4 = homen%d3 = tomn%d2 = photosn%d1 = 2010-10-31n%f = dsc0042n%p1 = /home/tom/photos/2010-10-31/n%p2 = /home/tom/photos/n%p3 = /home/tom/n%p4 = /home/nnIf you want to save the output image where the original is, write:n%p1/%fnnIf you want to save the output image in a directory named "converted" located in the directory of the opened image, write:n%p1/converted/%fnnIf you want to save the output image in a directory named "/home/tom/photos/converted/2010-10-31", write:n%p2/converted/%d1/%f -!PREFERENCES_OVERLAY_FILENAMES;Overlay filenames on thumbnails -!PREFERENCES_OVERWRITEOUTPUTFILE;Overwrite existing output files -!PREFERENCES_PARSEDEXT;Parsed Extensions -!PREFERENCES_PARSEDEXTADD;Add Extension -!PREFERENCES_PARSEDEXTADDHINT;Type an extension and press this button to append list -!PREFERENCES_PARSEDEXTDELHINT;Delete selected extension from the list -!PREFERENCES_PROFILEHANDLING;Processing Profile Handling -!PREFERENCES_PROFILELOADPR;Profile Loading Priority -!PREFERENCES_PROFILEPRCACHE;Profile in cache -!PREFERENCES_PROFILEPRFILE;Profile next to the input file -!PREFERENCES_PROFILESAVECACHE;Save processing parameters to the cache -!PREFERENCES_PROFILESAVEINPUT;Save processing parameters next to the input file -!PREFERENCES_PROPERTY;Property -!PREFERENCES_PSPATH;Adobe Photoshop installation directory -!PREFERENCES_SELECTFONT;Select font -!PREFERENCES_SELECTICCDIRDLG;Select ICC Profile Directory... -!PREFERENCES_SELECTLANG;Select language -!PREFERENCES_SELECTMONITORPROFDLG;Select ICC Profile of the Display... -!PREFERENCES_SELECTTHEME;Select theme -!PREFERENCES_SET;SET -!PREFERENCES_SHOWBASICEXIF;Show basic Exif info -!PREFERENCES_SHOWDATETIME;Show date and time -!PREFERENCES_SHOWONLYRAW;Show only RAW files -!PREFERENCES_SHTHRESHOLD;Threshold for clipped shadows -!PREFERENCES_SINGLETAB;Single tab mode -!PREFERENCES_SINGLETABVERTAB;Single tab mode, vertical tabs -!PREFERENCES_SND_BATCHQUEUEDONE;Batch queue done -!PREFERENCES_SND_HELP;Either enter filepath or nothing (for no sound). On Windows use "SystemDefault", "SystemAsterisk" etc. for system sounds. -!PREFERENCES_SND_LNGEDITPROCDONE;Editor processing done -!PREFERENCES_SND_TRESHOLDSECS;after secs -!PREFERENCES_STARTUPIMDIR;Image directory at startup -!PREFERENCES_TAB_BROWSER;File Browser -!PREFERENCES_TAB_GENERAL;General -!PREFERENCES_TAB_IMPROC;Image Processing -!PREFERENCES_TAB_OUTPUT;Output Options -!PREFERENCES_TAB_SOUND;Sounds -!PREFERENCES_THUMBSIZE;Thumbnail Size -!PREFERENCES_TUNNELMETADATA;Copy IPTC/XMP unchanged to output file (when tagging with other program) -!PREFERENCES_USESYSTEMTHEME; Use System Theme -!PREFERENCES_WORKFLOW;Workflow -!PROFILEPANEL_FILEDLGFILTERANY;Any files -!PROFILEPANEL_FILEDLGFILTERPP;Postprocessing profiles -!PROFILEPANEL_LABEL;Postprocessing Profiles -!PROFILEPANEL_LOADDLGLABEL;Load Postprocessing Parameters... -!PROFILEPANEL_PCUSTOM;Custom -!PROFILEPANEL_PFILE;From file -!PROFILEPANEL_PLASTPHOTO;Last Photo -!PROFILEPANEL_PLASTSAVED;Last Saved -!PROFILEPANEL_PROFILE;Profile -!PROFILEPANEL_SAVEDLGLABEL;Save Postprocessing Parameters... -!PROFILEPANEL_TOOLTIPCOPY;Copy current profile to clipboard -!PROFILEPANEL_TOOLTIPLOAD;Load a profile from file -!PROFILEPANEL_TOOLTIPPASTE; Paste profile from clipboard -!PROFILEPANEL_TOOLTIPSAVE;Save current profile -!PROGRESSBAR_BADPIXELS;Bad pixels... -!PROGRESSBAR_CACORRECTION;CA correction... -!PROGRESSBAR_DARKFRAME;Darkframe... -!PROGRESSBAR_DECODING;Decoding raw file... -!PROGRESSBAR_DEMOSAICING;Demosaicing... -!PROGRESSBAR_GREENEQUIL;Green equilibrate... -!PROGRESSBAR_LINEDENOISE;Line Denoise... -!PROGRESSBAR_LOADING;Loading Image... -!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails... -!PROGRESSBAR_LOADJPEG;Loading JPEG file... -!PROGRESSBAR_LOADPNG;Loading PNG file... -!PROGRESSBAR_LOADTIFF;Loading TIFF file... -!PROGRESSBAR_PROCESSING;Processing Image... -!PROGRESSBAR_READY;Ready. -!PROGRESSBAR_SAVEJPEG;Saving JPEG file... -!PROGRESSBAR_SAVEPNG;Saving PNG file... -!PROGRESSBAR_SAVETIFF;Saving TIFF file... -!PROGRESSDLG_PROFILECHANGEDINBROWSER;Profile changed in browser -!QINFO_FOCALLENGTH;Focal length -!QINFO_ISO;ISO -!QINFO_LENS;Lens -!QINFO_NOEXIF;Exif data not available. -!SAVEDLG_AUTOSUFFIX;Automatically add a suffix if the file already exists -!SAVEDLG_FILEFORMAT;File format -!SAVEDLG_JPEGQUAL;JPEG Quality -!SAVEDLG_JPGFILTER;JPEG files -!SAVEDLG_PNGCOMPR;PNG Compression -!SAVEDLG_PNGFILTER;PNG files -!SAVEDLG_PUTTOQUEUE;Put into processing queue -!SAVEDLG_PUTTOQUEUEHEAD;Put to the head of the processing queue -!SAVEDLG_PUTTOQUEUETAIL;Put to the end of the processing queue -!SAVEDLG_SAVEIMMEDIATELY;Save immediately -!SAVEDLG_SAVESPP;Save processing parameters with image -!SAVEDLG_TIFFFILTER;TIFF files -!SAVEDLG_TIFFUNCOMPRESSED;Uncompressed TIFF -!TOOLBAR_TOOLTIP_CROP;Crop selection C -!TOOLBAR_TOOLTIP_HAND;Hand tool H -!TOOLBAR_TOOLTIP_STRAIGHTEN;Straight line selection S -!TOOLBAR_TOOLTIP_WB;Spot white balance W -!TP_CACORRECTION_BLUE;Blue -!TP_CACORRECTION_LABEL;C/A Correction -!TP_CACORRECTION_RED;Red -!TP_CHMIXER_BLUE;Blue -!TP_CHMIXER_GREEN;Green -!TP_CHMIXER_LABEL;Channel Mixer -!TP_CHMIXER_RED;Red -!TP_CHROMATABERR_LABEL;Chromatic Aberration -!TP_COARSETRAF_DEGREE;degree: -!TP_COARSETRAF_TOOLTIP_HFLIP;Flip horizontally -!TP_COARSETRAF_TOOLTIP_ROTLEFT;Rotate left [ -!TP_COARSETRAF_TOOLTIP_ROTRIGHT;Rotate right ] -!TP_COARSETRAF_TOOLTIP_VFLIP;Flip vertically -!TP_COLORBOOST_ACHANNEL;Channel "a" -!TP_COLORBOOST_AMOUNT;Amount -!TP_COLORBOOST_BCHANNEL;Channel "b" -!TP_COLORBOOST_CHAB;a & b -!TP_COLORBOOST_CHANNEL;Channel -!TP_COLORBOOST_CHSEPARATE;separate -!TP_COLORBOOST_ENABLESATLIMITER;Enable saturation limiter -!TP_COLORBOOST_SATLIMIT;Saturation limit -!TP_COLORDENOISE_EDGESENSITIVE;Edge Sensitive -!TP_COLORDENOISE_EDGETOLERANCE;Edge Tolerance -!TP_COLORDENOISE_RADIUS;Radius -!TP_COLORSHIFT_BLUEYELLOW;Blue-Yellow -!TP_COLORSHIFT_GREENMAGENTA;Green-Magenta -!TP_CROP_FIXRATIO;Fix Ratio: -!TP_CROP_GTDIAGONALS;Rule of diagonals -!TP_CROP_GTGRID;Grid -!TP_CROP_GTHARMMEANS1;Harmonic means 1 -!TP_CROP_GTHARMMEANS2;Harmonic means 2 -!TP_CROP_GTHARMMEANS3;Harmonic means 3 -!TP_CROP_GTHARMMEANS4;Harmonic means 4 -!TP_CROP_GTNONE;None -!TP_CROP_GTRULETHIRDS;Rule of thirds -!TP_CROP_GUIDETYPE;Guide Type: -!TP_CROP_H;H -!TP_CROP_LABEL;Crop -!TP_CROP_PPI;PPI= -!TP_CROP_SELECTCROP; Select Crop -!TP_CROP_W;W -!TP_CROP_X;x -!TP_CROP_Y;y -!TP_DARKFRAME_AUTOSELECT;Auto selection -!TP_DARKFRAME_LABEL;Dark Frame -!TP_DEFRINGE_LABEL;Defringe -!TP_DEFRINGE_RADIUS;Radius -!TP_DEFRINGE_THRESHOLD;Threshold -!TP_DETAIL_AMOUNT;Amount -!TP_DIRPYRDENOISE_CHROMA;Chrominance -!TP_DIRPYRDENOISE_GAMMA;Gamma -!TP_DIRPYRDENOISE_LABEL;Noise reduction -!TP_DIRPYRDENOISE_LUMA;Luminance -!TP_DIRPYREQUALIZER_LABEL;Contrast by detail levels -!TP_DIRPYREQUALIZER_LUMACOARSEST;Coarsest -!TP_DIRPYREQUALIZER_LUMACONTRAST_MINUS;Contrast- -!TP_DIRPYREQUALIZER_LUMACONTRAST_PLUS;Contrast+ -!TP_DIRPYREQUALIZER_LUMAFINEST;Finest -!TP_DIRPYREQUALIZER_LUMANEUTRAL;Neutral -!TP_DIRPYREQUALIZER_THRESHOLD;Threshold -!TP_DISTORTION_AMOUNT;Amount -!TP_DISTORTION_AUTO;Auto distortion correction -!TP_DISTORTION_AUTO_TIP;(Exprimental) Correct lens distortion automatically for some cameras (M4/3, some compact DC, etc.) -!TP_DISTORTION_LABEL;Distortion -!TP_EQUALIZER_CONTRAST_MINUS;Contrast- -!TP_EQUALIZER_CONTRAST_PLUS;Contrast+ -!TP_EQUALIZER_FINEST;finest -!TP_EQUALIZER_LABEL;Wavelet equalizer -!TP_EQUALIZER_LARGEST;coarsest -!TP_EQUALIZER_NEUTRAL;Neutral -!TP_EXPOSCORR_LABEL;Raw white point -!TP_EXPOSURE_AUTOLEVELS;Auto Levels -!TP_EXPOSURE_BLACKLEVEL;Black -!TP_EXPOSURE_BRIGHTNESS;Brightness -!TP_EXPOSURE_CLIP;Clip -!TP_EXPOSURE_COMPRHIGHLIGHTS;Highlight recovery amount -!TP_EXPOSURE_COMPRHIGHLIGHTSTHRESHOLD;Highlight recovery threshold -!TP_EXPOSURE_COMPRSHADOWS;Shadow recovery -!TP_EXPOSURE_CONTRAST;Contrast -!TP_EXPOSURE_CURVEEDITOR;Tone Curve -!TP_EXPOSURE_EXPCOMP;Exp. Comp. -!TP_EXPOSURE_LABEL;Exposure -!TP_EXPOSURE_SATURATION;Saturation -!TP_FLATFIELD_AUTOSELECT;Auto selection -!TP_FLATFIELD_BLURRADIUS;Blur Radius -!TP_FLATFIELD_BLURTYPE;Blur Type -!TP_FLATFIELD_BT_AREA;Area -!TP_FLATFIELD_BT_HORIZONTAL;Horizontal -!TP_FLATFIELD_BT_VERTHORIZ;Vert. + Horiz. -!TP_FLATFIELD_BT_VERTICAL;Vertical -!TP_FLATFIELD_LABEL;Flat Field -!TP_GAMMA_CURV;gamma -!TP_GAMMA_FREE;Free gamma -!TP_GAMMA_OUTPUT;Output gamma -!TP_GAMMA_SLOP;slope (linear) -!TP_HLREC_CIELAB;CIELab Blending -!TP_HLREC_LABEL;Highlight Reconstruction -!TP_HLREC_LUMINANCE;Luminance Recovery -!TP_HLREC_METHOD;Method: -!TP_HSVEQUALIZER1;Red -!TP_HSVEQUALIZER2;Yellow -!TP_HSVEQUALIZER3;Lime -!TP_HSVEQUALIZER4;Green -!TP_HSVEQUALIZER5;Aqua -!TP_HSVEQUALIZER6;Blue -!TP_HSVEQUALIZER7;Purple -!TP_HSVEQUALIZER8;Magenta -!TP_HSVEQUALIZER_CHANNEL;HSV Channel -!TP_HSVEQUALIZER_HUE;H -!TP_HSVEQUALIZER_LABEL;HSV Equalizer -!TP_HSVEQUALIZER_NEUTRAL;Neutral -!TP_HSVEQUALIZER_SAT;S -!TP_HSVEQUALIZER_VAL;V -!TP_ICM_FILEDLGFILTERANY;Any files -!TP_ICM_FILEDLGFILTERICM;ICC Profile Files -!TP_ICM_GAMMABEFOREINPUT;Profile applies Gamma -!TP_ICM_INPUTCAMERA;Camera default -!TP_ICM_INPUTCUSTOM;Custom -!TP_ICM_INPUTDLGLABEL;Select Input ICC Profile... -!TP_ICM_INPUTEMBEDDED;Use Embedded, if possible -!TP_ICM_INPUTNONE;No profile -!TP_ICM_INPUTPROFILE;Input Profile -!TP_ICM_LABEL;ICM -!TP_ICM_NOICM;No ICM: sRGB output -!TP_ICM_OUTPUTDLGLABEL;Select Output ICC Profile... -!TP_ICM_OUTPUTPROFILE;Output Profile -!TP_ICM_SAVEREFERENCE;Save reference image for profiling -!TP_ICM_WORKINGPROFILE;Working Profile -!TP_IMPULSEDENOISE_LABEL;Impulse Noise Reduction -!TP_IMPULSEDENOISE_THRESH;Impulse NR Threshold -!TP_LABCURVE_BRIGHTNESS;Brightness -!TP_LABCURVE_CONTRAST;Contrast -!TP_LABCURVE_CURVEEDITOR;Luminance Curve -!TP_LABCURVE_ENABLESATLIMITER;Enable saturation limiter -!TP_LABCURVE_LABEL;Lab Adjustments -!TP_LABCURVE_SATLIMIT;Saturation limit -!TP_LABCURVE_SATURATION;Saturation -!TP_LENSGEOM_AUTOCROP;Auto Crop -!TP_LENSGEOM_FILL;Auto Fill -!TP_LENSGEOM_LABEL;Lens / Geometry -!TP_LUMADENOISE_EDGETOLERANCE;Edge Tolerance -!TP_LUMADENOISE_LABEL;Luminance Noise Reduction -!TP_LUMADENOISE_RADIUS;Radius -!TP_PERSPECTIVE_HORIZONTAL;Horizontal -!TP_PERSPECTIVE_LABEL;Perspective -!TP_PERSPECTIVE_VERTICAL;Vertical -!TP_PREPROCESS_GREENEQUIL;Green equilibration -!TP_PREPROCESS_HOTDEADPIXFILT;Apply hot/dead pixel filter -!TP_PREPROCESS_LABEL;Preprocessing -!TP_PREPROCESS_LINEDENOISE;Line noise filter -!TP_PREPROCESS_NO_FOUND;None found -!TP_RAWCACORR_AUTO;Auto correction -!TP_RAWCACORR_CABLUE;Blue -!TP_RAWCACORR_CARED;Red -!TP_RAWEXPOS_LINEAR;Linear corr. factor -!TP_RAWEXPOS_PRESER;HL preserving corr. (EV) -!TP_RAW_DCBENHANCE;Apply DCB enhancement step -!TP_RAW_DCBITERATIONS;Number of DCB iterations -!TP_RAW_DMETHOD;Method -!TP_RAW_LABEL;Demosaicing -!TP_RESIZE_APPLIESTO;Applies to: -!TP_RESIZE_BICUBIC;Bicubic -!TP_RESIZE_BICUBICSF;Bicubic (Softer) -!TP_RESIZE_BICUBICSH;Bicubic (Sharper) -!TP_RESIZE_BILINEAR;Bilinear -!TP_RESIZE_CROPPEDAREA;Cropped area -!TP_RESIZE_DOWNSCALEB;Downscale (Better) -!TP_RESIZE_DOWNSCALEF;Downscale (Faster) -!TP_RESIZE_FITBOX;Bounding box -!TP_RESIZE_FULLIMAGE;Full image -!TP_RESIZE_FULLSIZE;Full Image Size: -!TP_RESIZE_H;H: -!TP_RESIZE_HEIGHT;Height -!TP_RESIZE_LABEL;Resize -!TP_RESIZE_LANCZOS;Lanczos -!TP_RESIZE_METHOD;Method: -!TP_RESIZE_NEAREST;Nearest -!TP_RESIZE_SCALE;Scale -!TP_RESIZE_SPECIFY;Specify: -!TP_RESIZE_W;W: -!TP_RESIZE_WIDTH;Width -!TP_ROTATE_DEGREE;Degree -!TP_ROTATE_LABEL;Rotate -!TP_ROTATE_SELECTLINE; Select Straight Line -!TP_SHADOWSHLIGHTS_HIGHLIGHTS;Highlights -!TP_SHADOWSHLIGHTS_HLTONALW;Tonal Width for Highlights -!TP_SHADOWSHLIGHTS_LABEL;Shadows/Highlights -!TP_SHADOWSHLIGHTS_LOCALCONTR;Local Contrast -!TP_SHADOWSHLIGHTS_RADIUS;Radius -!TP_SHADOWSHLIGHTS_SHADOWS;Shadows -!TP_SHADOWSHLIGHTS_SHTONALW;Tonal Width for Shadows -!TP_SHARPENING_AMOUNT;Amount -!TP_SHARPENING_EDRADIUS;Radius -!TP_SHARPENING_EDTOLERANCE;Edge tolerance -!TP_SHARPENING_HALOCONTROL;Halo control -!TP_SHARPENING_HCAMOUNT;Amount -!TP_SHARPENING_LABEL;Sharpening -!TP_SHARPENING_METHOD;Method -!TP_SHARPENING_ONLYEDGES;Sharpen only edges -!TP_SHARPENING_RADIUS;Radius -!TP_SHARPENING_RLD;RL Deconvolution -!TP_SHARPENING_RLD_AMOUNT;Amount -!TP_SHARPENING_RLD_DAMPING;Damping -!TP_SHARPENING_RLD_ITERATIONS;Iterations -!TP_SHARPENING_THRESHOLD;Threshold -!TP_SHARPENING_USM;Unsharp Mask -!TP_VIGNETTING_AMOUNT;Amount -!TP_VIGNETTING_CENTER;Center -!TP_VIGNETTING_CENTER_X;Center X -!TP_VIGNETTING_CENTER_Y;Center Y -!TP_VIGNETTING_LABEL;Vignetting Correction -!TP_VIGNETTING_RADIUS;Radius -!TP_VIGNETTING_STRENGTH;Strength -!TP_WBALANCE_AUTO;Auto -!TP_WBALANCE_CAMERA;Camera -!TP_WBALANCE_CUSTOM;Custom -!TP_WBALANCE_GREEN;Tint -!TP_WBALANCE_LABEL;White Balance -!TP_WBALANCE_METHOD;Method -!TP_WBALANCE_SIZE;Size: -!TP_WBALANCE_SPOTWB;Spot WB -!TP_WBALANCE_TEMPERATURE;Temperature -!ZOOMBAR_DETAIL;Detail -!ZOOMBAR_HUGE;Huge -!ZOOMBAR_LARGE;Large -!ZOOMBAR_NORMAL;Normal -!ZOOMBAR_PREVIEW;Preview -!ZOOMBAR_SCALE;Scale -!ZOOMBAR_SMALL;Small -!ZOOMPANEL_100;(100%) -!ZOOMPANEL_NEWCROPWINDOW;Open (new) detail window -!ZOOMPANEL_ZOOM100;Zoom to 100% 1 -!ZOOMPANEL_ZOOMFITSCREEN;Fit to screen F -!ZOOMPANEL_ZOOMIN;Zoom In + -!ZOOMPANEL_ZOOMOUT;Zoom Out - + + +!!!!!!!!!!!!!!!!!!!!!!!!! +! Untranslated keys follow; remove the ! prefix after an entry is translated. +!!!!!!!!!!!!!!!!!!!!!!!!! + + +!ABOUT_TAB_BUILD;Version +!ABOUT_TAB_CREDITS;Credits +!ABOUT_TAB_LICENSE;License +!ABOUT_TAB_SPLASH;Splash +!ADJUSTER_RESET_TO_DEFAULT;Reset to default +!BATCHQUEUE_AUTOSTART;Auto start +!BATCH_PROCESSING;Batch processing +!CURVEEDITOR_CURVE;Curve +!CURVEEDITOR_CURVES;Curves +!CURVEEDITOR_CUSTOM;Custom +!CURVEEDITOR_DARKS;Darks +!CURVEEDITOR_FILEDLGFILTERANY;Any files +!CURVEEDITOR_FILEDLGFILTERCURVE;Curve files +!CURVEEDITOR_HIGHLIGHTS;Highlights +!CURVEEDITOR_LIGHTS;Lights +!CURVEEDITOR_LINEAR;Linear +!CURVEEDITOR_LOADDLGLABEL;Load Curve... +!CURVEEDITOR_MINMAXCPOINTS;Minima/Maxima control points +!CURVEEDITOR_NURBS;Control cage +!CURVEEDITOR_PARAMETRIC;Parametric +!CURVEEDITOR_SAVEDLGLABEL;Save Curve... +!CURVEEDITOR_SHADOWS;Shadows +!CURVEEDITOR_TOOLTIPCOPY;Copy current curve to clipboard +!CURVEEDITOR_TOOLTIPLINEAR;Reset curve to linear +!CURVEEDITOR_TOOLTIPLOAD;Load a curve from file +!CURVEEDITOR_TOOLTIPPASTE;Paste curve from clipboard +!CURVEEDITOR_TOOLTIPSAVE;Save current curve +!CURVEEDITOR_TYPE;Type: +!EDITWINDOW_TITLE;Image Edit +!EXIFFILTER_APERTURE;Aperture +!EXIFFILTER_CAMERA;Camera +!EXIFFILTER_DIALOGLABEL;Exif Filter +!EXIFFILTER_FILETYPE;File Type +!EXIFFILTER_FOCALLEN;Focal Length +!EXIFFILTER_ISO;ISO +!EXIFFILTER_LENS;Lens +!EXIFFILTER_METADATAFILTER;Enable Metadata Filters +!EXIFFILTER_SHUTTER;Shutter +!EXIFPANEL_ADDEDIT;Add/Edit +!EXIFPANEL_ADDEDITHINT;Add new tag or edit tag +!EXIFPANEL_ADDTAGDLG_ENTERVALUE;Enter value +!EXIFPANEL_ADDTAGDLG_SELECTTAG;Select tag +!EXIFPANEL_ADDTAGDLG_TITLE;Add/Edit Tag +!EXIFPANEL_KEEP;Keep +!EXIFPANEL_KEEPHINT;Keep the selected tags when writing output file +!EXIFPANEL_REMOVE;Remove +!EXIFPANEL_REMOVEHINT;Remove the selected tags when writing output file +!EXIFPANEL_RESET;Reset +!EXIFPANEL_RESETALL;Reset All +!EXIFPANEL_RESETALLHINT;Reset all tags to their original values +!EXIFPANEL_RESETHINT;Reset the selected tags to their original values +!EXIFPANEL_SUBDIRECTORY;Subdirectory +!FILEBROWSER_ADDDELTEMPLATE;Add/Del templates... +!FILEBROWSER_APPLYPROFILE;Apply profile +!FILEBROWSER_ARRANGEMENTHINT;Change between vertical/horizontal alignment of thumbnails +!FILEBROWSER_AUTODARKFRAME;Auto dark frame +!FILEBROWSER_AUTOFLATFIELD;Auto flat field +!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path +!FILEBROWSER_BROWSEPATHHINT;Type path to browse (Ctrl-o set focus,Ctrl-Enter to browse in File Browser);nPath shortcuts: ~ - user's home directory, ! - user's pictures directory +!FILEBROWSER_CACHE;Cache +!FILEBROWSER_CACHECLEARFROMFULL;Clear from cache - full +!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear from cache - partial +!FILEBROWSER_CLEARPROFILE;Clear profile +!FILEBROWSER_COPYPROFILE;Copy profile +!FILEBROWSER_CURRENT_NAME;Current name: +!FILEBROWSER_DARKFRAME;Dark frame +!FILEBROWSER_DELETEDLGLABEL;File delete confirmation +!FILEBROWSER_DELETEDLGMSG;Are you sure you want to delete the selected %1 files? +!FILEBROWSER_DELETEDLGMSGINCLPROC;Are you sure you want to delete the selected %1 files INCLUDING a batch processed version? +!FILEBROWSER_EMPTYTRASH;Empty Trash +!FILEBROWSER_EMPTYTRASHHINT;Permanently delete the files of the trash +!FILEBROWSER_EXIFFILTERAPPLY;Apply +!FILEBROWSER_EXIFFILTERAPPLYHINT;Switch on/off exif filter of the file browser +!FILEBROWSER_EXIFFILTERLABEL;Exif Filter +!FILEBROWSER_EXIFFILTERSETTINGS;Setup +!FILEBROWSER_EXIFFILTERSETTINGSHINT;Change settings of the exif filter +!FILEBROWSER_FLATFIELD;Flat field +!FILEBROWSER_MOVETODARKFDIR;Move to dark frames directory +!FILEBROWSER_MOVETOFLATFIELDDIR;Move to flat fields directory +!FILEBROWSER_NEW_NAME;New name: +!FILEBROWSER_PARTIALPASTEPROFILE;Partial paste +!FILEBROWSER_PASTEPROFILE;Paste profile +!FILEBROWSER_POPUPCANCELJOB;Cancel job +!FILEBROWSER_POPUPCOPYTO;Copy to... +!FILEBROWSER_POPUPMOVEEND;Move to end of queue +!FILEBROWSER_POPUPMOVEHEAD;Move to head of queue +!FILEBROWSER_POPUPMOVETO;Move to... +!FILEBROWSER_POPUPOPEN;Open +!FILEBROWSER_POPUPPROCESS;Put to processing queue +!FILEBROWSER_POPUPRANK1;Rank 1 +!FILEBROWSER_POPUPRANK2;Rank 2 +!FILEBROWSER_POPUPRANK3;Rank 3 +!FILEBROWSER_POPUPRANK4;Rank 4 +!FILEBROWSER_POPUPRANK5;Rank 5 +!FILEBROWSER_POPUPREMOVE;Remove from filesystem +!FILEBROWSER_POPUPREMOVEINCLPROC;Remove from filesystem & batch result +!FILEBROWSER_POPUPREMOVESUBMENU;Remove +!FILEBROWSER_POPUPRENAME;Rename +!FILEBROWSER_POPUPSELECTALL;Select all +!FILEBROWSER_POPUPTRASH;Move to trash +!FILEBROWSER_POPUPUNRANK;Unrank +!FILEBROWSER_POPUPUNTRASH;Remove from trash +!FILEBROWSER_PROCESSINGSETTINGS;Settings +!FILEBROWSER_PROCESSINGSETTINGSHINT;Set the file format and output directory +!FILEBROWSER_RENAMEDLGLABEL;Rename file +!FILEBROWSER_RENAMEDLGMSG;Rename file "%1" to: +!FILEBROWSER_SELECTDARKFRAME;Select dark frame... +!FILEBROWSER_SELECTFLATFIELD;Select flat field... +!FILEBROWSER_SHOWDIRHINT;Show all images of the directory D +!FILEBROWSER_SHOWEXIFINFO;Show EXIF info i +!FILEBROWSER_SHOWQUEUEHINT;Show content of the processing queue +!FILEBROWSER_SHOWRANK1HINT;Show images ranked as 1 star 1 +!FILEBROWSER_SHOWRANK2HINT;Show images ranked as 2 star 2 +!FILEBROWSER_SHOWRANK3HINT;Show images ranked as 3 star 3 +!FILEBROWSER_SHOWRANK4HINT;Show images ranked as 4 star 4 +!FILEBROWSER_SHOWRANK5HINT;Show images ranked as 5 star 5 +!FILEBROWSER_SHOWTRASHHINT;Show content of the trash T +!FILEBROWSER_SHOWUNRANKHINT;Show unranked images ` +!FILEBROWSER_STARTPROCESSING;Start processing +!FILEBROWSER_STARTPROCESSINGHINT;Start processing/saving of images in the queue +!FILEBROWSER_STOPPROCESSING;Stop processing +!FILEBROWSER_STOPPROCESSINGHINT;Stop processing of images +!FILEBROWSER_THUMBSIZE;Thumb. size +!FILEBROWSER_TOOLTIP_STOPPROCESSING;Start processing automatically when a new job arrives +!FILEBROWSER_USETEMPLATE;Use template: +!FILEBROWSER_ZOOMINHINT;Increase thumbnail size + +!FILEBROWSER_ZOOMOUTHINT;Decrease thumbnail size - +!GENERAL_ABOUT;About +!GENERAL_AFTER;After +!GENERAL_BEFORE;Before +!GENERAL_CANCEL;Cancel +!GENERAL_DISABLE;Disable +!GENERAL_DISABLED;Disabled +!GENERAL_ENABLE;Enable +!GENERAL_ENABLED;Enabled +!GENERAL_FILE;File +!GENERAL_HIGH_QUALITY;High Quality +!GENERAL_LANDSCAPE;Landscape +!GENERAL_LOAD;Load +!GENERAL_NA;n/a +!GENERAL_NO;No +!GENERAL_NONE;None +!GENERAL_OK;OK +!GENERAL_PORTRAIT;Portrait +!GENERAL_SAVE;Save +!GENERAL_UNCHANGED;(Unchanged) +!GENERAL_YES;Yes +!HISTOGRAM_BUTTON_B;B +!HISTOGRAM_BUTTON_G;G +!HISTOGRAM_BUTTON_L;L +!HISTOGRAM_BUTTON_R;R +!HISTOGRAM_BUTTON_RAW;Raw +!HISTOGRAM_LABEL;Histogram +!HISTOGRAM_TOOLTIP_B;Show/Hide BLUE histogram +!HISTOGRAM_TOOLTIP_G;Show/Hide GREEN histogram +!HISTOGRAM_TOOLTIP_L;Show/Hide CIELAB Luminance histogram +!HISTOGRAM_TOOLTIP_R;Show/Hide RED histogram +!HISTOGRAM_TOOLTIP_RAW;Show/Hide RAW histogram +!HISTORY_CHANGED;Changed +!HISTORY_CUSTOMCURVE;Custom Curve +!HISTORY_DELSNAPSHOT;Del +!HISTORY_FROMCLIPBOARD;From clipboard +!HISTORY_LABEL;History +!HISTORY_MSG_100;RGB saturation +!HISTORY_MSG_101;HSV EQ -- Hue +!HISTORY_MSG_102;HSV EQ -- Saturation +!HISTORY_MSG_103;HSV EQ -- Value +!HISTORY_MSG_104;HSV Equalizer +!HISTORY_MSG_105;Defringing +!HISTORY_MSG_106;Defringing Radius +!HISTORY_MSG_107;Defringing Threshold +!HISTORY_MSG_108;Highlight Compr. Threshold +!HISTORY_MSG_109;Resize bounding box +!HISTORY_MSG_10;Shadow Compression +!HISTORY_MSG_110;Resizing applies to +!HISTORY_MSG_112;Saturation Limiter +!HISTORY_MSG_113;Saturation Limit +!HISTORY_MSG_114;DCB Iterations +!HISTORY_MSG_116;Enhanced DCB +!HISTORY_MSG_117;Red CA correction +!HISTORY_MSG_118;Blue CA correction +!HISTORY_MSG_119;Line denoise +!HISTORY_MSG_120;Green equil. threshold +!HISTORY_MSG_121;Auto CA +!HISTORY_MSG_122;Auto Dark Frame +!HISTORY_MSG_123;Dark Frame File +!HISTORY_MSG_124;Linear exp. correction +!HISTORY_MSG_125;Expo. correction preserving HL +!HISTORY_MSG_126;Flat Field File +!HISTORY_MSG_127;Flat Field Auto Select +!HISTORY_MSG_128;Flat Field Blur Radius +!HISTORY_MSG_129;Flat Field Blur Type +!HISTORY_MSG_12;Auto Exposure +!HISTORY_MSG_13;Exposure Clipping +!HISTORY_MSG_14;Luminance Brightness +!HISTORY_MSG_15;Luminance Contrast +!HISTORY_MSG_16;Luminance Black +!HISTORY_MSG_17;Luminance Highlight Compr. +!HISTORY_MSG_18;Luminance Shadow Compr. +!HISTORY_MSG_19;'L' Curve +!HISTORY_MSG_20;Sharpening +!HISTORY_MSG_21;Sharpening Radius +!HISTORY_MSG_22;Sharpening Amount +!HISTORY_MSG_23;Sharpening Threshold +!HISTORY_MSG_24;Sharpen Only Edges +!HISTORY_MSG_25;Sharpening Edge Detection Radius +!HISTORY_MSG_26;Sharpening Edge Tolerance +!HISTORY_MSG_27;Sharpening Halo Control +!HISTORY_MSG_28;Halo Control Amount +!HISTORY_MSG_29;Sharpening Method +!HISTORY_MSG_2;Profile Loaded +!HISTORY_MSG_30;Deconvolution Radius +!HISTORY_MSG_31;Deconvolution Amount +!HISTORY_MSG_32;Deconvolution Damping +!HISTORY_MSG_33;Deconvolution Iterations +!HISTORY_MSG_35;Saturation Limiter +!HISTORY_MSG_36;Saturation Limit +!HISTORY_MSG_38;White Balance Method +!HISTORY_MSG_40;White Balance Tint +!HISTORY_MSG_43;Luminance Denoising +!HISTORY_MSG_44;Lum. Denoising Radius +!HISTORY_MSG_45;Lum. Denoising Edge Tolerance +!HISTORY_MSG_50;Shadow/Highlight tool +!HISTORY_MSG_51;Highlight boost +!HISTORY_MSG_52;Shadow Boost +!HISTORY_MSG_53;Highlight Tonal Width +!HISTORY_MSG_54;Shadow Tonal Width +!HISTORY_MSG_55;Local Contrast +!HISTORY_MSG_56;Shadow/Highlight Radius +!HISTORY_MSG_57;Coarse Rotation +!HISTORY_MSG_58;Horizontal Flipping +!HISTORY_MSG_59;Vertical Flipping +!HISTORY_MSG_5;Brightness +!HISTORY_MSG_60;Rotation +!HISTORY_MSG_61;Auto Fill +!HISTORY_MSG_62;Lens Distortion Correction +!HISTORY_MSG_63;Snapshot Selected +!HISTORY_MSG_64;Crop Photo +!HISTORY_MSG_65;C/A Correction +!HISTORY_MSG_66;Highlight Recovery +!HISTORY_MSG_67;Highlight Recovery Amount +!HISTORY_MSG_68;Highlight Recovery Method +!HISTORY_MSG_72;Vignetting Correction +!HISTORY_MSG_73;Channel Mixer +!HISTORY_MSG_74;Resize Scale +!HISTORY_MSG_75;Resize Method +!HISTORY_MSG_76;Exif Metadata +!HISTORY_MSG_77;IPTC Metadata +!HISTORY_MSG_78;Data specified for resize +!HISTORY_MSG_79;Resize width +!HISTORY_MSG_80;Resize height +!HISTORY_MSG_81;Resize enabled +!HISTORY_MSG_82;Profile Changed +!HISTORY_MSG_83;High quality shadows/highlights +!HISTORY_MSG_84;Perspective correction +!HISTORY_MSG_85;Wavelet coefficients +!HISTORY_MSG_86;Wavelet equalizer +!HISTORY_MSG_87;Impulse noise reduction +!HISTORY_MSG_88;Impulse NR threshold +!HISTORY_MSG_89;Noise reduction +!HISTORY_MSG_8;Exposure Compensation +!HISTORY_MSG_90;NR - luminance +!HISTORY_MSG_91;NR - chrominance +!HISTORY_MSG_92;NR - gamma +!HISTORY_MSG_93;Contrast by detail levels value +!HISTORY_MSG_94;Contrast by detail levels +!HISTORY_MSG_95;Saturation +!HISTORY_MSG_96;'a' curve +!HISTORY_MSG_97;'b' curve +!HISTORY_MSG_99;Hot/dead pixel filtering +!HISTORY_NEWSNAPSHOT;Add +!HISTORY_NEWSNAPSHOTAS;As... +!HISTORY_NEWSSDIALOGLABEL;Label of the snapshot: +!HISTORY_NEWSSDIALOGTITLE;Add new snapshot +!HISTORY_SETTO;Set to +!HISTORY_SNAPSHOT;Snapshot +!HISTORY_SNAPSHOTS;Snapshots +!ICMPANEL_FILEDLGFILTERANY;Any files +!ICMPANEL_FILEDLGFILTERICM;ICC Profile Files +!ICMPANEL_GAMMABEFOREINPUT;Profile applies Gamma +!ICMPANEL_INPUTCAMERA;Camera default +!ICMPANEL_INPUTCUSTOM;Custom +!ICMPANEL_INPUTDLGLABEL;Select Input ICC Profile... +!ICMPANEL_INPUTEMBEDDED;Use Embedded, if possible +!ICMPANEL_INPUTPROFILE;Input Profile +!ICMPANEL_NOICM;No ICM: sRGB output +!ICMPANEL_OUTPUTDLGLABEL;Select Output ICC Profile... +!ICMPANEL_OUTPUTPROFILE;Output Profile +!ICMPANEL_SAVEREFERENCE;Save reference image for profiling +!ICMPANEL_WORKINGPROFILE;Working Profile +!IMAGEAREA_DETAILVIEW;Detail view +!IPTCPANEL_AUTHOR;Author +!IPTCPANEL_AUTHORHINT;Name of the creator of the object, e.g. writer, photographer or graphic artist (By-line). +!IPTCPANEL_AUTHORSPOSITION;Author's position +!IPTCPANEL_AUTHORSPOSITIONHINT;Title of the creator or creators of the object (By-line Title). +!IPTCPANEL_CAPTION;Caption +!IPTCPANEL_CAPTIONHINT;A textual description of the data (Caption - Abstract). +!IPTCPANEL_CAPTIONWRITER;Caption Writer +!IPTCPANEL_CAPTIONWRITERHINT;The name of the person involved in the writing, editing or correcting the image or caption/abstract (Writer - Editor). +!IPTCPANEL_CATEGORY;Category +!IPTCPANEL_CATEGORYHINT;Identifies the subject of the image in the opinion of the provider (Category). +!IPTCPANEL_CITY;City +!IPTCPANEL_CITYHINT;City of image origin (City). +!IPTCPANEL_COPYHINT;Copy IPTC settings to clipboard +!IPTCPANEL_COPYRIGHT;Copyright +!IPTCPANEL_COPYRIGHTHINT;Any necessary copyright notice (Copyright Notice). +!IPTCPANEL_COUNTRY;Country +!IPTCPANEL_COUNTRYHINT;The name of the country/primary location where the image was created (Country - Primary Location Name). +!IPTCPANEL_CREDIT;Credit +!IPTCPANEL_CREDITHINT;Identifies the provider of the image, not necessarily the owner/creator (Credit). +!IPTCPANEL_EMBEDDED;Embedded +!IPTCPANEL_EMBEDDEDHINT;Reset to IPTC data embedded in the image file +!IPTCPANEL_HEADLINE;Headline +!IPTCPANEL_HEADLINEHINT;A publishable entry providing a synopsis of the contents of the image (Headline). +!IPTCPANEL_INSTRUCTIONS;Instructions +!IPTCPANEL_INSTRUCTIONSHINT;Other editorial instructions concerning the use of the image (Special Instructions). +!IPTCPANEL_KEYWORDS;Keywords +!IPTCPANEL_KEYWORDSHINT;Used to indicate specific information retrieval words (Keywords). +!IPTCPANEL_PASTEHINT;Paste IPTC settings from clipboard +!IPTCPANEL_RESET;Reset +!IPTCPANEL_RESETHINT;Reset to profile default +!IPTCPANEL_SOURCE;Source +!IPTCPANEL_SOURCEHINT;The original owner of the intellectual content of the image (Source). +!IPTCPANEL_SUPPCATEGORIES;Suppl. Categories +!IPTCPANEL_SUPPCATEGORIESHINT;Further refines the subject of the image (Supplemental Categories). +!IPTCPANEL_TITLE;Title +!IPTCPANEL_TITLEHINT;A shorthand reference for the image (Object Name). +!IPTCPANEL_TRANSREFERENCE;Trans. Reference +!IPTCPANEL_TRANSREFERENCEHINT;A code representing the location of original transmission (Original Transmission Reference). +!MAIN_BUTTON_EXIT;Exit +!MAIN_BUTTON_FULLSCREEN;Fullscreen +!MAIN_BUTTON_PREFERENCES;Preferences +!MAIN_BUTTON_PUTTOQUEUE_TOOLTIP;Add current image to processing queue Ctrl+Q +!MAIN_BUTTON_QUEUE;Put to queue +!MAIN_BUTTON_SAVE_TOOLTIP;Save current image Ctrl+S +!MAIN_BUTTON_SENDTOEDITOR_TOOLTIP;Edit current image in external editor Ctrl+E +!MAIN_BUTTON_SHOWHIDESIDEPANELS_TOOLTIP;Show/hide all side panels m +!MAIN_BUTTON_UNFULLSCREEN;Exit fullscreen +!MAIN_FRAME_BATCHQUEUE;Batch Queue +!MAIN_FRAME_BATCHQUEUE_TOOLTIP; Batch Queue Ctrl-F3 +!MAIN_FRAME_EDITOR;Editor +!MAIN_FRAME_EDITOR_TOOLTIP; Editor Ctrl-F4 +!MAIN_FRAME_FILEBROWSER;File Browser +!MAIN_FRAME_FILEBROWSER_TOOLTIP; File Browser Ctrl-F2 +!MAIN_FRAME_PLACES;Places +!MAIN_FRAME_PLACES_ADD;Add +!MAIN_FRAME_PLACES_DEL;Del +!MAIN_FRAME_RECENT;Recent Folders +!MAIN_MSG_ALREADYEXISTS;File already exists. +!MAIN_MSG_CANNOTLOAD;Cannot load image +!MAIN_MSG_CANNOTSAVE;File saving error +!MAIN_MSG_CANNOTSTARTEDITOR;Can not start editor. +!MAIN_MSG_CANNOTSTARTEDITOR_SECONDARY;Please set the correct path in the "Preferences" dialog. +!MAIN_MSG_ERRORDURINGIMAGESAVING;Error during image saving +!MAIN_MSG_EXITJOBSINQUEUEINFO;Unprocessed images in the queue will be lost on exit. +!MAIN_MSG_EXITJOBSINQUEUEQUEST;Are you sure you want to exit? There are unprocessed images waiting in the queue. +!MAIN_MSG_JOBSINQUEUE;job(s) in the queue +!MAIN_MSG_NAVIGATOR;Navigator +!MAIN_MSG_PLACES;Places +!MAIN_MSG_QOVERWRITE;Do you want to overwrite it? +!MAIN_TAB_BASIC;Basic +!MAIN_TAB_COLOR_TOOLTIP;Alt-c +!MAIN_TAB_DETAIL;Detail +!MAIN_TAB_DETAIL_TOOLTIP;Alt-d +!MAIN_TAB_DEVELOP;Develop +!MAIN_TAB_EXIF;Exif +!MAIN_TAB_EXPOSURE;Exposure +!MAIN_TAB_EXPOSURE_TOOLTIP;Alt-e +!MAIN_TAB_FILTER;Filter +!MAIN_TAB_ICM;ICM +!MAIN_TAB_IPTC;IPTC +!MAIN_TAB_METADATA;Metadata +!MAIN_TAB_METADATA_TOOLTIP;Alt-m +!MAIN_TAB_RAW;RAW +!MAIN_TAB_RAW_TOOLTIP;Alt-r +!MAIN_TAB_TAGGING;Tagging +!MAIN_TAB_TRANSFORM;Transform +!MAIN_TAB_TRANSFORM_TOOLTIP;Alt-t +!MAIN_TOGGLE_BEFORE_AFTER;B|A +!MAIN_TOOLTIP_HIDEFP;Show/hide the bottom panel (directory and file browser) F +!MAIN_TOOLTIP_HIDEHP;Show/hide the left panel (including the history) l +!MAIN_TOOLTIP_INDCLIPPEDH;Clipped highlight indication (Key <) +!MAIN_TOOLTIP_INDCLIPPEDS;Clipped shadow indication (Key >) +!MAIN_TOOLTIP_PREFERENCES;Set preferences +!MAIN_TOOLTIP_QINFO;Quick info on the image I +!MAIN_TOOLTIP_SAVE;Save image to the default folder +!MAIN_TOOLTIP_SAVEAS;Save image to a selected folder +!MAIN_TOOLTIP_SHOWHIDELP1;Show/hide the left panel l +!MAIN_TOOLTIP_SHOWHIDERP1;Show/hide the right panel Alt-l +!MAIN_TOOLTIP_SHOWHIDETP1;Show/hide the top panel Shift-l +!MAIN_TOOLTIP_TOGGLE;Toggle before/after view B +!NAVIGATOR_B_NA;B = n/a +!NAVIGATOR_B_VALUE;B = %1 +!NAVIGATOR_G_NA;G = n/a +!NAVIGATOR_G_VALUE;G = %1 +!NAVIGATOR_H_NA;H = n/a +!NAVIGATOR_H_VALUE;H = %1 +!NAVIGATOR_LAB_A_NA;A = n/a +!NAVIGATOR_LAB_A_VALUE;A = %1 +!NAVIGATOR_LAB_B_NA;B = n/a +!NAVIGATOR_LAB_B_VALUE;B = %1 +!NAVIGATOR_LAB_L_NA;L = n/a +!NAVIGATOR_LAB_L_VALUE;L = %1 +!NAVIGATOR_R_NA;R = n/a +!NAVIGATOR_R_VALUE;R = %1 +!NAVIGATOR_S_NA;S = n/a +!NAVIGATOR_S_VALUE;S = %1 +!NAVIGATOR_V_NA;V = n/a +!NAVIGATOR_V_VALUE;V = %1 +!NAVIGATOR_XY_NA;x = n/a, y = n/a +!PARTIALPASTE_BASICGROUP;Basic settings +!PARTIALPASTE_CACORRECTION;C/A correction +!PARTIALPASTE_CHANNELMIXER;Channel mixer +!PARTIALPASTE_COARSETRANS;90 deg rotation / flipping +!PARTIALPASTE_COMMONTRANSFORMPARAMS;Auto fill +!PARTIALPASTE_COMPOSITIONGROUP;Composition settings +!PARTIALPASTE_CROP;Crop +!PARTIALPASTE_DARKFRAMEAUTOSELECT;Dark Frame Auto Select +!PARTIALPASTE_DARKFRAMEFILE;Dark Frame File +!PARTIALPASTE_DEFRINGE;Defringe +!PARTIALPASTE_DETAILGROUP;Detail settings +!PARTIALPASTE_DIALOGLABEL;Partial paste processing profile +!PARTIALPASTE_DIRPYRDENOISE;Noise reduction +!PARTIALPASTE_DIRPYREQUALIZER;Contrast by detail levels +!PARTIALPASTE_DISTORTION;Distortion correction +!PARTIALPASTE_EVERYTHING;Everything +!PARTIALPASTE_EXIFCHANGES;Changes to exif data +!PARTIALPASTE_EXPOSURE;Exposure +!PARTIALPASTE_FLATFIELDAUTOSELECT;FF Auto Select +!PARTIALPASTE_FLATFIELDBLURRADIUS;FF Blur Radius +!PARTIALPASTE_FLATFIELDBLURTYPE;FF Blur Type +!PARTIALPASTE_FLATFIELDFILE;Flat field (FF) File +!PARTIALPASTE_HLRECONSTRUCTION;Highlight reconstruction +!PARTIALPASTE_HLRECOVERY;Highlight recovery +!PARTIALPASTE_HLRECOVERYAMOUNT;Highlight recovery amount +!PARTIALPASTE_HLRECOVERYTHRESHOLD;Highlight recovery threshold +!PARTIALPASTE_HSVEQUALIZER;HSV Equalizer +!PARTIALPASTE_ICMSETTINGS;ICM settings +!PARTIALPASTE_IMPULSEDENOISE;Impulse noise reduction +!PARTIALPASTE_IPTCINFO;IPTC info +!PARTIALPASTE_LABCURVE;Lab adjustments +!PARTIALPASTE_LENSGROUP;Lens related settings +!PARTIALPASTE_LUMADENOISE;Luminance noise reduction +!PARTIALPASTE_LUMINANCEGROUP;Luminance related settings +!PARTIALPASTE_METAICMGROUP;Metadata/ICM settings +!PARTIALPASTE_PERSPECTIVE;Perspective +!PARTIALPASTE_PREPROCESS_GREENEQUIL;Green equilibration +!PARTIALPASTE_PREPROCESS_HOTDEADPIXFILT;Apply hot/dead pixel filter +!PARTIALPASTE_PREPROCESS_LINEDENOISE;Line noise filter +!PARTIALPASTE_RAWCACORR_AUTO;CA auto correction +!PARTIALPASTE_RAWCACORR_CABLUE;CA Blue +!PARTIALPASTE_RAWCACORR_CARED;CA Red +!PARTIALPASTE_RAWEXPOS_LINEAR;Raw white point linear corr. factor +!PARTIALPASTE_RAWEXPOS_PRESER;Raw white point HL preserving corr. (EV) +!PARTIALPASTE_RAWGROUP;Raw settings +!PARTIALPASTE_RAW_DCBENHANCE;Apply DCB enhancement step +!PARTIALPASTE_RAW_DCBITERATIONS;Number of DCB iterations +!PARTIALPASTE_RAW_DMETHOD;Demosaic Method +!PARTIALPASTE_RESIZE;Resize +!PARTIALPASTE_ROTATION;Rotation +!PARTIALPASTE_SHADOWSHIGHLIGHTS;Shadows/Highlights +!PARTIALPASTE_SHARPENING;Sharpening +!PARTIALPASTE_VIGNETTING;Vignetting correction +!PARTIALPASTE_WAVELETEQUALIZER;Wavelet equalizer +!PARTIALPASTE_WHITEBALANCE;White balance +!PREFERENCES_ADD;ADD +!PREFERENCES_APPLNEXTSTARTUP;restart required +!PREFERENCES_AUTOMONPROFILE;Automatically use operating systems main monitors profile +!PREFERENCES_BATCH_PROCESSING;Batch Processing +!PREFERENCES_BLINKCLIPPED;Blink clipped areas +!PREFERENCES_CACHECLEARALL;Clear All +!PREFERENCES_CACHECLEARPROFILES;Clear Profiles +!PREFERENCES_CACHECLEARTHUMBS;Clear Thumbnails +!PREFERENCES_CACHEFORMAT1;Proprietary (faster and better quality) +!PREFERENCES_CACHEFORMAT2;JPEG (smaller disk footprint) +!PREFERENCES_CACHEOPTS;Cache Options +!PREFERENCES_CACHESTRAT1;Prefer Speed to Low Memory Consumption +!PREFERENCES_CACHESTRAT2;Prefer Low Memory Consumption to Speed +!PREFERENCES_CACHESTRAT;Cache Strategy +!PREFERENCES_CACHETHUMBFORM;Cache Thumbnail Format +!PREFERENCES_CLIPPINGIND;Clipping indication +!PREFERENCES_CMETRICINTENT;Colorimetric Intent +!PREFERENCES_CUTOVERLAYBRUSH;Crop mask color/transparency +!PREFERENCES_DARKFRAME;Dark frame +!PREFERENCES_DARKFRAMEFOUND;Found +!PREFERENCES_DARKFRAMESHOTS;shots +!PREFERENCES_DARKFRAMETEMPLATES;templates +!PREFERENCES_DATEFORMAT;Date Format +!PREFERENCES_DATEFORMATFRAME;Date Format +!PREFERENCES_DATEFORMATHINT;You can use the following formatting strings:n%y : yearn%m : monthn%d : daynnFor example, the hungarian date format is:n%y/%m/%d +!PREFERENCES_DEFAULTLANG;Default language +!PREFERENCES_DEFAULTTHEME;Default theme +!PREFERENCES_DEMOSAICINGALGO;Demosaicing Algorithm +!PREFERENCES_DIRDARKFRAMES;Dark frames directory +!PREFERENCES_DIRHOME;Home directory +!PREFERENCES_DIRLAST;Last visited directory +!PREFERENCES_DIROTHER;Other +!PREFERENCES_DIRSELECTDLG;Select Image Directory at Startup... +!PREFERENCES_DIRSOFTWARE;Installation directory +!PREFERENCES_EDITORCMDLINE;Other command line +!PREFERENCES_EDITORLAYOUT;Editor Layout +!PREFERENCES_EXTERNALEDITOR;External editor +!PREFERENCES_FBROWSEROPTS;File Browser Options +!PREFERENCES_FILEFORMAT;File format +!PREFERENCES_FLATFIELD;Flat Field +!PREFERENCES_FLATFIELDFOUND;Found +!PREFERENCES_FLATFIELDSDIR;Flat Fields directory +!PREFERENCES_FLATFIELDSHOTS;shots +!PREFERENCES_FLATFIELDTEMPLATES;templates +!PREFERENCES_FORIMAGE;For image files +!PREFERENCES_FORRAW;For RAW files +!PREFERENCES_GIMPPATH;GIMP installation directory +!PREFERENCES_GTKTHEME;GTK default +!PREFERENCES_HINT;Hint +!PREFERENCES_HLTHRESHOLD;Threshold for clipped highlights +!PREFERENCES_ICCDIR;Directory of ICC profiles +!PREFERENCES_IMPROCPARAMS;Default image processing parameters +!PREFERENCES_INTENT_ABSOLUTE;Absolute Colorimetric +!PREFERENCES_INTENT_PERCEPTUAL;Perceptual +!PREFERENCES_INTENT_RELATIVE;Relative Colorimetric +!PREFERENCES_INTENT_SATURATION;Saturation +!PREFERENCES_INTERNALTHUMBIFUNTOUCHED;Show RAW internal thumbnail if unedited +!PREFERENCES_LIVETHUMBNAILS;Live Thumbnails (slower) +!PREFERENCES_METADATA;Metadata +!PREFERENCES_MONITORICC;Monitor Profile +!PREFERENCES_MULTITAB;Multiple tabs mode +!PREFERENCES_MULTITABDUALMON;Multiple tabs mode, if available on second monitor +!PREFERENCES_OUTDIR;Output Directory +!PREFERENCES_OUTDIRFOLDER;Save to folder +!PREFERENCES_OUTDIRFOLDERHINT;Put the saved images to the selected folder +!PREFERENCES_OUTDIRHINT;You can use the following formatting strings:n%f, %d1, %d2, ..., %p1, %p2, ...nnThese formatting strings refer to the different parts of the photo's pathname.nnFor example, if the photo being processed has the following pathname:n/home/tom/photos/2010-10-31/dsc0042.nefnthe meaning of the formatting strings are:n%d4 = homen%d3 = tomn%d2 = photosn%d1 = 2010-10-31n%f = dsc0042n%p1 = /home/tom/photos/2010-10-31/n%p2 = /home/tom/photos/n%p3 = /home/tom/n%p4 = /home/nnIf you want to save the output image where the original is, write:n%p1/%fnnIf you want to save the output image in a directory named "converted" located in the directory of the opened image, write:n%p1/converted/%fnnIf you want to save the output image in a directory named "/home/tom/photos/converted/2010-10-31", write:n%p2/converted/%d1/%f +!PREFERENCES_OUTDIRTEMPLATE;Use Template +!PREFERENCES_OUTDIRTEMPLATEHINT;You can use the following formatting strings:n%f, %d1, %d2, ..., %p1, %p2, ..., %rnnThese formatting strings refer to the different parts of the photo's pathname, or some attributes of the photo.nn%r will be replaced by the rank of the photo. If the photo is unranked, %r will be replaced by '0'. If the photo is in trash bin, %r will be replaced by 'x'.nnFor example, if the photo being processed has the following pathname:n/home/tom/photos/2010-10-31/dsc0042.nefnthe meaning of the formatting strings are:n%d4 = homen%d3 = tomn%d2 = photosn%d1 = 2010-10-31n%f = dsc0042n%p1 = /home/tom/photos/2010-10-31/n%p2 = /home/tom/photos/n%p3 = /home/tom/n%p4 = /home/nnIf you want to save the output image where the original is, write:n%p1/%fnnIf you want to save the output image in a directory named "converted" located in the directory of the opened image, write:n%p1/converted/%fnnIf you want to save the output image in a directory named "/home/tom/photos/converted/2010-10-31", write:n%p2/converted/%d1/%f +!PREFERENCES_OVERLAY_FILENAMES;Overlay filenames on thumbnails +!PREFERENCES_OVERWRITEOUTPUTFILE;Overwrite existing output files +!PREFERENCES_PARSEDEXT;Parsed Extensions +!PREFERENCES_PARSEDEXTADD;Add Extension +!PREFERENCES_PARSEDEXTADDHINT;Type an extension and press this button to append list +!PREFERENCES_PARSEDEXTDELHINT;Delete selected extension from the list +!PREFERENCES_PROFILEHANDLING;Processing Profile Handling +!PREFERENCES_PROFILELOADPR;Profile Loading Priority +!PREFERENCES_PROFILEPRCACHE;Profile in cache +!PREFERENCES_PROFILEPRFILE;Profile next to the input file +!PREFERENCES_PROFILESAVECACHE;Save processing parameters to the cache +!PREFERENCES_PROFILESAVEINPUT;Save processing parameters next to the input file +!PREFERENCES_PROPERTY;Property +!PREFERENCES_PSPATH;Adobe Photoshop installation directory +!PREFERENCES_SELECTFONT;Select font +!PREFERENCES_SELECTICCDIRDLG;Select ICC Profile Directory... +!PREFERENCES_SELECTLANG;Select language +!PREFERENCES_SELECTMONITORPROFDLG;Select ICC Profile of the Display... +!PREFERENCES_SELECTTHEME;Select theme +!PREFERENCES_SET;SET +!PREFERENCES_SHOWBASICEXIF;Show basic Exif info +!PREFERENCES_SHOWDATETIME;Show date and time +!PREFERENCES_SHOWONLYRAW;Show only RAW files +!PREFERENCES_SHTHRESHOLD;Threshold for clipped shadows +!PREFERENCES_SINGLETAB;Single tab mode +!PREFERENCES_SINGLETABVERTAB;Single tab mode, vertical tabs +!PREFERENCES_SND_BATCHQUEUEDONE;Batch queue done +!PREFERENCES_SND_HELP;Either enter filepath or nothing (for no sound). On Windows use "SystemDefault", "SystemAsterisk" etc. for system sounds. +!PREFERENCES_SND_LNGEDITPROCDONE;Editor processing done +!PREFERENCES_SND_TRESHOLDSECS;after secs +!PREFERENCES_STARTUPIMDIR;Image directory at startup +!PREFERENCES_TAB_BROWSER;File Browser +!PREFERENCES_TAB_GENERAL;General +!PREFERENCES_TAB_IMPROC;Image Processing +!PREFERENCES_TAB_OUTPUT;Output Options +!PREFERENCES_TAB_SOUND;Sounds +!PREFERENCES_THUMBSIZE;Thumbnail Size +!PREFERENCES_TUNNELMETADATA;Copy IPTC/XMP unchanged to output file (when tagging with other program) +!PREFERENCES_USESYSTEMTHEME; Use System Theme +!PREFERENCES_WORKFLOW;Workflow +!PROFILEPANEL_FILEDLGFILTERANY;Any files +!PROFILEPANEL_FILEDLGFILTERPP;Postprocessing profiles +!PROFILEPANEL_LABEL;Postprocessing Profiles +!PROFILEPANEL_LOADDLGLABEL;Load Postprocessing Parameters... +!PROFILEPANEL_PCUSTOM;Custom +!PROFILEPANEL_PFILE;From file +!PROFILEPANEL_PLASTPHOTO;Last Photo +!PROFILEPANEL_PLASTSAVED;Last Saved +!PROFILEPANEL_PROFILE;Profile +!PROFILEPANEL_SAVEDLGLABEL;Save Postprocessing Parameters... +!PROFILEPANEL_TOOLTIPCOPY;Copy current profile to clipboard +!PROFILEPANEL_TOOLTIPLOAD;Load a profile from file +!PROFILEPANEL_TOOLTIPPASTE; Paste profile from clipboard +!PROFILEPANEL_TOOLTIPSAVE;Save current profile +!PROGRESSBAR_BADPIXELS;Bad pixels... +!PROGRESSBAR_CACORRECTION;CA correction... +!PROGRESSBAR_DARKFRAME;Darkframe... +!PROGRESSBAR_DECODING;Decoding raw file... +!PROGRESSBAR_DEMOSAICING;Demosaicing... +!PROGRESSBAR_GREENEQUIL;Green equilibrate... +!PROGRESSBAR_LINEDENOISE;Line Denoise... +!PROGRESSBAR_LOADING;Loading Image... +!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails... +!PROGRESSBAR_LOADJPEG;Loading JPEG file... +!PROGRESSBAR_LOADPNG;Loading PNG file... +!PROGRESSBAR_LOADTIFF;Loading TIFF file... +!PROGRESSBAR_PROCESSING;Processing Image... +!PROGRESSBAR_READY;Ready. +!PROGRESSBAR_SAVEJPEG;Saving JPEG file... +!PROGRESSBAR_SAVEPNG;Saving PNG file... +!PROGRESSBAR_SAVETIFF;Saving TIFF file... +!PROGRESSDLG_PROFILECHANGEDINBROWSER;Profile changed in browser +!QINFO_FOCALLENGTH;Focal length +!QINFO_ISO;ISO +!QINFO_LENS;Lens +!QINFO_NOEXIF;Exif data not available. +!SAVEDLG_AUTOSUFFIX;Automatically add a suffix if the file already exists +!SAVEDLG_FILEFORMAT;File format +!SAVEDLG_JPEGQUAL;JPEG Quality +!SAVEDLG_JPGFILTER;JPEG files +!SAVEDLG_PNGCOMPR;PNG Compression +!SAVEDLG_PNGFILTER;PNG files +!SAVEDLG_PUTTOQUEUE;Put into processing queue +!SAVEDLG_PUTTOQUEUEHEAD;Put to the head of the processing queue +!SAVEDLG_PUTTOQUEUETAIL;Put to the end of the processing queue +!SAVEDLG_SAVEIMMEDIATELY;Save immediately +!SAVEDLG_SAVESPP;Save processing parameters with image +!SAVEDLG_TIFFFILTER;TIFF files +!SAVEDLG_TIFFUNCOMPRESSED;Uncompressed TIFF +!TOOLBAR_TOOLTIP_CROP;Crop selection C +!TOOLBAR_TOOLTIP_HAND;Hand tool H +!TOOLBAR_TOOLTIP_STRAIGHTEN;Straight line selection S +!TOOLBAR_TOOLTIP_WB;Spot white balance W +!TP_CACORRECTION_BLUE;Blue +!TP_CACORRECTION_LABEL;C/A Correction +!TP_CACORRECTION_RED;Red +!TP_CHMIXER_BLUE;Blue +!TP_CHMIXER_GREEN;Green +!TP_CHMIXER_LABEL;Channel Mixer +!TP_CHMIXER_RED;Red +!TP_CHROMATABERR_LABEL;Chromatic Aberration +!TP_COARSETRAF_DEGREE;degree: +!TP_COARSETRAF_TOOLTIP_HFLIP;Flip horizontally +!TP_COARSETRAF_TOOLTIP_ROTLEFT;Rotate left [ +!TP_COARSETRAF_TOOLTIP_ROTRIGHT;Rotate right ] +!TP_COARSETRAF_TOOLTIP_VFLIP;Flip vertically +!TP_COLORBOOST_ACHANNEL;Channel "a" +!TP_COLORBOOST_AMOUNT;Amount +!TP_COLORBOOST_BCHANNEL;Channel "b" +!TP_COLORBOOST_CHAB;a & b +!TP_COLORBOOST_CHANNEL;Channel +!TP_COLORBOOST_CHSEPARATE;separate +!TP_COLORBOOST_ENABLESATLIMITER;Enable saturation limiter +!TP_COLORBOOST_SATLIMIT;Saturation limit +!TP_COLORDENOISE_EDGESENSITIVE;Edge Sensitive +!TP_COLORDENOISE_EDGETOLERANCE;Edge Tolerance +!TP_COLORDENOISE_RADIUS;Radius +!TP_COLORSHIFT_BLUEYELLOW;Blue-Yellow +!TP_COLORSHIFT_GREENMAGENTA;Green-Magenta +!TP_CROP_FIXRATIO;Fix Ratio: +!TP_CROP_GTDIAGONALS;Rule of diagonals +!TP_CROP_GTGRID;Grid +!TP_CROP_GTHARMMEANS1;Harmonic means 1 +!TP_CROP_GTHARMMEANS2;Harmonic means 2 +!TP_CROP_GTHARMMEANS3;Harmonic means 3 +!TP_CROP_GTHARMMEANS4;Harmonic means 4 +!TP_CROP_GTNONE;None +!TP_CROP_GTRULETHIRDS;Rule of thirds +!TP_CROP_GUIDETYPE;Guide Type: +!TP_CROP_H;H +!TP_CROP_LABEL;Crop +!TP_CROP_PPI;PPI= +!TP_CROP_SELECTCROP; Select Crop +!TP_CROP_W;W +!TP_CROP_X;x +!TP_CROP_Y;y +!TP_DARKFRAME_AUTOSELECT;Auto selection +!TP_DARKFRAME_LABEL;Dark Frame +!TP_DEFRINGE_LABEL;Defringe +!TP_DEFRINGE_RADIUS;Radius +!TP_DEFRINGE_THRESHOLD;Threshold +!TP_DETAIL_AMOUNT;Amount +!TP_DIRPYRDENOISE_CHROMA;Chrominance +!TP_DIRPYRDENOISE_GAMMA;Gamma +!TP_DIRPYRDENOISE_LABEL;Noise reduction +!TP_DIRPYRDENOISE_LUMA;Luminance +!TP_DIRPYREQUALIZER_LABEL;Contrast by detail levels +!TP_DIRPYREQUALIZER_LUMACOARSEST;Coarsest +!TP_DIRPYREQUALIZER_LUMACONTRAST_MINUS;Contrast- +!TP_DIRPYREQUALIZER_LUMACONTRAST_PLUS;Contrast+ +!TP_DIRPYREQUALIZER_LUMAFINEST;Finest +!TP_DIRPYREQUALIZER_LUMANEUTRAL;Neutral +!TP_DIRPYREQUALIZER_THRESHOLD;Threshold +!TP_DISTORTION_AMOUNT;Amount +!TP_DISTORTION_AUTO;Auto distortion correction +!TP_DISTORTION_AUTO_TIP;(Exprimental) Correct lens distortion automatically for some cameras (M4/3, some compact DC, etc.) +!TP_DISTORTION_LABEL;Distortion +!TP_EQUALIZER_CONTRAST_MINUS;Contrast- +!TP_EQUALIZER_CONTRAST_PLUS;Contrast+ +!TP_EQUALIZER_FINEST;finest +!TP_EQUALIZER_LABEL;Wavelet equalizer +!TP_EQUALIZER_LARGEST;coarsest +!TP_EQUALIZER_NEUTRAL;Neutral +!TP_EXPOSCORR_LABEL;Raw white point +!TP_EXPOSURE_AUTOLEVELS;Auto Levels +!TP_EXPOSURE_BLACKLEVEL;Black +!TP_EXPOSURE_BRIGHTNESS;Brightness +!TP_EXPOSURE_CLIP;Clip +!TP_EXPOSURE_COMPRHIGHLIGHTS;Highlight recovery amount +!TP_EXPOSURE_COMPRHIGHLIGHTSTHRESHOLD;Highlight recovery threshold +!TP_EXPOSURE_COMPRSHADOWS;Shadow recovery +!TP_EXPOSURE_CONTRAST;Contrast +!TP_EXPOSURE_CURVEEDITOR;Tone Curve +!TP_EXPOSURE_EXPCOMP;Exp. Comp. +!TP_EXPOSURE_LABEL;Exposure +!TP_EXPOSURE_SATURATION;Saturation +!TP_FLATFIELD_AUTOSELECT;Auto selection +!TP_FLATFIELD_BLURRADIUS;Blur Radius +!TP_FLATFIELD_BLURTYPE;Blur Type +!TP_FLATFIELD_BT_AREA;Area +!TP_FLATFIELD_BT_HORIZONTAL;Horizontal +!TP_FLATFIELD_BT_VERTHORIZ;Vert. + Horiz. +!TP_FLATFIELD_BT_VERTICAL;Vertical +!TP_FLATFIELD_LABEL;Flat Field +!TP_GAMMA_CURV;gamma +!TP_GAMMA_FREE;Free gamma +!TP_GAMMA_OUTPUT;Output gamma +!TP_GAMMA_SLOP;slope (linear) +!TP_HLREC_CIELAB;CIELab Blending +!TP_HLREC_LABEL;Highlight Reconstruction +!TP_HLREC_LUMINANCE;Luminance Recovery +!TP_HLREC_METHOD;Method: +!TP_HSVEQUALIZER1;Red +!TP_HSVEQUALIZER2;Yellow +!TP_HSVEQUALIZER3;Lime +!TP_HSVEQUALIZER4;Green +!TP_HSVEQUALIZER5;Aqua +!TP_HSVEQUALIZER6;Blue +!TP_HSVEQUALIZER7;Purple +!TP_HSVEQUALIZER8;Magenta +!TP_HSVEQUALIZER_CHANNEL;HSV Channel +!TP_HSVEQUALIZER_HUE;H +!TP_HSVEQUALIZER_LABEL;HSV Equalizer +!TP_HSVEQUALIZER_NEUTRAL;Neutral +!TP_HSVEQUALIZER_SAT;S +!TP_HSVEQUALIZER_VAL;V +!TP_ICM_FILEDLGFILTERANY;Any files +!TP_ICM_FILEDLGFILTERICM;ICC Profile Files +!TP_ICM_GAMMABEFOREINPUT;Profile applies Gamma +!TP_ICM_INPUTCAMERA;Camera default +!TP_ICM_INPUTCUSTOM;Custom +!TP_ICM_INPUTDLGLABEL;Select Input ICC Profile... +!TP_ICM_INPUTEMBEDDED;Use Embedded, if possible +!TP_ICM_INPUTNONE;No profile +!TP_ICM_INPUTPROFILE;Input Profile +!TP_ICM_LABEL;ICM +!TP_ICM_NOICM;No ICM: sRGB output +!TP_ICM_OUTPUTDLGLABEL;Select Output ICC Profile... +!TP_ICM_OUTPUTPROFILE;Output Profile +!TP_ICM_SAVEREFERENCE;Save reference image for profiling +!TP_ICM_WORKINGPROFILE;Working Profile +!TP_IMPULSEDENOISE_LABEL;Impulse Noise Reduction +!TP_IMPULSEDENOISE_THRESH;Impulse NR Threshold +!TP_LABCURVE_BRIGHTNESS;Brightness +!TP_LABCURVE_CONTRAST;Contrast +!TP_LABCURVE_CURVEEDITOR;Luminance Curve +!TP_LABCURVE_ENABLESATLIMITER;Enable saturation limiter +!TP_LABCURVE_LABEL;Lab Adjustments +!TP_LABCURVE_SATLIMIT;Saturation limit +!TP_LABCURVE_SATURATION;Saturation +!TP_LENSGEOM_AUTOCROP;Auto Crop +!TP_LENSGEOM_FILL;Auto Fill +!TP_LENSGEOM_LABEL;Lens / Geometry +!TP_LUMADENOISE_EDGETOLERANCE;Edge Tolerance +!TP_LUMADENOISE_LABEL;Luminance Noise Reduction +!TP_LUMADENOISE_RADIUS;Radius +!TP_PERSPECTIVE_HORIZONTAL;Horizontal +!TP_PERSPECTIVE_LABEL;Perspective +!TP_PERSPECTIVE_VERTICAL;Vertical +!TP_PREPROCESS_GREENEQUIL;Green equilibration +!TP_PREPROCESS_HOTDEADPIXFILT;Apply hot/dead pixel filter +!TP_PREPROCESS_LABEL;Preprocessing +!TP_PREPROCESS_LINEDENOISE;Line noise filter +!TP_PREPROCESS_NO_FOUND;None found +!TP_RAWCACORR_AUTO;Auto correction +!TP_RAWCACORR_CABLUE;Blue +!TP_RAWCACORR_CARED;Red +!TP_RAWEXPOS_LINEAR;Linear corr. factor +!TP_RAWEXPOS_PRESER;HL preserving corr. (EV) +!TP_RAW_DCBENHANCE;Apply DCB enhancement step +!TP_RAW_DCBITERATIONS;Number of DCB iterations +!TP_RAW_DMETHOD;Method +!TP_RAW_LABEL;Demosaicing +!TP_RESIZE_APPLIESTO;Applies to: +!TP_RESIZE_BICUBIC;Bicubic +!TP_RESIZE_BICUBICSF;Bicubic (Softer) +!TP_RESIZE_BICUBICSH;Bicubic (Sharper) +!TP_RESIZE_BILINEAR;Bilinear +!TP_RESIZE_CROPPEDAREA;Cropped area +!TP_RESIZE_DOWNSCALEB;Downscale (Better) +!TP_RESIZE_DOWNSCALEF;Downscale (Faster) +!TP_RESIZE_FITBOX;Bounding box +!TP_RESIZE_FULLIMAGE;Full image +!TP_RESIZE_FULLSIZE;Full Image Size: +!TP_RESIZE_H;H: +!TP_RESIZE_HEIGHT;Height +!TP_RESIZE_LABEL;Resize +!TP_RESIZE_LANCZOS;Lanczos +!TP_RESIZE_METHOD;Method: +!TP_RESIZE_NEAREST;Nearest +!TP_RESIZE_SCALE;Scale +!TP_RESIZE_SPECIFY;Specify: +!TP_RESIZE_W;W: +!TP_RESIZE_WIDTH;Width +!TP_ROTATE_DEGREE;Degree +!TP_ROTATE_LABEL;Rotate +!TP_ROTATE_SELECTLINE; Select Straight Line +!TP_SHADOWSHLIGHTS_HIGHLIGHTS;Highlights +!TP_SHADOWSHLIGHTS_HLTONALW;Tonal Width for Highlights +!TP_SHADOWSHLIGHTS_LABEL;Shadows/Highlights +!TP_SHADOWSHLIGHTS_LOCALCONTR;Local Contrast +!TP_SHADOWSHLIGHTS_RADIUS;Radius +!TP_SHADOWSHLIGHTS_SHADOWS;Shadows +!TP_SHADOWSHLIGHTS_SHTONALW;Tonal Width for Shadows +!TP_SHARPENING_AMOUNT;Amount +!TP_SHARPENING_EDRADIUS;Radius +!TP_SHARPENING_EDTOLERANCE;Edge tolerance +!TP_SHARPENING_HALOCONTROL;Halo control +!TP_SHARPENING_HCAMOUNT;Amount +!TP_SHARPENING_LABEL;Sharpening +!TP_SHARPENING_METHOD;Method +!TP_SHARPENING_ONLYEDGES;Sharpen only edges +!TP_SHARPENING_RADIUS;Radius +!TP_SHARPENING_RLD;RL Deconvolution +!TP_SHARPENING_RLD_AMOUNT;Amount +!TP_SHARPENING_RLD_DAMPING;Damping +!TP_SHARPENING_RLD_ITERATIONS;Iterations +!TP_SHARPENING_THRESHOLD;Threshold +!TP_SHARPENING_USM;Unsharp Mask +!TP_VIGNETTING_AMOUNT;Amount +!TP_VIGNETTING_CENTER;Center +!TP_VIGNETTING_CENTER_X;Center X +!TP_VIGNETTING_CENTER_Y;Center Y +!TP_VIGNETTING_LABEL;Vignetting Correction +!TP_VIGNETTING_RADIUS;Radius +!TP_VIGNETTING_STRENGTH;Strength +!TP_WBALANCE_AUTO;Auto +!TP_WBALANCE_CAMERA;Camera +!TP_WBALANCE_CUSTOM;Custom +!TP_WBALANCE_GREEN;Tint +!TP_WBALANCE_LABEL;White Balance +!TP_WBALANCE_METHOD;Method +!TP_WBALANCE_SIZE;Size: +!TP_WBALANCE_SPOTWB;Spot WB +!TP_WBALANCE_TEMPERATURE;Temperature +!ZOOMBAR_DETAIL;Detail +!ZOOMBAR_HUGE;Huge +!ZOOMBAR_LARGE;Large +!ZOOMBAR_NORMAL;Normal +!ZOOMBAR_PREVIEW;Preview +!ZOOMBAR_SCALE;Scale +!ZOOMBAR_SMALL;Small +!ZOOMPANEL_100;(100%) +!ZOOMPANEL_NEWCROPWINDOW;Open (new) detail window +!ZOOMPANEL_ZOOM100;Zoom to 100% 1 +!ZOOMPANEL_ZOOMFITSCREEN;Fit to screen F +!ZOOMPANEL_ZOOMIN;Zoom In + +!ZOOMPANEL_ZOOMOUT;Zoom Out - diff --git a/rtdata/languages/Italian b/rtdata/languages/Italian index d9a6bbab9..6deb30e22 100644 --- a/rtdata/languages/Italian +++ b/rtdata/languages/Italian @@ -474,13 +474,13 @@ PREFERENCES_CACHECLEARPROFILES;Ripulisci i profili PREFERENCES_CACHECLEARTHUMBS;Ripulisci le miniature PREFERENCES_CACHEFORMAT1;Proprietario (più rapido e di migliore qualità) PREFERENCES_CACHEFORMAT2;JPEG (minore impatto sul disco) -PREFERENCES_CACHEMAXENTRIES;Numero massimo di oggetti conservati in memoria +PREFERENCES_CACHEMAXENTRIES;Massima quantità di miniature in cache PREFERENCES_CACHEOPTS;Opzioni per il precaricamento PREFERENCES_CACHESTRAT1;Privilegia la rapidità al minore consumo di memoria PREFERENCES_CACHESTRAT2;Privilegia il minore consumo di memoria alla rapidità PREFERENCES_CACHESTRAT;Strategia di precaricamento PREFERENCES_CACHETHUMBFORM;Formato delle miniature precaricate -PREFERENCES_CACHETHUMBHEIGHT;Massima quantità di miniature +PREFERENCES_CACHETHUMBHEIGHT;Massima altezza miniature PREFERENCES_CLEARDLG_LINE1;Ripulitura dati in memoria PREFERENCES_CLEARDLG_LINE2;Questa operazione potrebbe impiegare alcuni secondi. PREFERENCES_CLEARDLG_TITLE;Prego attendere diff --git a/rtdata/themes/Unity_Gray Slim b/rtdata/themes/Unity_Gray Slim deleted file mode 100644 index 148e6ae4e..000000000 --- a/rtdata/themes/Unity_Gray Slim +++ /dev/null @@ -1,467 +0,0 @@ -# Set GtkSettings color scheme property. -# This can be overriden (via an xsetting) with eg. the gnome-appearance-properties. -gtk_color_scheme = "fg_color:#0A0A0A\nbg_color:#A1A1A1\nbase_color:#dddddd\ntext_color:#000\nselected_bg_color:#666\nselected_fg_color:#fff\ntooltip_bg_color:#F5F5B5\ntooltip_fg_color:#000" - -style "clearlooks-default" -{ - ######## - # Style Properties - ######## - GtkFrame ::shadow-type = 2 - - GtkButton ::child-displacement-x = 1 - GtkButton ::child-displacement-y = 1 - GtkButton ::default-border = { 0, 0, 0, 0 } - GtkCheckButton ::indicator-size = 12 - - GtkPaned ::handle-size = 3 - - GtkRange ::trough-border = 0 - GtkRange ::slider-width = 8 - GtkRange ::stepper-size = 12 - - GtkScale ::slider-width = 6 - GtkScale ::slider-length = 15 - GtkScale ::trough-side-details = 1 - GtkScrollbar ::min-slider-length = 30 - GtkScrollbar ::slider-width = 12 - - GtkMenuBar ::internal-padding = 0 - GtkExpander ::expander-size = 11 - GtkToolbar ::internal-padding = 0 - GtkTreeView ::expander-size = 10 - GtkTreeView ::vertical-separator = 0 - - GtkMenu ::horizontal-padding = 0 - GtkMenu ::vertical-padding = 0 - - GtkNotebook ::tab-curvature = 0 - - # Glow the tasklist by changing the color, instead of overlaying it with a rectangle - WnckTasklist ::fade-overlay-rect = 0 - - xthickness = 1 - ythickness = 1 - - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = darker (@bg_color) - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (0.88, @bg_color)#shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.9, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = shade (0.9, @selected_bg_color) - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = darker (@bg_color) - - engine "clearlooks" - { - colorize_scrollbar = TRUE - reliefstyle = 1 - menubarstyle = 2 # 0 = flat, 1 = sunken, 2 = flat gradient - toolbarstyle = 1 # 0 = flat, 1 = enable effects - animation = FALSE - style = GUMMY - radius = 4.0 - - # Set a hint to disable backward compatibility fallbacks. - hint = "use-hints" - } -} - -style "clearlooks-wide" -{ - xthickness = 2 - ythickness = 2 -} - -style "clearlooks-wider" -{ - xthickness = 3 - ythickness = 3 -} - -style "clearlooks-button" -{ - xthickness = 1 - ythickness = 1 - - bg[NORMAL] = shade (1.07, @bg_color) - bg[PRELIGHT] = shade (1.09, @bg_color) - bg[ACTIVE] = shade (0.85, @bg_color) - - engine "clearlooks" - { - hint = "scrollbar" - radius = 5.0 - } -} - -style "clearlooks-notebook-bg" -{ - bg[NORMAL] = shade (1.05, @bg_color) - bg[ACTIVE] = shade (0.98, @bg_color) -} - -style "clearlooks-notebook" = "clearlooks-notebook-bg" -{ - xthickness = 1 - ythickness = 1 -} - -style "clearlooks-tasklist" -{ - xthickness = 5 - ythickness = 3 -} - -style "clearlooks-menu" -{ - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = shade (1.09, @bg_color) - - # Radius of the menu items (inside menus) - engine "clearlooks" - { - radius = 0.0 - } -} - -style "clearlooks-menu-item" -{ - xthickness = 2 - ythickness = 3 - - fg[PRELIGHT] = @selected_fg_color -} - -style "clearlooks-separator-menu-item" -{ - GtkSeparatorMenuItem::horizontal-padding = 0 - # We are setting the desired height by using wide-separators - # There is no other way to get the odd height ... - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 5 - xthickness = 1 - ythickness = 0 -} - -style "clearlooks-treeview" -{ - engine "clearlooks" { - hint = "treeview" - } -} - -# Based on the default style so that the colors from the button -# style are overriden again. -style "clearlooks-treeview-header" = "clearlooks-default" -{ - xthickness = 2 - ythickness = 1 - - bg[NORMAL] = shade (1.07, @bg_color) - - engine "clearlooks" { - hint = "treeview-header" - } -} - -style "clearlooks-frame-title" -{ - fg[NORMAL] = lighter (@fg_color) -} - -style "clearlooks-panel" = "clearlooks-default" -{ - xthickness = 3 - ythickness = 3 -} - -style "clearlooks-tooltips" -{ - xthickness = 4 - ythickness = 4 - - bg[NORMAL] = @tooltip_bg_color - fg[NORMAL] = @tooltip_fg_color -} - -style "clearlooks-progressbar" -{ - xthickness = 1 - ythickness = 1 - - fg[PRELIGHT] = @selected_fg_color - - engine "clearlooks" - { - # Explicitly set the radius, for progress - # bars inside menuitems - radius = 3.0 - - hint = "progressbar" - } -} - -style "clearlooks-statusbar" -{ - engine "clearlooks" - { - hint = "statusbar" - } -} - -style "clearlooks-comboboxentry" -{ - # NOTE: - # If you set the appears-as-list option on comboboxes in the theme - # you should set this hint on the combobox instead. - engine "clearlooks" - { - hint = "comboboxentry" - } -} - -style "clearlooks-spinbutton" -{ - engine "clearlooks" - { - hint = "spinbutton" - } -} - -style "clearlooks-scale-bg" -{ - xthickness = 3 - ythickness = 3 - bg[NORMAL] = shade (1.07, @bg_color) - bg[PRELIGHT] = shade (1.09, @bg_color) -} - -style "clearlooks-scale" = "clearlooks-scale-bg" -{ - engine "clearlooks" - { - hint = "scale" - } -} - -style "clearlooks-hscale" = "clearlooks-scale-bg" -{ - engine "clearlooks" - { - hint = "hscale" - } -} - -style "clearlooks-vscale" = "clearlooks-scale-bg" -{ - engine "clearlooks" - { - hint = "vscale" - } -} - -style "clearlooks-scrollbar" -{ - bg[NORMAL] = shade (1.07, @bg_color) - - engine "clearlooks" - { - hint = "scrollbar" - } -} - -style "clearlooks-hscrollbar" -{ - engine "clearlooks" - { - hint = "hscrollbar" - } -} - -style "clearlooks-vscrollbar" -{ - engine "clearlooks" - { - hint = "vscrollbar" - } -} - -style "clearlooks-toolbar" -{ - bg[NORMAL] = shade (1.07, @bg_color) - - engine "clearlooks" { - contrast = 1.16 - } -} - -style "clearlooks-menubar" -{ - engine "clearlooks" - { - contrast = 1.1 - hint = "menubar" - } -} - -style "clearlooks-nautilus-location" -{ - bg[NORMAL] = mix(0.60, shade (1.05,@bg_color), @selected_bg_color) -} - - -######################################### -# Matches -######################################### - -# Clearlooks default style is applied to every widget -class "GtkWidget" style "clearlooks-default" - -# Increase the x/ythickness in some widgets -class "GtkToolbar" style "clearlooks-toolbar" -#class "GtkRange" style "clearlooks-wide" -#class "GtkFrame" style "clearlooks-wide" -#class "GtkSeparator" style "clearlooks-wide" -#class "GtkEntry" style "clearlooks-wider" - -class "GtkSpinButton" style "clearlooks-spinbutton" -class "GtkScale" style "clearlooks-scale" -class "GtkVScale" style "clearlooks-vscale" -class "GtkHScale" style "clearlooks-hscale" -class "GtkScrollbar" style "clearlooks-scrollbar" -class "GtkVScrollbar" style "clearlooks-vscrollbar" -class "GtkHScrollbar" style "clearlooks-hscrollbar" - -# General matching following, the order is choosen so that the right styles override each other -# eg. progressbar needs to be more important then the menu match. - -# This is not perfect, it could be done better -# (That is modify *every* widget in the notebook, and change those back that -# we really don't want changed) -widget_class "**" style "clearlooks-notebook-bg" -widget_class "**" style "clearlooks-notebook-bg" -widget_class "**" style "clearlooks-notebook-bg" - -widget_class "*" style "clearlooks-button" -widget_class "*" style "clearlooks-notebook" -widget_class "**" style "clearlooks-statusbar" - -widget_class "**" style "clearlooks-comboboxentry" -widget_class "**" style "clearlooks-comboboxentry" - -widget_class "**" style "clearlooks-menubar" -widget_class "**" style "clearlooks-menu" -widget_class "**" style "clearlooks-menu-item" -widget_class "**" style "clearlooks-separator-menu-item" - -widget_class "*.." style "clearlooks-frame-title" -widget_class "*.*" style "clearlooks-treeview" - -widget_class "*" style "clearlooks-progressbar" - -# Treeview header -widget_class "*.." style "clearlooks-treeview-header" -widget_class "*.." style "clearlooks-treeview-header" -widget_class "*.." style "clearlooks-treeview-header" -widget_class "*.." style "clearlooks-treeview-header" - -# Workarounds for Evolution -widget_class "*.ETable.ECanvas" style "clearlooks-treeview-header" -widget_class "*.ETree.ECanvas" style "clearlooks-treeview-header" - -# The window of the tooltip is called "gtk-tooltip" -################################ -# FIXME: -# This will not work if one embeds eg. a button into the tooltip. -# As far as I can tell right now we will need to rework the theme -# quite a bit to get this working correctly. -# (It will involve setting different priorities, etc.) -################################ -widget "gtk-tooltip*" style "clearlooks-tooltips" - -################################################### -# Special cases and work arounds -################################################### - -# Special case the nautilus-extra-view-widget -# ToDo: A more generic approach for all applications that have a widget like this. -widget "*.nautilus-extra-view-widget" style : highest "clearlooks-nautilus-location" - -# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 -# Note that the work around assumes that the combobox is _not_ in -# appears-as-list mode. -# Similar hack also in the menuitem style. -# This style does not affect GtkComboBoxEntry, it does have an effect -# on comboboxes in appears-as-list mode though. -style "clearlooks-text-is-fg-color-workaround" -{ - text[NORMAL] = @fg_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} -widget_class "*.." style "clearlooks-text-is-fg-color-workaround" - -style "clearlooks-menuitem-text-is-fg-color-workaround" -{ - text[NORMAL] = @fg_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} -widget "*.gtk-combobox-popup-menu.*" style "clearlooks-menuitem-text-is-fg-color-workaround" - -# Work around the usage of GtkLabel inside GtkListItems to display text. -# This breaks because the label is shown on a background that is based on the -# base color set. -style "clearlooks-fg-is-text-color-workaround" -{ - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @selected_fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = darker (@bg_color) -} -widget_class "**" style "clearlooks-fg-is-text-color-workaround" -# The same problem also exists for GtkCList and GtkCTree -# Only match GtkCList and not the parent widgets, because that would also change the headers. -widget_class "*" style "clearlooks-fg-is-text-color-workaround" - -# Work around the evolution "New" button bug by making the toolbar flat. -# http://bugzilla.gnome.org/show_bug.cgi?id=446953 -# Maybe remove this workaround in unstable releases. -style "clearlooks-evo-new-button-workaround" -{ - GtkMenuBar ::shadow-type = GTK_SHADOW_NONE - GtkToolbar ::shadow-type = GTK_SHADOW_NONE - - bg[NORMAL] = @bg_color - - engine "clearlooks" - { - toolbarstyle = 0 - } -} -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "clearlooks-evo-new-button-workaround" diff --git a/rtengine/dcraw.c b/rtengine/dcraw.c index e3df29698..f1050aa16 100644 --- a/rtengine/dcraw.c +++ b/rtengine/dcraw.c @@ -19,11 +19,11 @@ *If you have not modified dcraw.c in any way, a link to my homepage qualifies as "full source code". - $Revision: 1.442 $ - $Date: 2011/04/01 23:30:09 $ + $Revision: 1.443 $ + $Date: 2011/05/11 03:09:54 $ */ -#define VERSION "9.07" +#define VERSION "9.08" #ifndef _GNU_SOURCE #define _GNU_SOURCE @@ -897,6 +897,8 @@ void CLASS lossless_jpeg_load_raw() for (jrow=0; jrow < jh.high; jrow++) { rp = ljpeg_row (jrow, &jh); + if (load_flags & 1) + row = jrow & 1 ? height-1-jrow/2 : jrow/2; for (jcol=0; jcol < jwide; jcol++) { val = *rp++; if (jh.bits <= 12) @@ -4406,10 +4408,12 @@ void CLASS parse_makernote (int base, int uptag) base = ftell(ifp)-10; fseek (ifp, -2, SEEK_CUR); order = get2(); get2(); - } else if (!strncmp (buf,"FUJIFILM",8) || - !strncmp (buf,"SONY",4) || + } else if (!strncmp (buf,"SONY",4) || !strcmp (buf,"Panasonic")) { - order = 0x4949; + goto nf; + } else if (!strncmp (buf,"FUJIFILM",8)) { + base = ftell(ifp)-10; +nf: order = 0x4949; fseek (ifp, 2, SEEK_CUR); } else if (!strcmp (buf,"OLYMP") || !strcmp (buf,"LEICA") || @@ -4429,7 +4433,7 @@ void CLASS parse_makernote (int base, int uptag) while (entries--) { tiff_get (base, &tag, &type, &len, &save); tag |= uptag << 16; - if (tag == 2 && strstr(make,"NIKON")) + if (tag == 2 && strstr(make,"NIKON") && !iso_speed) iso_speed = (get2(),get2()); if (tag == 4 && len > 26 && len < 35) { if ((i=(get4(),get2())) != 0x7fff && !iso_speed) @@ -4739,7 +4743,8 @@ void CLASS parse_mos (int offset) static const char *mod[] = { "","DCB2","Volare","Cantare","CMost","Valeo 6","Valeo 11","Valeo 22", "Valeo 11p","Valeo 17","","Aptus 17","Aptus 22","Aptus 75","Aptus 65", - "Aptus 54S","Aptus 65S","Aptus 75S","AFi 5","AFi 6","AFi 7" }; + "Aptus 54S","Aptus 65S","Aptus 75S","AFi 5","AFi 6","AFi 7", + "","","","","","","","","","","","","","","","","","AFi-II 12" }; float romm_cam[3][3]; fseek (ifp, offset, SEEK_SET); @@ -4789,6 +4794,8 @@ void CLASS parse_mos (int offset) FORC4 fscanf (ifp, "%d", neut+c); FORC3 cam_mul[c] = (float) neut[0] / neut[c+1]; } + if (!strcmp(data,"Rows_data")) + load_flags = get4(); parse_mos (from); fseek (ifp, skip+from, SEEK_SET); } @@ -4910,6 +4917,11 @@ int CLASS parse_tiff_ifd (int base) tiff_ifd[ifd].samples = len & 7; tiff_ifd[ifd].bps = getint(type); break; + case 61446: + raw_height = 0; + load_raw = &CLASS packed_load_raw; + load_flags = 16 | (get4() && (filters=0x16161616)) << 3; + break; case 259: /* Compression */ tiff_ifd[ifd].comp = get2(); break; @@ -5814,22 +5826,14 @@ void CLASS parse_fuji (int offset) } else if (tag == 0x2ff0) { FORC4 cam_mul[c ^ 1] = get2(); } else if (tag == 0xc000) { - raw_height = order; + c = order; order = 0x4949; width = get4(); height = get4(); - order = raw_height; - raw_height = 1; - load_raw = &CLASS packed_load_raw; - load_flags = 16; + order = c; } fseek (ifp, save+len, SEEK_SET); } - if (!raw_height) { - filters = 0x16161616; - load_raw = &CLASS packed_load_raw; - load_flags = 24; - } height <<= fuji_layout; width >>= fuji_layout; } @@ -6117,12 +6121,12 @@ void CLASS adobe_coeff (const char *make, const char *model) { 4763,712,-646,-6821,14399,2640,-1921,3276,6561 } }, { "Canon EOS 550D", 0, 0x3dd7, { 6941,-1164,-857,-3825,11597,2534,-416,1540,6039 } }, - { "Canon EOS 600D", 0, 0x3510, /* DJC */ - { 5589,-1476,-292,-3401,9372,4030,-706,2038,6350 } }, + { "Canon EOS 600D", 0, 0x3510, + { 6461,-907,-882,-4300,12184,2378,-819,1944,5931 } }, { "Canon EOS 1000D", 0, 0xe43, { 6771,-1139,-977,-7818,15123,2928,-1244,1437,7533 } }, - { "Canon EOS 1100D", 0, 0x3510, /* DJC */ - { 5193,-1423,-226,-3414,9273,4142,-679,2103,6808 } }, + { "Canon EOS 1100D", 0, 0x3510, + { 6444,-904,-893,-4563,12308,2535,-903,2016,6728 } }, { "Canon EOS-1Ds Mark III", 0, 0x3bb0, { 5859,-211,-930,-8255,16017,2353,-1732,1887,7448 } }, { "Canon EOS-1Ds Mark II", 0, 0xe80, @@ -6234,7 +6238,7 @@ void CLASS adobe_coeff (const char *make, const char *model) { "FUJIFILM FinePix S100FS", 514, 0, { 11521,-4355,-1065,-6524,13767,3058,-1466,1984,6045 } }, { "FUJIFILM FinePix S200EXR", 512, 0x3fff, - { 0 } }, + { 11401,-4498,-1312,-5088,12751,2613,-838,1568,5941 } }, { "FUJIFILM FinePix S20Pro", 0, 0, { 10004,-3219,-1201,-7036,15047,2107,-1863,2565,7736 } }, { "FUJIFILM FinePix S2Pro", 128, 0, @@ -6271,6 +6275,12 @@ void CLASS adobe_coeff (const char *make, const char *model) { 12300,-5110,-1304,-9117,17143,1998,-1947,2448,8100 } }, { "FUJIFILM FinePix HS10 HS11", 0, 0xf68, { 12440,-3954,-1183,-1123,9674,1708,-83,1614,4086 } }, + { "FUJIFILM FinePix HS20EXR", 0, 0, + { 13690,-5358,-1474,-3369,11600,1998,-132,1554,4395 } }, + { "FUJIFILM FinePix F550EXR", 0, 0, + { 13690,-5358,-1474,-3369,11600,1998,-132,1554,4395 } }, + { "FUJIFILM FinePix X100", 0, 0, + { 12161,-4457,-1069,-5034,12874,2400,-795,1724,6904 } }, { "Imacon Ixpress", 0, 0, /* DJC */ { 7025,-1415,-704,-5188,13765,1424,-1248,2742,6038 } }, { "KODAK NC2000", 0, 0, @@ -6321,6 +6331,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 11313,-3559,-1101,-3893,11891,2257,-1214,2398,4908 } }, { "KODAK EasyShare Z981", 0, 0, { 12729,-4717,-1188,-1367,9187,2582,274,860,4411 } }, + { "KODAK EasyShare Z990", 0, 0xfed, + { 11749,-4048,-1309,-1867,10572,1489,-138,1449,4522 } }, { "KODAK EASYSHARE Z1015", 0, 0xef1, { 11265,-4286,-992,-4694,12343,2647,-1090,1523,5447 } }, { "Leaf CMost", 0, 0, @@ -6391,6 +6403,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 6992,-1668,-806,-8138,15748,2543,-874,850,7897 } }, { "NIKON D5000", 0, 0xf00, { 7309,-1403,-519,-8474,16008,2622,-2433,2826,8064 } }, + { "NIKON D5100", 0, 0x3de6, + { 8198,-2239,-724,-4871,12389,2798,-1043,2050,7181 } }, { "NIKON D50", 0, 0, { 7732,-2422,-789,-8238,15884,2498,-859,783,7330 } }, { "NIKON D60", 0, 0, @@ -6483,8 +6497,12 @@ void CLASS adobe_coeff (const char *make, const char *model) { 8343,-2050,-1021,-7715,15705,2103,-1831,2380,8235 } }, { "OLYMPUS E-P2", 0, 0xffd, { 8343,-2050,-1021,-7715,15705,2103,-1831,2380,8235 } }, + { "OLYMPUS E-PL1s", 0, 0, + { 11409,-3872,-1393,-4572,12757,2003,-709,1810,7415 } }, { "OLYMPUS E-PL1", 0, 0, { 11408,-4289,-1215,-4286,12385,2118,-387,1467,7787 } }, + { "OLYMPUS E-PL2", 0, 0, + { 15030,-5552,-1806,-3987,12387,1767,-592,1670,7023 } }, { "OLYMPUS SP350", 0, 0, { 12078,-4836,-1069,-6671,14306,2578,-786,939,7418 } }, { "OLYMPUS SP3", 0, 0, @@ -6499,6 +6517,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 10915,-3677,-982,-5587,12986,2911,-1168,1968,6223 } }, { "OLYMPUS SP570UZ", 0, 0, { 11522,-4044,-1146,-4736,12172,2904,-988,1829,6039 } }, + { "OLYMPUS XZ-1", 0, 0, + { 10901,-4095,-1074,-1141,9208,2293,-62,1417,5158 } }, { "PENTAX *ist DL2", 0, 0, { 10504,-2438,-1189,-8603,16207,2531,-1022,863,12242 } }, { "PENTAX *ist DL", 0, 0, @@ -6601,7 +6621,7 @@ void CLASS adobe_coeff (const char *make, const char *model) { 7914,1414,-1190,-8777,16582,2280,-2811,4605,5562 } }, { "SAMSUNG EX1", 0, 0x3e00, { 8898,-2498,-994,-3144,11328,2066,-760,1381,4576 } }, - { "SAMSUNG NX10", 0, 0, + { "SAMSUNG NX1", 0, 0, { 10332,-3234,-1168,-6111,14639,1520,-1352,2647,8331 } }, { "SAMSUNG WB2000", 0, 0xfff, { 12093,-3557,-1155,-1000,9534,1733,-22,1787,4576 } }, @@ -6619,6 +6639,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 7511,-2571,-692,-7894,15088,3060,-948,1111,8128 } }, { "SONY DSLR-A100", 0, 0xfeb, { 9437,-2811,-774,-8405,16215,2290,-710,596,7181 } }, + { "SONY DSLR-A290", 0, 0, + { 6038,-1484,-579,-9145,16746,2512,-875,746,7218 } }, { "SONY DSLR-A2", 0, 0, { 9847,-3091,-928,-8485,16345,2225,-715,595,7103 } }, { "SONY DSLR-A300", 0, 0, @@ -6924,9 +6946,11 @@ void CLASS identify() } else if (!strcmp (head, "qktk")) { strcpy (make, "Apple"); strcpy (model,"QuickTake 100"); + load_raw = &CLASS quicktake_100_load_raw; } else if (!strcmp (head, "qktn")) { strcpy (make, "Apple"); strcpy (model,"QuickTake 150"); + load_raw = &CLASS kodak_radc_load_raw; } else if (!memcmp (head,"FUJIFILM",8)) { fseek (ifp, 84, SEEK_SET); thumb_offset = get4(); @@ -6939,7 +6963,7 @@ void CLASS identify() if (is_raw == 2 && shot_select) parse_fuji (i); } - fseek (ifp, 100, SEEK_SET); + fseek (ifp, 100+28*(shot_select > 0), SEEK_SET); parse_tiff (data_offset = get4()); parse_tiff (thumb_offset+12); apply_tiff(); @@ -7401,7 +7425,8 @@ canon_cr2: left_margin = 2; } else if (!strcmp(model,"D5000")) { width -= 42; - } else if (!strcmp(model,"D7000")) { + } else if (!strcmp(model,"D5100") || + !strcmp(model,"D7000")) { width -= 44; } else if (!strcmp(model,"D3100")) { width -= 28; @@ -7433,6 +7458,8 @@ canon_cr2: } else if (!strncmp(model,"COOLPIX P",9)) { load_flags = 24; filters = 0x94949494; + if (model[9] == '7' && iso_speed >= 400) + black = 255; } else if (fsize == 1581060) { height = 963; width = 1287; @@ -7538,14 +7565,14 @@ cp_e2500: width = 2880; flip = 6; } else if (load_raw != &CLASS packed_load_raw) - maximum = 0x3e00; - if (is_raw == 2 && shot_select) - maximum = 0x2f00; + maximum = (is_raw == 2 && shot_select) ? 0x2f00 : 0x3e00; top_margin = (raw_height - height) >> 2 << 1; left_margin = (raw_width - width ) >> 2 << 1; - if (is_raw == 2) - data_offset += (shot_select > 0) * ( fuji_layout ? - (raw_width *= 2) : raw_height*raw_width*2 ); + if (width == 3328) { + width = 3262; + left_margin = 34; + } + if (fuji_layout) raw_width *= is_raw; if (load_raw == &CLASS fuji_load_raw) { fuji_width = width >> !fuji_layout; width = (height >> fuji_layout) + fuji_width; @@ -7642,8 +7669,8 @@ konica_400z: raw_width = fsize/height/2; order = 0x4d4d; load_raw = &CLASS unpacked_load_raw; - } else if (!strcmp(model,"NX10")) { - height -= top_margin = 4; + } else if (!strncmp(model,"NX1",3)) { + height -= top_margin = 8; width -= 2 * (left_margin = 8); load_flags = 32; } else if (!strcmp(model,"EX1")) { @@ -7952,7 +7979,7 @@ c603: } else gamma_curve (0, 3.875, 1, 255); load_raw = &CLASS eight_bit_load_raw; } else if (!strncasecmp(model,"EasyShare",9)) { - data_offset = 0x15000; + data_offset = data_offset < 0x15000 ? 0x15000 : 0x17000; load_raw = &CLASS packed_load_raw; } else if (!strcasecmp(make,"KODAK")) { if (filters == UINT_MAX) filters = 0x61616161; @@ -8046,7 +8073,8 @@ c603: load_raw = &CLASS kodak_radc_load_raw; filters = 0x61616161; simple_coeff(2); - } else if (!strcmp(model,"QuickTake 100")) { + } else if (!strncmp(model,"QuickTake",9)) { + if (head[5]) strcpy (model+10, "200"); fseek (ifp, 544, SEEK_SET); height = get2(); width = get2(); @@ -8056,14 +8084,6 @@ c603: fseek (ifp, data_offset-6, SEEK_SET); flip = ~get2() & 3 ? 5:6; } - load_raw = &CLASS quicktake_100_load_raw; - filters = 0x61616161; - } else if (!strcmp(model,"QuickTake 150")) { - data_offset = 738 - head[5]; - if (head[5]) strcpy (model+10, "200"); - load_raw = &CLASS kodak_radc_load_raw; - height = 480; - width = 640; filters = 0x61616161; } else if (!strcmp(make,"Rollei") && !load_raw) { switch (raw_width) { diff --git a/rtengine/dcraw.cc b/rtengine/dcraw.cc index b4a953eaa..9fbaba7f6 100644 --- a/rtengine/dcraw.cc +++ b/rtengine/dcraw.cc @@ -28,11 +28,11 @@ *If you have not modified dcraw.c in any way, a link to my homepage qualifies as "full source code". - $Revision: 1.442 $ - $Date: 2011/04/01 23:30:09 $ + $Revision: 1.443 $ + $Date: 2011/05/11 03:09:54 $ */ -#define VERSION "9.07" +#define VERSION "9.08" #ifndef _GNU_SOURCE #define _GNU_SOURCE @@ -908,6 +908,8 @@ void CLASS lossless_jpeg_load_raw() for (jrow=0; jrow < jh.high; jrow++) { rp = ljpeg_row (jrow, &jh); + if (load_flags & 1) + row = jrow & 1 ? height-1-jrow/2 : jrow/2; for (jcol=0; jcol < jwide; jcol++) { val = *rp++; if (jh.bits <= 12) @@ -4417,10 +4419,12 @@ void CLASS parse_makernote (int base, int uptag) base = ftell(ifp)-10; fseek (ifp, -2, SEEK_CUR); order = get2(); get2(); - } else if (!strncmp (buf,"FUJIFILM",8) || - !strncmp (buf,"SONY",4) || + } else if (!strncmp (buf,"SONY",4) || !strcmp (buf,"Panasonic")) { - order = 0x4949; + goto nf; + } else if (!strncmp (buf,"FUJIFILM",8)) { + base = ftell(ifp)-10; +nf: order = 0x4949; fseek (ifp, 2, SEEK_CUR); } else if (!strcmp (buf,"OLYMP") || !strcmp (buf,"LEICA") || @@ -4440,7 +4444,7 @@ void CLASS parse_makernote (int base, int uptag) while (entries--) { tiff_get (base, &tag, &type, &len, &save); tag |= uptag << 16; - if (tag == 2 && strstr(make,"NIKON")) + if (tag == 2 && strstr(make,"NIKON") && !iso_speed) iso_speed = (get2(),get2()); if (tag == 4 && len > 26 && len < 35) { if ((i=(get4(),get2())) != 0x7fff && !iso_speed) @@ -4750,7 +4754,8 @@ void CLASS parse_mos (int offset) static const char *mod[] = { "","DCB2","Volare","Cantare","CMost","Valeo 6","Valeo 11","Valeo 22", "Valeo 11p","Valeo 17","","Aptus 17","Aptus 22","Aptus 75","Aptus 65", - "Aptus 54S","Aptus 65S","Aptus 75S","AFi 5","AFi 6","AFi 7" }; + "Aptus 54S","Aptus 65S","Aptus 75S","AFi 5","AFi 6","AFi 7", + "","","","","","","","","","","","","","","","","","AFi-II 12" }; float romm_cam[3][3]; fseek (ifp, offset, SEEK_SET); @@ -4800,6 +4805,8 @@ void CLASS parse_mos (int offset) FORC4 fscanf (ifp, "%d", neut+c); FORC3 cam_mul[c] = (float) neut[0] / neut[c+1]; } + if (!strcmp(data,"Rows_data")) + load_flags = get4(); parse_mos (from); fseek (ifp, skip+from, SEEK_SET); } @@ -4924,6 +4931,11 @@ int CLASS parse_tiff_ifd (int base) tiff_ifd[ifd].samples = len & 7; tiff_ifd[ifd].bps = getint(type); break; + case 61446: + raw_height = 0; + load_raw = &CLASS packed_load_raw; + load_flags = 16 | (get4() && (filters=0x16161616)) << 3; + break; case 259: /* Compression */ tiff_ifd[ifd].comp = get2(); break; @@ -4947,7 +4959,7 @@ int CLASS parse_tiff_ifd (int base) case 513: /* JpegIFOffset */ case 61447: tiff_ifd[ifd].offset = get4()+base; - if (!tiff_ifd[ifd].bps && tiff_ifd[ifd].offset > 0) { + if (!tiff_ifd[ifd].bps && tiff_ifd[ifd].offset > 0) { fseek (ifp, tiff_ifd[ifd].offset, SEEK_SET); if (ljpeg_start (&jh, 1)) { tiff_ifd[ifd].comp = 6; @@ -5832,22 +5844,14 @@ void CLASS parse_fuji (int offset) } else if (tag == 0x2ff0) { FORC4 cam_mul[c ^ 1] = get2(); } else if (tag == 0xc000) { - raw_height = order; + c = order; order = 0x4949; width = get4(); height = get4(); - order = raw_height; - raw_height = 1; - load_raw = &CLASS packed_load_raw; - load_flags = 16; + order = c; } fseek (ifp, save+len, SEEK_SET); } - if (!raw_height) { - filters = 0x16161616; - load_raw = &CLASS packed_load_raw; - load_flags = 24; - } height <<= fuji_layout; width >>= fuji_layout; } @@ -6139,12 +6143,12 @@ void CLASS adobe_coeff (const char *make, const char *model) { 4763,712,-646,-6821,14399,2640,-1921,3276,6561 } }, { "Canon EOS 550D", 0, 0x3dd7, { 6941,-1164,-857,-3825,11597,2534,-416,1540,6039 } }, - { "Canon EOS 600D", 0, 0x3510, /* DJC */ - { 5589,-1476,-292,-3401,9372,4030,-706,2038,6350 } }, + { "Canon EOS 600D", 0, 0x3510, + { 6461,-907,-882,-4300,12184,2378,-819,1944,5931 } }, { "Canon EOS 1000D", 0, 0xe43, { 6771,-1139,-977,-7818,15123,2928,-1244,1437,7533 } }, - { "Canon EOS 1100D", 0, 0x3510, /* DJC */ - { 5193,-1423,-226,-3414,9273,4142,-679,2103,6808 } }, + { "Canon EOS 1100D", 0, 0x3510, + { 6444,-904,-893,-4563,12308,2535,-903,2016,6728 } }, { "Canon EOS-1Ds Mark III", 0, 0x3bb0, { 5859,-211,-930,-8255,16017,2353,-1732,1887,7448 } }, { "Canon EOS-1Ds Mark II", 0, 0xe80, @@ -6256,7 +6260,7 @@ void CLASS adobe_coeff (const char *make, const char *model) { "FUJIFILM FinePix S100FS", 514, 0, { 11521,-4355,-1065,-6524,13767,3058,-1466,1984,6045 } }, { "FUJIFILM FinePix S200EXR", 512, 0x3fff, - { 0 } }, + { 11401,-4498,-1312,-5088,12751,2613,-838,1568,5941 } }, { "FUJIFILM FinePix S20Pro", 0, 0, { 10004,-3219,-1201,-7036,15047,2107,-1863,2565,7736 } }, { "FUJIFILM FinePix S2Pro", 128, 0, @@ -6293,6 +6297,12 @@ void CLASS adobe_coeff (const char *make, const char *model) { 12300,-5110,-1304,-9117,17143,1998,-1947,2448,8100 } }, { "FUJIFILM FinePix HS10 HS11", 0, 0xf68, { 12440,-3954,-1183,-1123,9674,1708,-83,1614,4086 } }, + { "FUJIFILM FinePix HS20EXR", 0, 0, + { 13690,-5358,-1474,-3369,11600,1998,-132,1554,4395 } }, + { "FUJIFILM FinePix F550EXR", 0, 0, + { 13690,-5358,-1474,-3369,11600,1998,-132,1554,4395 } }, + { "FUJIFILM FinePix X100", 0, 0, + { 12161,-4457,-1069,-5034,12874,2400,-795,1724,6904 } }, { "Imacon Ixpress", 0, 0, /* DJC */ { 7025,-1415,-704,-5188,13765,1424,-1248,2742,6038 } }, { "KODAK NC2000", 0, 0, @@ -6343,6 +6353,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 11313,-3559,-1101,-3893,11891,2257,-1214,2398,4908 } }, { "KODAK EasyShare Z981", 0, 0, { 12729,-4717,-1188,-1367,9187,2582,274,860,4411 } }, + { "KODAK EasyShare Z990", 0, 0xfed, + { 11749,-4048,-1309,-1867,10572,1489,-138,1449,4522 } }, { "KODAK EASYSHARE Z1015", 0, 0xef1, { 11265,-4286,-992,-4694,12343,2647,-1090,1523,5447 } }, { "Leaf CMost", 0, 0, @@ -6413,6 +6425,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 6992,-1668,-806,-8138,15748,2543,-874,850,7897 } }, { "NIKON D5000", 0, 0xf00, { 7309,-1403,-519,-8474,16008,2622,-2433,2826,8064 } }, + { "NIKON D5100", 0, 0x3de6, + { 8198,-2239,-724,-4871,12389,2798,-1043,2050,7181 } }, { "NIKON D50", 0, 0, { 7732,-2422,-789,-8238,15884,2498,-859,783,7330 } }, { "NIKON D60", 0, 0, @@ -6505,8 +6519,12 @@ void CLASS adobe_coeff (const char *make, const char *model) { 8343,-2050,-1021,-7715,15705,2103,-1831,2380,8235 } }, { "OLYMPUS E-P2", 0, 0xffd, { 8343,-2050,-1021,-7715,15705,2103,-1831,2380,8235 } }, + { "OLYMPUS E-PL1s", 0, 0, + { 11409,-3872,-1393,-4572,12757,2003,-709,1810,7415 } }, { "OLYMPUS E-PL1", 0, 0, { 11408,-4289,-1215,-4286,12385,2118,-387,1467,7787 } }, + { "OLYMPUS E-PL2", 0, 0, + { 15030,-5552,-1806,-3987,12387,1767,-592,1670,7023 } }, { "OLYMPUS SP350", 0, 0, { 12078,-4836,-1069,-6671,14306,2578,-786,939,7418 } }, { "OLYMPUS SP3", 0, 0, @@ -6521,6 +6539,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 10915,-3677,-982,-5587,12986,2911,-1168,1968,6223 } }, { "OLYMPUS SP570UZ", 0, 0, { 11522,-4044,-1146,-4736,12172,2904,-988,1829,6039 } }, + { "OLYMPUS XZ-1", 0, 0, + { 10901,-4095,-1074,-1141,9208,2293,-62,1417,5158 } }, { "PENTAX *ist DL2", 0, 0, { 10504,-2438,-1189,-8603,16207,2531,-1022,863,12242 } }, { "PENTAX *ist DL", 0, 0, @@ -6623,7 +6643,7 @@ void CLASS adobe_coeff (const char *make, const char *model) { 7914,1414,-1190,-8777,16582,2280,-2811,4605,5562 } }, { "SAMSUNG EX1", 0, 0x3e00, { 8898,-2498,-994,-3144,11328,2066,-760,1381,4576 } }, - { "SAMSUNG NX10", 0, 0, + { "SAMSUNG NX1", 0, 0, { 10332,-3234,-1168,-6111,14639,1520,-1352,2647,8331 } }, { "SAMSUNG WB2000", 0, 0xfff, { 12093,-3557,-1155,-1000,9534,1733,-22,1787,4576 } }, @@ -6641,6 +6661,8 @@ void CLASS adobe_coeff (const char *make, const char *model) { 7511,-2571,-692,-7894,15088,3060,-948,1111,8128 } }, { "SONY DSLR-A100", 0, 0xfeb, { 9437,-2811,-774,-8405,16215,2290,-710,596,7181 } }, + { "SONY DSLR-A290", 0, 0, + { 6038,-1484,-579,-9145,16746,2512,-875,746,7218 } }, { "SONY DSLR-A2", 0, 0, { 9847,-3091,-928,-8485,16345,2225,-715,595,7103 } }, { "SONY DSLR-A300", 0, 0, @@ -6954,9 +6976,11 @@ void CLASS identify() } else if (!strcmp (head, "qktk")) { strcpy (make, "Apple"); strcpy (model,"QuickTake 100"); + load_raw = &CLASS quicktake_100_load_raw; } else if (!strcmp (head, "qktn")) { strcpy (make, "Apple"); strcpy (model,"QuickTake 150"); + load_raw = &CLASS kodak_radc_load_raw; } else if (!memcmp (head,"FUJIFILM",8)) { fseek (ifp, 84, SEEK_SET); thumb_offset = get4(); @@ -6969,7 +6993,7 @@ void CLASS identify() if (is_raw == 2 && shot_select) parse_fuji (i); } - fseek (ifp, 100, SEEK_SET); + fseek (ifp, 100+28*(shot_select > 0), SEEK_SET); parse_tiff (data_offset = get4()); parse_tiff (thumb_offset+12); /*RT*/ exif_base = thumb_offset+12; @@ -7432,7 +7456,8 @@ canon_cr2: left_margin = 2; } else if (!strcmp(model,"D5000")) { width -= 42; - } else if (!strcmp(model,"D7000")) { + } else if (!strcmp(model,"D5100") || + !strcmp(model,"D7000")) { width -= 44; } else if (!strcmp(model,"D3100")) { width -= 28; @@ -7464,6 +7489,8 @@ canon_cr2: } else if (!strncmp(model,"COOLPIX P",9)) { load_flags = 24; filters = 0x94949494; + if (model[9] == '7' && iso_speed >= 400) + black = 255; } else if (fsize == 1581060) { height = 963; width = 1287; @@ -7569,14 +7596,14 @@ cp_e2500: width = 2880; flip = 6; } else if (load_raw != &CLASS packed_load_raw) - maximum = 0x3e00; - if (is_raw == 2 && shot_select) - maximum = 0x2f00; + maximum = (is_raw == 2 && shot_select) ? 0x2f00 : 0x3e00; top_margin = (raw_height - height) >> 2 << 1; left_margin = (raw_width - width ) >> 2 << 1; - if (is_raw == 2) - data_offset += (shot_select > 0) * ( fuji_layout ? - (raw_width *= 2) : raw_height*raw_width*2 ); + if (width == 3328) { + width = 3262; + left_margin = 34; + } + if (fuji_layout) raw_width *= is_raw; if (load_raw == &CLASS fuji_load_raw) { fuji_width = width >> !fuji_layout; width = (height >> fuji_layout) + fuji_width; @@ -7673,8 +7700,8 @@ konica_400z: raw_width = fsize/height/2; order = 0x4d4d; load_raw = &CLASS unpacked_load_raw; - } else if (!strcmp(model,"NX10")) { - height -= top_margin = 4; + } else if (!strncmp(model,"NX1",3)) { + height -= top_margin = 8; width -= 2 * (left_margin = 8); load_flags = 32; } else if (!strcmp(model,"EX1")) { @@ -7983,7 +8010,7 @@ c603: } else gamma_curve (0, 3.875, 1, 255); load_raw = &CLASS eight_bit_load_raw; } else if (!strncasecmp(model,"EasyShare",9)) { - data_offset = 0x15000; + data_offset = data_offset < 0x15000 ? 0x15000 : 0x17000; load_raw = &CLASS packed_load_raw; } else if (!strcasecmp(make,"KODAK")) { if (filters == UINT_MAX) filters = 0x61616161; @@ -8077,7 +8104,8 @@ c603: load_raw = &CLASS kodak_radc_load_raw; filters = 0x61616161; simple_coeff(2); - } else if (!strcmp(model,"QuickTake 100")) { + } else if (!strncmp(model,"QuickTake",9)) { + if (head[5]) strcpy (model+10, "200"); fseek (ifp, 544, SEEK_SET); height = get2(); width = get2(); @@ -8087,14 +8115,6 @@ c603: fseek (ifp, data_offset-6, SEEK_SET); flip = ~get2() & 3 ? 5:6; } - load_raw = &CLASS quicktake_100_load_raw; - filters = 0x61616161; - } else if (!strcmp(model,"QuickTake 150")) { - data_offset = 738 - head[5]; - if (head[5]) strcpy (model+10, "200"); - load_raw = &CLASS kodak_radc_load_raw; - height = 480; - width = 640; filters = 0x61616161; } else if (!strcmp(make,"Rollei") && !load_raw) { switch (raw_width) { diff --git a/rtengine/imageio.cc b/rtengine/imageio.cc index 09c8cfa80..844a83e72 100644 --- a/rtengine/imageio.cc +++ b/rtengine/imageio.cc @@ -135,9 +135,9 @@ ImageIO::~ImageIO () { if (embProfile) cmsCloseProfile(embProfile); - delete loadedProfileData; + delete [] loadedProfileData; delete exifRoot; - delete profileData; + delete [] profileData; } void png_read_data(png_struct_def *png_ptr, unsigned char *data, size_t length); @@ -294,9 +294,11 @@ int ImageIO::loadJPEGFromMemory (const char* buffer, int bufsize) //jpeg_memory_src (&cinfo,buffer,bufsize); jpeg_read_header(&cinfo, TRUE); - unsigned int proflen; - delete loadedProfileData; - loadedProfileData = NULL; + unsigned int proflen; + if( loadedProfileData ){ + delete [] loadedProfileData; + loadedProfileData = NULL; + } bool hasprofile = read_icc_profile (&cinfo, (JOCTET**)&loadedProfileData, (unsigned int*)&loadedProfileLength); if (hasprofile) embProfile = cmsOpenProfileFromMem (loadedProfileData, loadedProfileLength); @@ -450,8 +452,10 @@ int ImageIO::loadTIFF (Glib::ustring fname) { } char* profdata; - delete loadedProfileData; - loadedProfileData = NULL; + if( loadedProfileData ){ + delete [] loadedProfileData; + loadedProfileData = NULL; + } if (TIFFGetField(in, TIFFTAG_ICCPROFILE, &loadedProfileLength, &profdata)) { embProfile = cmsOpenProfileFromMem (profdata, loadedProfileLength); loadedProfileData = new char [loadedProfileLength]; diff --git a/rtgui/filecatalog.cc b/rtgui/filecatalog.cc index 7d368b4a4..65a5df987 100644 --- a/rtgui/filecatalog.cc +++ b/rtgui/filecatalog.cc @@ -53,7 +53,7 @@ FileCatalog::FileCatalog (CoarsePanel* cp, ToolBar* tb, FilePanel* filepanel) : inTabMode=false; // construct and initialize thumbnail browsers - fileBrowser = new FileBrowser(); + fileBrowser = Gtk::manage( new FileBrowser() ); fileBrowser->setFileBrowserListener (this); fileBrowser->setArrangement (ThumbBrowserBase::TB_Vertical); fileBrowser->show (); diff --git a/rtgui/filepanel.cc b/rtgui/filepanel.cc index f66515b69..2345f6a44 100644 --- a/rtgui/filepanel.cc +++ b/rtgui/filepanel.cc @@ -36,9 +36,9 @@ FilePanel::FilePanel () : parent(NULL) { dirpaned = Gtk::manage ( new Gtk::HPaned () ); dirpaned->set_position (options.dirBrowserWidth); - dirBrowser = new DirBrowser (); - placesBrowser = new PlacesBrowser (); - recentBrowser = new RecentBrowser (); + dirBrowser = Gtk::manage ( new DirBrowser () ); + placesBrowser = Gtk::manage ( new PlacesBrowser () ); + recentBrowser = Gtk::manage ( new RecentBrowser () ); placespaned = Gtk::manage ( new Gtk::VPaned () ); placespaned->set_size_request(50,100); @@ -54,7 +54,7 @@ FilePanel::FilePanel () : parent(NULL) { dirpaned->pack1 (*placespaned, false, true); tpc = new BatchToolPanelCoordinator (this); - fileCatalog = new FileCatalog (tpc->coarse, tpc->getToolBar(), this); + fileCatalog = Gtk::manage ( new FileCatalog (tpc->coarse, tpc->getToolBar(),this) ); ribbonPane = Gtk::manage ( new Gtk::Paned() ); ribbonPane->add(*fileCatalog); ribbonPane->set_size_request(50,150); @@ -73,7 +73,7 @@ FilePanel::FilePanel () : parent(NULL) { rightNotebook = Gtk::manage ( new Gtk::Notebook () ); //Gtk::VBox* taggingBox = Gtk::manage ( new Gtk::VBox () ); - history = new History (false); + history = Gtk::manage ( new History (false) ); tpc->addPParamsChangeListener (history); history->setProfileChangeListener (tpc); diff --git a/rtgui/popupcommon.cc b/rtgui/popupcommon.cc index 0f3a77607..6ea5a36ca 100644 --- a/rtgui/popupcommon.cc +++ b/rtgui/popupcommon.cc @@ -61,6 +61,7 @@ PopUpCommon::~PopUpCommon () { } if (menu) delete menu; if (buttonImage) delete buttonImage; + delete buttonGroup; } PopUpCommon::type_signal_changed PopUpCommon::signal_changed() { diff --git a/rtgui/popupcommon.h b/rtgui/popupcommon.h index da88f7d35..ef7f47c13 100644 --- a/rtgui/popupcommon.h +++ b/rtgui/popupcommon.h @@ -34,7 +34,7 @@ public: Gtk::HBox* buttonGroup; // this is the widget to be packed PopUpCommon (Gtk::Button* button, const Glib::ustring& label = ""); - ~PopUpCommon (); + virtual ~PopUpCommon (); bool addEntry (Glib::ustring imagePath, Glib::ustring label); bool setSelected (int entryNum); int getSelected () { return selected; } diff --git a/rtgui/saveformatpanel.cc b/rtgui/saveformatpanel.cc index 356fd2cb6..912b4d117 100644 --- a/rtgui/saveformatpanel.cc +++ b/rtgui/saveformatpanel.cc @@ -28,7 +28,7 @@ SaveFormatPanel::SaveFormatPanel () : listener (NULL) { pngcompr = new Adjuster (M("SAVEDLG_PNGCOMPR"), 0, 6, 1, 6); pngcompr->setAdjusterListener (this); pngcompr->show (); - tiffuncompressed = Gtk::manage (new Gtk::CheckButton (M("SAVEDLG_TIFFUNCOMPRESSED"))); + tiffuncompressed = new Gtk::CheckButton (M("SAVEDLG_TIFFUNCOMPRESSED")); tiffuncompressed->signal_toggled().connect( sigc::mem_fun(*this,&SaveFormatPanel::formatChanged)); tiffuncompressed->show(); @@ -64,6 +64,12 @@ SaveFormatPanel::SaveFormatPanel () : listener (NULL) { fstr[3] = "png"; fstr[4] = "png"; } +SaveFormatPanel::~SaveFormatPanel () +{ + delete jpegqual; + delete pngcompr; + delete tiffuncompressed; +} void SaveFormatPanel::init (SaveFormat &sf) { diff --git a/rtgui/saveformatpanel.h b/rtgui/saveformatpanel.h index 50f1473c1..34f6f6309 100644 --- a/rtgui/saveformatpanel.h +++ b/rtgui/saveformatpanel.h @@ -47,6 +47,7 @@ class SaveFormatPanel : public Gtk::VBox, public AdjusterListener { public: SaveFormatPanel (); + ~SaveFormatPanel (); void setListener (FormatChangeListener* l) { listener = l; } void init (SaveFormat& sf);