Oliver Duis
3d288c971b
Fixed OSX/Unix compatability problem in OverwriteOutputFile
...
There is a problem in gtk g_remove on Unix/OSX, as it just redefines g_remove to remove without giving a namespace. This may collide if your program defines a remove(char*) as well.
2010-10-18 10:53:52 +02:00
Wyatt Olson
49c42c9242
Return filename from batchqueue (bugfix from be54f5c601)
2010-10-17 19:07:28 -06:00
Emil Martinec
12ea4424ca
Forgot to add the crucial files!
2010-10-17 17:28:41 -05:00
Ilia Popov
e2aef685b3
Fixed inexistent file name in rtgui/CMakeLists.txt introduced by previous commit
2010-10-17 23:19:55 +02:00
Emil Martinec
9d31c6ad19
Changes to Exposure tab. Exposure controls (blackpoint, brightness, contrast, S/H compression) are now implemented with NURBS curves. Brightness bug seems fixed as a consequence. Luminance tone curve has been expanded to separate curves for L,a,b; saturation slider has been added, but at the moment saturation limiting has not been implemented in the modified tool.
2010-10-17 14:55:40 -05:00
Oliver Duis
4de32da4c0
New option OverwriteOutputFile
2010-10-17 10:03:36 +02:00
Andrey Skvortsov
f6a432e6bb
option to use system theme. Also clearlooks used for themeing causes instability and observed to crash cairo rendering (at least on win)
2010-10-14 21:23:26 -07:00
Andrey Skvortsov
bdb28d59b5
switch order of buttons on thumbnail to avoid trash misclicks
2010-10-14 20:53:43 -07:00
Andrey Skvortsov
086e5c8b58
auto hide scrollbars on the thumbbrowser
2010-10-13 20:18:35 -07:00
Andrey Skvortsov
7ffc01191e
auto hide scrollbars on the imagearea
2010-10-13 20:12:29 -07:00
Hombre
a253dd396c
Bug correction that prevented RT from starting
2010-10-09 13:56:13 +02:00
Andrey Skvortsov
35a35db265
remove scrollbars for dirbrowser when unneeded
2010-10-07 22:34:24 -07:00
Andrey Skvortsov
8a5dfde010
get rid of warning when reparenting widget introduced by last change
2010-10-07 20:41:12 -07:00
Andrey Skvortsov
66a6191b56
Merge
2010-10-07 20:30:47 -07:00
Andrey Skvortsov
67c85377e3
fix thumb browser disappearance if a user changes editor layout to multi tab when on the editor
2010-10-07 20:06:19 -07:00
Andrey Skvortsov
04fcdd40a0
add missing GLIBMM_EXCEPTIONS_ENABLED preproc in main for compile
2010-10-07 19:27:55 -07:00
Hombre
8b52e0aa5f
The language selection combo was no more populated after Stingo's merge.
2010-10-08 01:06:09 +02:00
Andrey Skvortsov
1cd15a3837
need small fix to compile after merge
2010-10-06 19:16:02 -07:00
Andrey Skvortsov
3d6e65f510
Merge of andreyskv-classicui with default
2010-10-06 19:06:06 -07: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
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
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
Emil Martinec
f709617a8b
Patch to enable saving/loading of pyramid/wavelet equalizer settings to/from profile.
2010-09-29 11:53: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
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
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
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
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
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
Andrey Skvortsov
19fbfe818c
protect progressconnector thread with mutex just in case
2010-09-18 22:41:37 -07:00
Andrey Skvortsov
51fd0898cd
fix if statement in BatchQueueEntryUpdater::process
2010-09-18 22:40:29 -07: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