Morgan Hardwood
9334a564cc
Merge branch 'master' into gtk3
2017-01-08 16:48:00 +01:00
heckflosse
c02ca5089b
When opening a folder with a lot of files (about 1000) progress bar in rt and tab label of filebrowser (percentage) are not updated frequently, fixes #3592
2017-01-07 23:06:57 +01:00
Morgan Hardwood
706c3efb77
Merge branch 'master' into gtk3
2017-01-07 14:11:59 +01:00
Flössie
414f28e806
Guard processor
in editorpanel.cc
( #3578 )
2017-01-07 11:51:22 +01:00
Morgan Hardwood
15c5453884
Added labels and icons to wide buttons, #3594
2017-01-06 21:46:40 +01:00
Morgan Hardwood
4c20b1f4af
GTK3 compilation fix for macOS, closes #3589
2017-01-06 20:26:14 +01:00
Morgan Hardwood
934f1b1513
Merge branch 'master' into gtk3
2017-01-06 20:12:12 +01:00
Beep6581
8459229f96
Merge pull request #3582 from Beep6581/iptc12
...
IPTC strings updated to version 1.2
2017-01-06 16:45:57 +01:00
Morgan Hardwood
c99bd6d211
macOS fix from #3589
2017-01-06 16:44:58 +01:00
Beep6581
4eb123c472
Turn icon buttons into label buttons, language strings updated. #3571 ( #3580 )
2017-01-06 15:56:44 +01:00
Morgan Hardwood
14361da559
Updated IPTC panel language strings to IPTC Core 1.2.
2017-01-04 23:23:25 +01:00
Morgan Hardwood
d654a7a21b
Fixed wrong tooltip in IPTC panel, fixes #3569
2017-01-04 21:59:12 +01:00
heckflosse
7f6ded741c
Duplicate entries in 'Recent Folders' gtk3, fixes #3572
2017-01-02 23:22:43 +01:00
Hombre
6a1ccb9b15
Bugfix backported from gtk3 branch, related to OSX printer profile
2017-01-02 02:51:54 +01:00
Hombre
d702156f8a
Merge branch 'master' into gtk3
2017-01-02 02:48:45 +01:00
Jean-Christophe
d29a94c2a7
Merge pull request #3563 from Beep6581/printer-profile
...
Printer profile added in Preferences for soft-proofing
2017-01-01 23:12:28 +01:00
Hombre
8c22465d91
Revamped IPTC tab (issue #3554 )
2017-01-01 15:28:54 +01:00
Hombre
e9df621d4b
Updated strings + Image preview now updates on changes in Preferences
...
... regarding Printer profile, intent or BPC
2017-01-01 02:03:44 +01:00
Hombre57
70a79772ed
Fixing issue #3261
2016-12-30 16:28:53 +01:00
Hombre
23863aceca
Printer profile added in Preferences for soft-proofing
...
The output profiles now retain only 'Display' device class as well as
the Monitor profile - and they both have to have rgb color space, the
printer profile retain only 'Output' device class.
MacOS can use soft-proofing but due to undocumented feature of OSX, and
since Cairo assume that the image data are sRGB, the monitor profile is
forced to 'RT_sRGB'. A warning message replace the combobox for this OS.
2016-12-30 03:59:18 +01:00
Hombre
e97507e090
Merge branch 'gtk3' into gtk3-bugfix
2016-12-27 23:22:31 +01:00
Flössie
d5b4f5bdb4
Re-constify wavelet.cc
( #3556 )
2016-12-27 20:20:19 +01:00
Morgan Hardwood
e4f6319d1b
Testing merge of master 95f0d6 into gtk3 9cf0e5
2016-12-27 17:14:45 +01:00
Hombre
95f0d67dfe
Fix issue #3532 + a memory leak
2016-12-27 14:31:55 +01:00
Hombre
c90b701999
Backporting patch from issue #3446
...
This commit change the way that the Curve buttons and Accompanying
object expands, and fix the alignment of the WB's buttons.
2016-12-25 23:55:45 +01:00
Hombre
adb2ec1241
Fix font size from FontButton, behave differently from Gtk3.18 vs. 3.20
...
Gtk3.18 use px unit, Gtk3.20 use pt unit. Font selection does not
necessarily select the correct font where variant exists, expect strange
result. Nothing will be done to fix that.
2016-12-25 17:56:57 +01:00
Hombre
c6c5610333
Bugfix in RTWindow class, better handling of state change ( #3446 )
2016-12-20 21:45:17 +01:00
Hombre
c7be386c3a
Solving issue #3531 , assign classes to Gtk::Window and MyWidget
...
- Curve editor buttons are set to expand by default, but they are set to
shrink as soon as an accompagnying widget is set to expand
- White Balance's method button now has a centered ellipse ("...")
- White Balance's buttons are now aligned on their right
- A "withScrollbar" class is added to MyExpander if the ToolPanel's
vertical scrollbar is visible. This can let you add padding space for
the scrollbar (see #MyExpander.withScrollbar in RT default theme)
- A "maximized" and "fullscreen" class is added to the RTWindow whenever
it change state ; BEWARE: if you maximize the window then make it
fullscreen, Gtk says that the window is in a "maximized & fullscreen"
state, which mean that both class can be added at the same time to the
window.
One Gtk oddity (at least on Windows) is that you can make your window
fullscreen and still drag it around by its header bar... That's not very
practical to click on the unfullscreen button if in Single Editor mode
with vertical Tab.
I also managed to see the window in a Inconified + Maximized state. This
part of Gtk doesn't seem very robust, on Windows at least.
2016-12-20 01:58:37 +01:00
Flössie
56dbfe1e5f
Merge branch 'var-tracking' as per @Beep6581's approval ( #3543 )
2016-12-19 19:56:34 +01:00
Morgan Hardwood
29af9f3bd3
Merge branch 'gtk3' into gtk3-bugfix
2016-12-19 17:01:39 +01:00
Morgan Hardwood
aead4c5488
Removed TP_DIRPYRDENOISE_LUMAFR_TOOLTIP again. This was removed in
...
master in commit 0ba62 but somehow slipped through into gtk3.
2016-12-19 17:00:04 +01:00
Hombre
c993906d07
Restoring the FonButton in Preferences ( #3540 )
2016-12-18 22:50:59 +01:00
Hombre
7de1ec2d66
Merge branch 'gtk3' into gtk3-bugfix
2016-12-18 18:30:58 +01:00
Morgan Hardwood
78ab525330
Merge branch 'master' into gtk3
2016-12-18 18:21:07 +01:00
Beep6581
7fdcc8f172
Review of thumb size defaults, closes #3535
2016-12-18 18:17:52 +01:00
Morgan Hardwood
76314b9422
Merge branch 'master' into gtk3
2016-12-18 17:49:03 +01:00
Flössie
d8fadb81bf
Prune unnecessary Wavelet
members ( #3543 )
2016-12-18 16:07:14 +01:00
Flössie
653f252b9c
Constify Wavelet
( #3543 )
2016-12-16 18:14:01 +01:00
Beep6581
e5dba2e890
Remove intrusive tooltips, issue #3537 ( #3538 )
...
* Remove intrusive tooltips - TP_SHARPENING_TOOLTIP
* Remove TP_SHARPENING_TOOLTIP from default
2016-12-16 11:38:26 +01:00
heckflosse
bbabe9bca8
Revert "pixelshift: Simplified code and added 2 checkboxes"
...
This reverts commit 3870f6d35d0d4098d232edae42412354cf9f2144.
2016-12-15 18:54:42 +01:00
heckflosse
3870f6d35d
pixelshift: Simplified code and added 2 checkboxes
2016-12-15 18:45:34 +01:00
Hombre
1901f3a440
Fix issue #3173 , patch from Floessie in issue #3446
2016-12-13 23:47:13 +01:00
Hombre
a7d4f76364
Merge branch 'gtk3' into gtk3-bugfix
2016-12-13 23:04:25 +01:00
Hombre
e1c5e76c10
Merge branch 'master' into gtk3
2016-12-13 23:00:47 +01:00
Flössie
23f17bd9bc
Fully check thumb data size ( #3529 )
...
Also, take rotation into account when falling back to
`Thumbnail::loadFromRaw()`.
2016-12-13 20:44:05 +01:00
Hombre
3b3a14bb93
Name added to the History panel and Snapshots treeview (issue #3446 )
...
+ gap added in the File Panel's fast export tab, filter tab and around
History panel.
2016-12-12 21:49:21 +01:00
heckflosse
7dcf89808f
Merged master into pixelshift
2016-12-12 14:25:57 +01:00
Hombre
e6aff9cbf7
Tweaked some space here and there, thanks to Beep6581 (issue #3446 )
2016-12-12 01:18:27 +01:00
Hombre
1f080e0438
Bugfix: RT could crash while displaying Color Pickers (no issue)
2016-12-11 17:17:36 +01:00
Hombre
6bd0dbacfe
Solving isse #3524
2016-12-11 00:23:38 +01:00