Closed Lawrence37 closed 2 months ago
I has been 4 months since the release of 5.10 with plenty of improvements and features in dev or in progress. Let's have a feature freeze in one month and release 5.11 around the 6 month mark. Sound good?
Translators, these strings have changed semantically from 5.10. Most notably, Local Adjustments is now called Selective Editing. I hope this is helpful for updating existing translations.
Key & What Changed | Old | New |
---|---|---|
HISTORY_MSG_515 - Renamed Local Adjustments | Local Adjustments | Selective Editing |
HISTORY_MSG_833 - Mask | Local - TG - Feather gradient | Local - Mask gradient feather |
HISTORY_MSG_1082 - Auto threshold | Local - CIECAM Sigmoid Q BlackEv WhiteEv | Local - CIECAM Auto threshold |
MAIN_TAB_LOCALLAB - Renamed Local Adjustments | Local | Selective Editing |
MAIN_TOOLTIP_PREVIEWSHARPMASK - Capture sharpening | Preview the sharpening contrast mask.\nShortcut: p\n\nOnly works when sharpening is enabled and zoom >= 100%. | Preview the sharpening contrast mask.\nShortcut: p\n\nOnly works when sharpening is enabled and zoom >= 100%, or when capture sharpening is enabled. |
PARTIALPASTE_LOCALLAB - Renamed Local Adjustments | Local Adjustments | Selective Editing |
PARTIALPASTE_LOCALLABGROUP - Renamed Local Adjustments | Local Adjustments Settings | Selective Editing Settings |
PREFERENCES_COMPLEXITYLOC - Renamed Local Adjustments | Default complexity for Local Adjustments | Default complexity for Selective Editing |
PREFERENCES_PARSEDEXTDELHINT - Predifined extensions | Delete selected extension from the list. | Delete selected extension from the list.\nPredefined extensions cannot be deleted. |
PREFERENCES_SHOWTOOLTIP - Renamed Local Adjustments | Show Local Adjustments advice tooltips | Show Selective Editing advice tooltips |
QUEUE_LOCATION_TEMPLATE_TOOLTIP - Split into parts | Specify the output location based on the source photo's location, rank, trash status or position in the queue.\n\nUsing the following pathname as an example:\n/home/tom/photos/2010-10-31/photo1.raw\nthe meaning of the formatting strings follows:\n%d4 = home\n%d3 = tom\n%d2 = photos\n%d1 = 2010-10-31\n%f = photo1\n%p1 = /home/tom/photos/2010-10-31/\n%p2 = /home/tom/photos/\n%p3 = /home/tom/\n%p4 = /home/\n\n%r will be replaced by the photo's rank. If the photo is unranked, '0' is used. If the photo is in the trash, 'x' is used.\n\n%s1, ..., %s9 will be replaced by the photo's initial position in the queue at the time the queue is started. The number specifies the padding, e.g. %s3 results in '001'.\n\nIf you want to save the output image alongside the source image, write:\n%p1/%f\n\nIf you want to save the output image in a folder named 'converted' located in the source photo's folder, write:\n%p1/converted/%f\n\nIf you want to save the output image in\n'/home/tom/photos/converted/2010-10-31', write:\n%p2/converted/%d1/%f | Specify the output location based on characteristics such as the source photo's location, rank, trash status or position in the queue.\n\nThe output template field value can include specifiers beginning with %, which are replaced by those characteristics in the actual destination path.\n\nPress the ? button for full instructions. |
TP_ICM_INPUTEMBEDDED - Removed unnecessary words | Use embedded, if possible | Use embedded |
TP_ICM_INPUTEMBEDDED_TOOLTIP - Fallback description | Use color profile embedded in non-raw files. | Use the color profile embedded in the file.\nIf unavailable, fall back to Camera standard |
TP_ICM_TRCFRAME_TOOLTIP - Added 3rd use | Also known as 'synthetic' or 'virtual' profiles, which are applied at the end of the processing pipeline (prior to ciecam) allowing you to create custom image effects.\nYou can make changes to the:\n 'Tone response curve', which modifies the tones of the image.\n 'Illuminant' : which allows you to change the profile primaries to adapt them to the shooting conditions.\n 'Destination primaries': which allows you to change the destination primaries with two main uses - channel mixer and calibration.\nNote: Abstract profiles take into account the built-in Working profiles without modifying them. They do not work with custom Working profiles. | Also known as 'synthetic' or 'virtual' profiles, which are applied at the end of the processing pipeline (prior to CIECAM) allowing you to create custom image effects.\nYou can make changes to the:\n 'Tone response curve', which modifies the tones of the image.\n 'Illuminant', which allows you to change the profile primaries to adapt them to the shooting conditions.\n 'Destination primaries', which allows you to change the destination primaries with three main uses - channel mixer, restore image color (saturation), and calibration.\nNote: Abstract profiles take into account the built-in working profiles without modifying them. They do not work with custom working profiles. |
TP_LOCALLAB_AVOIDCOLORSHIFT_TOOLTIP - Various | Fit colors into gamut of the working color space and apply Munsell correction (Uniform Perceptual Lab).\nMunsell correction always disabled when Jz or CAM16 or Color Appearance and Lighting is used.\n\nDefault: Munsell.\nMunsell correction: fixes Lab mode hue drifts due to non-linearity, when chromaticity is changed (Uniform Perceptual Lab).\nLab: applies a gamut control, in relative colorimetric, Munsell is then applied.\nXYZ Absolute, applies gamut control, in absolute colorimetric, Munsell is then applied.\nXYZ Relative, applies gamut control, in relative colorimetric, Munsell is then applied. | Fit colors into gamut of the working color space and apply Munsell correction (Uniform Perceptual Lab). Default: Munsell only.\n\nMunsell only: Fixes Lab mode hue drifts due to non-linearity when chromaticity is changed (Uniform Perceptual Lab).\nLab: Applies a gamut control in relative colorimetric. Munsell is then applied.\nXYZ Absolute: Applies gamut control in absolute colorimetric. Munsell is then applied.\nXYZ Relative: Applies gamut control in relative colorimetric. Munsell is then applied. The result is not the same as Lab. |
TP_LOCALLAB_CAM16PQREMAP_TOOLTIP - Various | PQ (Perceptual Quantizer) adapted to CAM16. Allows you to change the internal PQ function (usually 10000 cd/m2 - default 100 cd/m2 - disabled for 100 cd/m2).\nCan be used to adapt to different devices and images. | PQ (Perceptual Quantizer) adapted to CAM16 (experimental). Allows you to change the internal PQ function (usually 10000 cd/m2 - default 100 cd/m2 - disabled for 100 cd/m2).\nCan be used to adapt to different devices and images, for example, to match CAM16 processing with the maximum monitor brightness of 400cd/m2. |
TP_LOCALLAB_COLORDEPREV_TOOLTIP - Various | Preview ΔE button will only work if you have activated one (and only one) of the tools in 'Add tool to current spot' menu.\nTo be able to preview ΔE with several tools enabled, use Mask and modifications - Preview ΔE. | Preview ΔE button in Settings will only work if you have activated 'Sharpening', 'Soft Light and Original Retinex', 'Blur/Grain and Denoise', 'Dehaze and Retinex', or 'Contrast by Detail Levels' in the 'Add tool to current spot' menu.\nFor others tools, the Preview ΔE button is in the tool, which allows previewing ΔE with several tools enabled. Prefer using Mask and modifications. |
TP_LOCALLAB_EXCLUTYPE_TOOLTIP - Various | Normal spot uses recursive data.\n\nExcluding spot reinitializes all local adjustment data.\nCan be used to totally or partially cancel a previous action or to carry out operations in Inverse mode.\n\n'Full image' allows you to use the local adjustment tools on the whole image.\n The RT Spot delimiters are set beyond the image preview boundaries.\n The transition is set to 100.\nNote, you may have to reposition the RT Spot slightly and adjust the Spot size to get the desired effect.\nPlease note: using Denoise or Wavelet or FFTW in full-image mode uses large amounts of memory and may cause the application to crash on lower capacity systems. | Normal spot uses recursive data.\n\nExcluding spot reinitializes all selective editing data.\nCan be used to totally or partially cancel a previous action or to carry out operations in Inverse mode.\nUse 'Scope' (Excluding) to set the exclusion intensity.\n\n'Full image' allows you to use the selective editing tools on the whole image.\nThe RT Spot delimiters are set beyond the image preview boundaries.\nThe transition is set to 100.\nNote: You may have to reposition the RT Spot slightly and adjust the Spot size to get the desired effect.\nNote: Using Denoise or Wavelet or FFTW in full-image mode uses large amounts of memory and may cause the application to crash on lower capacity systems.\n\n'Global' allows you to use the selective editing tools on the whole image, without using Delta E or transitions. |
TP_LOCALLAB_EXPCONTRASTPYR_TOOLTIP - Renamed Local Adjustments | See the documentation for Wavelet Levels.\nThere are some differences in the Local Adjustments version, which has more tools and more possibilities for working on individual detail levels.\nE.g. wavelet-level tone mapping. | See the documentation for Wavelet Levels.\nThere are some differences in the Selective Editing version, which has more tools and more possibilities for working on individual detail levels.\nE.g. wavelet-level tone mapping. |
TP_LOCALLAB_FEATVALUE - Mask | Feather gradient (Grad. Filters) | Feather gradient (Grad. Filters Mask) |
TP_LOCALLAB_LABEL - Renamed Local Adjustments | Local Adjustments | Selective Editing |
TP_LOCALLAB_LOGCIE - Removed unnecessary words | Log encoding instead of Sigmoid | Log encoding |
TP_LOCALLAB_LOGCIE_TOOLTIP - Various | Allows you tu use Black Ev, White Ev, Scene Mean luminance(Yb%) and Viewing Mean luminance(Yb%) for tone-mapping using Log encoding Q. | Allows you to use Black Ev, White Ev, White and Black distribution, Scene Mean luminance(Yb%) and Viewing Mean luminance(Yb%) for tone-mapping using 'Log encoding' with Brightness compression. |
TP_LOCALLAB_MASKUNUSABLE - More specific | Mask disabled (Mask & modifications) | Mask disabled (Enable in Mask & modifications) |
TP_LOCALLAB_SIGFRA - No log encoding | Sigmoid Q & Log encoding Q | Sigmoid Q |
TP_LOCALLAB_SIGMOIDQJ - Rewording | Uses Black Ev & White Ev | Black Ev & White Ev |
P_LOCALLAB_SIGMOID_TOOLTIP - Reword and no Ciecam | Allows you to simulate a Tone-mapping appearance using both the'Ciecam' (or 'Jz') and 'Sigmoid' function.\nThree sliders: a) Contrast acts on the shape of the sigmoid curve and consequently on the strength; b) Threshold (Gray point) distributes the action according to the luminance; c)Blend acts on the final aspect of the image, contrast and luminance. | Allows you to simulate a tone mapping appearance using both the 'Jz' and 'Sigmoid' function. Three sliders:\na) Contrast acts on the shape of the sigmoid curve and consequently on the strength\nb) Threshold (Gray point) distributes the action according to the luminance\nc)Blend acts on the final aspect of the image, contrast and luminance. |
TP_WBALANCE_OBSERVER10_TOOLTIP - Reword for clarity | The color management in Rawtherapee (White balance, channel multipliers, highlight recovery,...) uses the spectral data of the illuminants and color. Observer is an important parameter of this management which takes into account the angle of perception of the eye. In 1931 it was fixed at 2° (privileges the use of the cones). In 1964 it was fixed at 10° (privileges the use of the cones, but partially takes into account the rods).\nTo avoid a (rare) drift of the colors due to the choice Observer 10° - probably due to the conversion matrix - Observer 2° must be selected.\nIn a majority of cases Observer 10° (default) will be a more relevant choice. | The color management in RawTherapee (White balance, channel multipliers, highlight recovery,...) uses the spectral data of the illuminants and colors. Observer is an important parameter of this management which takes into account the angle of perception of the eye. In 1931 it was fixed at 2° (privileges the use of the cones). In 1964 it was fixed at 10° (privileges the use of the cones, but partially takes into account the rods).\nIn the rare case of a color drift with "Observer 2°" (probably due to the conversion matrix) "Observer 10°" must be selected. |
It's time for the feature freeze. New features and major enhancements from now on will not be in 5.11. New features can still be merged to dev
.
To those who use the development version: Now is a great time to get the latest development version. 5.11 will be released in about a month. The waiting period is to allow people like you enough time to try the latest features and report bugs so they can be fixed before the release.
To translators: The feature freeze means the default
file is effectively finalized for 5.11. All translation files have be updated with new, untranslated strings from default
. We will try to include any translation submissions for 5.11. For those new to translating RawTherapee or who need a refresher, refer to the README file in the languages directory: https://github.com/Beep6581/RawTherapee/blob/dev/rtdata/languages/README
I will officially launch release candidate 1 this week and hopefully 5.11 shortly after. The pull request for the release candidate is #7175. I have a draft of the news and download articles for 5.11 in GitLab: https://gitlab.com/patdavid/rawtherapee-web/-/merge_requests/5. For the screenshot, I'm showing the Source Data Adjustments in Selective Editing Color appearance. If anyone has a better feature or image to showcase, I'll be happy to hear it.
So far, no issues have been reported with the release candidate. My plan is to have 5.11 tagged around this Friday so we can have the automated builds, the macOS binary (ping @Benitoite), and the website announcement ready for the release by the end of the weekend.
@Lawrence37 can you include #7182 for the upcoming tag?
it fixes a problem with the MacOS reported version being 0.0.0 on a tagged release.
5.11 has been tagged! The release is now in progress.
Here is a link to the notarized macOS build for your release: https://github.com/Benitoite/RawTherapee/releases/download/5.11/RawTherapee_macOS_12.3_Universal_5.11.zip
Thanks @Benitoite. What versions of macOS is it compatible with? Is it >=12.3 as in the file name, or >=12.5 as in the tag/release description? Is it the minimum version for x86? I don't know much about macOS versions and x86 vs. ARM compatibility.
This has code for x84_64 and arm64 (aka Universal) and works on macOS version 12.3 Monterey and higher for both architectures. The 12.5 was supposed to be a 12.3.
Thanks for the clarification
Would I be correct in assuming this is 5.11 final? https://github.com/Beep6581/RawTherapee/releases/tag/5.11
@albertosaurus Yes. A subset of the assets will be available for download directly from the RawTherapee website once the announcement is published.
Closing because the release is completed.
Thanks for the new release! Finally can use RT to edit my lossless compressed raw files!
https://github.com/Beep6581/RawTherapee/milestone/12