Desmis
a53ddf4282
Ciecam - Change management viewing temperature and tint #7055 ( #7058 )
...
* Change management viewing temperature and tint
* Enable autotemp wbcamchanged and hide history message
* Change wbcamchnaged as proposed by kaesa
2024-05-01 07:49:14 +02:00
Desmis
8e312d9c02
Local Adjustments - Cam16 - lacam16n2 (new) ( #7010 )
...
* Restore settings and options
* Clean code and windows.yml
* Gui improvment
* Fixed wrong value maxicam
* Change GUI TRC and Log encoding and sigmoid
* Clean code locallabtools2
* Fomat locallabtools2
* New calcualtion gray when using Q
* Improve sigmoid Q with meanQ
* Change labels and tooltip
* Change DR with log
* Change location GUI TRC
* Change GUI sigmoid hide - show
* Fixed bug with trc
* Added whites to TRC & whites
* Small modification whites - comment code
* Change GUI and selection for sigmoid and log encoding Q
* Change yml worksflow
* Added cat to workingtrc rtthumbnail
* Delete entries in defualt languages
* Blacks and whites distribution
* Change tooltips
* Fixed some issues
* Change GUI hide to set_sensitive
* first step white and black log encoding
* GUI Labels - tooltips
* Compress brightness log encoding
* Change compression threshold
* Clean procparams
* Improve GUI and threshold compression
* Improvment GUI and tooltips
* First step primaries cam16
* Primaries loc step 2
* Primaries loc step 3
* jdcmax primaries - format iplab2rgb
* Improve GUI
* Beta RGB primaries and message
* Change tooltips
* Change order prim
* CIExy diagram step 1
* CIExy step 2
* CIExy step 2
* CIExy diagram step 4
* CIExy diagram step 5
* Change improccordinator and locallabtool2s listener
* Forgoten delete in improccordinator
* Disable setListener
* Improve GUI and behavior TRC and Primaries
* TRC primaries - illuminant step 1
* TRC primaries - illuminant step 2
* TRC primaries - illuminant step 3
* TRC primaries - illuminant step 4
* Gamut control - remove old listener and added listener locallabcieLC
* publish pre dev labels windows appimage
* publish pre dev labels windows appimage []
* Move log encoding cie - step 1
* Step 2
* Move Log encoding CIE and improve GUI step 3
* Pre Ciecam midtones step 1
* Mid tones step 2 and tooltips
* Forgoten label and tooltips
* Improve tooltips - and change yml files
* Include repository in appimage and windows.yml - change labels
* Forgotten surroundcie in procparams.cc
* Improve GUI with expander - clean code
* Change tooltip
* Clean locallabtools2 - improve Jpro
* Bypass Ciecam step 1
* step 2
* Step 3
* Change settings - improve GUI
* Clean code
* Improve sigmoid cam16
* Improve sigmoid cam16
* Added illuminant E to illmethod
* Change iccmatrices
* Working profile JDCmax stdA and Abstract Profile
* Pre-ciecam JDCmax stdA
* Abstract profile - cat method step 1
* Step 3
* Step 4 and various changes
* Enable default gamutcontrol - improve GUI
* Refine color pre-ciecam
* Step 2
* step 3
* Step - 4
* Refine colors Abstract profiles
* Expander true Abstract Profile
* Clean and comment code
* Tooltip pre-ciecam
* Change tooltips
* Improve GUI free primaries
* Labgrid dominant color
* Shift dominant color step 1
* Shift xy dominant color
* History msg shift
* Fixed various bad behavior - change scalrefi
* Improve behavior DR vs deltaE - log encoding and pre-ciecam
* Limited reduce deltaE to 1 - comment code
* Improve behavior TIF/JPG
* Forgotten code
* Various small changes to refinement color pre-ciecam
* Foramt iplab2rgb and simpleprocees - small change meanx meany
* Bad behavior with simpleprocess abstract profile and pre-ciecam
* Re-enable code for simpleprocess
* Iprove iplab2rgb
* Improve GUI if selection Jz
* provis with precision
* Chnage GUI log encoding basic - improve shiftxl shiftyl pre-ciecam
* Improve GUI with expanders
* Change location pre-ciecam expander
* Change label tooltip pre-ciecam
* Improve white distribution and equalizer
* Bad behavior Source data adjustments
* Comment code
* Improve Dynamic Range Compression - for some images with very high DR
* Clean code
* Improve TM fattal with saturation control in LA
* saturation control fattal LA
* RE-order paramsedit
* Change local contrast in LA - log encoding and Cam16
* LA settings avoidcolorshift XYZabsolute
* Change GUI precision blackEv WhiteEv BlackEvjz WhiteEvjz
* Check button smoothcie - smooth highlights
* Change order midtones - log encoding - other method smooth
* Change maximum gamma in TRC cam16
* Change maximum slope in TRC cam16
* refine smooth highlights
* Small improvment - comment code
* Bad behavior - black screen - in Cam16
* setLogscale for slopjcie
* Change source data GUI - PQ and other DR functions
* PQ mode advanced - adjustments and tooltip
* Comment and clean code
* Simplified GUI in Basic mode - Source Data Adjustments
* Added primaries to source date adjustements - fix basic problem
* GUI graduaded filter cie cam16
* Graduated filter - LA Color appearance
* More illuminant cam16 - D120 - Tungsten 2000K - Tungsten 1500K
* Abstract profile ICM - shift x - shift y
* Frame color dominant Abstract profile
* Frame color dominant Abstract profile
* Illuminant E - abstract profile
* Abstact profile - midtones
* Abstrcat profile - smooth highlights checkbutton
* Abstract Profile - Smooth highligts rtengine
* Bad behavior LA gamut - re-enabled Munsell in settings
* adapts Abstract profile and auto-match tone curve
* Change chromaticity curve c(h) - ppversion 351 and procparams
* icmpanel fixed bad wmidtcie
* Change in procparams assignfromkeyfile color Management
* Remove message in console
* Missing code procparams.cc wcat
* Clean message in console
* Disable ppversion 351 - surround extremely dark
* Choice surround scene Disable ciecam
* Improve GUI for surround Disable Ciecam
* Small change gamutcontrol - message g0..g5 verbose
* Remove gautcontrol on limits
* Strength log encoding - Source data adjustments
* Fixed genral bug in lacam16n - bad behavior color
* Checkbutton saturation control - Cam16 log encoding
* Change default saturation controle log encoding - false
* GUI LA Log encoding - Strength - saturation control - part 1
* Checkbox saturation control LA Log encoding
* Change repartition GUI brightnees - hue - chroma
* Hide primaries and illuminant in standard mode
* Merge with dev 2
* reduces sigmoid Q contrast
* Provisory disable Sigmoid Q
* Re-enable sigmoid function complexity mode
* Re-enable log encoding Q - with Ciecam
* GUI improvments - small code improvments
* Change tooltip
* Simplify GUI mode Basic - Standard - added tooltip
* Change tooltip - LA settings - Avoid color shift
* hope to fix the bug between Jz and Cam16
* Another change for Jz - format astyle locallabtool2.cc
* Clean code GUI - remove Zcam
* Change label in Recovery based on luminance mask
* Reduces minimum spot size from 2 to 1.5
* Improve behavior GUI with Jzczhz
* Clean code iplocallab.cc
* Small improvement ciecam02.cc
* Fixed bad behvior GUI and code between Cam16 and Jzczhz
* Improve Jz and surround effects
* Improve Jz and Local contrast Cam16 & Jz taking account surround
* Disable local contrast if cam16 and not ciecam surround
* Restore epsil 0.001 loccont
* Improve local contrast when surround low and Jz
* Clean code locallabtool2 - weakened a little Local Contrast in connection with surround
* Remove Laplacian threshold in Cam16 and JzCzHz mask
* Simplify Mask for JzCzHz
* Enable choice complexity mask in mode advanced
* Solved bad behavior GUI masks
* Optimize GUI mask Jz and cam16
* Change 3 icon .png without png
* Remove wrong message in console without problem
* Remove warning with & in some tooltips and TP_WBALANCE_AUTO_HEADER
* Smoothcie Method GUI
* Replace checkbutton smooth highlight bya combobox
* Improve behavior GUI - CIECAM - advanced - tempout and greenout
* Fixed - I hope - crash when delete spot and cam16
* Clean code with maxcam and dependencies
* Added Smooth highlight rolloff or not
* Improve smooth lights - gamma mode only - standard and advanced - gray balance
* Improve Smoothing lights - take into account the 2 Yb
* Change tooltip
* Chnage wrong lable scope => slope
* Clean and comment code
* Reduces the effect of - Smoothing light -Ev mode - Small change range Slope
* Scale Yb scene white whiteEv
* Hide Scale in some GUI cases
* Clean comment code Smotth and TM function
* Change GUI - Smooth highlights and tone mapping - allows also Basic
* Change labels
* Change tooltip
* Remove arrow.cur in windows.yml as suggested by Lawrence37
* Reverse last changes
* Change limits slope based in SDA
* Clean locallabtools2.cc
* Set minimum slope based to 0.6
* Change label highlight
* Change listener scene parameters to GUI
* Clean code sine changes listener
* Limits Blackev Whiteev values in slope base to avoid crash
* Change a little limits BlackEv WhiteEv
* Small changes in console - remove warnings
* Change XYZ relative - avoid color shift
* Improve gamutmap
* re build gamutmap
2024-04-15 07:47:19 +02:00
Pandagrapher
f7c25b18af
Merge with 'Beep6581/dev'
2023-04-29 11:24:55 +02:00
Desmis
5481a8bbe1
Ciecam - Fixed issue #6713 and add some batch functions ( #6717 )
...
* Try to solve issue 6713 ans add some batch functions
* Missing setAddMode tempout
2023-03-20 07:38:48 +01:00
Pandagrapher
c28d5aab97
Merge with "Beep6581/dev"
2023-03-11 11:02:29 +01:00
Lawrence Lee
2982f02328
Merge branch 'dev' into favorites-gui
2023-02-03 21:58:34 -08:00
Desmis
21afbaf90b
CIECAM - Changes such as symmetric works and temperature output makes sense - issue #6656 ( #6658 )
...
* changes such as symmetric works and temperature output makes sense
* Comment code
* other Comment code and small change
* Change tint in tooltip temperature
* Improve GUI for tempout and greenout
2023-01-06 06:43:21 +01:00
Desmis
95cede9a1a
Color Appearance and lighting : Remove cat02preset and all dependencies issue 5664 ( #6585 )
...
* Remove cat02preset and all dependencies issue 5664
* Normalize cmakelist
2023-01-03 07:44:46 +01:00
Lawrence Lee
143e5c6783
Merge branch 'dev' into favorites-gui
2023-01-02 15:37:07 -08:00
Pandagrapher
eb40593d60
Merge with 'Beep6581/dev'
2022-11-03 17:10:48 +01:00
Morgan Hardwood
cf96139c3a
Review of default #5664
...
Consistently use _TOOLTIP suffix for tooltip keys.
2022-09-23 18:09:44 +02:00
Morgan Hardwood
799452ac88
Review of default #5664
2022-09-23 16:37:46 +02:00
Pandagrapher
89d2bdce5b
Initial commit for real hidpi support
...
Note: This commit has only been tested on MacOS
Changes:
- Icons now use the native hidpi support from Gtk (through Icon Theme)
- Icons are now directly generated from scalable file (i.e. SVG file)
- Widget sizes are scaled based on DPI and scale factor
- Font size is scaled based on DPI and scale factor
2022-08-19 16:47:28 +02:00
Lawrence Lee
40678f67b0
Refactor tool name code
2021-12-11 21:21:54 -08:00
Desmis
9b26424c3a
Set default to brightness in some cases
2021-09-03 10:34:31 +02:00
Desmis
0991b0a380
Ciecam - re enable - curve brightness ( #6350 )
...
* Re enable curve ciecam brighness
* Change default tone curve2 to Brightness
2021-09-03 07:51:31 +02:00
Desmis
b528d67910
Disabled in advanced mode tonecurves brightness
2021-08-23 10:51:53 +02:00
Lawrence Lee
8cb89688a7
Fix CIECAM scene temperature changing unexpectedly
...
The temperature was unexpectedly changing to 5003 when changing other
settings such as wavelets.
Closes #6326 .
2021-08-22 17:07:52 -07:00
Thanatomanic
fc031ccb5a
Remove deprecated GTK3 code, fixes #6103 ( #6113 )
...
Replaces the following deprecated Gtk classes throughout the codebase by their non-deprecated counterparts. Style, HBox, VBox, HPaned, VPaned, HScrollbar, VScrollbar, VSeparator, HSeparator, Stock, Table, VScale and HScale.
2021-02-17 11:44:25 +01:00
Desmis
6b1e5d6181
Ciecam - Take into account issue #6022 choice between classic - symmetric - mixed - for cat02/16 ( #6079 )
...
* Change mode cat02-16 auto
* Change tooltip
2021-01-30 07:35:07 +01:00
Desmis
e8da58ad24
Some GUI improvment Ciecam
2021-01-07 10:09:28 +01:00
Desmis
66908b6c5a
Improve GUI Ciecam - disable setDelay and throwOnButtonRelease
2021-01-05 09:12:30 +01:00
Desmis
fd47681fd4
Added auto checkbox temperature viewing conditions when preset cat is selected
2020-12-13 08:09:47 +01:00
Desmis
6f9da68883
Ciecam - added cam16 to cam02 ( #6017 )
...
* First change cat02 cat16
* Enable cat16 and cat02
* Clean comment code - change history msg
* Change some labels and tooltips with ciecam0216
* Change default settings
* Others default label and tooltip changes
2020-12-09 07:49:54 +01:00
Desmis
79affc6462
Ciecam - various improvment labels and tooltip ( #5966 )
...
* Add tooltip
* Change global labels tooltip ciecam
* Added tooltip and frame
* Change various tooltips
* Two changes tooltip ciecam
* Change label suuround source
* Change typo in tooltip
2020-10-26 07:55:52 +01:00
Desmis
fd9f3246f0
Show Hide forgotten checkbutton Ciecam
2020-10-25 10:06:10 +01:00
Desmis
27c4c546ef
Added complex method standard advanced to ciecam02
2020-10-25 09:35:03 +01:00
Flössie
b7738afe22
Replace Adjuster::delay
by Adjuster::setDelay()
2020-08-02 11:20:10 +02:00
Desmis
6c96e5a0a4
Added D41 to Ciecam02 illuminant
2020-03-05 08:10:47 +01:00
Desmis
05f365c0d6
Added method Illuminant to make choices easier in free mode
2020-03-04 16:31:49 +01:00
Desmis
0d921d366a
another small change to cat02preset
2020-03-03 08:16:47 +01:00
Desmis
60160025f9
Ciecam02 chnage default settings cat02preset
2020-03-03 08:07:36 +01:00
Desmis
f4da001589
Ciecam02 autotempout button
2020-03-02 20:00:02 +01:00
Ingo Weyrich
8b450d3f77
Merge pull request #5675 from Beep6581/rawimagesource_cleanup
...
Cleanups for rawimagesource.cc
Speedups for ItcWB
2020-03-01 13:45:06 +01:00
Ingo Weyrich
be5e447f53
Itcwb : cleanup and speedup, #5676
2020-02-29 13:16:42 +01:00
Desmis
aa389dbcae
Ciecam02 fixed bad temp and tint cat02preset
2020-02-29 12:51:17 +01:00
Desmis
603b55e690
Preset cat02 automatic
2020-02-25 17:28:19 +01:00
Ingo Weyrich
b2443b0e7e
more double promote fixes, still not complete
2020-01-21 00:16:27 +01:00
Ingo Weyrich
2a4891827d
Some cleanups
2019-11-26 15:25:11 +01:00
Ingo Weyrich
587652283d
further reduction of include dependencies, also finalised some classes
2019-11-09 16:51:54 +01:00
Ingo Weyrich
cac2eb53ef
Further reduction of include dependencies
2019-10-31 20:41:08 +01:00
Ingo Weyrich
6935faa258
Further cleanup of include dependencies
2019-10-30 22:12:06 +01:00
Ingo Weyrich
ba8dda1836
Further cleanup of include dependencies
2019-10-30 16:38:02 +01:00
Morgan Hardwood
60b2196bce
Updated gnu.org links to use HTTPS
2019-09-10 12:34:57 +02:00
Flössie
57d030881d
More procparams.h
relaxation
2019-03-01 17:40:02 +01:00
Flössie
b21d910573
Remove legacy IdleRegister::add<>()
2019-01-01 20:58:26 +01:00
Flössie
5af3f64a9d
Merge branch 'dev' into review-idle_register-calls
2018-12-31 14:58:26 +01:00
Morgan Hardwood
bba0f72ddc
Revision of interface strings
...
Changes for consistency, grammar, clarity, and making optimal use of
screen space.
2018-11-21 01:12:54 +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
heckflosse
ccc882dbcf
Review idle_register.add() calls: wavelets, ciecam02, colortoning
2018-10-24 17:12:11 +02:00