3759 Commits

Author SHA1 Message Date
Desmis
234710ae9a merge with dev 2017-08-09 07:57:19 +02:00
Hombre57
f23be9345c Add multi-frame handling.
- Exif of all frames are displayed in the Editor's Exif tab (without
separator)
- isHDR and isPixelShift is added to the data files stored in cache
- In the Editor panel, the QuickInfo frame display the HDR and
PixelShift information, as well as the number of frame and bit-depth for
HDR image
- the number of frame is provided by dcraw. If not set, it is provided
by the Exif's main IFD count
- the PixelShift information (for Pentax as of now) is provided by
looking at the Exif informations
- the HDR information is provided by the Exif information of the first
frame for Pentax raw files, or by the bitspersample, sampleformat and
compression tags for other files

TODO: add icons to the thumbnails to tag HDR and PixelShift files.
2017-08-08 23:42:05 +02:00
Beep6581
6976a75537 Merge pull request #3999 from Beep6581/fixaddset
Fixes how Batch Processing Add/Set values behave when count of entries in AdjusterBehavior in options file does not match ADDSET_PARAM_NUM, #2710
2017-08-08 23:41:34 +02:00
Alberto Griggio
7ab16c1b93 fixed double deallocation in EditorPanel::saveImmediately 2017-08-08 22:58:51 +02:00
Alberto Griggio
8c3c2f3e88 show message dialog about the expected usage when running RT as GIMP plugin 2017-08-08 22:40:46 +02:00
Hombre57
7a7e9d323d Bugfix in PreviewWindow (attempt to fix issue #3773) 2017-08-05 15:29:55 +02:00
Benitoite
7e05ea8827 Update main.cc 2017-08-02 12:21:28 -07:00
Morgan Hardwood
15eb7e990c Fixes how Batch Processing Add/Set values behave when count of entries in AdjusterBehavior in options file does not match ADDSET_PARAM_NUM, #2710 2017-08-01 17:21:20 +02:00
Desmis
039152cce2 Clean Preferences and Tooltip 2017-07-29 09:39:35 +02:00
Benitoite
1c006d1472 macOS reports and sets screen resolution
https://github.com/Beep6581/RawTherapee/issues/3984#issuecomment-318476962
2017-07-28 09:39:25 -07:00
Desmis
ef39df4f39 Settings output device in main menu 2017-07-28 17:41:48 +02:00
Desmis
8d7fc732f9 others history messages 2017-07-24 11:23:22 +02:00
Desmis
7e40527926 add Exposure contrast curve 2017-07-24 10:57:15 +02:00
Desmis
a1069920d5 merge with dev 2017-07-23 14:19:09 +02:00
Desmis
432e123733 Fixed some bugs and first Exposure mode without curve 2017-07-23 14:02:41 +02:00
Alberto Griggio
511f6c2a7b raise an exception when Options::save fails
See #3975 #3976
2017-07-20 17:03:21 +02:00
Beep6581
92074de30f Merge pull request #3976 from Beep6581/verbose-options
Always show console warning and popup when saving options file fails, #3975
2017-07-19 19:10:19 +02:00
Alberto Griggio
d67ca00ce2 Merge pull request #3946 from Beep6581/remote-app
new feature: open images in an already-running instance of RT
2017-07-19 17:51:39 +02:00
Morgan Hardwood
ca9e28fea7 Always show console warning and popup when saving options file fails, #3975 2017-07-19 17:48:02 +02:00
Morgan Hardwood
0987e4d5a3 Clipped shadows and highlights indicator keyboard shortcuts updated, closes #3641 2017-07-19 13:46:40 +02:00
Desmis
3a4c957377 merge with Dev 2017-07-17 20:37:05 +02:00
heckflosse
aab3a60356 Remember monitor of main window 2017-07-17 15:22:31 +02:00
Desmis
2f90675ba1 merge with dev 2017-07-17 09:58:06 +02:00
Desmis
4ec4dfe1ca add Vibrance - still some bugs... 2017-07-17 09:17:21 +02:00
Ingo Weyrich
e08e921ad1 Merge pull request #3972 from Beep6581/meow_fixes
fixes #3957
2017-07-16 23:33:58 +02:00
heckflosse
d490cbd8da Fix for last commit 2017-07-16 19:57:02 +02:00
heckflosse
31fffbdb6d Bring secondary window to front if it's on the same monitor as the primary window, #3957 2017-07-16 19:29:59 +02:00
heckflosse
164c577b24 Fix some more problems in MEOW mode, #3957 2017-07-16 18:00:43 +02:00
Hombre57
cfa7e335fa Fixing most problem of the MEOW mode (see #3957) 2017-07-16 01:38:39 +02:00
Morgan Hardwood
d1d4c3180c Cosmetic fix rtgui/CMakeLists.txt 2017-07-15 23:44:33 +02:00
Morgan Hardwood
4154c1feb6 Clipping indicator buttons: shadows on left, highlights on right, closes #3641 2017-07-15 23:12:27 +02:00
Desmis
b5ddef00ed Init new - add GUI and Mip for local vibrance - does nothing 2017-07-15 17:50:32 +02:00
heckflosse
fbf8999016 Remember fullscreen state of secondary window in MEOW mode 2017-07-15 14:12:17 +02:00
heckflosse
76dba8fc7b Correctly remember last used screen for secondary rt window in meow mode. Hopefully fixes also wrong width of toolpanel. 2017-07-15 01:55:14 +02:00
heckflosse
0e01162318 Fixes #3969, Retinex tool does not remember the status of its settings subtool 2017-07-14 00:02:53 +02:00
heckflosse
997bd3c51d Fixes #3968, Wavelet tool does not remember the status of its subtools 2017-07-13 23:47:26 +02:00
Hombre57
ded8c66fcd Solving issue #3948 2017-07-13 17:06:47 +02:00
heckflosse
baf6693be6 Merge branch 'dev' into meow_fixes 2017-07-13 12:51:25 +02:00
Desmis
4c7287574d merge with devv 2017-07-13 08:42:08 +02:00
Desmis
4f7d310eb2 Add H=f(H) to color and light 2017-07-13 07:30:51 +02:00
Hombre57
14f5d52304 Supressing empty space for EditWindow (MEOW mode) - issue #3957 2017-07-13 02:07:03 +02:00
Hombre57
bc3d82a17a "-mwindows" now not set for Debug builds on Windows
This will prevent decoupling RT from the DOS console when starting such
builds. If no console is opened, Windows will open one (>>>> for Debug
builds <<<<) even w/ 'Verbose=false' or w/o comand line arguments.
2017-07-13 00:26:35 +02:00
heckflosse
75f52369de Fix copy/paste bug 2017-07-12 23:33:08 +02:00
heckflosse
35fbd7f830 Open MEOW window on the screen it was closed last time if possible 2017-07-12 22:29:48 +02:00
heckflosse
56eaeca01c Limit number of open editors on Windows depending on available gdi handles to avoid crashes. Fixes #3937 2017-07-12 18:47:50 +02:00
heckflosse
ffc84a676e Small speedup for rawtherapee-cli when processing a whole folder of files 2017-07-12 01:14:59 +02:00
Flössie
c90046db13 Use Glib::ustring::collate_key() for ThumbBrowserEntryBase::operator<()
Kudos to @heckflosse for having a nose for optimizations. 👍

Also kills unused `DirEntry` class.
2017-07-10 21:17:42 +02:00
heckflosse
f98ef980d9 remove unused retinex.gain and retinex.baselog 2017-07-09 21:37:39 +02:00
heckflosse
22692f5a04 remove unused caautostrength 2017-07-09 19:41:21 +02:00
heckflosse
cb130ae2f7 Fix console issues when using -R on Windows 2017-07-09 16:03:27 +02:00