Hombre
50165dab20
Merge branch 'master' into softproofing
2016-10-16 01:45:52 +02:00
Flössie
aeaff29ac0
Apply readability-simplify-boolean-expr
2016-10-12 20:01:30 +02:00
Flössie
0731975ff0
Apply modernize-use-nullptr
...
Setup:
- `mkdir tidy; cd tidy`
- `cmake .. -DCMAKE_BUILD_TYPE=debug -DPROC_TARGET_NUMBER=1 -DCACHE_NAME_SUFFIX=4 -DBINDIR=. -DDATADIR=. -DBUILD_BUNDLE=ON -DWITH_LTO=OFF -DOPTION_OMP=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS=ON`
- `cd ..`
- `find -name '*.cc' -exec clang-tidy-3.8 -header-filter=.* -p=tidy -fix-errors -checks=modernize-use-nullptr {} \;`
2016-10-12 17:48:40 +02:00
Morgan Hardwood
0dbea030cb
Merge branch 'master' into gtk3-merge-master-b8eb349
2016-10-10 23:07:41 +02:00
Ingo Weyrich
a57ecac9e9
Merge pull request #3452 from Beep6581/cppcheck
...
merge fixes for a lot of issues reported by Cppcheck
2016-10-09 22:55:31 +02:00
heckflosse
566d4c9822
Cppcheck: Fixed most issued in rtgui/*
2016-10-04 23:28:19 +02:00
Hombre
23011fbd63
Merge branch 'master' into softproofing
2016-10-04 00:04:57 +02:00
Hombre
4506247985
Merge branch 'master' into lockable-color-picker
2016-09-30 01:06:19 +02:00
Hombre
f904bc8f84
First patch of the LockableColorPicker tool.
...
Still Work In Progress, but can be used without too much hassle.
2016-09-30 01:03:57 +02:00
Flössie
8e6cfcb766
Fix use-after-free of ImageArea::mainCropWindow
( #3048 )
2016-09-29 18:21:37 +02:00
Hombre
3bdf38437c
Fix issue #3186 : "Combobox text overflow Gtk3"
...
+ fix a bug that prevent RT from building with gcc6.2
2016-09-27 02:08:23 +02:00
Hombre
c96c7dc8f3
Soft-proofing ang GamutCheck buttons are now disabled if Monitor profile
...
== NONE of is no suported intent for the selected profile.
The Monitor profile list (in the Editor and in Preferences) shows RGB
profiles only, whereas the output profile list shows all profiles (RGB,
CMYK, ... anything!)
Bugfix: When switching to a new image, the image now use the selected profile and intent.
2016-09-02 16:23:21 +02:00
Hombre
7c7cb9f9f1
Bug fix: the monitor profile and softproofing profile are now computed
...
automatically even without special trigger event. The order of the
Monitor Intent is now correct.
2016-08-29 21:04:59 +02:00
Hombre
827acd35f9
Some bugfix.
2016-08-27 22:20:54 +02:00
Hombre
5affa18341
Introducting soft-proofing and Black Point Compensation, simplify the
...
CMM at the end of the pipeline + sparse code refactoring
A new BPC checkbutton has been created in 'Preferences/Color Management'
and in the ICM tool. Better hanbling of widget sensitivity of the output
profile / gamma part of the ICM tool.
2016-08-24 22:32:06 +02:00
Hombre
b7a3c45c7e
Add new object IDs for theming (see issue #3214 )
2016-03-26 15:06:17 +01:00
Adam Reichold
a04c7706db
Merge branch 'master' into 'gtk3'
2016-03-05 13:11:00 +01:00
Hombre
3577d87862
Removed set_border_width from the code, padding and margin values still
...
to be set in CSS file
2016-02-23 21:36:00 +01:00
Adam Reichold
a2eea7c265
Finally fully remove the safegtk module.
2016-02-21 10:26:11 +01:00
Adam Reichold
e853629854
Move the external command helper into the external program store singleton.
2016-02-21 10:12:56 +01:00
Adam Reichold
b62b78e2f8
Move the special directory query helpers into the places browser.
2016-02-21 10:07:57 +01:00
Adam Reichold
1a9121714a
Close #3075 by merging branch which parents preferences, save-as and partial-paste dialogs.
2016-01-11 19:18:10 +01:00
Hombre
a4d49ee5f2
Setting up blank char policy through astyle.
2016-01-10 18:27:16 +01:00
Adam Reichold
375ed172e0
Also fix the missing parent window for the partial-paste and the save-as dialogs.
2016-01-10 18:07:06 +01:00
Hombre
8a9af647db
Comment removed + file astylized
2016-01-10 16:58:36 +01:00
Hombre
f344a2cee2
Fix the Editor's bottom toolbar, create a new MyProgressBar class to
...
make it's width stable, and add 2 pixel space between the main action
widgets (progress bar, preferences, full screen)
2016-01-10 01:35:27 +01:00
Adam Reichold
8151e0f5ce
Merge branch 'master' into 'gtk3'
...
Most conflicts seemed to be simple enough. There were a lot of `append_text` to
`append` conversions for `Gtk::ComboBoxText`. The `PopUpCommon` class also saw
a lot of changes with non-trivial conflict resolutions.
2016-01-06 23:56:12 +01:00
Adam Reichold
5fd5d5bece
Remove the soft proof button and internal flag as it was decided not to mix this with the output profile handling.
2016-01-01 19:43:09 +01:00
Hombre
bcbb45454a
Updated icons (from Drslony), code cleanup and bugfix
2015-12-29 03:52:50 +01:00
Hombre
0daea66597
Adding the Absolute entry for monitor rendering intent + icons updated
2015-12-28 14:43:37 +01:00
Adam Reichold
151556ae23
Add an optional function to the pop-up button, so that it will select the next entry when clicked and also do some miscellaneous code clean-ups including forward declarations.
2015-12-20 19:42:06 +01:00
Hombre
e9141dd98c
Cleaning up the GUI for the monitor profile and rendering intent +
...
output profile rendering intent + soft-proof button.
DCP profile GUI switched from 2x2 array to a single column.
2015-12-18 01:45:59 +01:00
Hombre
32eb6b996c
Adding softproofing. Now the output profile and the new rendering intent
...
profile for the output profile will only be shown when the new softproof
toggle button (bottom of the preview in the Editor panel) will be on.
2015-12-15 01:06:38 +01:00
Adam Reichold
22bffabe7f
Extend the editor panel to support selection of a monitor profile and rendering intent and extend the preferences to provide a default profile and intent for the editor panel.
2015-12-07 23:22:32 +01:00
Beep6581
2e720bdeb8
Merge branch 'master' into gtk3
2015-12-01 18:59:59 +01:00
Adam Reichold
0611939c7a
Remove apparently unused additional preview handler also fixing a memory leak.
2015-11-28 14:52:09 +01:00
Beep6581
7c7f3cf1d0
CSS theme improvements with .cc code changes
2015-11-19 20:15:33 +01:00
Beep6581
a9aa5308b5
Gtk3 theme ready, Gtk2 stuff removed, slim mode removed, RT logo images enhanced.
2015-11-17 02:52:38 +01:00
Beep6581
35775f3b3f
synced with master (merged master into gtk3)
2015-10-17 16:23:10 +02:00
Beep6581
7ca8de08ab
astyle all modified files in retinex branch
2015-10-17 14:45:24 +02:00
Beep6581
6c49279ab9
Merge branch 'master' into retinex
2015-09-27 21:18:17 +02:00
Beep6581
6ef9f72d44
Merge branch 'master' into gtk3
2015-09-27 21:17:35 +02:00
heckflosse
46b6c9c130
Wrong naming of snapshots in SETM, fixes #2915
2015-09-23 20:19:39 +02:00
Morgan Hardwood
81ddb15b0f
Added great looking, slim, neutral-colored Gtk3 theme, cookiedough.css
2015-09-20 18:32:14 +02:00
Morgan Hardwood
c026c8bcf0
Left and right panels in File Browser and Editor now don't resize below a usable minimum width
2015-09-17 17:53:40 +02:00
Desmis
270367c592
Display histogram L in Histogram equalizer
2015-09-14 13:14:28 +02:00
Morgan Hardwood
56a0805bc7
Gtk3 by Hombre, issue 2807
2015-08-12 16:07:19 +02:00
DrSlony
0e0cfb9b25
Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle
2015-08-11 11:55:03 +02:00
DrSlony
effb46c3e1
Line endings
2015-08-11 11:53:44 +02:00
DrSlony
16061aad88
Removed unused files
2015-08-09 20:56:10 +02:00