Merge branch 'dev' into spot-removal-tool
This commit is contained in:
commit
5b136d664d
@ -81,7 +81,6 @@ FILEBROWSER_APPLYPROFILE;Aplica
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Aplica - parcial
|
||||
FILEBROWSER_AUTODARKFRAME;Auto marc fosc
|
||||
FILEBROWSER_AUTOFLATFIELD;Auto camp pla
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Clic per navegar al path escollit
|
||||
FILEBROWSER_BROWSEPATHHINT;Escriviu path on buscar.\n<b>Ctrl-O</b> dirigir-se al path de la finestra de text.\n<b>Enter</b> / <b>Ctrl-Enter</b> (en el gestor de fitxers) per a navegar allí;\n\nPath dreceres:\n <b>~</b> - directori home de l'usuari\n <b>!</b> - directori de fotografies de l'usuari
|
||||
FILEBROWSER_CACHE;Cau
|
||||
FILEBROWSER_CLEARPROFILE;Neteja
|
||||
@ -383,7 +382,6 @@ MAIN_FRAME_FILEBROWSER;Gestor de fitxers
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Gestor de fitxers.\nDrecera: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Llocs
|
||||
MAIN_FRAME_PLACES_ADD;Afeg
|
||||
MAIN_FRAME_PLACES_DEL;Treu
|
||||
MAIN_FRAME_RECENT;Carpetes recents
|
||||
MAIN_MSG_ALREADYEXISTS;Fitxer ja existent.
|
||||
MAIN_MSG_CANNOTLOAD;No es pot carregar la imatge
|
||||
@ -655,7 +653,6 @@ TP_CROP_GTRULETHIRDS;Regla dels terços
|
||||
TP_CROP_GUIDETYPE;Tipus de guia:
|
||||
TP_CROP_H;Alt
|
||||
TP_CROP_LABEL;Cropa
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;Ample
|
||||
TP_CROP_X;x
|
||||
TP_CROP_Y;y
|
||||
@ -964,6 +961,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_COLORLABEL_TOOLTIP;Color label.\n\nUse dropdown menu or shortcuts:\n<b>Shift-Ctrl-0</b> No Color\n<b>Shift-Ctrl-1</b> Red\n<b>Shift-Ctrl-2</b> Yellow\n<b>Shift-Ctrl-3</b> Green\n<b>Shift-Ctrl-4</b> Blue\n<b>Shift-Ctrl-5</b> Purple
|
||||
@ -1433,6 +1431,7 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!MAIN_BUTTON_NAVPREV_TOOLTIP;Navigate to the previous image relative to image opened in the Editor.\nShortcut: <b>Shift-F3</b>\n\nTo navigate to the previous image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F3</b>
|
||||
!MAIN_BUTTON_NAVSYNC_TOOLTIP;Synchronize the File Browser or Filmstrip with the Editor to reveal the thumbnail of the currently opened image, and clear any active filters.\nShortcut: <b>x</b>\n\nAs above, but without clearing active filters:\nShortcut: <b>y</b>\n(Note that the thumbnail of the opened image will not be shown if filtered out).
|
||||
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
|
||||
!MAIN_MSG_PATHDOESNTEXIST;The path\n\n<b>%1</b>\n\ndoes not exist. Please set a correct path in Preferences.
|
||||
!MAIN_MSG_SETPATHFIRST;You first have to set a target path in Preferences in order to use this function!
|
||||
@ -1501,6 +1500,12 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1560,6 +1565,8 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1593,7 +1600,13 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!PROFILEPANEL_MYPROFILES;My profiles
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
@ -1805,11 +1818,12 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1930,14 +1944,14 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!TP_LABCURVE_CURVEEDITOR_LH;LH
|
||||
!TP_LABCURVE_CURVEEDITOR_LH_TOOLTIP;Luminance according to hue L=f(H)
|
||||
!TP_LABCURVE_CURVEEDITOR_LL_TOOLTIP;Luminance according to luminance L=f(L)
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2048,6 +2062,8 @@ ZOOMPANEL_ZOOMOUT;Allunya\nDrecera: <b>-</b>
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
|
@ -93,7 +93,6 @@ FILEBROWSER_APPLYPROFILE;应用配置
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;应用 - 局部
|
||||
FILEBROWSER_AUTODARKFRAME;自动暗场
|
||||
FILEBROWSER_AUTOFLATFIELD;自动平场
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;点击浏览选择的路径
|
||||
FILEBROWSER_CACHE;缓存
|
||||
FILEBROWSER_CLEARPROFILE;清空配置
|
||||
FILEBROWSER_COPYPROFILE;复制配置
|
||||
@ -360,7 +359,6 @@ MAIN_FRAME_FILEBROWSER;文件浏览
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP;文件浏览\n快捷键: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;位置
|
||||
MAIN_FRAME_PLACES_ADD;添加
|
||||
MAIN_FRAME_PLACES_DEL;删除
|
||||
MAIN_FRAME_RECENT;最近使用的文件夹
|
||||
MAIN_MSG_ALREADYEXISTS;该文件已存在
|
||||
MAIN_MSG_CANNOTLOAD;无法加载图片
|
||||
@ -759,7 +757,6 @@ TP_CROP_GTTRIANGLE2;黄金三角 2
|
||||
TP_CROP_GUIDETYPE;辅助方式:
|
||||
TP_CROP_H;高
|
||||
TP_CROP_LABEL;剪裁
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;宽
|
||||
TP_CROP_X;x
|
||||
TP_CROP_Y;y
|
||||
@ -999,6 +996,7 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
@ -1503,6 +1501,7 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!MAIN_BUTTON_NAVNEXT_TOOLTIP;Navigate to the next image relative to image opened in the Editor.\nShortcut: <b>Shift-F4</b>\n\nTo navigate to the next image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F4</b>
|
||||
!MAIN_BUTTON_NAVPREV_TOOLTIP;Navigate to the previous image relative to image opened in the Editor.\nShortcut: <b>Shift-F3</b>\n\nTo navigate to the previous image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F3</b>
|
||||
!MAIN_BUTTON_NAVSYNC_TOOLTIP;Synchronize the File Browser or Filmstrip with the Editor to reveal the thumbnail of the currently opened image, and clear any active filters.\nShortcut: <b>x</b>\n\nAs above, but without clearing active filters:\nShortcut: <b>y</b>\n(Note that the thumbnail of the opened image will not be shown if filtered out).
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_PATHDOESNTEXIST;The path\n\n<b>%1</b>\n\ndoes not exist. Please set a correct path in Preferences.
|
||||
!MAIN_MSG_SETPATHFIRST;You first have to set a target path in Preferences in order to use this function!
|
||||
@ -1548,6 +1547,12 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CROP;Crop Editing
|
||||
!PREFERENCES_CROP_AUTO_FIT;Automatically zoom to fit the crop
|
||||
!PREFERENCES_CROP_GUIDES;Guides shown when not editing the crop
|
||||
@ -1558,6 +1563,8 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!PREFERENCES_DIRECTORIES;Directories
|
||||
!PREFERENCES_EDITORCMDLINE;Custom command line
|
||||
!PREFERENCES_FILEBROWSERTOOLBARSINGLEROW;Compact toolbars in File Browser
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_SAVE_TP_OPEN_NOW;Save tool collapsed/expanded state now
|
||||
@ -1574,7 +1581,13 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1751,12 +1764,13 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!TP_COLORTONING_TWOBY;Special a* and b*
|
||||
!TP_COLORTONING_TWOCOLOR_TOOLTIP;Standard chroma:\nLinear response, a* = b*.\n\nSpecial chroma:\nLinear response, a* = b*, but unbound - try under the diagonal.\n\nSpecial a* and b*:\nLinear response unbound with separate curves for a* and b*. Intended for special effects.\n\nSpecial chroma 2 colors:\nMore predictable.
|
||||
!TP_COLORTONING_TWOSTD;Standard chroma
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1898,14 +1912,14 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!TP_LABCURVE_LCREDSK_TIP;If enabled, the LC Curve affects only red and skin-tones.\nIf disabled, it applies to all tones.
|
||||
!TP_LABCURVE_RSTPROTECTION;Red and skin-tones protection
|
||||
!TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2021,6 +2035,8 @@ ZOOMPANEL_ZOOMOUT;缩放拉远\n快捷键: <b>-</b>
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
|
@ -195,7 +195,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;該文件已存在.
|
||||
MAIN_MSG_CANNOTLOAD;無法載入圖片
|
||||
@ -504,7 +503,7 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1112,6 +1111,7 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
|
||||
@ -1242,6 +1242,12 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1328,6 +1334,8 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1378,9 +1386,15 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1612,7 +1626,7 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1622,7 +1636,7 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1831,15 +1845,15 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1969,6 +1983,8 @@ TP_WBALANCE_TEMPERATURE;色溫
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -158,7 +158,6 @@ FILEBROWSER_APPLYPROFILE;Použít
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Aplikovat - částečně
|
||||
FILEBROWSER_AUTODARKFRAME;Automatický tmavý snímek
|
||||
FILEBROWSER_AUTOFLATFIELD;Auto Flat Field
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Klikněte pro výběr cesty.
|
||||
FILEBROWSER_BROWSEPATHHINT;Vložte cestu pro procházení.\n\nKlávesové zkratky:\n<b>Ctrl-o</b> pro přepnutí do adresního řádku.\n<b>Enter</b>/ <b>Ctrl-Enter</b> pro procházení ;\n<b>Esc</b> pro zrušení změn.\n<b>Shift-Esc</b> pro zrušení přepnutí.\n\nZkratky pro cesty:\n<b>~</b>\t- domácí složka uživatele.\n<b>!</b>\t- složka s obrázky uživatele.
|
||||
FILEBROWSER_CACHE;Mezipaměť
|
||||
FILEBROWSER_CACHECLEARFROMFULL;Smazat vše včetně profilů zpracování v mezipaměti
|
||||
@ -927,7 +926,6 @@ MAIN_FRAME_FILEBROWSER;Prohlížeč souborů
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP;Prohlížeč souborů.\nZkratka: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Místa
|
||||
MAIN_FRAME_PLACES_ADD;Přidat
|
||||
MAIN_FRAME_PLACES_DEL;Odstranit
|
||||
MAIN_FRAME_RECENT;Poslední složky
|
||||
MAIN_MSG_ALREADYEXISTS;Soubor již existuje.
|
||||
MAIN_MSG_CANNOTLOAD;Nepodařilo se načíst obrázek
|
||||
@ -1568,7 +1566,6 @@ TP_CROP_GTTRIANGLE2;Zlaté trojúhelníky 2
|
||||
TP_CROP_GUIDETYPE;Druh vodítek:
|
||||
TP_CROP_H;Výška
|
||||
TP_CROP_LABEL;Ořez
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_RESETCROP;Obnovit
|
||||
TP_CROP_SELECTCROP;Vybrat
|
||||
TP_CROP_W;Šířka
|
||||
@ -1815,15 +1812,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Pracuje s posuvníkem barevnosti a CC křivkou.
|
||||
TP_LENSGEOM_AUTOCROP;Automatický ořez
|
||||
TP_LENSGEOM_FILL;Automatické vyplnění
|
||||
TP_LENSGEOM_LABEL;Objektiv / Geometrie
|
||||
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automaticky
|
||||
TP_LENSPROFILE_CORRECTION_LCPFILE;LCP soubor
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;Ručně
|
||||
TP_LENSPROFILE_LABEL;Korekční profily objektivů
|
||||
TP_LENSPROFILE_LENS_WARNING;Varování: crop factor použitý pro profilování objektivu je větší než crop factor fotoaparátu. Výsledek může být nesprávný.
|
||||
TP_LENSPROFILE_MODE_HEADER;Výběr profilu objektivu:
|
||||
TP_LENSPROFILE_USE_CA;Chromatická aberace
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;Geometrická
|
||||
TP_LENSPROFILE_USE_HEADER;Vyberte zkreslení na opravu:
|
||||
TP_LENSPROFILE_USE_VIGNETTING;Vinětace
|
||||
TP_LOCALCONTRAST_AMOUNT;Míra
|
||||
TP_LOCALCONTRAST_DARKNESS;Úroveň tmavé
|
||||
@ -2345,8 +2337,32 @@ ZOOMPANEL_ZOOMOUT;Oddálit\nZkratka: <b>-</b>
|
||||
! Untranslated keys follow; remove the ! prefix after an entry is translated.
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_TAB_FAVORITES;Favorites
|
||||
!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: <b>Alt-u</b>
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_RAW_IMAGENUM_SN;SN mode
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;Filen eksisterer allerede.
|
||||
MAIN_MSG_CANNOTLOAD;Kan ikke indlæse billede
|
||||
@ -496,7 +495,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1107,6 +1106,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1239,6 +1239,12 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1325,6 +1331,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1375,9 +1383,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -78,6 +78,7 @@
|
||||
#77 16.12.2018 Korrektur Farbwähler-Tooltip (TooWaBoo) RT 5.5
|
||||
#78 19.01.2019 Erweiterung (TooWaBoo) RT 5.5
|
||||
#79 24.02.2019 Erweiterung (TooWaBoo) RT 5.5
|
||||
#80 25.03.2019 Erweiterung (TooWaBoo) RT 5.6
|
||||
|
||||
ABOUT_TAB_BUILD;Version
|
||||
ABOUT_TAB_CREDITS;Danksagungen
|
||||
@ -194,7 +195,6 @@ FILEBROWSER_APPLYPROFILE;Profil anwenden
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Profil selektiv anwenden
|
||||
FILEBROWSER_AUTODARKFRAME;Automatisches Dunkelbild
|
||||
FILEBROWSER_AUTOFLATFIELD;Automatisches Weißbild
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Ausgewählten Pfad öffnen.
|
||||
FILEBROWSER_BROWSEPATHHINT;Einen Pfad eingeben:\nTaste:\n<b>Strg</b> + <b>o</b> Setzt den Cursor in das Eingabefeld\n<b>Enter</b> Öffnet den Pfad\n<b>Esc</b> Änderungen verwerfen\n<b>Umschalt</b> + <b>Esc</b> Eingabefeld verlassen\n\nSchnellnavigation:\nTaste:\n<b>~</b> “Home“-Verzeichnis des Benutzers\n<b>!</b> Bilder-Verzeichnis des Benutzers
|
||||
FILEBROWSER_CACHE;Festplatten-Cache
|
||||
FILEBROWSER_CACHECLEARFROMFULL;Alle zwischengespeicherte Profile löschen
|
||||
@ -1613,7 +1613,6 @@ TP_CROP_GTTRIANGLE2;Goldenes Dreieck 2
|
||||
TP_CROP_GUIDETYPE;Hilfslinien:
|
||||
TP_CROP_H;Höhe
|
||||
TP_CROP_LABEL;Ausschnitt
|
||||
TP_CROP_PPI;PPI =
|
||||
TP_CROP_RESETCROP;Zurücksetzen
|
||||
TP_CROP_SELECTCROP;Ausschnitt
|
||||
TP_CROP_W;Breite
|
||||
@ -1870,10 +1869,10 @@ TP_LENSPROFILE_CORRECTION_LCPFILE;LCP-Datei
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;Benutzerdefiniert (Lensfun)
|
||||
TP_LENSPROFILE_LABEL;Objektivkorrekturprofil
|
||||
TP_LENSPROFILE_LENS_WARNING;Achtung: Der Crop-Faktor des Profils entspricht\nnicht dem der Kamera.\nDie Ergebnisse sind möglicherweise falsch.
|
||||
TP_LENSPROFILE_MODE_HEADER;Profil auswählen
|
||||
TP_LENSPROFILE_MODE_HEADER;Profilauswahl
|
||||
TP_LENSPROFILE_USE_CA;CA
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;Verzeichnung
|
||||
TP_LENSPROFILE_USE_HEADER;Korrektur auswählen
|
||||
TP_LENSPROFILE_USE_HEADER;Korrekturauswahl
|
||||
TP_LENSPROFILE_USE_VIGNETTING;Vignettierung
|
||||
TP_LOCALCONTRAST_AMOUNT;Intensität
|
||||
TP_LOCALCONTRAST_DARKNESS;Dunkle Bereiche
|
||||
@ -1959,6 +1958,7 @@ TP_RAW_HD_TOOLTIP;Je niedriger der Wert, umso empfindlicher reagiert\ndie “Hot
|
||||
TP_RAW_HPHD;HPHD
|
||||
TP_RAW_IGV;IGV
|
||||
TP_RAW_IMAGENUM;Unterbild
|
||||
TP_RAW_IMAGENUM_SN;SN-Modus
|
||||
TP_RAW_IMAGENUM_TOOLTIP;Einige RAW-Formate enthalten mehrere Unterbilder (Pentax Pixel-Shift,\nPentax 3-in-1 HDR, Canon Dual Pixel).\n\n> Auswahl des zu verwendenden Unterbildes (nicht bei Pixel-Shift).\n\n> Legt das Unterbild für die Bewegungsbereiche bei Pixel-Shift fest.
|
||||
TP_RAW_LABEL;Farbinterpolation
|
||||
TP_RAW_LMMSE;LMMSE
|
||||
@ -2415,4 +2415,21 @@ ZOOMPANEL_ZOOMOUT;Herauszoomen\nTaste: <b>-</b>
|
||||
! Untranslated keys follow; remove the ! prefix after an entry is translated.
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
TP_RAW_IMAGENUM_SN;SN-Modus
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Klicken Sie hier, um den angegebenen Pfad zu öffnen, den Ordner\nneu zu laden und das Suchkriterium anzuwenden.
|
||||
PREFERENCES_CHUNKSIZES;Kacheln pro Thread
|
||||
PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE-Farbinterpolation
|
||||
PREFERENCES_CHUNKSIZE_RAW_CA;RAW-CA-Korrektur
|
||||
PREFERENCES_CHUNKSIZE_RAW_RCD;RCD-Farbinterpolation
|
||||
PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans-Farbinterpolation
|
||||
PREFERENCES_CHUNKSIZE_RGB;RGB-Verarbeitung
|
||||
PREFERENCES_PERFORMANCE_MEASURE;Messung aktivieren
|
||||
PREFERENCES_PERFORMANCE_MEASURE_HINT;Protokolliert die Bearbeitungszeiten in der Konsole.
|
||||
PROGRESSBAR_DECODING;Dekodiere...
|
||||
PROGRESSBAR_GREENEQUIL;Grünbalance...
|
||||
PROGRESSBAR_HLREC;Lichterrekonstruktion...
|
||||
PROGRESSBAR_HOTDEADPIXELFILTER;Hot/Dead-Pixel-Filter...
|
||||
PROGRESSBAR_LINEDENOISE;Linienrauschfilter...
|
||||
PROGRESSBAR_RAWCACORR;RAW-CA-Korrektur...
|
||||
TP_CROP_PPI;PPI
|
||||
TP_RAW_XTRANS;X-Trans
|
||||
TP_RAW_XTRANSFAST;Schnell-X-Trans
|
||||
|
@ -236,7 +236,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -976,7 +976,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES;Places
|
||||
!MAIN_FRAME_PLACES_ADD;Add
|
||||
!MAIN_FRAME_PLACES_DEL;Del
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_FRAME_RECENT;Recent Folders
|
||||
!MAIN_MSG_ALREADYEXISTS;File already exists.
|
||||
!MAIN_MSG_CANNOTLOAD;Cannot load image
|
||||
@ -1138,6 +1138,12 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!PREFERENCES_CACHEMAXENTRIES;Maximum number of cache entries
|
||||
!PREFERENCES_CACHEOPTS;Cache Options
|
||||
!PREFERENCES_CACHETHUMBHEIGHT;Maximum thumbnail height
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLIPPINGIND;Clipping Indication
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
@ -1249,6 +1255,8 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!PREFERENCES_PARSEDEXTDELHINT;Delete selected extension from the list.
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1323,6 +1331,11 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!PROFILEPANEL_TOOLTIPLOAD;Load a profile from file.\n<b>Ctrl-click</b> to select the parameters to load.
|
||||
!PROFILEPANEL_TOOLTIPPASTE;Paste profile from clipboard.\n<b>Ctrl-click</b> to select the parameters to paste.
|
||||
!PROFILEPANEL_TOOLTIPSAVE;Save current profile.\n<b>Ctrl-click</b> to select the parameters to save.
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADING;Loading image...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_LOADJPEG;Loading JPEG file...
|
||||
@ -1331,6 +1344,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING;Processing image...
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_READY;Ready
|
||||
!PROGRESSBAR_SAVEJPEG;Saving JPEG file...
|
||||
!PROGRESSBAR_SAVEPNG;Saving PNG file...
|
||||
@ -1568,7 +1582,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!TP_CROP_GUIDETYPE;Guide type:
|
||||
!TP_CROP_H;Height
|
||||
!TP_CROP_LABEL;Crop
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_CROP_W;Width
|
||||
@ -1581,7 +1595,7 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1794,15 +1808,15 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1927,6 +1941,8 @@ TP_WBALANCE_EQBLUERED_TOOLTIP;Allows to deviate from the normal behaviour of "wh
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -118,7 +118,7 @@
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -888,7 +888,7 @@
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES;Places
|
||||
!MAIN_FRAME_PLACES_ADD;Add
|
||||
!MAIN_FRAME_PLACES_DEL;Del
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_FRAME_RECENT;Recent Folders
|
||||
!MAIN_MSG_ALREADYEXISTS;File already exists.
|
||||
!MAIN_MSG_CANNOTLOAD;Cannot load image
|
||||
@ -1065,6 +1065,12 @@
|
||||
!PREFERENCES_CACHEMAXENTRIES;Maximum number of cache entries
|
||||
!PREFERENCES_CACHEOPTS;Cache Options
|
||||
!PREFERENCES_CACHETHUMBHEIGHT;Maximum thumbnail height
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLIPPINGIND;Clipping Indication
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
@ -1181,6 +1187,8 @@
|
||||
!PREFERENCES_PARSEDEXTDELHINT;Delete selected extension from the list.
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1257,6 +1265,11 @@
|
||||
!PROFILEPANEL_TOOLTIPLOAD;Load a profile from file.\n<b>Ctrl-click</b> to select the parameters to load.
|
||||
!PROFILEPANEL_TOOLTIPPASTE;Paste profile from clipboard.\n<b>Ctrl-click</b> to select the parameters to paste.
|
||||
!PROFILEPANEL_TOOLTIPSAVE;Save current profile.\n<b>Ctrl-click</b> to select the parameters to save.
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADING;Loading image...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_LOADJPEG;Loading JPEG file...
|
||||
@ -1265,6 +1278,7 @@
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING;Processing image...
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_READY;Ready
|
||||
!PROGRESSBAR_SAVEJPEG;Saving JPEG file...
|
||||
!PROGRESSBAR_SAVEPNG;Saving PNG file...
|
||||
@ -1531,7 +1545,7 @@
|
||||
!TP_CROP_GUIDETYPE;Guide type:
|
||||
!TP_CROP_H;Height
|
||||
!TP_CROP_LABEL;Crop
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_CROP_W;Width
|
||||
@ -1544,7 +1558,7 @@
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1778,15 +1792,15 @@
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1916,6 +1930,8 @@
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -176,7 +176,6 @@ FILEBROWSER_APPLYPROFILE;Aplicar perfil
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Aplicar perfil (parcial)
|
||||
FILEBROWSER_AUTODARKFRAME;Toma Negra automática
|
||||
FILEBROWSER_AUTOFLATFIELD;Campo plano automático
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Pulsar para examinar la carpeta seleccionada
|
||||
FILEBROWSER_BROWSEPATHHINT;Ingrese la ruta a examinar \n<b>Ctrl-O</b> poner el foco en campo con la ruta\n<b>Enter</b> / <b>Ctrl-Enter</b> para examinar allí;\n<b>Esc</b>Para quitar los cambios.\n<b>Shift-Esc</b> Para quitar el foco.\n\n\nAbreviaturas de ruta:\n <b>~</b> - Carpeta hogar del usuario\n <b>!</b> - Carpeta de imágenes del usuario
|
||||
FILEBROWSER_CACHE;Caché
|
||||
FILEBROWSER_CACHECLEARFROMFULL;Limpiar del caché - Total
|
||||
@ -952,7 +951,6 @@ MAIN_FRAME_FILEBROWSER;Explorador de archivos
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Explorador de archivos.\nTecla de Atajo: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Ubicaciones
|
||||
MAIN_FRAME_PLACES_ADD;Añadir
|
||||
MAIN_FRAME_PLACES_DEL;Borrar
|
||||
MAIN_FRAME_RECENT;Carpetas recientes
|
||||
MAIN_MSG_ALREADYEXISTS;Este archivo ya existe.
|
||||
MAIN_MSG_CANNOTLOAD;No se puede abrir imagen
|
||||
@ -1650,7 +1648,6 @@ TP_CROP_GTTRIANGLE2;Triángulos de oro(áureo)2
|
||||
TP_CROP_GUIDETYPE;Clase de guía:
|
||||
TP_CROP_H;Al
|
||||
TP_CROP_LABEL;Recortar
|
||||
TP_CROP_PPI;Ptos/Pulgada=
|
||||
TP_CROP_RESETCROP;Reiniciar
|
||||
TP_CROP_SELECTCROP;Seleccionar recorte
|
||||
TP_CROP_W;Ancho
|
||||
@ -1902,18 +1899,13 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Puede usarse con el deslizador Cromaticidad y con la
|
||||
TP_LENSGEOM_AUTOCROP;Auto recorte
|
||||
TP_LENSGEOM_FILL;Auto relleno
|
||||
TP_LENSGEOM_LABEL;Lente / Geometría
|
||||
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automáticamente
|
||||
TP_LENSPROFILE_CORRECTION_LCPFILE;LCP archivo
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;Manual
|
||||
TP_LENSPROFILE_LABEL;Perfil de corrección de lente
|
||||
TP_LENSPROFILE_LENS_WARNING;Advertencia: el factor de recorte utilizado para el perfilado de la lente es mayor que el factor de recorte de la cámara, los resultados pueden ser incorrectos.
|
||||
TP_LENSPROFILE_MODE_HEADER;Seleccione el perfil de la lente:
|
||||
TP_LENSPROFILE_USECA;Corrección de AC
|
||||
TP_LENSPROFILE_USEDIST;Corrección de distorsión
|
||||
TP_LENSPROFILE_USEVIGN;Corrección de viñeteo
|
||||
TP_LENSPROFILE_USE_CA;Aberración cromática
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;Geométrico
|
||||
TP_LENSPROFILE_USE_HEADER;Seleccione distorsiones para corregir:
|
||||
TP_LENSPROFILE_USE_VIGNETTING;Viñeteado
|
||||
TP_LOCALCONTRAST_AMOUNT;Cantidad
|
||||
TP_LOCALCONTRAST_DARKNESS;Nivel de sombras
|
||||
@ -2456,8 +2448,32 @@ ZOOMPANEL_ZOOMOUT;Reducir Zoom\nTecla de Atajo: <b>-</b>
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
!CURVEEDITOR_CATMULLROM;Flexible
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!HISTORY_MSG_SHARPENING_BLUR;Sharpening - Blur radius
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_TAB_FAVORITES;Favorites
|
||||
!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: <b>Alt-u</b>
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_RAW_IMAGENUM_SN;SN mode
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_SHARPENING_BLUR;Blur radius
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;Artxiboa jadanik badago.
|
||||
MAIN_MSG_CANNOTLOAD;Ezin dut irudia ireki
|
||||
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;Tenperatura
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -115,7 +115,6 @@ FILEBROWSER_APPLYPROFILE;Appliquer le profil
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Appliquer le profil (partiel)
|
||||
FILEBROWSER_AUTODARKFRAME;Soustraction automatique de Trame Noire
|
||||
FILEBROWSER_AUTOFLATFIELD;Champ Uniforme auto
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Cliquez pour parcourir le chemin saisi
|
||||
FILEBROWSER_BROWSEPATHHINT;Saisissez le chemin à parcourir\n<b>Ctrl-O</b> pour placer le focus sur le champ de saisie.\n<b>Entrée</b> / <b>Ctrl-Entrée</b> pour y naviguer;\n<b>Esc</b> pour effacer les modifications.\n<b>Shift-Esc</b> pour enlever le focus.\n\n\nRaccourcis pour les chemins:\n <b>~</b> - le dossier utilisateur\n <b>!</b> - le dossier Images de l'utilisateur
|
||||
FILEBROWSER_CACHE;Cache
|
||||
FILEBROWSER_CACHECLEARFROMFULL;Vider tout y compris les profils mis en cache
|
||||
@ -888,7 +887,6 @@ MAIN_FRAME_FILEBROWSER;Navigateur de fichiers
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Navigateur de fichiers\nRaccourci: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Emplacements
|
||||
MAIN_FRAME_PLACES_ADD;Ajouter
|
||||
MAIN_FRAME_PLACES_DEL;Supprimer
|
||||
MAIN_FRAME_RECENT;Fichiers récents
|
||||
MAIN_MSG_ALREADYEXISTS;Le fichier existe déjà.
|
||||
MAIN_MSG_CANNOTLOAD;Impossible de charger l'image
|
||||
@ -1543,7 +1541,6 @@ TP_CROP_GTTRIANGLE2;Triangles d'Or 2
|
||||
TP_CROP_GUIDETYPE;Type de guide:
|
||||
TP_CROP_H;H
|
||||
TP_CROP_LABEL;Recadrage
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_RESETCROP;Réinitialiser
|
||||
TP_CROP_SELECTCROP;Sélectionner
|
||||
TP_CROP_W;L
|
||||
@ -1796,15 +1793,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Peut être utilisé avec le curseur Chromaticité et
|
||||
TP_LENSGEOM_AUTOCROP;Recadrage auto
|
||||
TP_LENSGEOM_FILL;Remplir
|
||||
TP_LENSGEOM_LABEL;Objectif / Géométrie
|
||||
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatiquement
|
||||
TP_LENSPROFILE_CORRECTION_LCPFILE;Fichier LCP
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;Manuellement
|
||||
TP_LENSPROFILE_LABEL;Profil de correction d'objectif
|
||||
TP_LENSPROFILE_LENS_WARNING;Attention: le facteur de recadrage utilisé pour la caractérisation d'un objectif est plus grand que le facteur de recadrage de l'appareil photo, les résultats pourraient être faux.
|
||||
TP_LENSPROFILE_MODE_HEADER;Sélectionner le profil d'objectif:
|
||||
TP_LENSPROFILE_USE_CA;Aberration chromatique
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;Géometrique
|
||||
TP_LENSPROFILE_USE_HEADER;Sélectionner les distortions à corriger:
|
||||
TP_LENSPROFILE_USE_VIGNETTING;Vignetage
|
||||
TP_LOCALCONTRAST_AMOUNT;Quantité
|
||||
TP_LOCALCONTRAST_DARKNESS;Niveau des ombres
|
||||
@ -2346,3 +2338,23 @@ ZOOMPANEL_ZOOMFITSCREEN;Affiche l'image entière\nRaccourci: <b>Alt</b>-<b>f</b>
|
||||
ZOOMPANEL_ZOOMIN;Zoom Avant\nRaccourci: <b>+</b>
|
||||
ZOOMPANEL_ZOOMOUT;Zoom Arrière\nRaccourci: <b>-</b>
|
||||
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
! Untranslated keys follow; remove the ! prefix after an entry is translated.
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;Το αρχείο ήδη υπάρχει.
|
||||
MAIN_MSG_CANNOTLOAD;Αδύνατη η φόρτωση εικόνας
|
||||
@ -496,7 +495,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1107,6 +1106,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1239,6 +1239,12 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1325,6 +1331,8 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1375,9 +1383,15 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Θερμοκρασία
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;הקובץ כבר קיים
|
||||
MAIN_MSG_CANNOTLOAD;לא יכול להעלות את הקובץ
|
||||
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;מידת חום
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -89,7 +89,6 @@ FILEBROWSER_APPLYPROFILE;Applica
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Applica (parziale)
|
||||
FILEBROWSER_AUTODARKFRAME;Dark Frame automatico
|
||||
FILEBROWSER_AUTOFLATFIELD;Flat Field automatico
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Premi per aprire il percorso inserito
|
||||
FILEBROWSER_BROWSEPATHHINT;Inserisci il percorso da aprire\n<b>Ctrl-o</b> seleziona il percorso\n<b>Enter</b>, <b>Ctrl-Enter</b> (solo nel Navigatore) porta alla destinazione ;\nScorciatoie:\n <b>~</b> - Cartella home\n <b>!</b> - Cartella Immagini
|
||||
FILEBROWSER_CACHE;Memoria
|
||||
FILEBROWSER_CLEARPROFILE;Cancella
|
||||
@ -495,7 +494,6 @@ MAIN_FRAME_FILEBROWSER;Navigatore
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP;Navigatore.\nScorciatoia: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Risorse
|
||||
MAIN_FRAME_PLACES_ADD;Aggiungi
|
||||
MAIN_FRAME_PLACES_DEL;Rimuovi
|
||||
MAIN_FRAME_RECENT;Cartelle recenti
|
||||
MAIN_MSG_ALREADYEXISTS;File già esistente
|
||||
MAIN_MSG_CANNOTLOAD;Impossibile caricare l'immagine
|
||||
@ -941,7 +939,6 @@ TP_CROP_GTRULETHIRDS;Regola dei terzi
|
||||
TP_CROP_GUIDETYPE;Tipo di guida:
|
||||
TP_CROP_H;A
|
||||
TP_CROP_LABEL;Ritaglio
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;L
|
||||
TP_CROP_X;X
|
||||
TP_CROP_Y;Y
|
||||
@ -1311,6 +1308,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
|
||||
@ -1676,6 +1674,7 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_ADVANCED;Advanced
|
||||
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
|
||||
@ -1719,6 +1718,12 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1758,6 +1763,8 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1785,6 +1792,12 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
|
||||
!PREFERENCES_TUNNELMETADATA;Copy Exif/IPTC/XMP unchanged to output file
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
|
||||
@ -1874,11 +1887,12 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1957,14 +1971,14 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2061,6 +2075,8 @@ ZOOMPANEL_ZOOMOUT;Rimpicciolisci.\nScorciatoia: <b>-</b>
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
|
@ -148,7 +148,6 @@ FILEBROWSER_APPLYPROFILE;プロファイルの適用
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;プロファイルの適用 (一部)
|
||||
FILEBROWSER_AUTODARKFRAME;オート・ダークフレーム
|
||||
FILEBROWSER_AUTOFLATFIELD;オート・フラットフィールド
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;クリックで選択したパスをブラウズ
|
||||
FILEBROWSER_BROWSEPATHHINT;参照するパスを入力します\n<b>Ctrl-O</b> パスのテキストボックスにフォーカス\n<b>Enter</b> / <b>Ctrl-Enter</b>その場所をブラウズします\n<b>Esc</b> 変更をクリア\n<b>Shift-Esc</b>フォーカスを削除\nパスのショートカット:\n <b>~</b> - ユーザーのホームディレクトリ\n <b>!</b> - ユーザーの画像ディレクトリ
|
||||
FILEBROWSER_CACHE;cache
|
||||
FILEBROWSER_CACHECLEARFROMFULL;プロファイルを含めcache内をクリアにする
|
||||
@ -920,7 +919,6 @@ MAIN_FRAME_FILEBROWSER;ファイルブラウザ
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; ファイル・ブラウザ\nショートカット: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;場所
|
||||
MAIN_FRAME_PLACES_ADD;追加
|
||||
MAIN_FRAME_PLACES_DEL;削除
|
||||
MAIN_FRAME_RECENT;最近開いたフォルダ
|
||||
MAIN_MSG_ALREADYEXISTS;ファイルはすでに存在します
|
||||
MAIN_MSG_CANNOTLOAD;画像読み込みできません
|
||||
@ -1563,7 +1561,6 @@ TP_CROP_GTTRIANGLE2;三角構図2
|
||||
TP_CROP_GUIDETYPE;ガイドタイプ:
|
||||
TP_CROP_H;高さ
|
||||
TP_CROP_LABEL;切り抜き
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_RESETCROP;リセット
|
||||
TP_CROP_SELECTCROP;セレクト
|
||||
TP_CROP_W;W 幅
|
||||
@ -1810,15 +1807,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;色度スライダーとCCカーブを使用するこ
|
||||
TP_LENSGEOM_AUTOCROP;自動的に切り抜き選択
|
||||
TP_LENSGEOM_FILL;オートフィル
|
||||
TP_LENSGEOM_LABEL;レンズ / ジオメトリ
|
||||
TP_LENSPROFILE_CORRECTION_AUTOMATCH;自動で
|
||||
TP_LENSPROFILE_CORRECTION_LCPFILE;LCPファイル
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;手動で
|
||||
TP_LENSPROFILE_LABEL;レンズ補正 プロファイル
|
||||
TP_LENSPROFILE_LENS_WARNING;注意:レンズプロファイルに使われるクロップファクターはカメラのクロップファクターより大きいので、誤った結果になる可能性があります。
|
||||
TP_LENSPROFILE_MODE_HEADER;レンズプロファイルを選択
|
||||
TP_LENSPROFILE_USE_CA;色収差
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;歪曲収差
|
||||
TP_LENSPROFILE_USE_HEADER;補正する収差を選択:
|
||||
TP_LENSPROFILE_USE_VIGNETTING;周辺光量
|
||||
TP_LOCALCONTRAST_AMOUNT;量
|
||||
TP_LOCALCONTRAST_DARKNESS;暗い部分のレベル
|
||||
@ -2342,4 +2334,28 @@ ZOOMPANEL_ZOOMOUT;ズームアウト\nショートカット: <b>-</b>
|
||||
! Untranslated keys follow; remove the ! prefix after an entry is translated.
|
||||
!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_RAW_IMAGENUM_SN;SN mode
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;Fails jau ir.
|
||||
MAIN_MSG_CANNOTLOAD;Nevaru ielādēt attēlu
|
||||
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;Temperatūra
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -79,7 +79,6 @@ FILEBROWSER_APPLYPROFILE;Feldolgozási paraméter hozzárendelése
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Profil alkalmazása (részleges)
|
||||
FILEBROWSER_AUTODARKFRAME;Auto referencia feketekép (dark frame)
|
||||
FILEBROWSER_AUTOFLATFIELD;Auto Flat Field
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Kattints a kiválasztott útvonal böngészéséhez
|
||||
FILEBROWSER_BROWSEPATHHINT;Gépeld be az elérni kívánt útvonalat.\n<b>Ctrl-O</b>-val tudod a fókuszt a beviteli mezőre vinni.\n<b>Enter</b> / <b>Ctrl-Enter</b> (az állományböngészőben) az ottani böngészéshez;\n\nÚtvonalrövidítések:\n <b>~</b> - felhasználói fiók (home) könyvtára\n <b></b> - a felhasználó képkönyvtára
|
||||
FILEBROWSER_CACHE;Gyorsítótár
|
||||
FILEBROWSER_CLEARPROFILE;Feldolgozási paraméter törlése
|
||||
@ -373,7 +372,6 @@ MAIN_FRAME_FILEBROWSER;Állományböngésző
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Állományböngésző.\nGyorsbillentyű: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Helyek
|
||||
MAIN_FRAME_PLACES_ADD;Hozzáadás
|
||||
MAIN_FRAME_PLACES_DEL;Törlés
|
||||
MAIN_FRAME_RECENT;Legutóbbi könyvtárak
|
||||
MAIN_MSG_ALREADYEXISTS;Ilyen nevű állomány már létezik!
|
||||
MAIN_MSG_CANNOTLOAD;A képet nem sikerült betölteni.
|
||||
@ -623,7 +621,6 @@ TP_CROP_GTRULETHIRDS;Harmadolás
|
||||
TP_CROP_GUIDETYPE;Segédvonal típusa:
|
||||
TP_CROP_H;M
|
||||
TP_CROP_LABEL;Kivágás
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;Sz
|
||||
TP_CROP_X;x
|
||||
TP_CROP_Y;y
|
||||
@ -887,6 +884,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!EXTPROGTARGET_1;raw
|
||||
!EXTPROGTARGET_2;queue-processed
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_COLORLABEL_TOOLTIP;Color label.\n\nUse dropdown menu or shortcuts:\n<b>Shift-Ctrl-0</b> No Color\n<b>Shift-Ctrl-1</b> Red\n<b>Shift-Ctrl-2</b> Yellow\n<b>Shift-Ctrl-3</b> Green\n<b>Shift-Ctrl-4</b> Blue\n<b>Shift-Ctrl-5</b> Purple
|
||||
@ -1365,6 +1363,7 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!MAIN_BUTTON_NAVNEXT_TOOLTIP;Navigate to the next image relative to image opened in the Editor.\nShortcut: <b>Shift-F4</b>\n\nTo navigate to the next image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F4</b>
|
||||
!MAIN_BUTTON_NAVPREV_TOOLTIP;Navigate to the previous image relative to image opened in the Editor.\nShortcut: <b>Shift-F3</b>\n\nTo navigate to the previous image relative to the currently selected thumbnail in the File Browser or Filmstrip:\nShortcut: <b>F3</b>
|
||||
!MAIN_BUTTON_NAVSYNC_TOOLTIP;Synchronize the File Browser or Filmstrip with the Editor to reveal the thumbnail of the currently opened image, and clear any active filters.\nShortcut: <b>x</b>\n\nAs above, but without clearing active filters:\nShortcut: <b>y</b>\n(Note that the thumbnail of the opened image will not be shown if filtered out).
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
|
||||
!MAIN_MSG_PATHDOESNTEXIST;The path\n\n<b>%1</b>\n\ndoes not exist. Please set a correct path in Preferences.
|
||||
@ -1439,6 +1438,12 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1499,6 +1504,8 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1532,8 +1539,14 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!PROFILEPANEL_MYPROFILES;My profiles
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
@ -1759,11 +1772,12 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1921,15 +1935,15 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!TP_LABCURVE_LCREDSK_TIP;If enabled, the LC Curve affects only red and skin-tones.\nIf disabled, it applies to all tones.
|
||||
!TP_LABCURVE_RSTPROTECTION;Red and skin-tones protection
|
||||
!TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2040,6 +2054,8 @@ ZOOMPANEL_ZOOMOUT;Kicsinyítés <b>-</b>
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
|
@ -120,7 +120,6 @@ FILEBROWSER_APPLYPROFILE;Pas profiel toe
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Pas profiel toe (gedeeltelijk)
|
||||
FILEBROWSER_AUTODARKFRAME;Automatisch donkerframe
|
||||
FILEBROWSER_AUTOFLATFIELD;Selecteer automatisch vlakveldopname
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Klik om te navigeren naar het gekozen pad
|
||||
FILEBROWSER_BROWSEPATHHINT;Typ het pad naar de doelmap.\n<b>Ctrl-O</b> markeer het pad in het tekstveld.\n<b>Enter</b> / <b>Ctrl-Enter</b> open de map.\n<b>Esc</b> maak het tekstveld leeg.\n<b>Shift-Esc</b> verwijder markering.\n\n\nSneltoetsen:\n <b>~</b> - gebruikers home directory\n <b>!</b> - gebruikers afbeeldingen map
|
||||
FILEBROWSER_CACHE;Cache
|
||||
FILEBROWSER_CLEARPROFILE;Verwijder profiel
|
||||
@ -764,7 +763,6 @@ MAIN_FRAME_FILEBROWSER;Bestandsnavigator
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Bestandsnavigator.\nSneltoets: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Locaties
|
||||
MAIN_FRAME_PLACES_ADD;Nieuw
|
||||
MAIN_FRAME_PLACES_DEL;Wis
|
||||
MAIN_FRAME_RECENT;Recente mappen
|
||||
MAIN_MSG_ALREADYEXISTS;Bestand bestaat reeds.
|
||||
MAIN_MSG_CANNOTLOAD;Fout bij laden
|
||||
@ -1316,7 +1314,6 @@ TP_CROP_GTTRIANGLE2;Gouden Driehoek 2
|
||||
TP_CROP_GUIDETYPE;Hulplijnen:
|
||||
TP_CROP_H;Hoogte
|
||||
TP_CROP_LABEL;Bijsnijden
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;Breedte
|
||||
TP_CROP_X;X
|
||||
TP_CROP_Y;Y
|
||||
@ -2053,6 +2050,7 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!DYNPROFILEEDITOR_IMGTYPE_STD;Standard
|
||||
!EXIFFILTER_IMAGETYPE;Image type
|
||||
!EXIFPANEL_SHOWALL;Show all
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!GENERAL_CURRENT;Current
|
||||
@ -2180,6 +2178,7 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!ICCPROFCREATOR_SLOPE;Slope
|
||||
!ICCPROFCREATOR_TRC_PRESET;Tone response curve:
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_ADVANCED;Advanced
|
||||
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
|
||||
@ -2210,6 +2209,12 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CROP;Crop Editing
|
||||
!PREFERENCES_CROP_AUTO_FIT;Automatically zoom to fit the crop
|
||||
!PREFERENCES_CROP_GUIDES;Guides shown when not editing the crop
|
||||
@ -2222,6 +2227,8 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!PREFERENCES_FILEBROWSERTOOLBARSINGLEROW;Compact toolbars in File Browser
|
||||
!PREFERENCES_GREY18_OLD;Yb=18 CIE L#50
|
||||
!PREFERENCES_LANG;Language
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PROFILESAVEBOTH;Save processing profile both to the cache and next to the input file
|
||||
@ -2232,6 +2239,12 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_MODE;Image to show
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
|
||||
@ -2276,11 +2289,12 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!TP_COLORTONING_LABREGION_SATURATION;Saturation
|
||||
!TP_COLORTONING_LABREGION_SHOWMASK;Show mask
|
||||
!TP_COLORTONING_LABREGION_SLOPE;Slope
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Increase (multiply) the value of all chrominance sliders.\nThis curve lets you adjust the strength of chromatic noise reduction as a function of chromaticity, for instance to increase the action in areas of low saturation and to decrease it in those of high saturation.
|
||||
!TP_DIRPYRDENOISE_LABEL;Noise Reduction
|
||||
@ -2293,14 +2307,14 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2338,6 +2352,8 @@ ZOOMPANEL_ZOOMOUT;Zoom uit\nSneltoets: <b>-</b>
|
||||
!TP_RAW_PIXELSHIFTSHOWMOTION_TOOLTIP;Overlays the image with a green mask showing the regions with motion.
|
||||
!TP_RAW_RCD;RCD
|
||||
!TP_RAW_RCDVNG4;RCD+VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_MAP;Equalizer
|
||||
!TP_RETINEX_GAINOFFS;Gain and Offset (brightness)
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;Filen eksisterer allerede.
|
||||
MAIN_MSG_CANNOTLOAD;Kan ikke åpne bildet
|
||||
@ -496,7 +495,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1107,6 +1106,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1239,6 +1239,12 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1325,6 +1331,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1375,9 +1383,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Temperatur
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -93,7 +93,6 @@ FILEBROWSER_APPLYPROFILE;Zastosuj profil
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Zastosuj częściowy profil
|
||||
FILEBROWSER_AUTODARKFRAME;Automatyczne użycie czarnej klatki
|
||||
FILEBROWSER_AUTOFLATFIELD;Automatyczne użycie klatki typu puste pole
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Należy kliknąć, aby przeglądać wybraną ścieżkę
|
||||
FILEBROWSER_BROWSEPATHHINT;Umożliwia przeglądanie wprowadzonej ścieżki\n<b>Ctrl-o</b> zaznaczenie\n<b>Enter</b>, <b>Ctrl-Enter</b> (w menedżerze plików) przeglądanie\nSkróty:\n <b>~</b> - katalog domowy użytkownika\n <b>!</b> - katalog z obrazami użytkownia
|
||||
FILEBROWSER_CACHE;Pamięć podręczna
|
||||
FILEBROWSER_CLEARPROFILE;Wyczyść profil
|
||||
@ -539,7 +538,6 @@ MAIN_FRAME_FILEBROWSER;Przeglądarka plików
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Przeglądarka plików.\nSkrót: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Miejsca
|
||||
MAIN_FRAME_PLACES_ADD;Dodaj
|
||||
MAIN_FRAME_PLACES_DEL;Usuń
|
||||
MAIN_FRAME_RECENT;Ostatnio używane foldery
|
||||
MAIN_MSG_ALREADYEXISTS;Plik już istnieje.
|
||||
MAIN_MSG_CANNOTLOAD;Nie można wczytać obrazu
|
||||
@ -1027,7 +1025,6 @@ TP_CROP_GTRULETHIRDS;Trójpodział
|
||||
TP_CROP_GUIDETYPE;Typ pomocy:
|
||||
TP_CROP_H;Wysokość
|
||||
TP_CROP_LABEL;Kadrowanie
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;Szerokość
|
||||
TP_CROP_X;X
|
||||
TP_CROP_Y;Y
|
||||
@ -1433,6 +1430,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
|
||||
@ -1758,6 +1756,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_ADVANCED;Advanced
|
||||
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
|
||||
@ -1796,6 +1795,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CMMBPC;Black point compensation
|
||||
@ -1834,6 +1839,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1861,6 +1868,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
|
||||
!PREFERENCES_TUNNELMETADATA;Copy Exif/IPTC/XMP unchanged to output file
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
|
||||
@ -1914,11 +1927,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1978,14 +1992,14 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2067,6 +2081,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrót: <b>-</b>
|
||||
!TP_RAW_RCD;RCD
|
||||
!TP_RAW_RCDVNG4;RCD+VNG4
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
|
@ -93,7 +93,6 @@ FILEBROWSER_APPLYPROFILE;Zastosuj profil
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Zastosuj czesciowy profil
|
||||
FILEBROWSER_AUTODARKFRAME;Automatyczne uzycie czarnej klatki
|
||||
FILEBROWSER_AUTOFLATFIELD;Automatyczne uzycie klatki typu puste pole
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Nalezy kliknac, aby przegladac wybrana sciezke
|
||||
FILEBROWSER_BROWSEPATHHINT;Umozliwia przegladanie wprowadzonej sciezki\n<b>Ctrl-o</b> zaznaczenie\n<b>Enter</b>, <b>Ctrl-Enter</b> (w menedzerze plikow) przegladanie\nSkroty:\n <b>~</b> - katalog domowy uzytkownika\n <b>!</b> - katalog z obrazami uzytkownia
|
||||
FILEBROWSER_CACHE;Pamiec podreczna
|
||||
FILEBROWSER_CLEARPROFILE;Wyczysc profil
|
||||
@ -539,7 +538,6 @@ MAIN_FRAME_FILEBROWSER;Przegladarka plikow
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Przegladarka plikow.\nSkrot: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Miejsca
|
||||
MAIN_FRAME_PLACES_ADD;Dodaj
|
||||
MAIN_FRAME_PLACES_DEL;Usun
|
||||
MAIN_FRAME_RECENT;Ostatnio uzywane foldery
|
||||
MAIN_MSG_ALREADYEXISTS;Plik juz istnieje.
|
||||
MAIN_MSG_CANNOTLOAD;Nie mozna wczytac obrazu
|
||||
@ -1027,7 +1025,6 @@ TP_CROP_GTRULETHIRDS;Trojpodzial
|
||||
TP_CROP_GUIDETYPE;Typ pomocy:
|
||||
TP_CROP_H;Wysokosc
|
||||
TP_CROP_LABEL;Kadrowanie
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;Szerokosc
|
||||
TP_CROP_X;X
|
||||
TP_CROP_Y;Y
|
||||
@ -1433,6 +1430,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
|
||||
@ -1758,6 +1756,7 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_BUTTON_SENDTOEDITOR;Edit image in external editor
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_ADVANCED;Advanced
|
||||
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
|
||||
@ -1796,6 +1795,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CMMBPC;Black point compensation
|
||||
@ -1834,6 +1839,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1861,6 +1868,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
|
||||
!PREFERENCES_TUNNELMETADATA;Copy Exif/IPTC/XMP unchanged to output file
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
|
||||
@ -1914,11 +1927,12 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1978,14 +1992,14 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2067,6 +2081,8 @@ ZOOMPANEL_ZOOMOUT;Oddal\nSkrot: <b>-</b>
|
||||
!TP_RAW_RCD;RCD
|
||||
!TP_RAW_RCDVNG4;RCD+VNG4
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
|
2326
rtdata/languages/Portugues
Normal file
2326
rtdata/languages/Portugues
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -111,7 +111,6 @@ FILEBROWSER_APPLYPROFILE;Применить
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Применить - частично
|
||||
FILEBROWSER_AUTODARKFRAME;Автоматический темновой кадр
|
||||
FILEBROWSER_AUTOFLATFIELD;Автоматическое плоское поле
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Нажмите кнопку мыши чтобы перейти к выбранному каталогу
|
||||
FILEBROWSER_BROWSEPATHHINT;Введите путь для перехода.\n<b>Ctrl-O</b> для перехода на диалог ввода текста.\n<b>Enter</b> / <b>Ctrl-Enter</b> (в обозревателе файлов) для перехода;\n\nЯрлыки путей:\n <b>~</b> - домашний каталог пользователя\n <b>!</b> - каталог пользователя с изображениями
|
||||
FILEBROWSER_CACHE;Кэш
|
||||
FILEBROWSER_CLEARPROFILE;Удалить профиль
|
||||
@ -588,7 +587,6 @@ MAIN_FRAME_FILEBROWSER;Файловый браузер
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP;Проводник.\nГорячая клавиша <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Закладки
|
||||
MAIN_FRAME_PLACES_ADD;Добавить
|
||||
MAIN_FRAME_PLACES_DEL;Удалить
|
||||
MAIN_FRAME_RECENT;Недавние каталоги
|
||||
MAIN_MSG_ALREADYEXISTS;Файл уже существует.
|
||||
MAIN_MSG_CANNOTLOAD;Невозможно загрузить изображение
|
||||
@ -1063,7 +1061,6 @@ TP_CROP_GTTRIANGLE2;Золотые треугольники 2
|
||||
TP_CROP_GUIDETYPE;Направляющие:
|
||||
TP_CROP_H;Высота
|
||||
TP_CROP_LABEL;Кадрирование
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_RESETCROP;Сбросить
|
||||
TP_CROP_SELECTCROP;Выбрать
|
||||
TP_CROP_W;Ширина
|
||||
@ -1264,15 +1261,10 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Защита красных тонов и оттен
|
||||
TP_LENSGEOM_AUTOCROP;Автокадрирование
|
||||
TP_LENSGEOM_FILL;Автозаполнение
|
||||
TP_LENSGEOM_LABEL;Геометрия
|
||||
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Автоматически
|
||||
TP_LENSPROFILE_CORRECTION_LCPFILE;Файл LCP
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;Вручную
|
||||
TP_LENSPROFILE_LABEL;Профиль коррекции объектива
|
||||
TP_LENSPROFILE_LENS_WARNING;Внимание: кроп-фактор, используемый для профилирования объектива больше чем кроп-фактор камеры. Результат может быть ошибочным.
|
||||
TP_LENSPROFILE_MODE_HEADER;Выбор профиля объектива:
|
||||
TP_LENSPROFILE_USE_CA;Хроматические абберации
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;Геометрия
|
||||
TP_LENSPROFILE_USE_HEADER;Выбор искажений для коррекции:
|
||||
TP_LENSPROFILE_USE_VIGNETTING;Виньетирование
|
||||
TP_LOCALCONTRAST_AMOUNT;Величина
|
||||
TP_LOCALCONTRAST_DARKNESS;Тёмные тона
|
||||
@ -1516,6 +1508,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_SHOWORIGINALHINT;Show only original images.\n\nWhen several images exist with the same filename but different extensions, the one considered original is the one whose extension is nearest the top of the parsed extensions list in Preferences > File Browser > Parsed Extensions.
|
||||
@ -1811,6 +1804,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!IPTCPANEL_TRANSREFERENCE;Job ID
|
||||
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_FAVORITES;Favorites
|
||||
!MAIN_TAB_FAVORITES_TOOLTIP;Shortcut: <b>Alt-u</b>
|
||||
@ -1834,6 +1828,12 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CMMBPC;Black point compensation
|
||||
@ -1857,6 +1857,8 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PRINTER;Printer (Soft-Proofing)
|
||||
!PREFERENCES_PROFILESAVEBOTH;Save processing profile both to the cache and next to the input file
|
||||
!PREFERENCES_PROFILESAVELOCATION;Processing profile saving location
|
||||
@ -1868,6 +1870,12 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!PREFERENCES_SERIALIZE_TIFF_READ_TOOLTIP;Enabling this option when working with folders containing uncompressed TIFF files can increase performance of thumbnail generation.
|
||||
!PREFERENCES_SHOWFILMSTRIPTOOLBAR;Show Filmstrip toolbar
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!SAMPLEFORMAT_0;Unknown data format
|
||||
!SAMPLEFORMAT_1;8-bit unsigned
|
||||
!SAMPLEFORMAT_2;16-bit unsigned
|
||||
@ -1980,6 +1988,7 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!TP_COLORTONING_TWOBY;Special a* and b*
|
||||
!TP_COLORTONING_TWOCOLOR_TOOLTIP;Standard chroma:\nLinear response, a* = b*.\n\nSpecial chroma:\nLinear response, a* = b*, but unbound - try under the diagonal.\n\nSpecial a* and b*:\nLinear response unbound with separate curves for a* and b*. Intended for special effects.\n\nSpecial chroma 2 colors:\nMore predictable.
|
||||
!TP_COLORTONING_TWOSTD;Standard chroma
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL_TOOLTIP;Try to evaluate chroma noise\nBe careful, this calculation is average, and is quite subjective !
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Increase (multiply) the value of all chrominance sliders.\nThis curve lets you adjust the strength of chromatic noise reduction as a function of chromaticity, for instance to increase the action in areas of low saturation and to decrease it in those of high saturation.
|
||||
@ -2031,6 +2040,11 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_PREPROCESS_LINEDENOISE_DIRECTION;Direction
|
||||
!TP_PREPROCESS_LINEDENOISE_DIRECTION_BOTH;Both
|
||||
!TP_PREPROCESS_LINEDENOISE_DIRECTION_HORIZONTAL;Horizontal
|
||||
@ -2083,6 +2097,8 @@ ZOOMPANEL_ZOOMOUT;Отдалить\nГорячая клавиша: <b>-</b>
|
||||
!TP_RAW_PIXELSHIFTSMOOTH;Smooth transitions
|
||||
!TP_RAW_PIXELSHIFTSMOOTH_TOOLTIP;Smooth transitions between areas with motion and areas without.\nSet to 0 to disable transition smoothing.\nSet to 1 to either get the AMaZE/LMMSE result of the selected frame (depending on whether "Use LMMSE" is selected), or the median of all four frames if "Use median" is selected.
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
!TP_RETINEX_CONTEDIT_LH;Hue
|
||||
|
@ -82,7 +82,6 @@ FILEBROWSER_APPLYPROFILE;Примени профил
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Примени профил (половично)
|
||||
FILEBROWSER_AUTODARKFRAME;Сам одреди тамни кадар
|
||||
FILEBROWSER_AUTOFLATFIELD;Аутоматски одреди равно поље
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Кликните за одлазак на узабрану путању
|
||||
FILEBROWSER_BROWSEPATHHINT;Укуцајте путању за разгледање (<b>Ctrl-o</b> поставља фокус, <b>Ctrl-Enter</b> приказује у разгледачу датотека);nПречице путања: <b>~</b> — лични директоријум, <b>!</b> — директоријум са сликама
|
||||
FILEBROWSER_CACHE;Остава
|
||||
FILEBROWSER_CLEARPROFILE;Обриши профил
|
||||
@ -476,7 +475,6 @@ MAIN_FRAME_FILEBROWSER;Разгледач датотека
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Разгледач датотека <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Места
|
||||
MAIN_FRAME_PLACES_ADD;Додај
|
||||
MAIN_FRAME_PLACES_DEL;Уклони
|
||||
MAIN_FRAME_RECENT;Recent Фасцикле
|
||||
MAIN_MSG_ALREADYEXISTS;Датотека већ постоји.
|
||||
MAIN_MSG_CANNOTLOAD;Не могу да учитам слику
|
||||
@ -906,7 +904,6 @@ TP_CROP_GTRULETHIRDS;Правило трећина
|
||||
TP_CROP_GUIDETYPE;Вођицe:
|
||||
TP_CROP_H;В
|
||||
TP_CROP_LABEL;Исецање
|
||||
TP_CROP_PPI;ППИ=
|
||||
TP_CROP_W;Ш
|
||||
TP_CROP_X;x
|
||||
TP_CROP_Y;y
|
||||
@ -1271,6 +1268,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_POPUPCOLORLABEL0;Label: None
|
||||
@ -1651,6 +1649,7 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!IPTCPANEL_TRANSREFERENCE;Job ID
|
||||
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_ADVANCED;Advanced
|
||||
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
|
||||
@ -1706,6 +1705,12 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1747,6 +1752,8 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1773,6 +1780,12 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
|
||||
@ -1866,11 +1879,12 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1959,14 +1973,14 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2062,6 +2076,8 @@ ZOOMPANEL_ZOOMOUT;Умањује приказ слике <b>-</b>
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
|
@ -82,7 +82,6 @@ FILEBROWSER_APPLYPROFILE;Primeni profil
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Primeni profil (polovično)
|
||||
FILEBROWSER_AUTODARKFRAME;Sam odredi tamni kadar
|
||||
FILEBROWSER_AUTOFLATFIELD;Automatski odredi ravno polje
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Kliknite za odlazak na uzabranu putanju
|
||||
FILEBROWSER_BROWSEPATHHINT;Ukucajte putanju za razgledanje (<b>Ctrl-o</b> postavlja fokus, <b>Ctrl-Enter</b> prikazuje u razgledaču datoteka);nPrečice putanja: <b>~</b> — lični direktorijum, <b>!</b> — direktorijum sa slikama
|
||||
FILEBROWSER_CACHE;Ostava
|
||||
FILEBROWSER_CLEARPROFILE;Obriši profil
|
||||
@ -476,7 +475,6 @@ MAIN_FRAME_FILEBROWSER;Razgledač datoteka
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Razgledač datoteka <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Mesta
|
||||
MAIN_FRAME_PLACES_ADD;Dodaj
|
||||
MAIN_FRAME_PLACES_DEL;Ukloni
|
||||
MAIN_FRAME_RECENT;Recent Fascikle
|
||||
MAIN_MSG_ALREADYEXISTS;Datoteka već postoji.
|
||||
MAIN_MSG_CANNOTLOAD;Ne mogu da učitam sliku
|
||||
@ -906,7 +904,6 @@ TP_CROP_GTRULETHIRDS;Pravilo trećina
|
||||
TP_CROP_GUIDETYPE;Vođice:
|
||||
TP_CROP_H;V
|
||||
TP_CROP_LABEL;Isecanje
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;Š
|
||||
TP_CROP_X;x
|
||||
TP_CROP_Y;y
|
||||
@ -1271,6 +1268,7 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_POPUPCOLORLABEL0;Label: None
|
||||
@ -1651,6 +1649,7 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!IPTCPANEL_TRANSREFERENCE;Job ID
|
||||
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_ADVANCED;Advanced
|
||||
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
|
||||
@ -1706,6 +1705,12 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1747,6 +1752,8 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!PREFERENCES_OVERLAY_FILENAMES_FILMSTRIP;Overlay filenames on thumbnails in the editor pannel
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1773,6 +1780,12 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
|
||||
@ -1866,11 +1879,12 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1959,14 +1973,14 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2062,6 +2076,8 @@ ZOOMPANEL_ZOOMOUT;Umanjuje prikaz slike <b>-</b>
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_HSL;HSL histogram
|
||||
!TP_RETINEX_CONTEDIT_LAB;L*a*b* histogram
|
||||
|
@ -225,7 +225,6 @@ MAIN_FRAME_BATCHQUEUE;Dávkový rad
|
||||
MAIN_FRAME_FILEBROWSER;Prehliadač súborov
|
||||
MAIN_FRAME_PLACES;Miesta
|
||||
MAIN_FRAME_PLACES_ADD;Pridať
|
||||
MAIN_FRAME_PLACES_DEL;Odstrániť
|
||||
MAIN_FRAME_RECENT;Nedávne priečinky
|
||||
MAIN_MSG_ALREADYEXISTS;Súbor už existuje.
|
||||
MAIN_MSG_CANNOTLOAD;Nemôžem načítať obrázok
|
||||
@ -574,7 +573,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1164,6 +1163,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_OPERATIONCANCELLED;Operation cancelled
|
||||
@ -1289,6 +1289,12 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1372,6 +1378,8 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1418,9 +1426,15 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
@ -1649,7 +1663,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1659,7 +1673,7 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1849,15 +1863,15 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!TP_LABCURVE_LCREDSK_TIP;If enabled, the LC Curve affects only red and skin-tones.\nIf disabled, it applies to all tones.
|
||||
!TP_LABCURVE_RSTPROTECTION;Red and skin-tones protection
|
||||
!TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1977,6 +1991,8 @@ ZOOMPANEL_ZOOMOUT;Oddialiť <b>-</b>
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;Tiedosto on jo olemassa.
|
||||
MAIN_MSG_CANNOTLOAD;Kuvaa ei voi avata
|
||||
@ -498,7 +497,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1109,6 +1108,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1241,6 +1241,12 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1327,6 +1333,8 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1377,9 +1385,15 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1610,7 +1624,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1620,7 +1634,7 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1829,15 +1843,15 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1965,6 +1979,8 @@ TP_WBALANCE_TEMPERATURE;Lämpötila [K]
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -91,7 +91,6 @@ FILEBROWSER_APPLYPROFILE;Använd profil
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Applicera profil (partiell)
|
||||
FILEBROWSER_AUTODARKFRAME;Automatisk svartbild
|
||||
FILEBROWSER_AUTOFLATFIELD;Automatisk plattfältskorrigering
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Klicka för att komma till vald sökväg
|
||||
FILEBROWSER_BROWSEPATHHINT;Skriv in en sökväg och tryck Enter (Ctrl-Enter i filhanteraren).\n<b>Ctrl-O</b> för att komma till sökfältet.\n<b>Enter</b> / <b>Ctrl-Enter</b> för att bläddra;\n<b>Esc</b> för att rensa ändringar.\n<b>Shift-Esc</b> för att ta bort fokus från sökfältet.\n\n\nPath kortkommando:\n <b>~</b> - användarens hemkatalog\n <b>!</b> - användarens bildkatalog
|
||||
FILEBROWSER_CACHE;Cache
|
||||
FILEBROWSER_CLEARPROFILE;Återställ profilen
|
||||
@ -674,7 +673,6 @@ MAIN_FRAME_FILEBROWSER;Filvy
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP; Filvy\nKortkommando<b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Platser
|
||||
MAIN_FRAME_PLACES_ADD;Lägg till
|
||||
MAIN_FRAME_PLACES_DEL;Ta bort
|
||||
MAIN_FRAME_RECENT;Nyligen använda kataloger
|
||||
MAIN_MSG_ALREADYEXISTS;Filen existerar redan.
|
||||
MAIN_MSG_CANNOTLOAD;Kan inte ladda bilden
|
||||
@ -1203,7 +1201,6 @@ TP_CROP_GTTRIANGLE2;Gyllene trianglar 2
|
||||
TP_CROP_GUIDETYPE;Guidetyp:
|
||||
TP_CROP_H;Höjd
|
||||
TP_CROP_LABEL;Beskär
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_W;Bredd
|
||||
TP_CROP_X;x
|
||||
TP_CROP_Y;y
|
||||
@ -1820,6 +1817,7 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!EXPORT_USE_FAST_PIPELINE;Dedicated (full processing on resized image)
|
||||
!EXPORT_USE_FAST_PIPELINE_TIP;Use a dedicated processing pipeline for images in Fast Export mode, that trades speed for quality. Resizing of the image is done as early as possible, instead of doing it at the end like in the normal pipeline. The speedup can be significant, but be prepared to see artifacts and a general degradation of output quality.
|
||||
!EXPORT_USE_NORMAL_PIPELINE;Standard (bypass some steps, resize at the end)
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
!FILEBROWSER_CACHECLEARFROMPARTIAL;Clear all except cached profiles
|
||||
!FILEBROWSER_RESETDEFAULTPROFILE;Reset to default
|
||||
@ -2010,6 +2008,7 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!IPTCPANEL_TRANSREFERENCE;Job ID
|
||||
!IPTCPANEL_TRANSREFERENCEHINT;Enter a number or identifier needed for workflow control or tracking.
|
||||
!MAIN_BUTTON_ICCPROFCREATOR;ICC Profile Creator
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_TOOMANYOPENEDITORS;Too many open editors.\nPlease close an editor to continue.
|
||||
!MAIN_TAB_ADVANCED;Advanced
|
||||
!MAIN_TAB_ADVANCED_TOOLTIP;Shortcut: <b>Alt-w</b>
|
||||
@ -2045,6 +2044,12 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CMMBPC;Black point compensation
|
||||
!PREFERENCES_CROP;Crop Editing
|
||||
!PREFERENCES_CROP_AUTO_FIT;Automatically zoom to fit the crop
|
||||
@ -2063,6 +2068,8 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!PREFERENCES_MONITOR;Monitor
|
||||
!PREFERENCES_MONPROFILE;Default color profile
|
||||
!PREFERENCES_MONPROFILE_WARNOSX;Due to MacOS limitations, only sRGB is supported.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PRINTER;Printer (Soft-Proofing)
|
||||
@ -2079,6 +2086,12 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW;Neutral raw rendering
|
||||
!PREFERENCES_THUMBNAIL_INSPECTOR_RAW_IF_NO_JPEG_FULLSIZE;Embedded JPEG if fullsize, neutral raw otherwise
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
!QINFO_HDR;HDR / %2 frame(s)
|
||||
!QINFO_PIXELSHIFT;Pixel Shift / %2 frame(s)
|
||||
@ -2128,11 +2141,12 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!TP_COLORTONING_LABREGION_SLOPE;Slope
|
||||
!TP_COLORTONING_METHOD_TOOLTIP;"L*a*b* blending", "RGB sliders" and "RGB curves" use interpolated color blending.\n"Color balance (Shadows/Midtones/Highlights)" and "Saturation 2 colors" use direct colors.\n\nThe Black-and-White tool can be enabled when using any color toning method, which allows for color toning.
|
||||
!TP_COLORTONING_TWOCOLOR_TOOLTIP;Standard chroma:\nLinear response, a* = b*.\n\nSpecial chroma:\nLinear response, a* = b*, but unbound - try under the diagonal.\n\nSpecial a* and b*:\nLinear response unbound with separate curves for a* and b*. Intended for special effects.\n\nSpecial chroma 2 colors:\nMore predictable.
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_CURVE_TOOLTIP;Increase (multiply) the value of all chrominance sliders.\nThis curve lets you adjust the strength of chromatic noise reduction as a function of chromaticity, for instance to increase the action in areas of low saturation and to decrease it in those of high saturation.
|
||||
@ -2165,14 +2179,14 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!TP_ICM_WORKING_TRC_NONE;None
|
||||
!TP_ICM_WORKING_TRC_SLOPE;Slope
|
||||
!TP_ICM_WORKING_TRC_TOOLTIP;Only for built-in profiles.
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -2248,6 +2262,8 @@ ZOOMPANEL_ZOOMOUT;Förminska.\nKortkommando: <b>-</b>
|
||||
!TP_RAW_RCD;RCD
|
||||
!TP_RAW_RCDVNG4;RCD+VNG4
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RETINEX_CONTEDIT_MAP;Equalizer
|
||||
!TP_RETINEX_CURVEEDITOR_CD_TOOLTIP;Luminance according to luminance L=f(L)\nCorrect raw data to reduce halos and artifacts.
|
||||
|
@ -188,7 +188,6 @@ MAIN_FRAME_BATCHQUEUE;Batch Queue
|
||||
MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;Dosya zaten var.
|
||||
MAIN_MSG_CANNOTLOAD;Görüntü yüklenemiyor
|
||||
@ -497,7 +496,7 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
!FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
!FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
!FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
!FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
!FILEBROWSER_CACHE;Cache
|
||||
!FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -1108,6 +1107,7 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!MAIN_FRAME_EDITOR;Editor
|
||||
!MAIN_FRAME_EDITOR_TOOLTIP;Editor.\nShortcut: <b>Ctrl-F4</b>
|
||||
!MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
!MAIN_FRAME_PLACES_DEL;Remove
|
||||
!MAIN_MSG_EMPTYFILENAME;Filename unspecified!
|
||||
!MAIN_MSG_IMAGEUNPROCESSED;This command requires all selected images to be queue-processed first.
|
||||
!MAIN_MSG_NAVIGATOR;Navigator
|
||||
@ -1240,6 +1240,12 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!PREFERENCES_CACHECLEAR_ALLBUTPROFILES;Clear all cached files except for cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_ONLYPROFILES;Clear only cached processing profiles:
|
||||
!PREFERENCES_CACHECLEAR_SAFETY;Only files in the cache are cleared. Processing profiles stored alongside the source images are not touched.
|
||||
!PREFERENCES_CHUNKSIZES;Tiles per thread
|
||||
!PREFERENCES_CHUNKSIZE_RAW_AMAZE;AMaZE demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_CA;Raw CA correction
|
||||
!PREFERENCES_CHUNKSIZE_RAW_RCD;RCD demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RAW_XT;Xtrans demosaic
|
||||
!PREFERENCES_CHUNKSIZE_RGB;RGB processing
|
||||
!PREFERENCES_CLUTSCACHE;HaldCLUT Cache
|
||||
!PREFERENCES_CLUTSCACHE_LABEL;Maximum number of cached CLUTs
|
||||
!PREFERENCES_CLUTSDIR;HaldCLUT directory
|
||||
@ -1326,6 +1332,8 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!PREFERENCES_PANFACTORLABEL;Pan rate amplification
|
||||
!PREFERENCES_PARSEDEXTDOWNHINT;Move selected extension down in the list.
|
||||
!PREFERENCES_PARSEDEXTUPHINT;Move selected extension up in the list.
|
||||
!PREFERENCES_PERFORMANCE_MEASURE;Measure
|
||||
!PREFERENCES_PERFORMANCE_MEASURE_HINT;Logs processing times in console
|
||||
!PREFERENCES_PERFORMANCE_THREADS;Threads
|
||||
!PREFERENCES_PERFORMANCE_THREADS_LABEL;Maximum number of threads for Noise Reduction and Wavelet Levels (0 = Automatic)
|
||||
!PREFERENCES_PREVDEMO;Preview Demosaic Method
|
||||
@ -1376,9 +1384,15 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!PROFILEPANEL_PDYNAMIC;Dynamic
|
||||
!PROFILEPANEL_PINTERNAL;Neutral
|
||||
!PROFILEPANEL_SAVEPPASTE;Parameters to save
|
||||
!PROGRESSBAR_DECODING;Decoding...
|
||||
!PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
!PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
!PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
!PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
!PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
!PROGRESSBAR_NOIMAGES;No images found
|
||||
!PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
!PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
!PROGRESSBAR_SNAPSHOT_ADDED;Snapshot added
|
||||
!PROGRESSDLG_PROFILECHANGEDINBROWSER;Processing profile changed in browser
|
||||
!QINFO_FRAMECOUNT;%2 frames
|
||||
@ -1609,7 +1623,7 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!TP_CROP_GTHARMMEANS;Harmonic Means
|
||||
!TP_CROP_GTTRIANGLE1;Golden Triangles 1
|
||||
!TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
!TP_CROP_PPI;PPI=
|
||||
!TP_CROP_PPI;PPI
|
||||
!TP_CROP_RESETCROP;Reset
|
||||
!TP_CROP_SELECTCROP;Select
|
||||
!TP_DARKFRAME_AUTOSELECT;Auto-selection
|
||||
@ -1619,7 +1633,7 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!TP_DEFRINGE_THRESHOLD;Threshold
|
||||
!TP_DEHAZE_DEPTH;Depth
|
||||
!TP_DEHAZE_LABEL;Haze Removal
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
!TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
!TP_DEHAZE_STRENGTH;Strength
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
!TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1828,15 +1842,15 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
!TP_LENSGEOM_FILL;Auto-fill
|
||||
!TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
!TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
!TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
!TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
!TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
!TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
!TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
!TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
!TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
!TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
!TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
!TP_LENSPROFILE_USE_HEADER;Correct
|
||||
!TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
!TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
!TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1964,6 +1978,8 @@ TP_WBALANCE_TEMPERATURE;Isı
|
||||
!TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
!TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
!TP_RAW_VNG4;VNG4
|
||||
!TP_RAW_XTRANS;X-Trans
|
||||
!TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
!TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
!TP_RESIZE_APPLIESTO;Applies to:
|
||||
!TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -116,7 +116,7 @@ FILEBROWSER_APPLYPROFILE;Apply
|
||||
FILEBROWSER_APPLYPROFILE_PARTIAL;Apply - partial
|
||||
FILEBROWSER_AUTODARKFRAME;Auto dark-frame
|
||||
FILEBROWSER_AUTOFLATFIELD;Auto flat-field
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Click to browse to the chosen path.
|
||||
FILEBROWSER_BROWSEPATHBUTTONHINT;Click to open specified path, reload folder and apply "find" keywords.
|
||||
FILEBROWSER_BROWSEPATHHINT;Type a path to navigate to.\n\nKeyboard shortcuts:\n<b>Ctrl-o</b> to focus to the path text box.\n<b>Enter</b> / <b>Ctrl-Enter</b> to browse there;\n<b>Esc</b> to clear changes.\n<b>Shift-Esc</b> to remove focus.\n\nPath shortcuts:\n<b>~</b> - user's home directory.\n<b>!</b> - user's pictures directory
|
||||
FILEBROWSER_CACHE;Cache
|
||||
FILEBROWSER_CACHECLEARFROMFULL;Clear all including cached profiles
|
||||
@ -886,7 +886,7 @@ MAIN_FRAME_FILEBROWSER;File Browser
|
||||
MAIN_FRAME_FILEBROWSER_TOOLTIP;File browser.\nShortcut: <b>Ctrl-F2</b>
|
||||
MAIN_FRAME_PLACES;Places
|
||||
MAIN_FRAME_PLACES_ADD;Add
|
||||
MAIN_FRAME_PLACES_DEL;Del
|
||||
MAIN_FRAME_PLACES_DEL;Remove
|
||||
MAIN_FRAME_RECENT;Recent Folders
|
||||
MAIN_MSG_ALREADYEXISTS;File already exists.
|
||||
MAIN_MSG_CANNOTLOAD;Cannot load image
|
||||
@ -1263,6 +1263,11 @@ PROFILEPANEL_TOOLTIPCOPY;Copy current processing profile to clipboard.\n<b>Ctrl-
|
||||
PROFILEPANEL_TOOLTIPLOAD;Load a profile from file.\n<b>Ctrl-click</b> to select the parameters to load.
|
||||
PROFILEPANEL_TOOLTIPPASTE;Paste profile from clipboard.\n<b>Ctrl-click</b> to select the parameters to paste.
|
||||
PROFILEPANEL_TOOLTIPSAVE;Save current profile.\n<b>Ctrl-click</b> to select the parameters to save.
|
||||
PROGRESSBAR_DECODING;Decoding...
|
||||
PROGRESSBAR_GREENEQUIL;Green equilibration...
|
||||
PROGRESSBAR_HLREC;Highlight reconstruction...
|
||||
PROGRESSBAR_HOTDEADPIXELFILTER;Hot/dead pixel filter...
|
||||
PROGRESSBAR_LINEDENOISE;Line noise filter...
|
||||
PROGRESSBAR_LOADING;Loading image...
|
||||
PROGRESSBAR_LOADINGTHUMBS;Loading thumbnails...
|
||||
PROGRESSBAR_LOADJPEG;Loading JPEG file...
|
||||
@ -1271,6 +1276,7 @@ PROGRESSBAR_LOADTIFF;Loading TIFF file...
|
||||
PROGRESSBAR_NOIMAGES;No images found
|
||||
PROGRESSBAR_PROCESSING;Processing image...
|
||||
PROGRESSBAR_PROCESSING_PROFILESAVED;Processing profile saved
|
||||
PROGRESSBAR_RAWCACORR;Raw CA correction...
|
||||
PROGRESSBAR_READY;Ready
|
||||
PROGRESSBAR_SAVEJPEG;Saving JPEG file...
|
||||
PROGRESSBAR_SAVEPNG;Saving PNG file...
|
||||
@ -1537,7 +1543,7 @@ TP_CROP_GTTRIANGLE2;Golden Triangles 2
|
||||
TP_CROP_GUIDETYPE;Guide type:
|
||||
TP_CROP_H;Height
|
||||
TP_CROP_LABEL;Crop
|
||||
TP_CROP_PPI;PPI=
|
||||
TP_CROP_PPI;PPI
|
||||
TP_CROP_RESETCROP;Reset
|
||||
TP_CROP_SELECTCROP;Select
|
||||
TP_CROP_W;Width
|
||||
@ -1550,7 +1556,7 @@ TP_DEFRINGE_RADIUS;Radius
|
||||
TP_DEFRINGE_THRESHOLD;Threshold
|
||||
TP_DEHAZE_DEPTH;Depth
|
||||
TP_DEHAZE_LABEL;Haze Removal
|
||||
TP_DEHAZE_SHOW_DEPTH_MAP;Show Depth Map
|
||||
TP_DEHAZE_SHOW_DEPTH_MAP;Show depth map
|
||||
TP_DEHAZE_STRENGTH;Strength
|
||||
TP_DIRPYRDENOISE_CHROMINANCE_AMZ;Auto multi-zones
|
||||
TP_DIRPYRDENOISE_CHROMINANCE_AUTOGLOBAL;Automatic global
|
||||
@ -1784,15 +1790,15 @@ TP_LABCURVE_RSTPRO_TOOLTIP;Works on the Chromaticity slider and the CC curve.
|
||||
TP_LENSGEOM_AUTOCROP;Auto-Crop
|
||||
TP_LENSGEOM_FILL;Auto-fill
|
||||
TP_LENSGEOM_LABEL;Lens / Geometry
|
||||
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically
|
||||
TP_LENSPROFILE_CORRECTION_AUTOMATCH;Automatically selected
|
||||
TP_LENSPROFILE_CORRECTION_LCPFILE;LCP file
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;Manually
|
||||
TP_LENSPROFILE_CORRECTION_MANUAL;Manually selected
|
||||
TP_LENSPROFILE_LABEL;Profiled Lens Correction
|
||||
TP_LENSPROFILE_LENS_WARNING;Warning: the crop factor used for lens profiling is larger than the crop factor of the camera, the results might be wrong.
|
||||
TP_LENSPROFILE_MODE_HEADER;Select the lens profile:
|
||||
TP_LENSPROFILE_MODE_HEADER;Lens Profile
|
||||
TP_LENSPROFILE_USE_CA;Chromatic aberration
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;Geometric
|
||||
TP_LENSPROFILE_USE_HEADER;Select distortions to correct:
|
||||
TP_LENSPROFILE_USE_GEOMETRIC;Geometric distortion
|
||||
TP_LENSPROFILE_USE_HEADER;Correct
|
||||
TP_LENSPROFILE_USE_VIGNETTING;Vignetting
|
||||
TP_LOCALCONTRAST_AMOUNT;Amount
|
||||
TP_LOCALCONTRAST_DARKNESS;Darkness level
|
||||
@ -1922,6 +1928,8 @@ TP_RAW_SENSOR_BAYER_LABEL;Sensor with Bayer Matrix
|
||||
TP_RAW_SENSOR_XTRANS_DMETHOD_TOOLTIP;3-pass gives best results (recommended for low ISO images).\n1-pass is almost undistinguishable from 3-pass for high ISO images and is faster.\n+fast gives less artifacts in flat areas
|
||||
TP_RAW_SENSOR_XTRANS_LABEL;Sensor with X-Trans Matrix
|
||||
TP_RAW_VNG4;VNG4
|
||||
TP_RAW_XTRANS;X-Trans
|
||||
TP_RAW_XTRANSFAST;Fast X-Trans
|
||||
TP_RESIZE_ALLOW_UPSCALING;Allow Upscaling
|
||||
TP_RESIZE_APPLIESTO;Applies to:
|
||||
TP_RESIZE_CROPPEDAREA;Cropped Area
|
||||
|
@ -1009,7 +1009,7 @@ fontchooser scrolledwindow,
|
||||
#MyExpander frame,
|
||||
dialog frame {
|
||||
margin: 0;
|
||||
padding: 0.19em 0.5em;
|
||||
padding: 0.19em 0.583333333333333333em;
|
||||
}
|
||||
#RightNotebook > stack > scrolledwindow frame > border,
|
||||
#BatchQueueButtonsMainContainer > frame > border,
|
||||
|
@ -56,7 +56,7 @@ void RawImageSource::ahd_demosaic()
|
||||
|
||||
double progress = 0.0;
|
||||
if (plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::AHD)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_AHD")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -173,7 +173,7 @@ void RawImageSource::ahd_demosaic()
|
||||
}
|
||||
}
|
||||
|
||||
// Combine the most homogenous pixels for the final result:
|
||||
// Combine the most homogeneous pixels for the final result:
|
||||
for (int row = top + 3; row < top + TS - 3 && row < height - 5; row++) {
|
||||
int tr = row - top;
|
||||
|
||||
|
@ -52,7 +52,7 @@ void RawImageSource::amaze_demosaic_RT(int winx, int winy, int winw, int winh, c
|
||||
volatile double progress = 0.0;
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::AMAZE)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_AMAZE")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
|
@ -2425,6 +2425,11 @@ Camera constants:
|
||||
"ranges": { "black": 512, "white": 16300 }
|
||||
},
|
||||
|
||||
{ // Quality C
|
||||
"make_model": [ "Sony DSC-R1" ],
|
||||
"raw_crop": [ 0, 0, 3924, 2608 ]
|
||||
},
|
||||
|
||||
{ // Quality A
|
||||
"make_model": [ "Sony DSC-RX100M2", "Sony DSC-RX100M3", "Sony DSC-RX100M4", "Sony DSC-RX100M5" ],
|
||||
"dcraw_matrix": [ 6596,-2079,-562,-4782,13016,1933,-970,1581,5181 ], // DNG_v9.8 D65
|
||||
|
@ -55,7 +55,7 @@ void RawImageSource::CLASS cfa_linedn(float noise, bool horizontal, bool vertica
|
||||
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr ("Line Denoise...");
|
||||
plistener->setProgressStr ("PROGRESSBAR_LINEDENOISE");
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
|
@ -4835,7 +4835,7 @@ void CLASS xtrans_interpolate (int passes)
|
||||
homo[d][row][col]++;
|
||||
}
|
||||
|
||||
/* Average the most homogenous pixels for the final result: */
|
||||
/* Average the most homogeneous pixels for the final result: */
|
||||
if (height-top < TS+4) mrow = height-top+2;
|
||||
if (width-left < TS+4) mcol = width-left+2;
|
||||
for (row = MIN(top,8); row < mrow-8; row++)
|
||||
@ -4951,7 +4951,7 @@ void CLASS ahd_interpolate()
|
||||
homo[d][tr][tc]++;
|
||||
}
|
||||
}
|
||||
/* Combine the most homogenous pixels for the final result: */
|
||||
/* Combine the most homogeneous pixels for the final result: */
|
||||
for (row=top+3; row < top+TS-3 && row < height-5; row++) {
|
||||
tr = row-top;
|
||||
for (col=left+3; col < left+TS-3 && col < width-5; col++) {
|
||||
|
@ -5376,7 +5376,7 @@ void CLASS pre_interpolate()
|
||||
// homo[d][row][col]++;
|
||||
// }
|
||||
//
|
||||
///* Average the most homogenous pixels for the final result: */
|
||||
///* Average the most homogeneous pixels for the final result: */
|
||||
// if (height-top < TS+4) mrow = height-top+2;
|
||||
// if (width-left < TS+4) mcol = width-left+2;
|
||||
// for (row = MIN(top,8); row < mrow-8; row++)
|
||||
|
@ -23,6 +23,7 @@
|
||||
#include "procparams.h"
|
||||
#include "refreshmap.h"
|
||||
#include "rt_math.h"
|
||||
#include "../rtgui/editcallbacks.h"
|
||||
|
||||
namespace
|
||||
{
|
||||
@ -88,7 +89,7 @@ void Crop::setListener(DetailedCropListener* il)
|
||||
|
||||
EditUniqueID Crop::getCurrEditID()
|
||||
{
|
||||
EditSubscriber *subscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
|
||||
const EditSubscriber *subscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
|
||||
return subscriber ? subscriber->getEditID() : EUID_None;
|
||||
}
|
||||
|
||||
@ -101,7 +102,7 @@ void Crop::setEditSubscriber(EditSubscriber* newSubscriber)
|
||||
MyMutex::MyLock lock(cropMutex);
|
||||
|
||||
// At this point, editCrop.dataProvider->currSubscriber is the old subscriber
|
||||
EditSubscriber *oldSubscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
|
||||
const EditSubscriber *oldSubscriber = PipetteBuffer::dataProvider ? PipetteBuffer::dataProvider->getCurrSubscriber() : nullptr;
|
||||
|
||||
if (newSubscriber == nullptr || (oldSubscriber != nullptr && oldSubscriber->getPipetteBufferType() != newSubscriber->getPipetteBufferType())) {
|
||||
if (PipetteBuffer::imgFloatBuffer != nullptr) {
|
||||
|
@ -74,7 +74,7 @@ void RawImageSource::ppg_demosaic()
|
||||
if (plistener) {
|
||||
// looks like ppg isn't supported anymore
|
||||
//plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::ppg)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "xxx"));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("GENERAL_NA")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -383,7 +383,7 @@ void RawImageSource::jdl_interpolate_omp() // from "Lassus"
|
||||
if (plistener) {
|
||||
// this function seems to be unused
|
||||
//plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::jdl)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "xxx"));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("GENERAL_NA")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -578,7 +578,7 @@ void RawImageSource::lmmse_interpolate_omp(int winw, int winh, array2D<float> &r
|
||||
}
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::LMMSE)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_LMMSE")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -1154,7 +1154,7 @@ void RawImageSource::igv_interpolate(int winw, int winh)
|
||||
chr[3] = vdif;
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::IGV)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_IGV")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -1543,7 +1543,7 @@ void RawImageSource::igv_interpolate(int winw, int winh)
|
||||
hdif = (float (*)) calloc(width * height / 2, sizeof * hdif);
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::IGV)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_IGV")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -2674,7 +2674,7 @@ BENCHFUN
|
||||
double currentProgress = 0.0;
|
||||
|
||||
if(plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::DCB)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_DCB")));
|
||||
plistener->setProgress (currentProgress);
|
||||
}
|
||||
|
||||
|
@ -216,7 +216,7 @@ void RawImageSource::eahd_demosaic ()
|
||||
{
|
||||
BENCHFUN
|
||||
if (plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::EAHD)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_EAHD")));
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
|
@ -62,7 +62,7 @@ void RawImageSource::fast_demosaic()
|
||||
//int winw=W, winh=H;
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::FAST)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_FAST")));
|
||||
plistener->setProgress (progress);
|
||||
}
|
||||
|
||||
|
@ -391,7 +391,7 @@ void RawImageSource :: HLRecovery_inpaint (float** red, float** green, float** b
|
||||
double progress = 0.0;
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr ("HL reconstruction...");
|
||||
plistener->setProgressStr ("PROGRESSBAR_HLREC");
|
||||
plistener->setProgress (progress);
|
||||
}
|
||||
|
||||
|
@ -292,7 +292,7 @@ void RawImageSource::hphd_demosaic ()
|
||||
{
|
||||
BENCHFUN
|
||||
if (plistener) {
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::HPHD)));
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_HPHD")));
|
||||
plistener->setProgress(0.0);
|
||||
}
|
||||
|
||||
|
@ -1149,7 +1149,7 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
void getPipetteData (T &valueR, T &valueG, T &valueB, int posX, int posY, int squareSize, int tran) const
|
||||
void getPipetteData (T &valueR, T &valueG, T &valueB, int posX, int posY, const int squareSize, int tran) const
|
||||
{
|
||||
int x;
|
||||
int y;
|
||||
|
@ -44,6 +44,7 @@
|
||||
#include "procparams.h"
|
||||
#include "../rtgui/ppversion.h"
|
||||
#include "../rtgui/guiutils.h"
|
||||
#include "../rtgui/editcallbacks.h"
|
||||
|
||||
#undef CLIPD
|
||||
#define CLIPD(a) ((a)>0.0f?((a)<1.0f?(a):1.0f):0.0f)
|
||||
@ -180,7 +181,7 @@ void proPhotoBlue(float *rtemp, float *gtemp, float *btemp, int istart, int tH,
|
||||
float r = rtemp[ti * tileSize + tj + k];
|
||||
float g = gtemp[ti * tileSize + tj + k];
|
||||
float b = btemp[ti * tileSize + tj + k];
|
||||
|
||||
|
||||
if ((r == 0.0f || g == 0.0f) && rtengine::min(r, g, b) >= 0.f) {
|
||||
float h, s, v;
|
||||
Color::rgb2hsv (r, g, b, h, s, v);
|
||||
@ -313,7 +314,7 @@ void ImProcFunctions::updateColorProfiles (const Glib::ustring& monitorProfile,
|
||||
if (softProof) {
|
||||
cmsHPROFILE oprof = nullptr;
|
||||
RenderingIntent outIntent;
|
||||
|
||||
|
||||
flags = cmsFLAGS_SOFTPROOFING | cmsFLAGS_NOOPTIMIZE | cmsFLAGS_NOCACHE;
|
||||
|
||||
if (!settings->printerProfile.empty()) {
|
||||
@ -2520,7 +2521,7 @@ void ImProcFunctions::rgbProc (Imagefloat* working, LabImage* lab, PipetteBuffer
|
||||
float tmpr[4] ALIGNED16;
|
||||
float tmpg[4] ALIGNED16;
|
||||
float tmpb[4] ALIGNED16;
|
||||
|
||||
|
||||
for (int i = istart, ti = 0; i < tH; i++, ti++) {
|
||||
int j = jstart, tj = 0;
|
||||
#ifdef __SSE2__
|
||||
@ -3222,7 +3223,7 @@ void ImProcFunctions::rgbProc (Imagefloat* working, LabImage* lab, PipetteBuffer
|
||||
}
|
||||
|
||||
//softLight(rtemp, gtemp, btemp, istart, jstart, tW, tH, TS);
|
||||
|
||||
|
||||
if (!blackwhite) {
|
||||
if (editImgFloat || editWhatever) {
|
||||
for (int i = istart, ti = 0; i < tH; i++, ti++) {
|
||||
@ -3697,7 +3698,7 @@ void ImProcFunctions::retreavergb (float &r, float &g, float &b)
|
||||
|
||||
/**
|
||||
* @brief Interpolate by decreasing with a parabol k = aa*v*v + bb*v +c v[0..1]
|
||||
* @param reducac val ue of the reduction in the middle of the range
|
||||
* @param reducac value of the reduction in the middle of the range
|
||||
* @param vinf value [0..1] for beginning decrease
|
||||
* @param aa second degree parameter
|
||||
* @param bb first degree parameter
|
||||
@ -3719,7 +3720,7 @@ void ImProcFunctions::secondeg_end (float reducac, float vinf, float &aa, float
|
||||
|
||||
/**
|
||||
* @brief Interpolate by increasing with a parabol k = aa*v*v + bb*v v[0..1]
|
||||
* @param reducac val ue of the reduction in the middle of the range
|
||||
* @param reducac value of the reduction in the middle of the range
|
||||
* @param vend value [0..1] for beginning increase
|
||||
* @param aa second degree parameter
|
||||
* @param bb first degree parameter
|
||||
@ -4084,7 +4085,7 @@ void ImProcFunctions::labtoning (float r, float g, float b, float &ro, float &go
|
||||
ro = CLIP(r);
|
||||
go = CLIP(g);
|
||||
bo = CLIP(b);
|
||||
|
||||
|
||||
float realL;
|
||||
float h, s, l;
|
||||
Color::rgb2hsl (ro, go, bo, h, s, l);
|
||||
@ -4223,7 +4224,7 @@ void ImProcFunctions::chromiLuminanceCurve (PipetteBuffer *pipetteBuffer, int pW
|
||||
}
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
if (!params->labCurve.enabled) {
|
||||
if (editPipette && (editID == EUID_Lab_LCurve || editID == EUID_Lab_aCurve || editID == EUID_Lab_bCurve || editID == EUID_Lab_LHCurve || editID == EUID_Lab_CHCurve || editID == EUID_Lab_HHCurve || editID == EUID_Lab_CLCurve || editID == EUID_Lab_CCurve || editID == EUID_Lab_LCCurve)) {
|
||||
// fill pipette buffer with zeros to avoid crashes
|
||||
|
@ -18,6 +18,8 @@
|
||||
*/
|
||||
|
||||
#include "pipettebuffer.h"
|
||||
#include "../rtgui/editcallbacks.h"
|
||||
#include "imagefloat.h"
|
||||
|
||||
namespace rtengine
|
||||
{
|
||||
@ -132,13 +134,17 @@ bool PipetteBuffer::bufferCreated()
|
||||
return false;
|
||||
}
|
||||
|
||||
void PipetteBuffer::getPipetteData(float* v, int x, int y, int squareSize)
|
||||
void PipetteBuffer::getPipetteData(int x, int y, const int squareSize)
|
||||
{
|
||||
if (ready && dataProvider && dataProvider->getCurrSubscriber()) {
|
||||
switch (dataProvider->getCurrSubscriber()->getPipetteBufferType()) {
|
||||
case (BT_IMAGEFLOAT):
|
||||
if (imgFloatBuffer) {
|
||||
float v[3];
|
||||
imgFloatBuffer->getPipetteData(v[0], v[1], v[2], x, y, squareSize, 0);
|
||||
dataProvider->setPipetteVal1(v[0]);
|
||||
dataProvider->setPipetteVal2(v[1]);
|
||||
dataProvider->setPipetteVal3(v[2]);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -146,7 +152,11 @@ void PipetteBuffer::getPipetteData(float* v, int x, int y, int squareSize)
|
||||
|
||||
case (BT_LABIMAGE):
|
||||
if (LabBuffer) {
|
||||
float v[3];
|
||||
LabBuffer->getPipetteData(v[0], v[1], v[2], x, y, squareSize);
|
||||
dataProvider->setPipetteVal1(v[0]);
|
||||
dataProvider->setPipetteVal2(v[1]);
|
||||
dataProvider->setPipetteVal3(v[2]);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -154,14 +164,19 @@ void PipetteBuffer::getPipetteData(float* v, int x, int y, int squareSize)
|
||||
|
||||
case (BT_SINGLEPLANE_FLOAT):
|
||||
if (singlePlaneBuffer.data != nullptr) {
|
||||
singlePlaneBuffer.getPipetteData(v[0], x, y, squareSize, 0);
|
||||
v[1] = v[2] = -1.f;
|
||||
float v;
|
||||
singlePlaneBuffer.getPipetteData(v, x, y, squareSize, 0);
|
||||
dataProvider->setPipetteVal1(v);
|
||||
dataProvider->setPipetteVal2(-1.f);
|
||||
dataProvider->setPipetteVal3(-1.f);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
v[0] = v[1] = v[2] = -1.f;
|
||||
dataProvider->setPipetteVal1(-1.f);
|
||||
dataProvider->setPipetteVal2(-1.f);
|
||||
dataProvider->setPipetteVal3(-1.f);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -19,7 +19,7 @@
|
||||
#ifndef _PIPETTEBUFFER_H_
|
||||
#define _PIPETTEBUFFER_H_
|
||||
|
||||
#include "../rtgui/edit.h"
|
||||
#include "../rtgui/editbuffer.h"
|
||||
#include "array2D.h"
|
||||
#include "iimage.h"
|
||||
#include "coord.h"
|
||||
@ -27,6 +27,8 @@
|
||||
namespace rtengine
|
||||
{
|
||||
|
||||
class Imagefloat;
|
||||
|
||||
/// @brief Structure that contains information about and pointers to the Edit buffer
|
||||
class PipetteBuffer
|
||||
{
|
||||
@ -88,7 +90,7 @@ public:
|
||||
bool bufferCreated();
|
||||
|
||||
// get the pipette values
|
||||
void getPipetteData(float* v, int x, int y, int squareSize);
|
||||
void getPipetteData(int x, int y, const int squareSize);
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -553,7 +553,7 @@ BENCHFUN
|
||||
static const float ePerIsoILCE7RM3 = 0.8f;
|
||||
|
||||
if(plistener) {
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::PIXELSHIFT)));
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_PIXELSHIFT")));
|
||||
plistener->setProgress(0.0);
|
||||
}
|
||||
|
||||
|
@ -1523,7 +1523,7 @@ int RawImageSource::load (const Glib::ustring &fname, bool firstFrameOnly)
|
||||
fileName = fname;
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr ("Decoding...");
|
||||
plistener->setProgressStr ("PROGRESSBAR_DECODING");
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
ri = new RawImage(fname);
|
||||
@ -1910,7 +1910,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
|
||||
|
||||
if ( ri->getSensorType() == ST_BAYER && (raw.hotPixelFilter > 0 || raw.deadPixelFilter > 0)) {
|
||||
if (plistener) {
|
||||
plistener->setProgressStr ("Hot/Dead Pixel Filter...");
|
||||
plistener->setProgressStr ("PROGRESSBAR_HOTDEADPIXELFILTER");
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -1977,7 +1977,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
|
||||
|
||||
if ( ri->getSensorType() == ST_BAYER && raw.bayersensor.greenthresh > 0) {
|
||||
if (plistener) {
|
||||
plistener->setProgressStr ("Green equilibrate...");
|
||||
plistener->setProgressStr ("PROGRESSBAR_GREENEQUIL");
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -2011,7 +2011,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
|
||||
|
||||
if ( ri->getSensorType() == ST_BAYER && raw.bayersensor.linenoise > 0 ) {
|
||||
if (plistener) {
|
||||
plistener->setProgressStr ("Line Denoise...");
|
||||
plistener->setProgressStr ("PROGRESSBAR_LINEDENOISE");
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
|
||||
@ -2028,7 +2028,7 @@ void RawImageSource::preprocess (const RAWParams &raw, const LensProfParams &le
|
||||
|
||||
if ( (raw.ca_autocorrect || fabs(raw.cared) > 0.001 || fabs(raw.cablue) > 0.001) && ri->getSensorType() == ST_BAYER ) { // Auto CA correction disabled for X-Trans, for now...
|
||||
if (plistener) {
|
||||
plistener->setProgressStr ("CA Auto Correction...");
|
||||
plistener->setProgressStr ("PROGRESSBAR_RAWCACORR");
|
||||
plistener->setProgress (0.0);
|
||||
}
|
||||
if(numFrames == 4) {
|
||||
|
@ -52,7 +52,7 @@ void RawImageSource::rcd_demosaic(size_t chunkSize, bool measure)
|
||||
volatile double progress = 0.0;
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::RCD)));
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_RCD")));
|
||||
plistener->setProgress(0);
|
||||
}
|
||||
|
||||
|
@ -94,7 +94,7 @@ void RawImageSource::vng4_demosaic (const array2D<float> &rawData, array2D<float
|
||||
const bool plistenerActive = plistener;
|
||||
|
||||
if (plistenerActive) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), RAWParams::BayerSensor::getMethodString(RAWParams::BayerSensor::Method::VNG4)));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_VNG4")));
|
||||
plistener->setProgress (progress);
|
||||
}
|
||||
|
||||
|
@ -191,7 +191,7 @@ void RawImageSource::xtrans_interpolate (const int passes, const bool useCieLab,
|
||||
const bool plistenerActive = plistener;
|
||||
|
||||
if (plistenerActive) {
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "Xtrans"));
|
||||
plistener->setProgressStr (Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_XTRANS")));
|
||||
plistener->setProgress (progress);
|
||||
}
|
||||
|
||||
@ -970,7 +970,7 @@ void RawImageSource::fast_xtrans_interpolate (const array2D<float> &rawData, arr
|
||||
{
|
||||
|
||||
if (plistener) {
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), "fast Xtrans"));
|
||||
plistener->setProgressStr(Glib::ustring::compose(M("TP_RAW_DMETHOD_PROGRESSBAR"), M("TP_RAW_XTRANSFAST")));
|
||||
plistener->setProgress(0.0);
|
||||
}
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Common source files for both CLI and non-CLI execautables
|
||||
set(CLISOURCEFILES
|
||||
alignedmalloc.cc
|
||||
edit.cc
|
||||
editcallbacks.cc
|
||||
main-cli.cc
|
||||
multilangmgr.cc
|
||||
options.cc
|
||||
@ -49,8 +49,10 @@ set(NONCLISOURCEFILES
|
||||
dirpyrequalizer.cc
|
||||
distortion.cc
|
||||
dynamicprofilepanel.cc
|
||||
edit.cc
|
||||
editbuffer.cc
|
||||
editcallbacks.cc
|
||||
editorpanel.cc
|
||||
editwidgets.cc
|
||||
editwindow.cc
|
||||
epd.cc
|
||||
exiffiltersettings.cc
|
||||
|
@ -345,7 +345,7 @@ bool BatchQueue::loadBatchQueue ()
|
||||
auto prevw = prevh;
|
||||
thumb->getThumbnailSize (prevw, prevh, &pparams);
|
||||
|
||||
auto entry = new BatchQueueEntry (job, pparams, source, prevw, prevh, thumb);
|
||||
auto entry = new BatchQueueEntry (job, pparams, source, prevw, prevh, thumb, options.overwriteOutputFile);
|
||||
thumb->decreaseRef (); // Removing the refCount acquired by cacheMgr->getEntry
|
||||
entry->setParent (this);
|
||||
|
||||
@ -679,7 +679,7 @@ rtengine::ProcessingJob* BatchQueue::imageReady(rtengine::IImagefloat* img)
|
||||
}
|
||||
|
||||
// The output filename's extension is forced to the current or selected output format,
|
||||
// despite what the user have set in the fielneame's field of the "Save as" dialgo box
|
||||
// despite what the user have set in the filename's field of the "Save as" dialog box
|
||||
fname = autoCompleteFileName (removeExtension(processing->outFileName), saveFormat.format);
|
||||
//fname = autoCompleteFileName (removeExtension(processing->outFileName), getExtension(processing->outFileName));
|
||||
}
|
||||
@ -942,7 +942,7 @@ Glib::ustring BatchQueue::autoCompleteFileName (const Glib::ustring& fileName, c
|
||||
|
||||
// In overwrite mode we TRY to delete the old file first.
|
||||
// if that's not possible (e.g. locked by viewer, R/O), we revert to the standard naming scheme
|
||||
bool inOverwriteMode = options.overwriteOutputFile;
|
||||
bool inOverwriteMode = processing->overwriteFile;
|
||||
|
||||
for (int tries = 0; tries < 100; tries++) {
|
||||
if (tries == 0) {
|
||||
|
@ -31,7 +31,7 @@
|
||||
bool BatchQueueEntry::iconsLoaded(false);
|
||||
Glib::RefPtr<Gdk::Pixbuf> BatchQueueEntry::savedAsIcon;
|
||||
|
||||
BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm) :
|
||||
BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm, bool overwrite) :
|
||||
ThumbBrowserEntryBase(fname),
|
||||
opreview(nullptr),
|
||||
origpw(prevw),
|
||||
@ -43,7 +43,8 @@ BatchQueueEntry::BatchQueueEntry (rtengine::ProcessingJob* pjob, const rtengine:
|
||||
outFileName(""),
|
||||
sequence(0),
|
||||
forceFormatOpts(false),
|
||||
fast_pipeline(job->fastPipeline())
|
||||
fast_pipeline(job->fastPipeline()),
|
||||
overwriteFile(overwrite)
|
||||
{
|
||||
|
||||
thumbnail = thm;
|
||||
|
@ -56,8 +56,9 @@ public:
|
||||
SaveFormat saveFormat;
|
||||
bool forceFormatOpts;
|
||||
bool fast_pipeline;
|
||||
bool overwriteFile;
|
||||
|
||||
BatchQueueEntry (rtengine::ProcessingJob* job, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm = nullptr);
|
||||
BatchQueueEntry (rtengine::ProcessingJob* job, const rtengine::procparams::ProcParams& pparams, Glib::ustring fname, int prevw, int prevh, Thumbnail* thm = nullptr, bool overwrite = false);
|
||||
~BatchQueueEntry () override;
|
||||
|
||||
void refreshThumbnailImage () override;
|
||||
|
@ -21,7 +21,6 @@
|
||||
|
||||
#include "blackwhite.h"
|
||||
|
||||
#include "edit.h"
|
||||
#include "guiutils.h"
|
||||
#include "rtimage.h"
|
||||
|
||||
|
@ -28,6 +28,8 @@
|
||||
#include "mycurve.h"
|
||||
#include "colorprovider.h"
|
||||
|
||||
class EditDataProvider;
|
||||
|
||||
class BlackWhite final :
|
||||
public ToolParamBlock,
|
||||
public AdjusterListener,
|
||||
|
@ -567,7 +567,7 @@ void ColorToning::read (const ProcParams* pp, const ParamsEdited* pedited)
|
||||
|
||||
labRegionData = pp->colorToning.labregions;
|
||||
if (labRegionData.empty()) {
|
||||
labRegionData.emplace_back(rtengine::ColorToningParams::LabCorrectionRegion());
|
||||
labRegionData.emplace_back(rtengine::procparams::ColorToningParams::LabCorrectionRegion());
|
||||
}
|
||||
if (pp->colorToning.labregionsShowMask >= 0) {
|
||||
labRegionSelected = pp->colorToning.labregionsShowMask;
|
||||
@ -1441,7 +1441,7 @@ void ColorToning::labRegionGet(int idx)
|
||||
void ColorToning::labRegionAddPressed()
|
||||
{
|
||||
labRegionSelected = labRegionData.size();
|
||||
labRegionData.push_back(rtengine::ColorToningParams::LabCorrectionRegion());
|
||||
labRegionData.push_back(rtengine::procparams::ColorToningParams::LabCorrectionRegion());
|
||||
labRegionPopulateList();
|
||||
labRegionShow(labRegionSelected);
|
||||
|
||||
@ -1525,7 +1525,7 @@ void ColorToning::labRegionPopulateList()
|
||||
{
|
||||
ConnectionBlocker b(labRegionSelectionConn);
|
||||
labRegionList->clear_items();
|
||||
rtengine::ColorToningParams::LabCorrectionRegion dflt;
|
||||
rtengine::procparams::ColorToningParams::LabCorrectionRegion dflt;
|
||||
|
||||
for (size_t i = 0; i < labRegionData.size(); ++i) {
|
||||
auto &r = labRegionData[i];
|
||||
@ -1533,11 +1533,11 @@ void ColorToning::labRegionPopulateList()
|
||||
labRegionList->set_text(j, 1, Glib::ustring::compose("a=%1 b=%2 S=%3\ns=%4 o=%5 p=%6", round_ab(r.a), round_ab(r.b), r.saturation, r.slope, r.offset, r.power));
|
||||
const char *ch = "";
|
||||
switch (r.channel) {
|
||||
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_R:
|
||||
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_R:
|
||||
ch = "\n[Red]"; break;
|
||||
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_G:
|
||||
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_G:
|
||||
ch = "\n[Green]"; break;
|
||||
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_B:
|
||||
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_B:
|
||||
ch = "\n[Blue]"; break;
|
||||
default:
|
||||
ch = "";
|
||||
@ -1560,7 +1560,7 @@ void ColorToning::labRegionShow(int idx, bool list_only)
|
||||
if (disable) {
|
||||
disableListener();
|
||||
}
|
||||
rtengine::ColorToningParams::LabCorrectionRegion dflt;
|
||||
rtengine::procparams::ColorToningParams::LabCorrectionRegion dflt;
|
||||
auto &r = labRegionData[idx];
|
||||
if (!list_only) {
|
||||
labRegionAB->setParams(0, 0, r.a, r.b, false);
|
||||
@ -1577,11 +1577,11 @@ void ColorToning::labRegionShow(int idx, bool list_only)
|
||||
labRegionList->set_text(idx, 1, Glib::ustring::compose("a=%1 b=%2 S=%3\ns=%4 o=%5 p=%6", round_ab(r.a), round_ab(r.b), r.saturation, r.slope, r.offset, r.power));
|
||||
const char *ch = "";
|
||||
switch (r.channel) {
|
||||
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_R:
|
||||
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_R:
|
||||
ch = "\n[Red]"; break;
|
||||
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_G:
|
||||
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_G:
|
||||
ch = "\n[Green]"; break;
|
||||
case rtengine::ColorToningParams::LabCorrectionRegion::CHAN_B:
|
||||
case rtengine::procparams::ColorToningParams::LabCorrectionRegion::CHAN_B:
|
||||
ch = "\n[Blue]"; break;
|
||||
default:
|
||||
ch = "";
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include "thresholdadjuster.h"
|
||||
#include "colorprovider.h"
|
||||
#include "labgrid.h"
|
||||
#include "../rtengine/procparams.h"
|
||||
|
||||
class ColorToning final :
|
||||
public ToolParamBlock,
|
||||
@ -160,7 +161,7 @@ private:
|
||||
FlatCurveEditor *labRegionLightnessMask;
|
||||
Adjuster *labRegionMaskBlur;
|
||||
Gtk::CheckButton *labRegionShowMask;
|
||||
std::vector<rtengine::ColorToningParams::LabCorrectionRegion> labRegionData;
|
||||
std::vector<rtengine::procparams::ColorToningParams::LabCorrectionRegion> labRegionData;
|
||||
int labRegionSelected;
|
||||
sigc::connection labRegionSelectionConn;
|
||||
|
||||
|
@ -205,7 +205,7 @@ Crop::Crop():
|
||||
ppisubgrid->get_style_context()->add_class("grid-spacing");
|
||||
setExpandAlignProperties(ppisubgrid, true, false, Gtk::ALIGN_FILL, Gtk::ALIGN_CENTER);
|
||||
|
||||
Gtk::Label* ppilab = Gtk::manage (new Gtk::Label (M("TP_CROP_PPI")));
|
||||
Gtk::Label* ppilab = Gtk::manage (new Gtk::Label (M("TP_CROP_PPI") + ":"));
|
||||
setExpandAlignProperties(ppilab, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
|
||||
|
||||
ppi = Gtk::manage (new MySpinButton ());
|
||||
|
@ -26,6 +26,7 @@
|
||||
#include <gtkmm.h>
|
||||
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include "editbuffer.h"
|
||||
|
||||
#include "lockablecolorpicker.h"
|
||||
#include "threadutils.h"
|
||||
|
@ -27,6 +27,9 @@
|
||||
#include "options.h"
|
||||
#include "rtimage.h"
|
||||
#include "threadutils.h"
|
||||
#include "editcallbacks.h"
|
||||
#include "editbuffer.h"
|
||||
#include "editwidgets.h"
|
||||
|
||||
#include "../rtengine/dcrop.h"
|
||||
#include "../rtengine/mytime.h"
|
||||
@ -255,7 +258,9 @@ void CropWindow::leaveNotify (GdkEventCrossing* event)
|
||||
EditSubscriber* subscriber = iarea->getCurrSubscriber();
|
||||
|
||||
if (state == SNormal && subscriber && subscriber->getEditingType() == ET_PIPETTE) {
|
||||
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
|
||||
iarea->setPipetteVal1(-1.f);
|
||||
iarea->setPipetteVal2(-1.f);
|
||||
iarea->setPipetteVal3(-1.f);
|
||||
|
||||
if (subscriber->mouseOver(0)) {
|
||||
iarea->redraw();
|
||||
@ -464,7 +469,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
|
||||
state = SEditDrag1;
|
||||
} else if (editSubscriber->isPicking()) {
|
||||
state = SEditPick1;
|
||||
pickedObject = iarea->object;
|
||||
pickedObject = iarea->getObject();
|
||||
pickModifierKey = bstate;
|
||||
}
|
||||
press_x = x;
|
||||
@ -498,7 +503,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
|
||||
state = SEditDrag1;
|
||||
} else if (editSubscriber->isPicking()) {
|
||||
state = SEditPick1;
|
||||
pickedObject = iarea->object;
|
||||
pickedObject = iarea->getObject();
|
||||
pickModifierKey = bstate;
|
||||
}
|
||||
|
||||
@ -532,7 +537,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
|
||||
state = SEditDrag2;
|
||||
} else if (editSubscriber->isPicking()) {
|
||||
state = SEditPick2;
|
||||
pickedObject = iarea->object;
|
||||
pickedObject = iarea->getObject();
|
||||
pickModifierKey = bstate;
|
||||
}
|
||||
|
||||
@ -552,7 +557,7 @@ void CropWindow::buttonPress (int button, int type, int bstate, int x, int y)
|
||||
state = SEditDrag3;
|
||||
} else if (editSubscriber->isPicking()) {
|
||||
state = SEditPick3;
|
||||
pickedObject = iarea->object;
|
||||
pickedObject = iarea->getObject();
|
||||
pickModifierKey = bstate;
|
||||
}
|
||||
|
||||
@ -675,23 +680,25 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
|
||||
if (state == SEditDrag1 && editSubscriber->getEditingType() == ET_PIPETTE) {
|
||||
screenCoordToCropBuffer (x, y, cropPos.x, cropPos.y);
|
||||
|
||||
iarea->object = onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0;
|
||||
iarea->setObject(onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0);
|
||||
|
||||
//iarea->object = cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0;
|
||||
if (iarea->object) {
|
||||
crop->getPipetteData(iarea->pipetteVal, cropPos.x, cropPos.y, iarea->getPipetteRectSize());
|
||||
//iarea->setObject(cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0);
|
||||
if (iarea->getObject()) {
|
||||
crop->getPipetteData(cropPos.x, cropPos.y, iarea->getPipetteRectSize());
|
||||
//printf("PipetteData: %.3f %.3f %.3f\n", iarea->pipetteVal[0], iarea->pipetteVal[1], iarea->pipetteVal[2]);
|
||||
} else {
|
||||
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
|
||||
iarea->setPipetteVal1(-1.f);
|
||||
iarea->setPipetteVal2(-1.f);
|
||||
iarea->setPipetteVal3(-1.f);
|
||||
}
|
||||
} else if (editSubscriber->getEditingType() == ET_OBJECTS) {
|
||||
screenCoordToCropCanvas (x, y, cropPos.x, cropPos.y);
|
||||
iarea->object = ObjectMOBuffer::getObjectID(cropPos);
|
||||
iarea->setObject(ObjectMOBuffer::getObjectID(cropPos));
|
||||
}
|
||||
|
||||
needRedraw |= editSubscriber->mouseOver(bstate);
|
||||
} else {
|
||||
iarea->object = 0;
|
||||
iarea->setObject(0);
|
||||
}
|
||||
|
||||
iarea->deltaImage.set(0, 0);
|
||||
@ -711,9 +718,9 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
|
||||
Coord cropPos;
|
||||
screenCoordToCropCanvas (x, y, cropPos.x, cropPos.y);
|
||||
|
||||
iarea->object = ObjectMOBuffer::getObjectID(cropPos);
|
||||
iarea->setObject(ObjectMOBuffer::getObjectID(cropPos));
|
||||
|
||||
bool elemPicked = iarea->object == pickedObject && bstate == pickModifierKey;
|
||||
bool elemPicked = iarea->getObject() == pickedObject && bstate == pickModifierKey;
|
||||
|
||||
if (state == SEditPick1) {
|
||||
needRedraw = editSubscriber->pick1 (elemPicked);
|
||||
@ -723,12 +730,13 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
|
||||
needRedraw = editSubscriber->pick3 (elemPicked);
|
||||
}
|
||||
|
||||
iarea->object = pickedObject = -1;
|
||||
pickedObject = -1;
|
||||
iarea->setObject(-1);
|
||||
pickModifierKey = 0;
|
||||
|
||||
needRedraw |= editSubscriber->mouseOver (bstate);
|
||||
} else {
|
||||
iarea->object = 0;
|
||||
iarea->setObject(0);
|
||||
}
|
||||
} else if (state == SDeletePicker) {
|
||||
needRedraw = true;
|
||||
@ -757,9 +765,11 @@ void CropWindow::buttonRelease (int button, int num, int bstate, int x, int y)
|
||||
}
|
||||
|
||||
if (state != SDeletePicker && state != SEditDrag3 && state != SEditPick3 && button == 3 && !(bstate & (GDK_SHIFT_MASK|GDK_CONTROL_MASK))) {
|
||||
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
|
||||
iarea->setPipetteVal1(-1.f);
|
||||
iarea->setPipetteVal2(-1.f);
|
||||
iarea->setPipetteVal3(-1.f);
|
||||
|
||||
needRedraw = iarea->object == 1;
|
||||
needRedraw = iarea->getObject() == 1;
|
||||
|
||||
if (editSubscriber && editSubscriber->getEditingType() == ET_PIPETTE) {
|
||||
editSubscriber->mouseOver(0);
|
||||
@ -947,18 +957,20 @@ void CropWindow::pointerMoved (int bstate, int x, int y)
|
||||
if (editSubscriber->getEditingType() == ET_PIPETTE) {
|
||||
screenCoordToCropBuffer (x, y, cropPos.x, cropPos.y);
|
||||
|
||||
iarea->object = onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0;
|
||||
iarea->setObject(onArea (CropImage, x, y) && !onArea (CropObserved, x, y) ? 1 : 0);
|
||||
|
||||
//iarea->object = cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0;
|
||||
if (iarea->object) {
|
||||
crop->getPipetteData(iarea->pipetteVal, cropPos.x, cropPos.y, iarea->getPipetteRectSize());
|
||||
//iarea->setObject(cropgl && cropgl->inImageArea(iarea->posImage.x, iarea->posImage.y) ? 1 : 0);
|
||||
if (iarea->getObject()) {
|
||||
crop->getPipetteData(cropPos.x, cropPos.y, iarea->getPipetteRectSize());
|
||||
//printf("PipetteData: %.3f %.3f %.3f\n", iarea->pipetteVal[0], iarea->pipetteVal[1], iarea->pipetteVal[2]);
|
||||
} else {
|
||||
iarea->pipetteVal[0] = iarea->pipetteVal[1] = iarea->pipetteVal[2] = -1.f;
|
||||
iarea->setPipetteVal1(-1.f);
|
||||
iarea->setPipetteVal2(-1.f);
|
||||
iarea->setPipetteVal3(-1.f);
|
||||
}
|
||||
} else if (editSubscriber->getEditingType() == ET_OBJECTS) {
|
||||
screenCoordToCropCanvas (x, y, cropPos.x, cropPos.y);
|
||||
iarea->object = ObjectMOBuffer::getObjectID(cropPos);
|
||||
iarea->setObject(ObjectMOBuffer::getObjectID(cropPos));
|
||||
}
|
||||
|
||||
if (editSubscriber->mouseOver(bstate)) {
|
||||
@ -1907,7 +1919,7 @@ void CropWindow::expose (Cairo::RefPtr<Cairo::Context> cr)
|
||||
if (state == SNormal && isFlawnOver) {
|
||||
EditSubscriber *editSubscriber = iarea->getCurrSubscriber();
|
||||
|
||||
if (iarea->getToolMode () == TMHand && editSubscriber && editSubscriber->getEditingType() == ET_PIPETTE && iarea->object) {
|
||||
if (iarea->getToolMode () == TMHand && editSubscriber && editSubscriber->getEditingType() == ET_PIPETTE && iarea->getObject()) {
|
||||
drawUnscaledSpotRectangle (cr, iarea->getPipetteRectSize ());
|
||||
} else if (iarea->getToolMode () == TMSpotWB) {
|
||||
drawScaledSpotRectangle (cr, iarea->getSpotWBRectSize ());
|
||||
|
@ -29,7 +29,8 @@
|
||||
#include "cropguilistener.h"
|
||||
#include "pointermotionlistener.h"
|
||||
#include "cursormanager.h"
|
||||
#include "edit.h"
|
||||
#include "editbuffer.h"
|
||||
#include "editcoordsys.h"
|
||||
|
||||
class CropWindow;
|
||||
|
||||
|
@ -31,12 +31,12 @@ class CurveTypePopUpButton: public PopUpToggleButton {
|
||||
public:
|
||||
CurveTypePopUpButton(const Glib::ustring &label=""):
|
||||
PopUpToggleButton(label) {}
|
||||
|
||||
|
||||
void setPosIndexMap(const std::vector<int> &pmap)
|
||||
{
|
||||
posidxmap_ = pmap;
|
||||
}
|
||||
|
||||
|
||||
protected:
|
||||
int posToIndex(int pos) const override
|
||||
{
|
||||
@ -81,7 +81,7 @@ DiagonalCurveEditor::DiagonalCurveEditor (Glib::ustring text, CurveEditorGroup*
|
||||
curveType->addEntry("curve-nurbs-small.png", M("CURVEEDITOR_NURBS")); // 3 NURBS
|
||||
static_cast<CurveTypePopUpButton *>(curveType)->setPosIndexMap({ 0, 1, 4, 2, 3 });
|
||||
curveType->setSelected(DCT_Linear);
|
||||
|
||||
|
||||
curveType->show();
|
||||
|
||||
rangeLabels[0] = M("CURVEEDITOR_SHADOWS");
|
||||
@ -148,7 +148,7 @@ void DiagonalCurveEditor::setResetCurve(DiagonalCurveType cType, const std::vect
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@ -449,7 +449,7 @@ void CurveEditor::switchOffEditMode ()
|
||||
EditSubscriber::switchOffEditMode(); // disconnect
|
||||
}
|
||||
|
||||
bool CurveEditor::mouseOver(const int modifierKey)
|
||||
bool CurveEditor::mouseOver(int modifierKey)
|
||||
{
|
||||
EditDataProvider* provider = getEditProvider();
|
||||
subGroup->pipetteMouseOver(provider, modifierKey);
|
||||
@ -457,16 +457,16 @@ bool CurveEditor::mouseOver(const int modifierKey)
|
||||
return true; // return true will ask the preview to be redrawn, for the cursor
|
||||
}
|
||||
|
||||
bool CurveEditor::button1Pressed(const int modifierKey)
|
||||
bool CurveEditor::button1Pressed(int modifierKey)
|
||||
{
|
||||
EditDataProvider* provider = getEditProvider();
|
||||
|
||||
if (provider->object) {
|
||||
if (provider->getObject()) {
|
||||
remoteDrag = subGroup->pipetteButton1Pressed(provider, modifierKey);
|
||||
}
|
||||
|
||||
if (remoteDrag) {
|
||||
action = ES_ACTION_DRAGGING;
|
||||
action = EditSubscriber::Action::DRAGGING;
|
||||
}
|
||||
|
||||
subGroup->refresh(this);
|
||||
@ -482,7 +482,7 @@ bool CurveEditor::button1Released()
|
||||
return true;
|
||||
}
|
||||
|
||||
bool CurveEditor::drag1(const int modifierKey)
|
||||
bool CurveEditor::drag1(int modifierKey)
|
||||
{
|
||||
EditDataProvider* provider = getEditProvider();
|
||||
subGroup->pipetteDrag(provider, modifierKey);
|
||||
@ -490,7 +490,7 @@ bool CurveEditor::drag1(const int modifierKey)
|
||||
return false;
|
||||
}
|
||||
|
||||
CursorShape CurveEditor::getCursor(const int objectID)
|
||||
CursorShape CurveEditor::getCursor(int objectID) const
|
||||
{
|
||||
if (remoteDrag) {
|
||||
return CSResizeHeight;
|
||||
|
@ -22,7 +22,7 @@
|
||||
#include "popuptogglebutton.h"
|
||||
#include "../rtengine/LUT.h"
|
||||
#include "coloredbar.h"
|
||||
#include "edit.h"
|
||||
#include "editcallbacks.h"
|
||||
#include "mydiagonalcurve.h"
|
||||
#include "myflatcurve.h"
|
||||
|
||||
@ -128,11 +128,11 @@ public:
|
||||
sigc::signal<void> signal_curvepoint_release();
|
||||
|
||||
void switchOffEditMode () override;
|
||||
bool mouseOver(const int modifierKey) override;
|
||||
bool button1Pressed(const int modifierKey) override;
|
||||
bool mouseOver(int modifierKey) override;
|
||||
bool button1Pressed(int modifierKey) override;
|
||||
bool button1Released() override;
|
||||
bool drag1(const int modifierKey) override;
|
||||
CursorShape getCursor(const int objectID) override;
|
||||
bool drag1(int modifierKey) override;
|
||||
CursorShape getCursor(int objectID) const override;
|
||||
|
||||
|
||||
};
|
||||
|
@ -450,18 +450,18 @@ void DiagonalCurveEditorSubGroup::pipetteMouseOver(EditDataProvider *provider, i
|
||||
editedAdjuster = nullptr;
|
||||
int n = 0;
|
||||
|
||||
if (provider->pipetteVal[0] != -1.f) {
|
||||
pipetteVal += provider->pipetteVal[0];
|
||||
if (provider->getPipetteVal1() != -1.f) {
|
||||
pipetteVal += provider->getPipetteVal1();
|
||||
++n;
|
||||
}
|
||||
|
||||
if (provider->pipetteVal[1] != -1.f) {
|
||||
pipetteVal += provider->pipetteVal[1];
|
||||
if (provider->getPipetteVal2() != -1.f) {
|
||||
pipetteVal += provider->getPipetteVal2();
|
||||
++n;
|
||||
}
|
||||
|
||||
if (provider->pipetteVal[2] != -1.f) {
|
||||
pipetteVal += provider->pipetteVal[2];
|
||||
if (provider->getPipetteVal3() != -1.f) {
|
||||
pipetteVal += provider->getPipetteVal3();
|
||||
++n;
|
||||
}
|
||||
|
||||
|
@ -21,10 +21,10 @@
|
||||
|
||||
#include "dirpyrdenoise.h"
|
||||
|
||||
#include "edit.h"
|
||||
#include "guiutils.h"
|
||||
|
||||
#include "../rtengine/procparams.h"
|
||||
#include "editbuffer.h"
|
||||
|
||||
using namespace rtengine;
|
||||
using namespace rtengine::procparams;
|
||||
@ -63,7 +63,7 @@ DirPyrDenoise::DirPyrDenoise () : FoldableToolPanel(this, "dirpyrdenoise", M("TP
|
||||
NoiscurveEditorG = new CurveEditorGroup (options.lastDenoiseCurvesDir, M("TP_DIRPYRDENOISE_LUMINANCE_CURVE"));
|
||||
//curveEditorG = new CurveEditorGroup (options.lastLabCurvesDir);
|
||||
NoiscurveEditorG->setCurveListener (this);
|
||||
defaultCurve = rtengine::DirPyrDenoiseParams().lcurve;
|
||||
defaultCurve = rtengine::procparams::DirPyrDenoiseParams().lcurve;
|
||||
lshape = static_cast<FlatCurveEditor*>(NoiscurveEditorG->addCurve(CT_Flat, "", nullptr, false, false));
|
||||
lshape->setIdentityValue(0.);
|
||||
lshape->setResetCurve(FlatCurveType(defaultCurve.at(0)), defaultCurve);
|
||||
@ -139,7 +139,7 @@ DirPyrDenoise::DirPyrDenoise () : FoldableToolPanel(this, "dirpyrdenoise", M("TP
|
||||
|
||||
CCcurveEditorG = new CurveEditorGroup (options.lastDenoiseCurvesDir, M("TP_DIRPYRDENOISE_CHROMINANCE_CURVE"));
|
||||
CCcurveEditorG->setCurveListener (this);
|
||||
defaultCurve = rtengine::DirPyrDenoiseParams().cccurve;
|
||||
defaultCurve = rtengine::procparams::DirPyrDenoiseParams().cccurve;
|
||||
ccshape = static_cast<FlatCurveEditor*>(CCcurveEditorG->addCurve(CT_Flat, "", nullptr, false, false));
|
||||
ccshape->setIdentityValue(0.);
|
||||
ccshape->setResetCurve(FlatCurveType(defaultCurve.at(0)), defaultCurve);
|
||||
|
@ -28,6 +28,8 @@
|
||||
#include "guiutils.h"
|
||||
#include "options.h"
|
||||
|
||||
class EditDataProvider;
|
||||
|
||||
class DirPyrDenoise final :
|
||||
public ToolParamBlock,
|
||||
public AdjusterListener,
|
||||
|
129
rtgui/editbuffer.cc
Normal file
129
rtgui/editbuffer.cc
Normal file
@ -0,0 +1,129 @@
|
||||
/*
|
||||
* This file is part of RawTherapee.
|
||||
*
|
||||
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
|
||||
*
|
||||
* RawTherapee is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* RawTherapee is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "editbuffer.h"
|
||||
#include "editcallbacks.h"
|
||||
|
||||
ObjectMOBuffer::ObjectMOBuffer(EditDataProvider *dataProvider) : objectMap(nullptr), objectMode(OM_255), dataProvider(dataProvider) {}
|
||||
|
||||
ObjectMOBuffer::~ObjectMOBuffer()
|
||||
{
|
||||
flush();
|
||||
}
|
||||
|
||||
|
||||
/* Upgrade or downgrade the objectModeType */
|
||||
void ObjectMOBuffer::setObjectMode(ObjectMode newType)
|
||||
{
|
||||
if (!objectMap) {
|
||||
objectMode = newType;
|
||||
return;
|
||||
}
|
||||
|
||||
int w = objectMap->get_width ();
|
||||
int h = objectMap->get_height ();
|
||||
if (w && h) {
|
||||
switch (newType) {
|
||||
case (OM_255):
|
||||
if (objectMode==OM_65535) {
|
||||
objectMap->unreference();
|
||||
objectMap = Cairo::ImageSurface::create(Cairo::FORMAT_A8, w, h);
|
||||
}
|
||||
break;
|
||||
|
||||
case (OM_65535):
|
||||
if (objectMode==OM_255) {
|
||||
objectMap->unreference();
|
||||
objectMap = Cairo::ImageSurface::create(Cairo::FORMAT_RGB16_565, w, h);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
objectMode = newType;
|
||||
}
|
||||
|
||||
void ObjectMOBuffer::flush()
|
||||
{
|
||||
if (objectMap ) {
|
||||
objectMap.clear();
|
||||
}
|
||||
}
|
||||
|
||||
EditSubscriber *ObjectMOBuffer::getEditSubscriber () {
|
||||
if (dataProvider) {
|
||||
return dataProvider->getCurrSubscriber();
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Resize buffers if they already exist
|
||||
void ObjectMOBuffer::resize(int newWidth, int newHeight)
|
||||
{
|
||||
if (!dataProvider) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (const auto currSubscriber = dataProvider->getCurrSubscriber ()) {
|
||||
if (currSubscriber->getEditingType() == ET_OBJECTS) {
|
||||
if (objectMap && (objectMap->get_width() != newWidth || objectMap->get_height() != newHeight)) {
|
||||
objectMap.clear();
|
||||
}
|
||||
|
||||
if (!objectMap && newWidth>0 && newHeight>0) {
|
||||
objectMap = Cairo::ImageSurface::create(objectMode==OM_255?Cairo::FORMAT_A8:Cairo::FORMAT_RGB16_565, newWidth, newHeight);
|
||||
}
|
||||
|
||||
} else {
|
||||
flush();
|
||||
}
|
||||
} else {
|
||||
flush();
|
||||
}
|
||||
}
|
||||
|
||||
int ObjectMOBuffer::getObjectID(const rtengine::Coord& location)
|
||||
{
|
||||
int id = 0;
|
||||
|
||||
if (!objectMap || location.x < 0 || location.y < 0 || location.x >= objectMap->get_width() || location.y >= objectMap->get_height()) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (objectMode == OM_255) {
|
||||
id = (unsigned char)(*( objectMap->get_data() + location.y * objectMap->get_stride() + location.x ));
|
||||
} else {
|
||||
id = (unsigned short)(*( objectMap->get_data() + location.y * objectMap->get_stride() + location.x ));
|
||||
}
|
||||
|
||||
return id - 1;
|
||||
}
|
||||
|
||||
bool ObjectMOBuffer::bufferCreated()
|
||||
{
|
||||
EditSubscriber* subscriber;
|
||||
|
||||
if (dataProvider && (subscriber = dataProvider->getCurrSubscriber())) {
|
||||
return subscriber->getEditingType() == ET_OBJECTS ? bool(objectMap) : false;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
83
rtgui/editbuffer.h
Normal file
83
rtgui/editbuffer.h
Normal file
@ -0,0 +1,83 @@
|
||||
/*
|
||||
* This file is part of RawTherapee.
|
||||
*
|
||||
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
|
||||
*
|
||||
* RawTherapee is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* RawTherapee is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include "editid.h"
|
||||
#include "../rtengine/coord.h"
|
||||
#include <cairomm/cairomm.h>
|
||||
|
||||
#ifdef GUIVERSION
|
||||
#include "rtsurface.h"
|
||||
#endif
|
||||
|
||||
class EditDataProvider;
|
||||
class EditSubscriber;
|
||||
|
||||
/** @file
|
||||
* See editwidgets.h for documentation
|
||||
*/
|
||||
|
||||
class ObjectMOBuffer
|
||||
{
|
||||
private:
|
||||
|
||||
// Used to draw the objects where the color correspond to the object's ID, in order to find the correct object when hovering
|
||||
Cairo::RefPtr<Cairo::ImageSurface> objectMap;
|
||||
ObjectMode objectMode;
|
||||
|
||||
protected:
|
||||
|
||||
// To avoid duplicated information, we points to a EditDataProvider that contains the current EditSubscriber
|
||||
// instead of pointing to the EditSubscriber directly
|
||||
EditDataProvider* dataProvider;
|
||||
|
||||
void createBuffer(int width, int height);
|
||||
void resize(int newWidth, int newHeight);
|
||||
void flush();
|
||||
EditSubscriber *getEditSubscriber ();
|
||||
|
||||
public:
|
||||
explicit ObjectMOBuffer (EditDataProvider *dataProvider);
|
||||
~ObjectMOBuffer();
|
||||
|
||||
EditDataProvider* getDataProvider ();
|
||||
void setObjectMode (ObjectMode newType);
|
||||
ObjectMode getObjectMode ();
|
||||
|
||||
Cairo::RefPtr<Cairo::ImageSurface>& getObjectMap ();
|
||||
|
||||
// return true if the buffer has been allocated
|
||||
bool bufferCreated();
|
||||
|
||||
int getObjectID(const rtengine::Coord& location);
|
||||
};
|
||||
|
||||
inline EditDataProvider* ObjectMOBuffer::getDataProvider () {
|
||||
return dataProvider;
|
||||
}
|
||||
|
||||
inline ObjectMode ObjectMOBuffer::getObjectMode () {
|
||||
return objectMode;
|
||||
}
|
||||
|
||||
inline Cairo::RefPtr<Cairo::ImageSurface>& ObjectMOBuffer::getObjectMap () {
|
||||
return objectMap;
|
||||
}
|
||||
|
||||
|
277
rtgui/editcallbacks.cc
Normal file
277
rtgui/editcallbacks.cc
Normal file
@ -0,0 +1,277 @@
|
||||
/*
|
||||
* This file is part of RawTherapee.
|
||||
*
|
||||
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
|
||||
*
|
||||
* RawTherapee is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* RawTherapee is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#include "editcallbacks.h"
|
||||
|
||||
EditSubscriber::EditSubscriber (EditType editType) :
|
||||
ID(EUID_None),
|
||||
editingType(editType),
|
||||
bufferType(BT_SINGLEPLANE_FLOAT),
|
||||
provider(nullptr),
|
||||
action(EditSubscriber::Action::NONE)
|
||||
{}
|
||||
|
||||
void EditSubscriber::setEditProvider(EditDataProvider *provider)
|
||||
{
|
||||
this->provider = provider;
|
||||
}
|
||||
|
||||
void EditSubscriber::setEditID(EditUniqueID ID, BufferType buffType)
|
||||
{
|
||||
this->ID = ID;
|
||||
bufferType = buffType;
|
||||
}
|
||||
|
||||
bool EditSubscriber::isCurrentSubscriber() const
|
||||
{
|
||||
//if (provider && provider->getCurrSubscriber())
|
||||
// return provider->getCurrSubscriber()->getEditID() == ID;
|
||||
|
||||
if (provider) {
|
||||
return provider->getCurrSubscriber() == this;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
void EditSubscriber::subscribe()
|
||||
{
|
||||
if (provider) {
|
||||
provider->subscribe(this);
|
||||
}
|
||||
}
|
||||
|
||||
void EditSubscriber::unsubscribe()
|
||||
{
|
||||
if (provider) {
|
||||
provider->unsubscribe();
|
||||
}
|
||||
}
|
||||
|
||||
void EditSubscriber::switchOffEditMode()
|
||||
{
|
||||
unsubscribe();
|
||||
}
|
||||
|
||||
EditUniqueID EditSubscriber::getEditID() const
|
||||
{
|
||||
return ID;
|
||||
}
|
||||
|
||||
EditType EditSubscriber::getEditingType() const
|
||||
{
|
||||
return editingType;
|
||||
}
|
||||
|
||||
BufferType EditSubscriber::getPipetteBufferType() const
|
||||
{
|
||||
return bufferType;
|
||||
}
|
||||
|
||||
bool EditSubscriber::isDragging() const
|
||||
{
|
||||
return action == EditSubscriber::Action::DRAGGING;
|
||||
}
|
||||
|
||||
bool EditSubscriber::isPicking() const
|
||||
{
|
||||
return action == EditSubscriber::Action::PICKING;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
EditDataProvider::EditDataProvider() :
|
||||
currSubscriber(nullptr),
|
||||
object(0),
|
||||
pipetteVal1(0.f),
|
||||
pipetteVal2(0.f),
|
||||
pipetteVal3(0.f),
|
||||
posScreen(-1, -1),
|
||||
posImage(-1, -1),
|
||||
deltaScreen(0, 0),
|
||||
deltaImage(0, 0),
|
||||
deltaPrevScreen(0, 0),
|
||||
deltaPrevImage(0, 0)
|
||||
{}
|
||||
|
||||
void EditDataProvider::subscribe(EditSubscriber *subscriber)
|
||||
{
|
||||
if (currSubscriber) {
|
||||
currSubscriber->switchOffEditMode();
|
||||
}
|
||||
|
||||
currSubscriber = subscriber;
|
||||
}
|
||||
|
||||
void EditDataProvider::unsubscribe()
|
||||
{
|
||||
currSubscriber = nullptr;
|
||||
}
|
||||
|
||||
void EditDataProvider::switchOffEditMode()
|
||||
{
|
||||
if (currSubscriber) {
|
||||
currSubscriber->switchOffEditMode ();
|
||||
}
|
||||
}
|
||||
|
||||
int EditDataProvider::getObject() const
|
||||
{
|
||||
return object;
|
||||
}
|
||||
|
||||
void EditDataProvider::setObject(int newObject)
|
||||
{
|
||||
object = newObject;
|
||||
}
|
||||
|
||||
float EditDataProvider::getPipetteVal1() const
|
||||
{
|
||||
return pipetteVal1;
|
||||
}
|
||||
|
||||
float EditDataProvider::getPipetteVal2() const
|
||||
{
|
||||
return pipetteVal2;
|
||||
}
|
||||
|
||||
float EditDataProvider::getPipetteVal3() const
|
||||
{
|
||||
return pipetteVal3;
|
||||
}
|
||||
|
||||
void EditDataProvider::setPipetteVal1(float newVal)
|
||||
{
|
||||
pipetteVal1 = newVal;
|
||||
}
|
||||
|
||||
void EditDataProvider::setPipetteVal2(float newVal)
|
||||
{
|
||||
pipetteVal2 = newVal;
|
||||
}
|
||||
|
||||
void EditDataProvider::setPipetteVal3(float newVal)
|
||||
{
|
||||
pipetteVal3 = newVal;
|
||||
}
|
||||
|
||||
CursorShape EditDataProvider::getCursor(int objectID) const
|
||||
{
|
||||
if (currSubscriber) {
|
||||
currSubscriber->getCursor(objectID);
|
||||
}
|
||||
|
||||
return CSHandOpen;
|
||||
}
|
||||
|
||||
EditSubscriber* EditDataProvider::getCurrSubscriber() const
|
||||
{
|
||||
return currSubscriber;
|
||||
}
|
||||
|
||||
EditDataProvider* EditSubscriber::getEditProvider()
|
||||
{
|
||||
return provider;
|
||||
}
|
||||
|
||||
CursorShape EditSubscriber::getCursor(int objectID) const
|
||||
{
|
||||
return CSHandOpen;
|
||||
}
|
||||
|
||||
bool EditSubscriber::mouseOver(int modifierKey)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::button1Pressed(int modifierKey)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::button1Released()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::button2Pressed(int modifierKey)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::button2Released()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::button3Pressed(int modifierKey)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::button3Released()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::drag1(int modifierKey)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::drag2(int modifierKey)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::drag3(int modifierKey)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::pick1(bool picked)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::pick2(bool picked)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
bool EditSubscriber::pick3(bool picked)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
const std::vector<Geometry*>& EditSubscriber::getVisibleGeometry()
|
||||
{
|
||||
return visibleGeometry;
|
||||
}
|
||||
|
||||
const std::vector<Geometry*>& EditSubscriber::getMouseOverGeometry()
|
||||
{
|
||||
return mouseOverGeometry;
|
||||
}
|
||||
|
||||
int EditDataProvider::getPipetteRectSize() const
|
||||
{
|
||||
return 8; // TODO: make a GUI
|
||||
}
|
195
rtgui/editcallbacks.h
Normal file
195
rtgui/editcallbacks.h
Normal file
@ -0,0 +1,195 @@
|
||||
/*
|
||||
* This file is part of RawTherapee.
|
||||
*
|
||||
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
|
||||
*
|
||||
* RawTherapee is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* RawTherapee is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include "editid.h"
|
||||
#include "cursormanager.h"
|
||||
#include "../rtengine/coord.h"
|
||||
|
||||
class Geometry;
|
||||
class EditDataProvider;
|
||||
|
||||
/** @file
|
||||
* See editwidgets.h for documentation
|
||||
*/
|
||||
|
||||
/// @brief Method for client tools needing Edit information
|
||||
class EditSubscriber
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
private:
|
||||
EditUniqueID ID; /// this will be used in improcfun to locate the data that has to be stored in the buffer; it must be unique in RT
|
||||
EditType editingType;
|
||||
BufferType bufferType;
|
||||
EditDataProvider *provider;
|
||||
|
||||
protected:
|
||||
std::vector<Geometry*> visibleGeometry; /// displayed geometry
|
||||
std::vector<Geometry*> mouseOverGeometry; /// mouseOver geometry, drawn in a hidden buffer
|
||||
enum class Action {
|
||||
NONE, ///
|
||||
DRAGGING, /// set action to this value in the buttonPressed event to start dragging and ask for drag event
|
||||
PICKING /// set action to this value in the buttonPressed event whenever the user is picking something through a single click. In this case, the pickX events will be called INSTEAD of buttonXReleased !
|
||||
};
|
||||
|
||||
Action action; /// object mode only, ignored in Pipette mode
|
||||
|
||||
public:
|
||||
explicit EditSubscriber (EditType editType);
|
||||
virtual ~EditSubscriber () = default;
|
||||
|
||||
void setEditProvider(EditDataProvider *provider);
|
||||
EditDataProvider* getEditProvider ();
|
||||
void setEditID(EditUniqueID ID, BufferType buffType);
|
||||
bool isCurrentSubscriber() const;
|
||||
virtual void subscribe();
|
||||
virtual void unsubscribe();
|
||||
virtual void switchOffEditMode(); /// Occurs when the user want to stop the editing mode
|
||||
EditUniqueID getEditID() const;
|
||||
EditType getEditingType() const;
|
||||
BufferType getPipetteBufferType() const;
|
||||
bool isDragging() const; /// Returns true if something is being dragged and drag events has to be sent (object mode only)
|
||||
bool isPicking() const; /// Returns true if something is being picked
|
||||
|
||||
/** @brief Get the cursor to be displayed when above handles
|
||||
@param objectID object currently "hovered" */
|
||||
virtual CursorShape getCursor (int objectID) const;
|
||||
|
||||
/** @brief Triggered when the mouse is moving over an object
|
||||
This method is also triggered when the cursor is moving over the image in ET_PIPETTE mode
|
||||
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool mouseOver (int modifierKey);
|
||||
|
||||
/** @brief Triggered when mouse button 1 is pressed, together with the CTRL modifier key if the subscriber is of type ET_PIPETTE
|
||||
Once the key is pressed, RT will enter in drag1 mode on subsequent mouse movements
|
||||
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool button1Pressed (int modifierKey);
|
||||
|
||||
/** @brief Triggered when mouse button 1 is released
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool button1Released ();
|
||||
|
||||
/** @brief Triggered when mouse button 2 is pressed (middle button)
|
||||
Once the key is pressed, RT will enter in drag2 mode on subsequent mouse movements
|
||||
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool button2Pressed (int modifierKey);
|
||||
|
||||
/** @brief Triggered when mouse button 2 is released (middle button)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool button2Released ();
|
||||
|
||||
/** @brief Triggered when mouse button 3 is pressed (right button)
|
||||
Once the key is pressed, RT will enter in drag3 mode on subsequent mouse movements
|
||||
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool button3Pressed (int modifierKey);
|
||||
|
||||
/** @brief Triggered when mouse button 3 is released (right button)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool button3Released ();
|
||||
|
||||
/** @brief Triggered when the user is moving while holding down mouse button 1
|
||||
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool drag1 (int modifierKey);
|
||||
|
||||
/** @brief Triggered when the user is moving while holding down mouse button 2
|
||||
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool drag2 (int modifierKey);
|
||||
|
||||
/** @brief Triggered when the user is moving while holding down mouse button 3
|
||||
@param modifierKey Gtk's event modifier key (GDK_CONTROL_MASK | GDK_SHIFT_MASK | ...)
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool drag3 (int modifierKey);
|
||||
|
||||
/** @brief Triggered when the user is releasing mouse button 1 while in action==ES_ACTION_PICKING mode
|
||||
No modifier key is provided, since having a different modifier key than on button press will set picked to false.
|
||||
@param picked True if the cursor is still above the the same object than on button pressed and with the same modifier keys.
|
||||
If false, the user moved the cursor away or the modifier key is different, so the element is considered as NOT selected.
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool pick1 (bool picked);
|
||||
|
||||
/** @brief Triggered when the user is releasing mouse button 2 while in action==ES_ACTION_PICKING mode
|
||||
@param picked True if the cursor is still above the the same object than on button pressed and with the same modifier keys.
|
||||
If false, the user moved the cursor away or the modifier key is different, so the element is considered as NOT selected.
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool pick2 (bool picked);
|
||||
|
||||
/** @brief Triggered when the user is releasing mouse button 3 while in action==ES_ACTION_PICKING mode
|
||||
@param picked True if the cursor is still above the the same object than on button pressed and with the same modifier keys.
|
||||
If false, the user moved the cursor away or the modifier key is different, so the element is considered as NOT selected.
|
||||
@return true if the preview has to be redrawn, false otherwise */
|
||||
virtual bool pick3 (bool picked);
|
||||
|
||||
/** @brief Get the geometry to be shown to the user */
|
||||
const std::vector<Geometry*>& getVisibleGeometry ();
|
||||
|
||||
/** @brief Get the geometry to be drawn in the "mouse over" channel, hidden from the user */
|
||||
const std::vector<Geometry*>& getMouseOverGeometry ();
|
||||
};
|
||||
|
||||
/** @brief Class to handle the furniture of data to the subscribers.
|
||||
*
|
||||
* It is admitted that only one Subscriber can ask data at a time. If the Subscriber is of type ET_PIPETTE, it will have to
|
||||
* trigger the usual event so that the image will be reprocessed to compute the buffer of the current subscriber.
|
||||
*/
|
||||
class EditDataProvider
|
||||
{
|
||||
|
||||
private:
|
||||
EditSubscriber *currSubscriber;
|
||||
int object; /// ET_OBJECTS mode: Object detected under the cursor, 0 otherwise; ET_PIPETTE mode: 1 if above the image, 0 otherwise
|
||||
float pipetteVal1; /// Current pipette values
|
||||
float pipetteVal2; /// Current pipette values; if bufferType==BT_SINGLEPLANE_FLOAT, will be set to 0
|
||||
float pipetteVal3; /// Current pipette values; if bufferType==BT_SINGLEPLANE_FLOAT, will be set to 0
|
||||
|
||||
public:
|
||||
|
||||
rtengine::Coord posScreen; /// Location of the mouse button press, in preview image space
|
||||
rtengine::Coord posImage; /// Location of the mouse button press, in the full image space
|
||||
rtengine::Coord deltaScreen; /// Delta relative to posScreen
|
||||
rtengine::Coord deltaImage; /// Delta relative to posImage
|
||||
rtengine::Coord deltaPrevScreen; /// Delta relative to the previous mouse location, in preview image space
|
||||
rtengine::Coord deltaPrevImage; /// Delta relative to the previous mouse location, in the full image space
|
||||
|
||||
EditDataProvider();
|
||||
virtual ~EditDataProvider() = default;
|
||||
|
||||
virtual void subscribe(EditSubscriber *subscriber);
|
||||
virtual void unsubscribe(); /// Occurs when the subscriber has been switched off first
|
||||
virtual void switchOffEditMode (); /// Occurs when the user want to stop the editing mode
|
||||
int getObject() const;
|
||||
void setObject(int newObject);
|
||||
float getPipetteVal1() const;
|
||||
float getPipetteVal2() const;
|
||||
float getPipetteVal3() const;
|
||||
void setPipetteVal1(float newVal);
|
||||
void setPipetteVal2(float newVal);
|
||||
void setPipetteVal3(float newVal);
|
||||
virtual CursorShape getCursor(int objectID) const;
|
||||
int getPipetteRectSize () const;
|
||||
EditSubscriber* getCurrSubscriber() const;
|
||||
virtual void getImageSize (int &w, int&h) = 0;
|
||||
};
|
61
rtgui/editcoordsys.h
Normal file
61
rtgui/editcoordsys.h
Normal file
@ -0,0 +1,61 @@
|
||||
/*
|
||||
* This file is part of RawTherapee.
|
||||
*
|
||||
* Copyright (c) 2019 Jean-Christophe FRISCH <natureh.510@gmail.com>
|
||||
*
|
||||
* RawTherapee is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* RawTherapee is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/** @file
|
||||
* See editwidgets.h for documentation
|
||||
*/
|
||||
|
||||
/** @brief Coordinate system where the widgets will be drawn
|
||||
*
|
||||
* The EditCoordSystem is used to define a screen and an image coordinate system.
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
|
||||
class EditCoordSystem
|
||||
{
|
||||
public:
|
||||
virtual ~EditCoordSystem() {}
|
||||
|
||||
/// Convert the widget's DrawingArea (i.e. preview area) coords to the edit buffer coords
|
||||
virtual void screenCoordToCropBuffer (int phyx, int phyy, int& cropx, int& cropy) = 0;
|
||||
/// Convert the widget's DrawingArea (i.e. preview area) coords to the full image coords
|
||||
virtual void screenCoordToImage (int phyx, int phyy, int& imgx, int& imgy) = 0;
|
||||
/// Convert the image coords to the widget's DrawingArea (i.e. preview area) coords
|
||||
virtual void imageCoordToScreen (int imgx, int imgy, int& phyx, int& phyy) = 0;
|
||||
/// Convert the image coords to the crop's canvas coords (full image + padding)
|
||||
virtual void imageCoordToCropCanvas (int imgx, int imgy, int& phyx, int& phyy) = 0;
|
||||
/// Convert the image coords to the edit buffer coords (includes borders)
|
||||
virtual void imageCoordToCropBuffer (int imgx, int imgy, int& phyx, int& phyy) = 0;
|
||||
/// Convert the image coords to the displayed image coords (no borders here)
|
||||
virtual void imageCoordToCropImage (int imgx, int imgy, int& phyx, int& phyy) = 0;
|
||||
/// Convert a size value from the preview's scale to the image's scale
|
||||
virtual int scaleValueToImage (int value) = 0;
|
||||
/// Convert a size value from the preview's scale to the image's scale
|
||||
virtual float scaleValueToImage (float value) = 0;
|
||||
/// Convert a size value from the preview's scale to the image's scale
|
||||
virtual double scaleValueToImage (double value) = 0;
|
||||
/// Convert a size value from the image's scale to the preview's scale
|
||||
virtual int scaleValueToCanvas (int value) = 0;
|
||||
/// Convert a size value from the image's scale to the preview's scale
|
||||
virtual float scaleValueToCanvas (float value) = 0;
|
||||
/// Convert a size value from the image's scale to the preview's scale
|
||||
virtual double scaleValueToCanvas (double value) = 0;
|
||||
};
|
||||
|
@ -1835,7 +1835,7 @@ BatchQueueEntry* EditorPanel::createBatchQueueEntry ()
|
||||
isrc->getImageSource()->getFullSize (fullW, fullH, pparams.coarse.rotate == 90 || pparams.coarse.rotate == 270 ? TR_R90 : TR_NONE);
|
||||
int prevh = BatchQueue::calcMaxThumbnailHeight();
|
||||
int prevw = int ((size_t)fullW * (size_t)prevh / (size_t)fullH);
|
||||
return new BatchQueueEntry (job, pparams, openThm->getFileName(), prevw, prevh, openThm);
|
||||
return new BatchQueueEntry (job, pparams, openThm->getFileName(), prevw, prevh, openThm, options.overwriteOutputFile);
|
||||
}
|
||||
|
||||
|
||||
@ -1928,6 +1928,7 @@ void EditorPanel::saveAsPressed ()
|
||||
BatchQueueEntry* bqe = createBatchQueueEntry ();
|
||||
bqe->outFileName = fnameOut;
|
||||
bqe->saveFormat = saveAsDialog->getFormat ();
|
||||
bqe->overwriteFile = !saveAsDialog->getAutoSuffix();
|
||||
bqe->forceFormatOpts = saveAsDialog->getForceFormatOpts ();
|
||||
parent->addBatchQueueJob (bqe, saveAsDialog->getToHeadOfQueue ());
|
||||
fnameOK = true;
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1216,7 +1216,7 @@ void FileCatalog::developRequested(const std::vector<FileBrowserEntry*>& tbe, bo
|
||||
// processThumbImage is the processing intensive part, but adding to queue must be ordered
|
||||
//#pragma omp ordered
|
||||
//{
|
||||
BatchQueueEntry* bqh = new BatchQueueEntry (pjob, params, fbe->filename, pw, ph, th);
|
||||
BatchQueueEntry* bqh = new BatchQueueEntry (pjob, params, fbe->filename, pw, ph, th, options.overwriteOutputFile);
|
||||
entries.push_back(bqh);
|
||||
//}
|
||||
}
|
||||
|
@ -3,6 +3,7 @@
|
||||
*/
|
||||
#include "gradient.h"
|
||||
|
||||
#include "editwidgets.h"
|
||||
#include "rtimage.h"
|
||||
|
||||
#include "../rtengine/procparams.h"
|
||||
@ -330,7 +331,7 @@ void Gradient::editToggled ()
|
||||
}
|
||||
}
|
||||
|
||||
CursorShape Gradient::getCursor(const int objectID)
|
||||
CursorShape Gradient::getCursor(int objectID) const
|
||||
{
|
||||
switch (objectID) {
|
||||
case (0):
|
||||
@ -356,11 +357,11 @@ CursorShape Gradient::getCursor(const int objectID)
|
||||
}
|
||||
}
|
||||
|
||||
bool Gradient::mouseOver(const int modifierKey)
|
||||
bool Gradient::mouseOver(int modifierKey)
|
||||
{
|
||||
EditDataProvider* editProvider = getEditProvider();
|
||||
|
||||
if (editProvider && editProvider->object != lastObject) {
|
||||
if (editProvider && editProvider->getObject() != lastObject) {
|
||||
if (lastObject > -1) {
|
||||
if (lastObject == 2 || lastObject == 3) {
|
||||
EditSubscriber::visibleGeometry.at(2)->state = Geometry::NORMAL;
|
||||
@ -370,23 +371,23 @@ bool Gradient::mouseOver(const int modifierKey)
|
||||
}
|
||||
}
|
||||
|
||||
if (editProvider->object > -1) {
|
||||
if (editProvider->object == 2 || editProvider->object == 3) {
|
||||
if (editProvider->getObject() > -1) {
|
||||
if (editProvider->getObject() == 2 || editProvider->getObject() == 3) {
|
||||
EditSubscriber::visibleGeometry.at(2)->state = Geometry::PRELIGHT;
|
||||
EditSubscriber::visibleGeometry.at(3)->state = Geometry::PRELIGHT;
|
||||
} else {
|
||||
EditSubscriber::visibleGeometry.at(editProvider->object)->state = Geometry::PRELIGHT;
|
||||
EditSubscriber::visibleGeometry.at(editProvider->getObject())->state = Geometry::PRELIGHT;
|
||||
}
|
||||
}
|
||||
|
||||
lastObject = editProvider->object;
|
||||
lastObject = editProvider->getObject();
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
bool Gradient::button1Pressed(const int modifierKey)
|
||||
bool Gradient::button1Pressed(int modifierKey)
|
||||
{
|
||||
if (lastObject < 0) {
|
||||
return false;
|
||||
@ -440,7 +441,7 @@ bool Gradient::button1Pressed(const int modifierKey)
|
||||
draggedFeatherOffset -= (feather->getValue() / 200. * diagonal);
|
||||
}
|
||||
|
||||
EditSubscriber::action = ES_ACTION_DRAGGING;
|
||||
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
|
||||
return false;
|
||||
} else { // should theoretically always be true
|
||||
// this will let this class ignore further drag events
|
||||
@ -461,11 +462,11 @@ bool Gradient::button1Pressed(const int modifierKey)
|
||||
bool Gradient::button1Released()
|
||||
{
|
||||
draggedPointOldAngle = -1000.;
|
||||
EditSubscriber::action = ES_ACTION_NONE;
|
||||
EditSubscriber::action = EditSubscriber::Action::NONE;
|
||||
return true;
|
||||
}
|
||||
|
||||
bool Gradient::drag1(const int modifierKey)
|
||||
bool Gradient::drag1(int modifierKey)
|
||||
{
|
||||
// compute the polar coordinate of the mouse position
|
||||
EditDataProvider *provider = getEditProvider();
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
#include <gtkmm.h>
|
||||
#include "adjuster.h"
|
||||
#include "editcallbacks.h"
|
||||
#include "toolpanel.h"
|
||||
#include "edit.h"
|
||||
#include "guiutils.h"
|
||||
|
||||
class Gradient : public ToolParamBlock, public AdjusterListener, public FoldableToolPanel, public EditSubscriber
|
||||
@ -52,11 +52,11 @@ public:
|
||||
void setEditProvider (EditDataProvider* provider) override;
|
||||
|
||||
// EditSubscriber interface
|
||||
CursorShape getCursor(const int objectID) override;
|
||||
bool mouseOver(const int modifierKey) override;
|
||||
bool button1Pressed(const int modifierKey) override;
|
||||
CursorShape getCursor(int objectID) const override;
|
||||
bool mouseOver(int modifierKey) override;
|
||||
bool button1Pressed(int modifierKey) override;
|
||||
bool button1Released() override;
|
||||
bool drag1(const int modifierKey) override;
|
||||
bool drag1(int modifierKey) override;
|
||||
void switchOffEditMode () override;
|
||||
};
|
||||
|
||||
|
@ -27,10 +27,10 @@
|
||||
#include "previewhandler.h"
|
||||
#include "imageareatoollistener.h"
|
||||
#include "cropwindow.h"
|
||||
#include "editcallbacks.h"
|
||||
#include "zoompanel.h"
|
||||
#include "indclippedpanel.h"
|
||||
#include "previewmodepanel.h"
|
||||
#include "edit.h"
|
||||
|
||||
class ImageAreaPanel;
|
||||
class ImageArea : public Gtk::DrawingArea, public CropWindowListener, public EditDataProvider, public LockablePickerToolListener
|
||||
|
@ -20,10 +20,9 @@
|
||||
|
||||
#include "labcurve.h"
|
||||
|
||||
#include "edit.h"
|
||||
|
||||
#include "../rtengine/improcfun.h"
|
||||
#include "../rtengine/procparams.h"
|
||||
#include "editcallbacks.h"
|
||||
|
||||
using namespace rtengine;
|
||||
using namespace rtengine::procparams;
|
||||
|
@ -26,6 +26,8 @@
|
||||
#include "curveeditorgroup.h"
|
||||
#include "colorprovider.h"
|
||||
|
||||
class EditDataProvider;
|
||||
|
||||
class LCurve : public ToolParamBlock, public AdjusterListener, public FoldableToolPanel, public CurveListener, public ColorProvider
|
||||
{
|
||||
|
||||
|
@ -39,6 +39,8 @@
|
||||
#include "labgrid.h"
|
||||
#include "options.h"
|
||||
|
||||
#include "options.h"
|
||||
|
||||
using rtengine::Color;
|
||||
|
||||
|
||||
|
@ -23,7 +23,6 @@
|
||||
|
||||
#include "../rtengine/coord.h"
|
||||
#include "guiutils.h"
|
||||
#include "edit.h"
|
||||
|
||||
class CropWindow;
|
||||
|
||||
|
@ -18,6 +18,7 @@
|
||||
*/
|
||||
#include "mydiagonalcurve.h"
|
||||
#include "../rtengine/curves.h"
|
||||
#include "editcallbacks.h"
|
||||
#include <cstring>
|
||||
#include <gdkmm/types.h>
|
||||
|
||||
@ -988,9 +989,9 @@ void MyDiagonalCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provi
|
||||
return;
|
||||
}
|
||||
|
||||
pipetteR = provider->pipetteVal[0];
|
||||
pipetteG = provider->pipetteVal[1];
|
||||
pipetteB = provider->pipetteVal[2];
|
||||
pipetteR = provider->getPipetteVal1();
|
||||
pipetteG = provider->getPipetteVal2();
|
||||
pipetteB = provider->getPipetteVal3();
|
||||
pipetteVal = 0.f;
|
||||
|
||||
if (listener) {
|
||||
|
@ -18,6 +18,7 @@
|
||||
*/
|
||||
#include "myflatcurve.h"
|
||||
#include "../rtengine/curves.h"
|
||||
#include "editcallbacks.h"
|
||||
#include <cstring>
|
||||
#include <gdkmm/types.h>
|
||||
|
||||
@ -1208,9 +1209,9 @@ void MyFlatCurve::pipetteMouseOver (CurveEditor *ce, EditDataProvider *provider,
|
||||
return;
|
||||
}
|
||||
|
||||
pipetteR = provider->pipetteVal[0];
|
||||
pipetteG = provider->pipetteVal[1];
|
||||
pipetteB = provider->pipetteVal[2];
|
||||
pipetteR = provider->getPipetteVal1();
|
||||
pipetteG = provider->getPipetteVal2();
|
||||
pipetteB = provider->getPipetteVal3();
|
||||
pipetteVal = 0.f;
|
||||
|
||||
if (listener) {
|
||||
|
@ -176,11 +176,7 @@ Gtk::Widget* Preferences::getBatchProcPanel ()
|
||||
sigc::connection setc = cr_set->signal_toggled().connect (sigc::mem_fun (*this, &Preferences::behSetRadioToggled));
|
||||
|
||||
behTreeView->get_column (1)->add_attribute (*cr_add, "visible", behavColumns.visible);
|
||||
behTreeView->get_column (1)->set_sizing (Gtk::TREE_VIEW_COLUMN_FIXED);
|
||||
behTreeView->get_column (1)->set_fixed_width (50);
|
||||
behTreeView->get_column (2)->add_attribute (*cr_set, "visible", behavColumns.visible);
|
||||
behTreeView->get_column (2)->set_sizing (Gtk::TREE_VIEW_COLUMN_FIXED);
|
||||
behTreeView->get_column (2)->set_fixed_width (50);
|
||||
|
||||
// fill model
|
||||
Gtk::TreeModel::iterator mi, ci;
|
||||
@ -556,10 +552,10 @@ Gtk::Widget* Preferences::getImageProcessingPanel ()
|
||||
saveParamsPreference->append (M ("PREFERENCES_PROFILESAVEINPUT"));
|
||||
saveParamsPreference->append (M ("PREFERENCES_PROFILESAVECACHE"));
|
||||
saveParamsPreference->append (M ("PREFERENCES_PROFILESAVEBOTH"));
|
||||
Gtk::Label *splab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILESAVELOCATION") + ":"));
|
||||
Gtk::Label *splab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILESAVELOCATION") + ":", Gtk::ALIGN_START));
|
||||
vbdp->attach (*splab, 0, 1, 0, 1, Gtk::FILL, Gtk::SHRINK, 2, 2);
|
||||
vbdp->attach (*saveParamsPreference, 1, 2, 0, 1, Gtk::EXPAND | Gtk::FILL | Gtk::SHRINK, Gtk::SHRINK, 2, 2);
|
||||
Gtk::Label* lplab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILELOADPR") + ":"));
|
||||
Gtk::Label* lplab = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PROFILELOADPR") + ":", Gtk::ALIGN_START));
|
||||
loadParamsPreference = Gtk::manage (new Gtk::ComboBoxText ());
|
||||
loadParamsPreference->append (M ("PREFERENCES_PROFILEPRCACHE"));
|
||||
loadParamsPreference->append (M ("PREFERENCES_PROFILEPRFILE"));
|
||||
@ -618,13 +614,13 @@ Gtk::Widget* Preferences::getImageProcessingPanel ()
|
||||
// Crop
|
||||
Gtk::Frame *cropFrame = Gtk::manage(new Gtk::Frame(M("PREFERENCES_CROP")));
|
||||
Gtk::Grid *cropGrid = Gtk::manage(new Gtk::Grid());
|
||||
Gtk::Label *cropGuidesLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_GUIDES") + ": "));
|
||||
Gtk::Label *cropGuidesLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_GUIDES") + ": ", Gtk::ALIGN_START));
|
||||
cropGuidesCombo = Gtk::manage(new Gtk::ComboBoxText());
|
||||
cropGuidesCombo->append(M("PREFERENCES_CROP_GUIDES_NONE"));
|
||||
cropGuidesCombo->append(M("PREFERENCES_CROP_GUIDES_FRAME"));
|
||||
cropGuidesCombo->append(M("PREFERENCES_CROP_GUIDES_FULL"));
|
||||
cropAutoFitCB = Gtk::manage(new Gtk::CheckButton());
|
||||
Gtk::Label *cropAutoFitLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_AUTO_FIT")));
|
||||
Gtk::Label *cropAutoFitLbl = Gtk::manage(new Gtk::Label(M("PREFERENCES_CROP_AUTO_FIT"), Gtk::ALIGN_START));
|
||||
cropAutoFitLbl->set_line_wrap(true);
|
||||
cropAutoFitCB->add(*cropAutoFitLbl);
|
||||
cropGrid->attach(*cropGuidesLbl, 0, 0, 1, 1);
|
||||
@ -648,7 +644,7 @@ Gtk::Widget* Preferences::getPerformancePanel ()
|
||||
|
||||
Gtk::Frame* fprevdemo = Gtk::manage (new Gtk::Frame (M ("PREFERENCES_PREVDEMO")));
|
||||
Gtk::HBox* hbprevdemo = Gtk::manage (new Gtk::HBox (false, 4));
|
||||
Gtk::Label* lprevdemo = Gtk::manage (new Gtk::Label (M ("PREFERENCES_PREVDEMO_LABEL")));
|
||||
Gtk::Label* lprevdemo = Gtk::manage (new Gtk::Label (M("PREFERENCES_PREVDEMO_LABEL"), Gtk::ALIGN_START));
|
||||
cprevdemo = Gtk::manage (new Gtk::ComboBoxText ());
|
||||
cprevdemo->append (M ("PREFERENCES_PREVDEMO_FAST"));
|
||||
cprevdemo->append (M ("PREFERENCES_PREVDEMO_SIDECAR"));
|
||||
@ -1275,7 +1271,7 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
|
||||
vbro->pack_start (*ckbInternalThumbIfUntouched, Gtk::PACK_SHRINK, 0);
|
||||
|
||||
Gtk::HBox* hbrecent = Gtk::manage ( new Gtk::HBox () );
|
||||
Gtk::Label* labrecent = Gtk::manage ( new Gtk::Label (M ("PREFERENCES_MAXRECENTFOLDERS") + ":") );
|
||||
Gtk::Label* labrecent = Gtk::manage (new Gtk::Label (M("PREFERENCES_MAXRECENTFOLDERS") + ":", Gtk::ALIGN_START));
|
||||
maxRecentFolders = Gtk::manage ( new Gtk::SpinButton () );
|
||||
hbrecent->pack_start (*labrecent, Gtk::PACK_SHRINK, 4);
|
||||
hbrecent->pack_start (*maxRecentFolders, Gtk::PACK_SHRINK, 4);
|
||||
@ -1288,11 +1284,11 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
|
||||
|
||||
|
||||
Gtk::Frame* frmnu = Gtk::manage ( new Gtk::Frame (M ("PREFERENCES_MENUOPTIONS")) );
|
||||
|
||||
|
||||
Gtk::Grid* menuGrid = Gtk::manage(new Gtk::Grid());
|
||||
menuGrid->get_style_context()->add_class("grid-spacing");
|
||||
setExpandAlignProperties(menuGrid, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
|
||||
|
||||
|
||||
ckbmenuGroupRank = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPRANK")) );
|
||||
setExpandAlignProperties(ckbmenuGroupRank, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
|
||||
ckbmenuGroupLabel = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPLABEL")) );
|
||||
@ -1300,12 +1296,15 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
|
||||
setExpandAlignProperties(ckbmenuGroupFileOperations, false, false, Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
|
||||
ckbmenuGroupProfileOperations = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPPROFILEOPERATIONS")) );
|
||||
ckbmenuGroupExtProg = Gtk::manage ( new Gtk::CheckButton (M ("PREFERENCES_MENUGROUPEXTPROGS")) );
|
||||
|
||||
|
||||
Gtk::Label* groupRestartNeeded = Gtk::manage(new Gtk::Label (Glib::ustring ("(") + M("PREFERENCES_APPLNEXTSTARTUP") + ")", Gtk::ALIGN_START));
|
||||
|
||||
menuGrid->attach (*ckbmenuGroupRank, 0, 0, 1, 1);
|
||||
menuGrid->attach (*ckbmenuGroupLabel, 1, 0, 1, 1);
|
||||
menuGrid->attach (*ckbmenuGroupFileOperations, 0, 1, 1, 1);
|
||||
menuGrid->attach (*ckbmenuGroupProfileOperations, 1, 1, 1, 1);
|
||||
menuGrid->attach (*ckbmenuGroupExtProg, 0, 2, 2, 1);
|
||||
menuGrid->attach (*ckbmenuGroupExtProg, 0, 2, 1, 1);
|
||||
menuGrid->attach (*groupRestartNeeded, 1, 2, 1, 1);
|
||||
|
||||
frmnu->add (*menuGrid);
|
||||
|
||||
@ -1313,7 +1312,7 @@ Gtk::Widget* Preferences::getFileBrowserPanel ()
|
||||
Gtk::Frame* fre = Gtk::manage ( new Gtk::Frame (M ("PREFERENCES_PARSEDEXT")) );
|
||||
Gtk::VBox* vbre = Gtk::manage ( new Gtk::VBox () );
|
||||
Gtk::HBox* hb0 = Gtk::manage ( new Gtk::HBox () );
|
||||
Gtk::Label* elab = Gtk::manage ( new Gtk::Label (M ("PREFERENCES_PARSEDEXTADD") + ":") );
|
||||
Gtk::Label* elab = Gtk::manage (new Gtk::Label (M("PREFERENCES_PARSEDEXTADD") + ":", Gtk::ALIGN_START));
|
||||
hb0->pack_start (*elab, Gtk::PACK_SHRINK, 4);
|
||||
extension = Gtk::manage ( new Gtk::Entry () );
|
||||
extension->set_width_chars (5);
|
||||
@ -1455,14 +1454,14 @@ Gtk::Widget* Preferences::getSoundsPanel ()
|
||||
vbSounds->pack_start (*ckbSndEnable, Gtk::PACK_SHRINK, 4);
|
||||
|
||||
Gtk::HBox* hblSndHelp = Gtk::manage (new Gtk::HBox ());
|
||||
Gtk::Label* lSndHelp = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_HELP")));
|
||||
Gtk::Label* lSndHelp = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_HELP"), Gtk::ALIGN_START));
|
||||
hblSndHelp->pack_start (*lSndHelp, Gtk::PACK_SHRINK, 4);
|
||||
vbSounds->pack_start (*hblSndHelp, Gtk::PACK_SHRINK, 4);
|
||||
|
||||
// BatchQueueDone
|
||||
Gtk::HBox* pBatchQueueDone = Gtk::manage ( new Gtk::HBox() );
|
||||
|
||||
Gtk::Label* lSndBatchQueueDone = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_BATCHQUEUEDONE") + Glib::ustring (":")));
|
||||
Gtk::Label* lSndBatchQueueDone = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_BATCHQUEUEDONE") + Glib::ustring (":"), Gtk::ALIGN_START));
|
||||
pBatchQueueDone->pack_start (*lSndBatchQueueDone, Gtk::PACK_SHRINK, 4);
|
||||
|
||||
txtSndBatchQueueDone = Gtk::manage (new Gtk::Entry());
|
||||
@ -1473,13 +1472,13 @@ Gtk::Widget* Preferences::getSoundsPanel ()
|
||||
// LngEditProcDone
|
||||
Gtk::HBox* pSndLngEditProcDone = Gtk::manage ( new Gtk::HBox() );
|
||||
|
||||
Gtk::Label* lSndLngEditProcDone = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_LNGEDITPROCDONE") + Glib::ustring (":")));
|
||||
Gtk::Label* lSndLngEditProcDone = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_LNGEDITPROCDONE") + Glib::ustring (":"), Gtk::ALIGN_START));
|
||||
pSndLngEditProcDone->pack_start (*lSndLngEditProcDone, Gtk::PACK_SHRINK, 4);
|
||||
|
||||
txtSndLngEditProcDone = Gtk::manage (new Gtk::Entry());
|
||||
pSndLngEditProcDone->pack_start (*txtSndLngEditProcDone, Gtk::PACK_EXPAND_WIDGET, 4);
|
||||
|
||||
Gtk::Label* lSndLngEditProcDoneSecs = Gtk::manage (new Gtk::Label (M ("PREFERENCES_SND_THRESHOLDSECS") + Glib::ustring (":")));
|
||||
Gtk::Label* lSndLngEditProcDoneSecs = Gtk::manage (new Gtk::Label (M("PREFERENCES_SND_THRESHOLDSECS") + Glib::ustring (":"), Gtk::ALIGN_START));
|
||||
pSndLngEditProcDone->pack_start (*lSndLngEditProcDoneSecs, Gtk::PACK_SHRINK, 12);
|
||||
|
||||
spbSndLngEditProcDoneSecs = Gtk::manage ( new Gtk::SpinButton () );
|
||||
|
@ -19,8 +19,10 @@
|
||||
#include <sstream>
|
||||
|
||||
#include "rawexposure.h"
|
||||
|
||||
#include "guiutils.h"
|
||||
#include "options.h"
|
||||
|
||||
#include "../rtengine/procparams.h"
|
||||
|
||||
using namespace rtengine;
|
||||
|
@ -41,9 +41,8 @@ Resize::Resize () : FoldableToolPanel(this, "resize", M("TP_RESIZE_LABEL"), fals
|
||||
appliesTo->append (M("TP_RESIZE_FULLIMAGE"));
|
||||
appliesTo->set_active (0);
|
||||
|
||||
Gtk::Label *label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_APPLIESTO")));
|
||||
label->set_alignment(0., 0.);
|
||||
combos->attach (*label, 0, 1, 0, 1, Gtk::SHRINK, Gtk::SHRINK, 2, 2);
|
||||
Gtk::Label *label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_APPLIESTO"), Gtk::ALIGN_START));
|
||||
combos->attach (*label, 0, 1, 0, 1, Gtk::SHRINK | Gtk::FILL, Gtk::SHRINK, 2, 2);
|
||||
combos->attach (*appliesTo, 1, 2, 0, 1, Gtk::EXPAND | Gtk::FILL, Gtk::SHRINK, 2, 2);
|
||||
|
||||
// See Resize::methodChanged() when adding a new method.
|
||||
@ -52,9 +51,8 @@ Resize::Resize () : FoldableToolPanel(this, "resize", M("TP_RESIZE_LABEL"), fals
|
||||
method->append (M("TP_RESIZE_NEAREST"));
|
||||
method->set_active (0);
|
||||
|
||||
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_METHOD")));
|
||||
label->set_alignment(0., 0.);
|
||||
combos->attach (*label, 0, 1, 1, 2, Gtk::SHRINK, Gtk::SHRINK, 2, 2);
|
||||
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_METHOD"), Gtk::ALIGN_START));
|
||||
combos->attach (*label, 0, 1, 1, 2, Gtk::SHRINK | Gtk::FILL, Gtk::SHRINK, 2, 2);
|
||||
combos->attach (*method, 1, 2, 1, 2, Gtk::EXPAND | Gtk::FILL, Gtk::SHRINK, 2, 2);
|
||||
|
||||
spec = Gtk::manage (new MyComboBoxText ());
|
||||
@ -64,9 +62,8 @@ Resize::Resize () : FoldableToolPanel(this, "resize", M("TP_RESIZE_LABEL"), fals
|
||||
spec->append (M("TP_RESIZE_FITBOX"));
|
||||
spec->set_active (0);
|
||||
|
||||
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_SPECIFY")));
|
||||
label->set_alignment(0., 0.);
|
||||
combos->attach (*label, 0, 1, 2, 3, Gtk::SHRINK, Gtk::SHRINK, 2, 2);
|
||||
label = Gtk::manage (new Gtk::Label (M("TP_RESIZE_SPECIFY"), Gtk::ALIGN_START));
|
||||
combos->attach (*label, 0, 1, 2, 3, Gtk::SHRINK | Gtk::FILL, Gtk::SHRINK, 2, 2);
|
||||
combos->attach (*spec, 1, 2, 2, 3, Gtk::EXPAND | Gtk::FILL, Gtk::SHRINK, 2, 2);
|
||||
|
||||
pack_start (*combos, Gtk::PACK_SHRINK, 4);
|
||||
|
@ -190,7 +190,7 @@ RTWindow::RTWindow ()
|
||||
resolution /= 2;
|
||||
}
|
||||
// 1pt = 1/72in @ 96 ppi
|
||||
// HOMBRE: If the font unit is px, is it alredy scaled up to match the resolution ?
|
||||
// HOMBRE: If the font unit is px, is it already scaled up to match the resolution ?
|
||||
// px >inch >pt >"scaled pt"
|
||||
pt = (int)(double(fontSize) / RTScalable::baseDPI * 72. * (RTScalable::baseHiDPI / resolution) + 0.49);
|
||||
} else {
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* This file is part of RawTherapee.
|
||||
*/
|
||||
#include "../rtengine/procparams.h"
|
||||
#include "editcallbacks.h"
|
||||
#include "spot.h"
|
||||
#include "rtimage.h"
|
||||
#include <iomanip>
|
||||
@ -239,12 +239,12 @@ void Spot::createGeometry ()
|
||||
EditSubscriber::mouseOverGeometry.at (i++) = &sourceFeatherCircle; // STATIC_MO_OBJ_NBR + 5
|
||||
|
||||
// recreate all spots geometry
|
||||
Cairo::RefPtr<Cairo::ImageSurface> normalImg = sourceIcon.getNormalImg();
|
||||
Cairo::RefPtr<Cairo::ImageSurface> prelightImg = sourceIcon.getPrelightImg();
|
||||
Cairo::RefPtr<Cairo::ImageSurface> activeImg = sourceIcon.getActiveImg();
|
||||
Cairo::RefPtr<RTSurface> normalImg = sourceIcon.getNormalImg();
|
||||
Cairo::RefPtr<RTSurface> prelightImg = sourceIcon.getPrelightImg();
|
||||
Cairo::RefPtr<RTSurface> activeImg = sourceIcon.getActiveImg();
|
||||
|
||||
for (; j < EditSubscriber::visibleGeometry.size() - STATIC_VISIBLE_OBJ_NBR; ++i, ++j) {
|
||||
EditSubscriber::mouseOverGeometry.at (i) = EditSubscriber::visibleGeometry.at (j) = new OPIcon (normalImg, activeImg, prelightImg, Cairo::RefPtr<Cairo::ImageSurface> (nullptr), Cairo::RefPtr<Cairo::ImageSurface> (nullptr), Geometry::DP_CENTERCENTER);
|
||||
EditSubscriber::mouseOverGeometry.at (i) = EditSubscriber::visibleGeometry.at (j) = new OPIcon (normalImg, activeImg, prelightImg, Cairo::RefPtr<RTSurface> (nullptr), Cairo::RefPtr<RTSurface> (nullptr), Geometry::DP_CENTERCENTER);
|
||||
EditSubscriber::visibleGeometry.at (j)->setActive (true);
|
||||
EditSubscriber::visibleGeometry.at (j)->datum = Geometry::IMAGE;
|
||||
EditSubscriber::visibleGeometry.at (j)->state = Geometry::NORMAL;
|
||||
@ -380,7 +380,7 @@ void Spot::deleteSelectedEntry()
|
||||
{
|
||||
// delete the activeSpot
|
||||
if (activeSpot > -1) {
|
||||
std::vector<rtengine::SpotEntry>::iterator i = spots.begin();
|
||||
std::vector<rtengine::procparams::SpotEntry>::iterator i = spots.begin();
|
||||
|
||||
for (int j = 0; j < activeSpot; ++j) {
|
||||
++i;
|
||||
@ -410,7 +410,7 @@ bool Spot::mouseOver (const int modifierKey)
|
||||
{
|
||||
EditDataProvider* editProvider = getEditProvider();
|
||||
|
||||
if (editProvider && editProvider->object != lastObject) {
|
||||
if (editProvider && editProvider->getObject() != lastObject) {
|
||||
if (lastObject > -1) {
|
||||
if (EditSubscriber::mouseOverGeometry.at (lastObject) == &targetMODisc) {
|
||||
getVisibleGeometryFromMO (lastObject)->state = Geometry::ACTIVE;
|
||||
@ -421,13 +421,13 @@ bool Spot::mouseOver (const int modifierKey)
|
||||
sourceIcon.state = Geometry::ACTIVE;
|
||||
}
|
||||
|
||||
if (editProvider->object > -1) {
|
||||
getVisibleGeometryFromMO (editProvider->object)->state = Geometry::PRELIGHT;
|
||||
if (editProvider->getObject() > -1) {
|
||||
getVisibleGeometryFromMO (editProvider->getObject())->state = Geometry::PRELIGHT;
|
||||
|
||||
if (editProvider->object >= STATIC_MO_OBJ_NBR) {
|
||||
if (editProvider->getObject() >= STATIC_MO_OBJ_NBR) {
|
||||
// a Spot is being edited
|
||||
int oldActiveSpot = activeSpot;
|
||||
activeSpot = editProvider->object - STATIC_MO_OBJ_NBR;
|
||||
activeSpot = editProvider->getObject() - STATIC_MO_OBJ_NBR;
|
||||
|
||||
if (activeSpot != oldActiveSpot) {
|
||||
if (oldActiveSpot > -1) {
|
||||
@ -442,7 +442,7 @@ bool Spot::mouseOver (const int modifierKey)
|
||||
}
|
||||
}
|
||||
|
||||
lastObject = editProvider->object;
|
||||
lastObject = editProvider->getObject();
|
||||
|
||||
if (lastObject > -1 && EditSubscriber::mouseOverGeometry.at (lastObject) == getActiveSpotIcon()) {
|
||||
lastObject = 0; // targetMODisc
|
||||
@ -463,11 +463,11 @@ bool Spot::button1Pressed (const int modifierKey)
|
||||
if (editProvider) {
|
||||
if (lastObject == -1 && (modifierKey & GDK_CONTROL_MASK)) {
|
||||
addNewEntry();
|
||||
EditSubscriber::action = ES_ACTION_DRAGGING;
|
||||
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
|
||||
return true;
|
||||
} else if (lastObject > -1) {
|
||||
getVisibleGeometryFromMO (lastObject)->state = Geometry::DRAGGED;
|
||||
EditSubscriber::action = ES_ACTION_DRAGGING;
|
||||
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@ -481,12 +481,12 @@ bool Spot::button1Released()
|
||||
Geometry *loGeom = getVisibleGeometryFromMO (lastObject);
|
||||
|
||||
if (!loGeom) {
|
||||
EditSubscriber::action = ES_ACTION_NONE;
|
||||
EditSubscriber::action = EditSubscriber::Action::NONE;
|
||||
return false;
|
||||
}
|
||||
|
||||
loGeom->state = Geometry::PRELIGHT;
|
||||
EditSubscriber::action = ES_ACTION_NONE;
|
||||
EditSubscriber::action = EditSubscriber::Action::NONE;
|
||||
updateGeometry();
|
||||
return true;
|
||||
}
|
||||
@ -501,7 +501,7 @@ bool Spot::button2Pressed (const int modifierKey)
|
||||
}
|
||||
|
||||
if (! (modifierKey & (GDK_SHIFT_MASK | GDK_SHIFT_MASK))) {
|
||||
EditSubscriber::action = ES_ACTION_PICKING;
|
||||
EditSubscriber::action = EditSubscriber::Action::PICKING;
|
||||
}
|
||||
|
||||
return false;
|
||||
@ -519,10 +519,10 @@ bool Spot::button3Pressed (const int modifierKey)
|
||||
if ((modifierKey & GDK_CONTROL_MASK) && (EditSubscriber::mouseOverGeometry.at (lastObject) == &targetMODisc || lastObject >= STATIC_MO_OBJ_NBR)) {
|
||||
lastObject = 1; // sourceMODisc
|
||||
sourceIcon.state = Geometry::DRAGGED;
|
||||
EditSubscriber::action = ES_ACTION_DRAGGING;
|
||||
EditSubscriber::action = EditSubscriber::Action::DRAGGING;
|
||||
return true;
|
||||
} else if (! (modifierKey & (GDK_SHIFT_MASK | GDK_SHIFT_MASK))) {
|
||||
EditSubscriber::action = ES_ACTION_PICKING;
|
||||
EditSubscriber::action = EditSubscriber::Action::PICKING;
|
||||
}
|
||||
|
||||
return false;
|
||||
@ -533,14 +533,14 @@ bool Spot::button3Released()
|
||||
Geometry *loGeom = getVisibleGeometryFromMO (lastObject);
|
||||
|
||||
if (!loGeom) {
|
||||
EditSubscriber::action = ES_ACTION_NONE;
|
||||
EditSubscriber::action = EditSubscriber::Action::NONE;
|
||||
return false;
|
||||
}
|
||||
|
||||
lastObject = -1;
|
||||
sourceIcon.state = Geometry::ACTIVE;
|
||||
updateGeometry();
|
||||
EditSubscriber::action = ES_ACTION_NONE;
|
||||
EditSubscriber::action = EditSubscriber::Action::NONE;
|
||||
return true;
|
||||
|
||||
return false;
|
||||
@ -664,14 +664,14 @@ bool Spot::pick3 (const bool picked)
|
||||
EditDataProvider* editProvider = getEditProvider();
|
||||
|
||||
if (!picked) {
|
||||
if (editProvider->object != lastObject) {
|
||||
if (editProvider->getObject() != lastObject) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
// Object is picked, we delete it
|
||||
deleteSelectedEntry();
|
||||
EditSubscriber::action = ES_ACTION_NONE;
|
||||
EditSubscriber::action = EditSubscriber::Action::NONE;
|
||||
updateGeometry();
|
||||
return true;
|
||||
}
|
||||
|
11
rtgui/spot.h
11
rtgui/spot.h
@ -6,7 +6,8 @@
|
||||
|
||||
#include <gtkmm.h>
|
||||
#include "toolpanel.h"
|
||||
#include "edit.h"
|
||||
#include "editwidgets.h"
|
||||
#include "../rtengine/procparams.h"
|
||||
|
||||
/**
|
||||
* @brief Let the user create/edit/delete points for Spot Removal tool
|
||||
@ -35,19 +36,13 @@
|
||||
* (the point will be deleted on button release).
|
||||
*/
|
||||
|
||||
namespace rtengine {
|
||||
namespace procparams {
|
||||
class SpotEntry;
|
||||
}
|
||||
}
|
||||
|
||||
class Spot : public ToolParamBlock, public FoldableToolPanel, public EditSubscriber
|
||||
{
|
||||
|
||||
private:
|
||||
int lastObject; // current object that is hovered
|
||||
int activeSpot; // currently active spot, being edited
|
||||
std::vector<rtengine::SpotEntry> spots; // list of edited spots
|
||||
std::vector<rtengine::procparams::SpotEntry> spots; // list of edited spots
|
||||
OPIcon sourceIcon; // to show the source location
|
||||
Circle sourceCircle; // to show and change the Source radius
|
||||
Circle sourceMODisc; // to change the Source position
|
||||
|
@ -23,11 +23,11 @@
|
||||
#include "tonecurve.h"
|
||||
|
||||
#include "adjuster.h"
|
||||
#include "edit.h"
|
||||
#include "eventmapper.h"
|
||||
#include "ppversion.h"
|
||||
|
||||
#include "../rtengine/procparams.h"
|
||||
#include "editcallbacks.h"
|
||||
|
||||
using namespace rtengine;
|
||||
using namespace rtengine::procparams;
|
||||
|
@ -27,6 +27,8 @@
|
||||
#include "mycurve.h"
|
||||
#include "guiutils.h"
|
||||
|
||||
class EditDataProvider;
|
||||
|
||||
class ToneCurve : public ToolParamBlock, public AdjusterListener, public FoldableToolPanel, public rtengine::AutoExpListener, public CurveListener
|
||||
{
|
||||
private:
|
||||
|
@ -22,6 +22,7 @@
|
||||
#include <gtkmm.h>
|
||||
#include <glibmm.h>
|
||||
#include "../rtengine/rtengine.h"
|
||||
#include "editbuffer.h"
|
||||
#include "guiutils.h"
|
||||
#include "multilangmgr.h"
|
||||
#include "paramsedited.h"
|
||||
|
@ -19,7 +19,8 @@
|
||||
|
||||
#include "wavelet.h"
|
||||
#include <cmath>
|
||||
#include "edit.h"
|
||||
|
||||
#include "editcallbacks.h"
|
||||
#include "guiutils.h"
|
||||
#include "rtimage.h"
|
||||
|
||||
|
@ -29,6 +29,8 @@
|
||||
#include "guiutils.h"
|
||||
#include "options.h"
|
||||
|
||||
class EditDataProvider;
|
||||
|
||||
class Wavelet :
|
||||
public ToolParamBlock,
|
||||
public ThresholdAdjusterListener,
|
||||
|
@ -548,7 +548,7 @@
|
||||
sodipodi:role="line"
|
||||
id="tspan5376"
|
||||
x="100.83148"
|
||||
y="648.47211">Used fo image analysis <tspan
|
||||
y="648.47211">Used for image analysis <tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold'"
|
||||
id="tspan7948">only</tspan> with</tspan><tspan
|
||||
style="font-size:10px"
|
||||
@ -567,7 +567,7 @@
|
||||
x="436.97083"
|
||||
id="tspan5396"
|
||||
sodipodi:role="line"
|
||||
style="font-size:10px">Used fo image analysis with</tspan><tspan
|
||||
style="font-size:10px">Used for image analysis with</tspan><tspan
|
||||
id="tspan5398"
|
||||
y="660.97211"
|
||||
x="436.97083"
|
||||
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
Loading…
x
Reference in New Issue
Block a user