Prepare to merge 5.4 from releases back into dev

This commit is contained in:
Morgan Hardwood 2018-03-20 13:54:02 +01:00
parent a5e8eb9c8a
commit 2efdfba293
6 changed files with 37 additions and 41 deletions

View File

@ -1,6 +1,6 @@
RawTherapee - A powerful, cross-platform raw image processing program. RawTherapee - A powerful, cross-platform raw image processing program.
Copyright (C) 2004-2012 Gabor Horvath <hgabor@rawtherapee.com> Copyright (C) 2004-2012 Gabor Horvath <hgabor@rawtherapee.com>
Copyright (C) 2010-2017 RawTherapee development team. Copyright (C) 2010-2018 RawTherapee development team.
RawTherapee is free software: you can redistribute it and/or modify RawTherapee is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by

View File

@ -1,10 +1,16 @@
RAWTHERAPEE 5.4 RELEASE NOTES RAWTHERAPEE 5.5-dev RELEASE NOTES
This is RawTherapee 5.4, released on 2018-03-20. This is a development version of RawTherapee. We update the code almost daily. Every few months, once enough changes have accumulated and the code is stabilized, we make a new official release. Every code change between these releases is known as a "development" version, and this is one of them.
Start by reading the "Getting Started" article on RawPedia: Start by reading the "Getting Started" article on RawPedia:
http://rawpedia.rawtherapee.com/ http://rawpedia.rawtherapee.com/
While we only commit tested and relatively stable code and so the development versions should be fairly stable, you should be aware that:
- Development versions only had limited testing, so there may be bugs unknown to us.
- You should report these bugs so that they get fixed for the next stable release. See
www.rawpedia.rawtherapee.com/How_to_write_useful_bug_reports
- The way new tools work in the development versions is likely to change as we tweak and tune them, so your processing profiles may produce different results when used in a future stable version.
- Bugs present in the stable versions get fixed in the development versions, and make it into the next stable version when we make a new official release. That means that in some ways the development versions can be "more stable" than the latest stable release. At the same time, new features may introduce new bugs. This is a trade-off you should be aware of.
NEWS RELEVANT TO PHOTOGRAPHERS NEWS RELEVANT TO PHOTOGRAPHERS
@ -19,31 +25,8 @@ In order to use RawTherapee efficiently you should know that:
- All curves support the Shift and Ctrl keys while dragging a point. Shift+drag makes the point snap to a meaningful axis (top, bottom, diagonal, other), while Ctrl+drag makes your mouse movement super-fine for precise point positioning. - All curves support the Shift and Ctrl keys while dragging a point. Shift+drag makes the point snap to a meaningful axis (top, bottom, diagonal, other), while Ctrl+drag makes your mouse movement super-fine for precise point positioning.
- There are many keyboard shortcuts which make working with RawTherapee much faster and give you greater control. Make sure you familiarize yourself with them on RawPedia's "Keyboard Shortcuts" page! - There are many keyboard shortcuts which make working with RawTherapee much faster and give you greater control. Make sure you familiarize yourself with them on RawPedia's "Keyboard Shortcuts" page!
New features since 5.3: New features since 5.4:
- New default processing profiles, now the default look for raw photos closely matches the out-of-camera look with regard to tones and includes lens distortion and vignetting correction. - TODO.
- New histogram matching tool, to have RawTherapee automatically adjust the image for you to match the out-of-camera look with a single click of a button.
- New HDR Tone Mapping tool to compress the light in scenes with a high dynamic range, allowing you to show details in both shadows and highlights in a realistic way.
- New Local Contrast tool to boost clarity using a simple interface.
- New color toning method L*a*b* Color Correction Grid.
- New RCD demosaicing algorithm to minimize artifacts even with artificial lighting and strong chromatic aberration.
- New thumbnail overlay icons in the File Browser and Filmstrip to help you distinguish normal images from HDR and Pixel Shift ones.
- Added support for showing out-of-gamut areas based on the output profile.
- Added support for reading and writing metadata and ICC profiles to and from PNG images.
- Added support for processing Sony Pixel Shift ARQ raw files - make sure that the ARQ extension is enabled in Preferences > File Browser > Parsed Extensions.
- Create Sony ARQ raw files using https://github.com/agriggio/make_arq
- Added support for saving 32-bit floating-point TIFFs clamped to [0;1].
- Added profiled chromatic aberration correction support using Lensfun.
- More tools now have an on/off switch.
- The user interface is cleaner, with all power-house tools moved into a new "Advanced" tab to prevent slider-shock to newcomers.
- The Metadata tab now lets you choose whether you want to copy metadata unchanged, edit metadata or strip metadata when saving images. Now you can also make metadata changes in batch mode.
- The choice of whether the main histogram should display information using the working profile or the output profile is now available from the Editor tab's top toolbar.
- The Crop tool's aspect ratio now defaults to that of the image, and RawTherapee automatically zooms-to-fit the crop once it's placed.
- RGB input-type ICC profiles can now be used as output profiles.
- The saved reference image for profiling (created from within the Color Management tool) now contains metadata.
- PNG and compressed TIFF images make use of better compression.
- Shortcut key changes: Zoom-to-fit the crop using "f", fit the whole image using "Alt+f".
There were several hundred commits optimizing processing speed and memory usage as well as bug fixes and code refactoring, though the details of these are too arcane to list here. The effort involved thousands of developer-hours.
RawTherapee and other open-source projects require access to sample raw files from various camera makes and models in order to support those raw formats correctly. RawTherapee and other open-source projects require access to sample raw files from various camera makes and models in order to support those raw formats correctly.
You can help by submitting raw files to RPU: You can help by submitting raw files to RPU:
@ -62,6 +45,9 @@ In general:
- For stable releases use -DCACHE_NAME_SUFFIX="" - For stable releases use -DCACHE_NAME_SUFFIX=""
- For development builds and release-candidates use -DCACHE_NAME_SUFFIX="5-dev" - For development builds and release-candidates use -DCACHE_NAME_SUFFIX="5-dev"
Changes since 5.4:
- TODO.
NEWS RELEVANT TO DEVELOPERS NEWS RELEVANT TO DEVELOPERS

