We have been slowly updating Rawstudio despite an otherwise busy schedule. This Here is a quick run-through of the new features.
Asynchronous Display Rendering
One of the most common requests is a more responsive UI, when adjusting settings. I didn’t expect this to be a huge win, since it will not actually speed up rendering. However, after an experimental implementation, it really makes a big difference in how responsive the program feels.
Basically all adjustments are now pushed to a separate thread, that begins re-rendering the image, if no further adjustments are made for 50 milliseconds. This makes sliders much more responsive, since an instant re-render isn’t triggered right away.
Since multi-threading in a complex application such as Rawstudio can bring some unforeseen consequences, this is also the most likely source of instability. Not in the sense of data loss, but it could still result in some unexpected and hard to reproduce crashes.
System Display Profile
You can now use the display profiles you have assigned to your monitors. You can select the to use the system display profile in the Preferences box:
New “Advanced” profiles
We have created a number of “Advanced” color profiles, which will hopefully give a more precise color reproduction than the “simple” matrix-based profiles. You can read more about them here in a previous blog entry.
- System Display profiles can now be used
- Automatic “Quick Export” is now available when using tethered shooting, allowing direct tethered -> picasa/facebook/flickr upload.
- Exposure compensation is new read and displayed in the iconbox. (patch by Erik Wognsen)
- Add error notification when unable to save image settings.
- Add more metadata info to filename generation (iso, shutter, aperture, focal length & week number)
- Faster DCP profile processing
- Add option to lenses for correcting for fisheye effect. Selectable per lens.
- Update image while dragging curve points.
- Cropping can be done by moving single borders.
- Allowing to de-select a lens in lens editor.
- Exposure Mask colorspace now used for histogram – not using display cs anymore
- Multi-threaded processing when using ICC profiles
- Lens Correction cropping is now done without doing actual cropping of the image, faster image display because of that.
- Overlay scrollbar is disabled, since it makes usability of the iconbar much worse.
Camera Support, Color Profiles
- Canon Powershot S100
- Nikon E5100
- Panasonic GF3
- FUJI Finepix X100, F600 EXR
- Olympus E-P3, E-PL3, E-PM1
- Panasonic DMC G3, DMC GF3, DMC GX1
- Pentax Q, K100D, K110D,* istD,* istDL, * istDL2, * istDS, * istDS2
- Sony NEX C3, NEX-5N, SLT A35, SLT A55, SLT A65V, SLT A77V
- Leica M9
Camera Support, File Loading
- Canon Powershot S100
- Olympus E-PM1, E-PL3, E-P3 added
- Sony NEX-5N, NEX-C3, SLT-A35, SLT-A77V added
- Panasonic DMC GF3, DMC G3, FZ150 added
- Faster ORF (Olympus) decoding
- Olympus cameras read black level from makernote.
- Updated Canon 450D and 7D ISO 12800 white level
- Fix White level of Panasonic GH-2
- Add black area to Pentax K-x for better black estimation
- More precise black/white on Sony A550.
- More precise white level on Canon 600D/1000D at ISO 100.
- Dcraw updated to v9.12.
- “Quick Export” now properly applies de-noise.
- Be sure to set camera default when applying settings to previously unopened images.
- Be sure to reset color profile when changing it.
- Always add EXIF colorspace info.
- Fix horizontal scrolling on touchpads.
- Don’t copy DNG private data tags.
- Add missing Whitebalance -> Auto to rightclick menu.
Leave a Reply
Klaus Post on December 29, 2011