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
Hombre57
f3f317e5bd
Issue #3446 : Updated Gtk3.18 theme
...
Harcoded style has been reintroduced for Gtk < 3.20 only ; a cleanup
will have to be done once Gtk3.18 support will be dropped.
2016-12-06 01:33:03 +01:00
heckflosse
98b405368f
pixelshift: Added green 7x7 correction grid
2016-12-05 20:39:28 +01:00
heckflosse
49aa9f0c4e
pixelshift: Added new red/blue stddev adjusters for test
2016-12-05 15:34:05 +01:00
Morgan Hardwood
5ecd50b1cd
Merge branch 'master' into gtk3
2016-12-05 12:01:45 +01:00
heckflosse
4820437c46
pixelshift: added checkbox to test red/blue cross check
2016-12-02 22:41:09 +01:00
heckflosse
27a537aba4
pixelshift: fixed possible crash bug in 1x1 and 1x2 mode
2016-12-02 14:57:14 +01:00
Hombre
b1e7dcbf4a
Updated GUI
2016-12-02 02:58:09 +01:00
heckflosse
4ba6e7d5f7
pixelshift: model specific default values. Caution: you need to press reset buttons for pixelshift adjusters of existing profiles once!
2016-12-01 19:45:54 +01:00
heckflosse
981a534920
Fixes #3517 , build fails when using libcairo 1.15
2016-11-29 13:11:42 +01:00
Hombre
8094ce7c99
Solving issue #3483
2016-11-29 01:11:14 +01:00
heckflosse
313e770cfe
pixelshift: optional vertical red/blue check
2016-11-28 15:21:45 +01:00
heckflosse
8afb267fe9
pixelshift: changed behaviour of correction amount, now 0 is 1x1 for green, 1 is 1x2 for green, no changes for other values
2016-11-27 21:55:27 +01:00
heckflosse
ac5bad2de1
pixelshift: optional red/blue check
2016-11-27 18:42:58 +01:00
Hombre
a4703c54b4
Reverted some code to hardcode some style for Gtk3.18 only.
2016-11-26 22:54:41 +01:00
Hombre
6676e3d271
BUGFIX: The selected theme was not necessarilly used.
2016-11-25 22:41:41 +01:00
heckflosse
b4ef423acd
pixelshift: show mask only, Speedup for adaptive motion detection
2016-11-25 18:22:26 +01:00
Hombre
330cd49840
Making the vertical ProgressBar fill bottom up (see #3446 )
2016-11-24 23:50:26 +01:00
heckflosse
520557912b
pixelshift: changed formula for adaptive motion detection
2016-11-22 16:35:11 +01:00
heckflosse
fb043e9f5d
pixelshift: experimental changes for Ilias :)
2016-11-21 21:38:14 +01:00
heckflosse
8bb958eb19
pixelshift: committed some experimental changes for testing
2016-11-21 01:33:59 +01:00