View File

@ -1,8 +0,0 @@
style=1tbs
indent=spaces=4
indent-switches
break-blocks
pad-oper
convert-tabs
pad-header
unpad-paren

View File

@ -517,9 +517,9 @@
borderopacity="1.0" borderopacity="1.0"
inkscape:pageopacity="0.0" inkscape:pageopacity="0.0"
inkscape:pageshadow="2" inkscape:pageshadow="2"
inkscape:zoom="1.5681835" inkscape:zoom="1.4142136"
inkscape:cx="427.50017" inkscape:cx="366.55779"
inkscape:cy="87.101745" inkscape:cy="87.326779"
inkscape:document-units="px" inkscape:document-units="px"
inkscape:current-layer="layer1" inkscape:current-layer="layer1"
showgrid="false" showgrid="false"
@ -902,7 +902,7 @@
y="2.2370076" y="2.2370076"
x="283.85016" x="283.85016"
id="tspan3664" id="tspan3664"
sodipodi:role="line">. 4</tspan></text> sodipodi:role="line">. 5</tspan></text>
<rect <rect
style="fill:#2a2a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458338;enable-background:new" style="fill:#2a2a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458338;enable-background:new"
id="rect1167" id="rect1167"
@ -910,6 +910,23 @@
height="9.4604874" height="9.4604874"
x="153.45833" x="153.45833"
y="279.20517" /> y="279.20517" />
<g
style="fill:#ffffff;enable-background:new"
transform="matrix(0.24804687,0,0,0.2480469,-16.632726,273.1232)"
id="g1249">
<text
transform="skewX(3)"
id="text1247"
y="49.720543"
x="596.36224"
style="font-style:normal;font-weight:normal;font-size:12.80000019px;line-height:0%;font-family:sans-serif;text-align:end;letter-spacing:-1.06666672px;word-spacing:0px;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.06666672px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.06666565px;line-height:110.00000238%;font-family:'ITC Eras Std';-inkscape-font-specification:'ITC Eras Std Bold';text-align:end;letter-spacing:-1.06666672px;text-anchor:end;fill:#ffffff;stroke-width:1.06666672px"
y="49.720543"
x="595.29559"
sodipodi:role="line"
id="tspan1245">Development</tspan></text>
</g>
<g <g
id="g3712" id="g3712"
transform="matrix(0.24804687,0,0,0.2480469,58.508951,273.1232)" transform="matrix(0.24804687,0,0,0.2480469,58.508951,273.1232)"
@ -925,7 +942,7 @@
sodipodi:role="line" sodipodi:role="line"
x="595.29559" x="595.29559"
y="49.720543" y="49.720543"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.06666565px;line-height:110.00000238%;font-family:'ITC Eras Std';-inkscape-font-specification:'ITC Eras Std Bold';text-align:end;letter-spacing:-1.06666672px;text-anchor:end;fill:#ffffff;stroke-width:1.06666672px">Release Candidate 3</tspan></text> style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.06666565px;line-height:110.00000238%;font-family:'ITC Eras Std';-inkscape-font-specification:'ITC Eras Std Bold';text-align:end;letter-spacing:-1.06666672px;text-anchor:end;fill:#ffffff;stroke-width:1.06666672px">Release Candidate 1</tspan></text>
</g> </g>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

After

Width:  |  Height:  |  Size: 76 KiB

View File

@ -2243,3 +2243,4 @@ ZOOMPANEL_ZOOMFITCROPSCREEN;Přizpůsobit ořez obrazovce\nZkratka: <b>f</b>
ZOOMPANEL_ZOOMFITSCREEN;Přizpůsobit celý obrázek obrazovce\nZkratka: <b>Alt</b>-<b>f</b> ZOOMPANEL_ZOOMFITSCREEN;Přizpůsobit celý obrázek obrazovce\nZkratka: <b>Alt</b>-<b>f</b>
ZOOMPANEL_ZOOMIN;Přiblížit\nZkratka: <b>+</b> ZOOMPANEL_ZOOMIN;Přiblížit\nZkratka: <b>+</b>
ZOOMPANEL_ZOOMOUT;Oddálit\nZkratka: <b>-</b> ZOOMPANEL_ZOOMOUT;Oddálit\nZkratka: <b>-</b>