6188 Commits

Author SHA1 Message Date
Morgan Hardwood
829ffc7e72 Translation strings update. 2016-12-20 21:52:54 +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
5100126f0d spinbutton separation between text and buttons, as discussed in IRC. 2016-12-19 17:07:11 +01:00
Morgan Hardwood
29af9f3bd3 Merge branch 'gtk3' into gtk3-bugfix 2016-12-19 17:01:39 +01:00
Morgan Hardwood
9cf0e5c40f Merge branch 'master' into gtk3 2016-12-19 17:01:06 +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
Ingo Weyrich
2145f559ae Merge pull request #3477 from Beep6581/speedup_gradient_vignette
Speedup Vignette and Graduated Filter
2016-12-19 00:36:42 +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
Hombre57
c241caef87 Updated TooWaBlue themes added, old version removed (#3540) 2016-12-16 23:40:58 +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
Hombre
11dfc71775 Adds a padding around windows and dialogs to make them resizable 2016-12-16 01:41:35 +01:00
Flössie
47ce8778b1 Experiment to prevent var-tracking warning (#3543) 2016-12-15 19:43:20 +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
heckflosse
3cc8438cf9 CbDL before black and white no preview when changing exposure, fixes #3539 2016-12-14 14:39:20 +01:00
heckflosse
cc4e7be2df Fix crash with Canon m-raw files when raw crop in camconst.json is defined, #3533 2016-12-14 14:01:05 +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
heckflosse
db2c01af02 Further small speedup for vignette and gradient 2016-12-13 15:13:03 +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
heckflosse
9bd874eb8c pixelshift: simplified and increased readability of code 2016-12-06 22:52:36 +01:00
heckflosse
49b5dbd595 pixelshift: deduped code to paint motion mask 2016-12-06 01:42:19 +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
755a43f4ac pixelshift: reordered code for better readability, corrected behaviour of green 1x2 motion mask 2016-12-05 19:17:58 +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
d498e5f5c5 pixelshift: partly fixed wrong colouring of red/blue cross check motion mask. Not good, but better than last one 2016-12-04 23:59:42 +01:00
heckflosse
4384819eee pixelshift: changed red/blue cross check 2016-12-04 22:35:29 +01:00
Hombre
976fc087bd Removed some debug message left in code 2016-12-03 11:24:11 +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
6a437c90b3 Bugfix
Too much confidence... never commit w/o building first! Sorry
2016-12-02 03:22:37 +01:00
Hombre
2b7d3fb591 Forgot to update one file, see issue #3489 2016-12-02 03:09:55 +01:00
Hombre
b1e7dcbf4a Updated GUI 2016-12-02 02:58:09 +01:00
heckflosse
98cd7af963 pixelshift: Set new default values for images without existing pp3 file 2016-12-01 19:57:15 +01:00