Hombre
a9fea09400
Now the "Show EXIF info" in the editor remember its state, and propagate to the other editor tabs
2010-10-03 16:49:04 +02:00
Hombre
805044a64f
Fix issue #59 , to be tested on all platform... GTK only needed some guidance to compute the size of the window :)
2010-10-03 15:03:19 +02:00
Wyatt Olson
93b56aba70
Changed Gray Textured theme to use font sans 10 rather than sans 8; sans 8 is too small for Mac monitors.
2010-10-02 14:42:43 -06:00
Hombre
05f70a7a99
Left and right panels of the directory browser and the editor tab now remember theire position when RT is restarted. When a new editor tab opens, it remember the last width value. Morever, if you change the width if the left or right panel in one editor tab, it does propagate in all the others.
...
Those values are stored in the options file. This is not related to the automatic grow of the window when an editor opens (not solved yet).
To avoid having too wide windows at the first start, the font of all styles are now "sans 10".
2010-10-02 22:24:32 +02:00
Wyatt Olson
2cb62531a6
Updated make-app-bundle script to use new template for file name
2010-09-30 10:40:56 -06:00
Emil Martinec
3fbd99ea27
Fix bug in CA_correct for data underflow.
2010-09-30 00:01:14 -05:00
Emil Martinec
f709617a8b
Patch to enable saving/loading of pyramid/wavelet equalizer settings to/from profile.
2010-09-29 11:53:20 -05:00
Hombre
f348121ffb
Emil's patch to correct the live thumbnail AutoWBGreen
2010-09-29 17:59:00 +02:00
Emil Martinec
f80e07801d
Oops, made a mistake (I think) in the previous patch.
2010-09-28 07:25:46 -05:00
Emil Martinec
595b124a23
Another bugfix for WB.
2010-09-28 06:59:17 -05:00
Emil Martinec
751ebdf0eb
Additional correction to WB code.
2010-09-27 21:06:20 -05:00
Emil Martinec
d62281b86f
Modified Pyramid equalizer to act only on luminance channel, and added a threshold slider to control noise (only local contrast larger than the threshold is amplified).
2010-09-27 11:04:25 -05:00
Emil Martinec
874ed12455
Patch to fix auto white balance and spot balance behavior. Previous code used the average of the sixth power of tonal values to determine the average tonality, giving far too much weight to highlights; in addition there was no exclusion of clipped regions, which combined with the sixth power averaging resulted in WB being determined almost entirely by clipped patches (eg blown skies). The present patch excludes blown regions from the autoWB routine, and uses a simple average of tonal values to determine the WB. Also, a similar patch to prevent the use of blown regions to determine spot WB was added; if the spot color picker is set on a blown region, the WB is not changed.
2010-09-24 14:48:01 -05:00
Emil Martinec
d91fba0d63
Bugfix for saving edited state of pyramid equalizer.
2010-09-23 11:07:58 -05:00
Emil Martinec
e7dcacdb43
Patch for issue 186 -- blue pixels appearing when "avoid color clipping" is selected for the color boost tool, and black point is nonzero. Problem was roundoff error.
2010-09-23 01:17:51 -05:00
Emil Martinec
bde7141939
OpenMP for faster implementation of pyramid schemes ;-)
2010-09-22 22:43:39 -05:00
Emil Martinec
539c39a92b
Bugfix for Directional Pyramid Denoising. Adding a Directional Pyramid Equalizer tool. This one serves the same function as the existing Wavelet Equalizer, but has much less artifacting; though it is a little slower to execute and has not yet been adapted for OpenMP implementation. There are also fewer levels on which the tool operates, though of course if there was a demand that could be altered. The controls are similar, though have been given separate luma and chroma controls. Each slider adjusts the factor by which a given detail band is amplified; factors larger than one increase contrast, while values smaller than one decrease contrast. The luma control alters contrast on various scales, each successive one twice as large as the previous one. The chroma control is similar, but does less since there is typically less chroma contrast on fine scales. One might use this to restore some of the color contrast lost in NR, or to remove color fringing by making the fine scale enhancement factor much less than one.
2010-09-22 15:39:00 -05:00
Wyatt Olson
b649b7cd8f
Updated Serbian translations to help with issue 59 (thanks gpopac); re-ran translation diff on other translations
2010-09-21 10:32:41 -06:00
Wyatt Olson
cdb4748fca
Removed GTK Default, as it apparently is already added programatically
2010-09-19 13:51:26 -06:00
Ilia Popov
3db3cd6cb7
Fixed missing history messages
2010-09-19 20:59:03 +02:00
Ilia Popov
d8cd3239ed
Decreased size of font used for quick exif info parameters
2010-09-18 20:24:13 +02:00
Ilia Popov
574e79e12f
A bit more compact and much more clear shooting info
2010-09-18 12:33:41 +02:00
Emil Martinec
173a09738b
Fixed OpenMP implementation on fast_demo.cc
2010-09-17 19:19:13 -05:00
Sebastian Kraft
a26284a52f
Use system wide arrow cursor instead of GTK arrow cursor
2010-09-17 19:14:41 +02:00
Emil Martinec
b113a0bead
Fixed bug in border interpolation.
2010-09-16 22:24:32 -05:00
Wyatt Olson
a905d24190
Added GTK Default (i.e. Empty) theme
2010-09-16 17:21:46 -06:00
Wyatt Olson
deb7499ec4
We don't want hard-coded 1200 pixel width...
2010-09-16 14:22:12 -06:00
Emil Martinec
b6cf8f71a9
A fix for bad behavior of the GUI under the NR tools. The problem seems to be the separation of luminance and chrominance operations in all other tools besides the pyramid NR, while the latter operates simultaneously on luma and chroma data. I put all luma/chroma curves, NR, sharpening, equalizer etc. into a single grouping, which means that if any one is changed, all must be redone. This will slow down the GUI for now but I expect that the pipeline will be retooled at some point anyway.
2010-09-16 14:37:13 -05:00
Emil Martinec
fb906af949
Oops! Forgot to add the fast demosaic code itself. Here's the patch...
2010-09-16 14:07:18 -05:00
Emil Martinec
e827e86831
Added fast demosaic to the collection of demosaic options. I was lazy and moved aside AHD in the demosaic preferences tab, since it is functionally little different than EAHD. In addition I backed out some of Hombre's changes which were breaking the windows resizing in a crazy way in the OSX build.
2010-09-16 13:21:12 -05:00
Wyatt Olson
bdf11e060f
Ran translations through the script again...
2010-09-16 08:11:06 -06:00
Wyatt Olson
b9e80263c3
Added check that we are running from the proper location (this time which actually works)
2010-09-16 07:53:28 -06:00
Wyatt Olson
93787f15ac
Added check that we are running from the proper location
2010-09-16 07:51:46 -06:00
Wyatt Olson
a8b29e1000
Moved generateTranslationDiffs.sh to tools folder.
2010-09-16 07:49:46 -06:00
Emil Martinec
08885a7d77
Minor improvements to denoise tools. Fixed a minor annoyance with zoom panel.
2010-09-15 21:39:55 -05:00
Wyatt Olson
07d5e041d0
Updated translations so that untranslated keys will be preixed with an exclamation point at the beginnign of the line, all at the end of the file.
2010-09-15 18:27:49 -06:00
Wyatt Olson
2a1a2ba8fb
Added generateDiffs.sh script to populate translations with needed values
2010-09-15 18:08:04 -06:00
Wyatt Olson
3006cd83ef
Re-added contributor information to translations
2010-09-15 18:07:30 -06:00
Hombre
3a59d404dd
Second attempt to fix bug #59
2010-09-15 23:36:30 +02:00
Hombre
b30a93116e
Fix bug #59 , at least on Windows
2010-09-15 16:46:56 +02:00
Hombre
ee994d36e9
Small correction in a french string
2010-09-15 02:12:23 +02:00
Hombre
4e7c3158dd
bug fix or syntax correctness...
2010-09-14 23:36:45 +02:00
Wyatt Olson
ee3b7b5e2a
Cleaned up and sorted all language files. Removed duplicate keys from English (UK). Added Serbian translation (thanks to gpopac for this). Added LICENSE and README files to languages to assist translators (and to remove the license comments from each file, as this messes up automated sorting).
2010-09-14 15:20:21 -06:00
Hombre
56620cd0c0
Updating French strings
2010-09-14 22:36:25 +02:00
Emil Martinec
8efac28819
Added a "gamma" slider to pyramid NR. Noise reduction is carried out with L channel mapped to that gamma. Default value is 2.0; lower values increase shadow smoothing, higher values smooth highlights more. Unfortunately adjusting this slider interacts with the other two, so all three have to be iteratively adjusted to achieve a desired result.
2010-09-14 12:55:56 -05:00
Philip Rinn
dbea6d601e
Add .hgignore back as it was deleted.
2010-09-14 10:17:08 +02:00
Emil Martinec
d556f04ddb
Added a threshold slider to the impulse denoise tool. At large values it can lead to a bit of cratering, but otherwise it allows some flexibility that is useful as a precursor to the pyramid denoise filter. Small values on the slider are less impulse NR, larger values yield more NR.
2010-09-14 00:47:44 -05:00
Emil Martinec
1820978df4
Added a threshold slider to the impulse NR tool. Large values can cause cratering, but otherwise this should be a good precursor to pyramid denoising.
2010-09-14 00:08:23 -05:00
Andrey Skvortsov
da0faec489
try to fix Issue 221: Segfaulting RT. severe mem leak in thumb threading
2010-09-13 18:13:20 -07:00
Andrey Skvortsov
24a457f320
fix small bug in openmp of bilinear
2010-09-13 17:37:21 -07:00