heckflosse
dfd9bdf977
Fix some leaks in editorpanel, fixes #5328
2019-05-20 00:21:48 +02:00
Oleg Koncevoy
d2e6a3a44a
Fixed file overwite from queued items
2019-03-21 19:32:31 +02:00
Hombre
52dcd08b97
Merge branch 'dev' into hidpi-icons
2019-03-13 01:00:14 +01:00
Morgan Hardwood
d080bba351
Center selected thumb in Filmstrip #5174
...
When opening an image, selecting the next/previous image or syncing the
Filmstrip, the newly selected thumbnail is centered, unless it lies
within the visible area more than 1 thumbnails-width away from either
edge, in which case centering does not occur.
2019-02-18 03:10:58 +01:00
Hombre
cc1779a0ae
Merge branch 'dev' into hidpi-icons
2019-01-24 22:02:44 +01:00
Floessie
6607bb2f87
Merge pull request #5131 from Beep6581/review-idle_register-calls
...
Review idle register calls
2019-01-21 10:50:37 +01:00
Hombre
97824da6de
Histogram and Navigator now handle Hi-DPI.
...
+ widgets are now sized depending on Hi-DPI
see issue #3547
2019-01-04 15:32:35 +01:00
Flössie
b21d910573
Remove legacy IdleRegister::add<>()
2019-01-01 20:58:26 +01:00
Flössie
b08fb04dae
Convert almost all IdleRegister::add()
calls to add(std::function<>)
2019-01-01 15:53:39 +01:00
Morgan Hardwood
8e3e4afcaf
Select+focus thumbnail in Filmstrip, closes #5125
...
When passing a photo as an argument to the RawTherapee executable, the user wants
this auto-loaded photo's thumbnail to be selected and visible in the Filmstrip.
2018-12-31 16:40:31 +01:00
Flössie
5af3f64a9d
Merge branch 'dev' into review-idle_register-calls
2018-12-31 14:58:26 +01:00
heckflosse
f5d56ffd17
Shortcut 'p' for Sharpening contrast mask, closes #5018
2018-11-23 19:51:01 +01:00
Flössie
5906329485
Review IdleRegister
( #4892 )
...
This turns `IdleRegister::add()` into a template function to make the
provided function pointers type safe. It also adds a `delete_data`
parameter to manage the provided data pointer even in `destroy()`.
2018-10-28 13:12:01 +01:00
Flössie
2125f42116
Turn almost all Listeners into abstract interfaces
2018-10-09 20:32:40 +02:00
Morgan Hardwood
d758202ea8
Button and progress bar style improvements
...
- The buttons in the main notebook (ICC Profile Creator, Preferences,
Fullscreen) and the buttons in the bottom-left corner under the preview
(Save, Sent to queue, Send to GIMP) are now consistently flat to match
all other toolbar buttons.
- Progress bar thicker and more centered in their containers.
2018-09-24 13:18:46 +02:00
Morgan Hardwood
4a28b185b9
Fixes vertical displacement of Before|After views
...
Added the 'smallbuttonbox' style to the container and removed relief to
make it flat as all other header buttons.
Fixes #4778
2018-09-24 11:03:48 +02:00
heckflosse
78989731f5
Always use icons for tab headers, #4772
2018-09-18 11:37:15 +02:00
Beep6581
c0a8262d5d
Merge pull request #4802 from Thanatomanic/dev
...
Modifications to store histogram settings across sessions
2018-09-13 13:03:19 +02:00
Thanatomanic
85d55ebeb6
Modifications to store histogram settings across sessions
2018-09-13 07:46:43 +02:00
Hombre
b226c125ce
Scrollable toolbars has been named, and 'scrollableToolbar' class added
...
see #4035
2018-09-03 23:19:37 +02:00
Hombre
20118c4019
Partially hidden toolbars can now be scrolled with the mouse wheel
...
...thanks to the new MyScrolledToolbar class (guiutils.h/cc). This is
valid for the FileBrowser tab (first and second line can be scrolled
individually) and the top and bottom bar of the Editor(s) tab.
see #4035
2018-09-02 10:47:44 +02:00
Hombre
5d1922ce56
Merge branch 'dev' into 32b-tiff-output-cli
2018-08-30 21:32:26 +02:00
Thanatomanic
af4217d20b
Fix for left pane not appearing after closing, thanks to @Hombre57
2018-08-20 08:50:19 +02:00
Thanatomanic
770c16e430
Merged with dev, resolved conflicts, fixes to icon refs
2018-08-13 05:11:21 +02:00
Hombre
fe2f45dff2
Merge branch 'dev' into 32b-tiff-output-cli
2018-07-22 18:14:38 +02:00
Hombre
3a6556404a
Merge branch 'dev' into testoutputprofile
2018-07-22 03:25:49 +02:00
Morgan Hardwood
bb6282fad3
Icons tweaked #4469
...
- The "light" icon theme is now a little lighter, to increase contrast.
- Toolbox icons are now small.
- Buttons:
- Buttons without labels which use icons as their only source of info regarding what the button does (e.g. the white-balance pipette button) use normal-sized icons.
- Labeled buttons which use icons as an auxiliary source of information (e.g. Auto-Crop) now use small icons. Curve type icons are also small even though they have no labels.
- Colored circles are smaller.
- Curve type icons redesigned and small.
- Hand icons (when panning the preview) redesigned to have a clear outline regardless of background color.
- Magnifier icons redesigned to have a thinner magnifier frame and larger inner parts.
- Perspective, distortion and crop icons redesigned.
- Some small icons were missing the `-small` suffix, now renamed.
2018-07-16 12:41:40 +02:00
Morgan Hardwood
10af344672
Merge branch 'dev' into iconcleanup4
2018-07-13 18:14:48 +02:00
Morgan Hardwood
522495f4eb
Icon cleanup #4469 #3547
...
Rebased in new branch to cleanup commit history.
2018-07-13 18:13:35 +02:00
heckflosse
d217dcd2c3
Merge branch 'dev' into 32b-tiff-output-cli
2018-07-07 10:48:41 +02:00
Hombre
f2b339fc66
Taking care of backward compatibility for new output profiles
...
see #4478
2018-07-05 23:32:46 +02:00
Thanatomanic
293d0d7e2b
Final fix? Included shorthand suggested by Hombre
2018-06-30 18:31:50 +02:00
Thanatomanic
da5fd6fac8
Removed histogramAspect in favor of histogramHeight, which sets the panelheight properly and consistently on restarting.
2018-06-29 21:56:06 +02:00
Thanatomanic
08cad72be0
Modifications such that the aspect ratio of the histogram is stored between sessions. Additionally, the scaling behavior is changed slightly to make the code easier without being to different from the current situation.
2018-06-28 19:04:19 +02:00
Thanatomanic
dc6c628ad1
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into histogram-scaling
2018-06-25 20:33:45 +02:00
heckflosse
5515b3dd72
Sharpening contrast mask - Bug, fixed by @Hombre57, fixes #4620
2018-06-17 11:20:27 +02:00
Thanatomanic
9e735b2640
Big update: 1) implemented scalable histogram (TooWaBoo's CSS untested but probably unnecessary now); 2) reverted graphical changes; 3) gridlines now multiply based on height and width; 4) removed cube-scaling; 5) implementend double-log scaling as the third alternative based on suggestion by @iliasg
2018-06-17 10:01:16 +02:00
Hombre
30efa5930d
16-bit floating-point support for TIFF output image (see #2357 )
2018-05-07 09:57:53 +02:00
Flössie
bf54ea50a2
Don't force update when switching images ( #4476 )
2018-04-28 10:06:27 +02:00
Alberto Griggio
33e0c28789
started working on no negative clipping
2018-02-19 16:31:30 +01:00
Alberto Griggio
08846264c7
started work on making RT not clip the image at intermediate stages
2018-02-09 21:25:39 +01:00
Alberto Griggio
e6265cdfef
merged 'softproofing-output-profile' into 'dev'
2018-02-06 13:25:00 +01:00
Alberto Griggio
e9d700d61d
added option to check for out-of-gamut colors wrt the monitor profile
...
If soft-proofing is turned off, enabling gamut check will show highlight the pixels that are out of gamut for the current monitor profile
2018-02-05 10:25:02 +01:00
Alberto Griggio
06fedfdac7
Merge pull request #4366 from Beep6581/softproofing-output-profile
...
Softproofing output profile
2018-02-04 22:38:36 +01:00
Morgan Hardwood
ff808c823b
Gamut icons made consistent, closes #4360
2018-02-04 16:09:14 +01:00
heckflosse
1d037397f1
Navigator width and height of image not updated when changing images, fixes #4359
2018-02-04 00:13:12 +01:00
Alberto Griggio
dc44212691
Soft-proofing: fall back to using the current output profile if no printer profile is specified
...
Implements #4361
2018-02-03 21:49:41 +01:00
heckflosse
3e2e7717b1
Fix random behaviour when opening images in SETM and 'Auto zoom to fit the crop area' is enabled, fixes #4357
2018-02-03 12:57:36 +01:00
Alberto Griggio
8a510315c2
Fattal: added anchor parameter
2018-01-25 22:13:17 +01:00
Hombre
3fe9cae2c3
Merge branch 'tiff32float' into dev
2018-01-08 21:47:14 +01:00