heckflosse
aa5072fa0a
Speedup for histogram panel
2016-05-03 20:12:04 +02:00
Beep6581
5294d22bd1
Merge branch 'master' into gtk3
2016-05-01 22:49:36 +02:00
Ingo Weyrich
7a417f2b56
Merge pull request #3256 from Floessie/haldclut-revision
...
HaldCLUT revision and speedup (kudos to Floessie for this great work)
2016-05-01 21:49:16 +02:00
Flössie
d530617ae1
Include last remarks from Ingo
...
- Changed `_mm_store_ps` to `STVF`
- Increased number of cached CLUTs by factor 1.5
2016-05-01 20:49:17 +02:00
Desmis
a742e3a7ba
merge master into retinexgain
2016-05-01 08:53:52 +02:00
Beep6581
a47043d6cd
Merged master into gtk3 with some manually fixed merge conflicts caused by formatting changes.
2016-04-30 16:29:13 +02:00
Beep6581
59a9d2dc2f
astyle on files edited by rec2020 branch
2016-04-30 16:20:45 +02:00
Flössie
29fe23e517
Move film_simulation_strength
calculation into HaldCLUT::getRGB()
...
- Moved `film_simulation_strength` calculation into `HaldCLUT::getRGB()`
- Removed unneeded base class `CLUT`
- Used `_MM_SHUFFLE`
2016-04-29 17:26:56 +02:00
Desmis
b97ed08987
Add working profile Rec2020
2016-04-29 07:41:17 +02:00
Beep6581
56af7e88ce
Merge branch 'master' into gtk3
2016-04-27 17:47:27 +02:00
Flössie
e495093b18
Clean up clutstore.* and add LRU cache
...
This commit adds a true LRU cache to `rtengine` which is used in the new
`CLUTStore` class. The code in `clutstore.*` was cleaned up with C++11
features and small optimizations taken from my `clutbench` project.
The `CLUTStore` class was converted to a true singleton.
2016-04-23 22:55:28 +02:00
Flössie
296919eb2b
Fix #3259 , RT fails with ASan
...
When compiling RT with `-fsanitize=address` it fails early in
`Options::setDefaults()`. To fix it, initialize `baBehav` directly as
permitted with C++11. As a bonus, I converted `addsetids.h` from
defines to an enum.
2016-04-20 20:29:51 +02:00
Beep6581
098603c647
Merge branch 'master' into gtk3
2016-04-17 20:12:30 +02:00
Hombre
12c3eb6e01
Solving issue #3238 : "Fall back to RawTherapee.css when error loading
...
theme"
2016-04-11 23:06:19 +02:00
Hombre
3ac59ad467
Solving issue #3249 : "Fit crop to screen doesn't work as expected
...
anymore"
2016-04-11 01:37:23 +02:00
Desmis
324b54bb46
extend the limit of the tint slider to 10 for IR
2016-04-10 07:26:51 +02:00
Beep6581
78170f8030
Merge pull request #3241 from Beep6581/gtk3toowablue
...
Gtk3toowablue merged into Gtk3,
Adds CSS object IDs for theming, updates TooWaBlue theme, uses PNG+SVG icons.
2016-04-05 11:21:19 +02:00
Hombre
49ec26e98b
Adding a new test theme + setting an ID to the Partial Paste's
...
ScrolledWindow
2016-04-03 03:30:15 +02:00
Adam Reichold
f0611fe9ba
Merge branch 'master' into 'gtk3' to fix modal dialogs without a parent
2016-03-28 13:49:56 +02:00
Adam Reichold
4b9bc5be88
Try to fix #3132 by making sure every file chooser dialog is given an appropriate parent window.
2016-03-28 13:32:30 +02:00
Hombre
b7a3c45c7e
Add new object IDs for theming (see issue #3214 )
2016-03-26 15:06:17 +01:00
Hombre
4dddb349b4
Fix #2388 : "Partial Paste still buggy, quite impartial"
2016-03-20 01:41:56 +01:00
heckflosse
0c786ee1bc
RT won't read width of toolpanel on startup
2016-03-20 00:35:05 +01:00
Hombre
644526d166
Fix issue #3226 : "RT won't read width of toolpanel on startup"
2016-03-19 14:02:06 +01:00
Hombre
fc00537b2c
Merge branch 'master' into gtk3
2016-03-19 11:15:03 +01:00
Hombre
f36565cba9
Fix issue #3182 : "Preview image jumps around on canvas while zooming"
2016-03-18 21:49:23 +01:00
Beep6581
a8a1332c2d
Merge branch 'master' into gtk3
2016-03-17 21:44:00 +01:00
heckflosse
8e35deb9c9
Fix uninitialized variable in toolpanelcoord.cc
2016-03-16 19:34:31 +01:00
heckflosse
4979c0c836
Crash when clicking on the hand tool button, fixes #3222
2016-03-16 19:12:00 +01:00
heckflosse
703b3edb0a
Don't demosaic again when changing 'False Colour Suppression Steps
2016-03-14 17:40:19 +01:00
Hombre
137ea4cdfa
Merge branch 'flowing-curve-edit-axis' into gtk3
2016-03-14 00:05:50 +01:00
Hombre
e4259ae4b4
Expand spin buttons to avoid gap.
2016-03-14 00:03:08 +01:00
Beep6581
cf7a175d74
Merge branch 'master' into gtk3
2016-03-13 20:04:57 +01:00
Beep6581
b0bfe48723
Increased Fast Export's max resize width and height to 10000, closes #3212
2016-03-13 19:59:04 +01:00
Hombre
af45865a2e
The pipette mechanism was broken: the created point was not dragged. (no
...
issue)
2016-03-13 18:15:48 +01:00
Hombre
8b6ac0d9d8
Fix #3193 : the curve edit axis are now flowing automatically upon resize
...
of the Tool panel.
2016-03-13 15:02:03 +01:00
Hombre
5221d30ebc
Fix #3207 for the curve icon's size part. Also, reintroduce separation
...
between the Edit button(s) on one end and the Copy/paste/load/save
buttons on the other end.
2016-03-13 14:15:03 +01:00
Beep6581
570bd079f0
Merge branch 'master' into gtk3
2016-03-12 12:38:26 +01:00
Hombre
c64a8a6daf
Crop borders detection area has been enlarged from 6px to 9px, and the
...
800% limit bug has been fixed. Fix issue #3205 .
2016-03-12 12:02:20 +01:00
Hombre
e0d100466e
Fix #3207 : "Paste button is missing in curves"
2016-03-12 03:22:30 +01:00
Hombre
d09c4ace70
Merge branch 'gtk3' of https://github.com/Beep6581/RawTherapee.git into gtk3
2016-03-12 00:10:35 +01:00
Hombre
7f0a96e448
Fix #3203 and restore the hover color for the 'Enabled' buttons
2016-03-12 00:09:30 +01:00
Beep6581
6daa86be2e
Merged master ffd40 into gtk3 9bfca
2016-03-11 18:37:47 +01:00
Beep6581
ffd403140d
Regenerated translation files.
2016-03-11 18:29:10 +01:00
Hombre
7dfacf6ff4
Adding comments
2016-03-09 18:50:56 +01:00
Hombre
30b5949fd5
Advice from Adam taken in account.
2016-03-08 00:50:01 +01:00
Beep6581
8b9c6cc527
Simplified build_filename
2016-03-07 23:59:09 +01:00
Beep6581
0ce06b691f
Fixed theme selection
2016-03-07 18:49:09 +01:00
Adam Reichold
a04c7706db
Merge branch 'master' into 'gtk3'
2016-03-05 13:11:00 +01:00
Hombre
18764846da
Merge branch 'master' into enhanced-edit-mecanism
2016-03-03 00:28:12 +01:00