4344 Commits

Author SHA1 Message Date
Andrey Skvortsov
3d6e65f510 Merge of andreyskv-classicui with default 2010-10-06 19:06:06 -07:00
Emil Martinec
c5c4cf1ad4 Patches for CA correction and impulse denoise. 2010-10-06 19:23:46 -05:00
Hombre
5dc2955f18 Correction of a bug that prevented RT to use the same font everywhere 2010-10-06 22:07:01 +02:00
Hombre
7be9746404 Correction of a small bug ; now the window remember it's (un)maximized state 2010-10-05 23:42:41 +02:00
Hombre
5bca42abfb The font is now user selectable in Preferences. I had to rename the sections name in the Grey theme. This "hack" hit the "clearlooks-default" and "clearlooks-menu-items" sections to set the fonts, i don't know if there's a cleaner way of handling font selection... 2010-10-05 22:48:50 +02:00
andreyskv
893f231650 need small fix to compile it 2010-10-04 22:07:58 -07:00
andreyskv
7159b96087 Merge with trunk 2010-10-04 21:51:45 -07:00
Andrey Skvortsov
7853327bc7 add options option for layout and make it switch to editor in single mode. Done! 2010-10-04 18:13:13 -07:00
ffsup2
0c6a7a3c06 Correct getAutoWB and scaleColors: after image loaded with cameraWB was 1200,0.020 2010-10-03 22:36:29 +02:00
ffsup2
7c6de47f9d Merge 2010-10-03 19:52:27 +02:00
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
Andrey Skvortsov
60fea52af1 tabular and single tab workflows reunited! option in preferences 2010-10-01 22:10:07 -07:00
askvortsov
e679dd1a8f add tabbedUI option, prepare infrastructure to support 2 workflows 2010-10-01 16:43:08 -07:00
askvortsov
bcd42c3fc2 Merge from trunk to version ed52f4f469 "Updated make-app-bundle script to use new template for file name" 2010-10-01 10:36:31 -07:00
Andrey Skvortsov
d6d6d6ae23 put right panel stuff back get closer to merging into trunk 2010-09-30 20:54:07 -07:00
askvortsov
19c716852b Make file catalog work in both main and editor panels!!! 2010-09-30 16:10:10 -07: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
23a8834755 Improved badpixels removal method. Fixed range of line noise slider. Put in possibility for AMaZE and fast_demo to process crops (not hooked up to GUI yet though). 2010-09-25 15:25:36 -05:00
ffsup2
dc2350cee8 Merge from default branch 2010-09-24 22:49:15 +02: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
askvortsov
b6b3b17802 reverted progressconnector code to use threading. attempt to fix linux crash issue opening preview 2010-09-24 09:04:40 -07:00
Andrey Skvortsov
8311ab62ba fix crashes (info/toggle buttons, resize left panel) if no preview image has been loaded 2010-09-23 20:17:32 -07: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
Andrey Skvortsov
4dafe3efb5 snappier thumbnail opening 2010-09-22 21:58:58 -07: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
Andrey Skvortsov
833c8b10a5 add braces 2010-09-21 21:26:08 -07:00
Andrey Skvortsov
b14c0a9fe9 put extern batchthread into namespace 2010-09-21 21:25:29 -07:00
Andrey Skvortsov
e23854a4f8 get rid of the thread in the progressconnector. Not sure if helped with crashes 2010-09-21 21:24:02 -07:00
Andrey Skvortsov
7e7ce797e8 fix division by zero random crash for unknown reason, now will get black image instead 2010-09-21 21:20:50 -07:00
ffsup2
18d6799cbe Added some debug info (with Verbose=true)
Load/Save Verbose in General section
2010-09-21 21:25:24 +02: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
Andrey Skvortsov
34cc3e3dee fix retroactive bug last visited directory not saved (only this branch); make filebrowser vertical layout; cleanup commented out code 2010-09-19 20:40:16 -07: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
Andrey Skvortsov
ce13359d38 Fix conflict with the batch thread. Make sure batch thread yields to the thread opening a preview. This should eliminate (all?) crashes when something is being done while batch is running. 2010-09-18 22:56:59 -07:00
Andrey Skvortsov
1464eed466 Refactor thumbimageupdater threading schema. Use glib threadpool class, 8 threads, remove container thread and fix stop code. This should fix some crashes caused by thread conflicts occurred if folders switched quickly multiple times. 2010-09-18 22:53:56 -07:00
Andrey Skvortsov
f7f984033d prevent launching image opening if there is one in progress 2010-09-18 22:46:36 -07:00
Andrey Skvortsov
c16563902c small fix for progressconnector commit 2010-09-18 22:43:37 -07:00