Alexia Death
74f907ca33
app: Fix curve application to tilt aspect ratio maping
2010-05-10 00:22:39 +03:00
Alexia Death
5fda650281
app: Support for wheel input found in highend wacom tablets&tools
2010-03-09 22:23:44 +02:00
Michael Natterer
7ea07c884b
app: some code cleanup
...
- move curve creation and signal connection to a utility function
- formatting cleanup
2010-02-23 20:59:10 +01:00
Alexia Death
ced0c1af79
app: Fix some code ugliness intoduced by my last commit
2010-02-23 21:16:35 +02:00
Alexia Death
0e1715fae2
app: Make the curve changes have immedate effect and have a working curve
2010-02-23 20:16:28 +02:00
Alexia Death
3a8c234261
app: Make all inputs for an output respect curves
2010-02-23 17:41:01 +02:00
Alexia Death
902e49fcc8
app: Make dynamics output curve getting work right.
2010-02-23 17:41:01 +02:00
Alexia Death
bdf4269e30
app: Add props for curves
2010-02-22 20:34:11 +02:00
Michael Natterer
652c6756c4
app: cosmetic cleanups in the new dynamics stuff in core/
2010-02-22 08:53:50 +01:00
Alexia Death
468b30b585
app: Add type for dynamics output
2010-02-22 01:00:16 +02:00
Alexia Death
bdec911bfc
app: Fix a mixing quirk in linear dynamics mixing
...
Angular dynamics could have resulted in a value > 1 giving unexpected results with hardness.
2010-01-01 19:03:59 +02:00
Alexia Death
355f1bfd56
app: Fix tabs to spaces for dynamics
2009-12-19 17:36:27 +02:00
Alexia Death
b95dda6eea
app: Fix dynamics mixing for inputs&outputs that have paint options toggles
2009-12-18 20:51:23 +02:00
Michael Natterer
0c81d491fb
Change coords in GimpDynamicsOutput from call-by-value to "const GimpCoords*"
2009-10-27 14:30:20 +01:00
Alexia Death
fc3c368f96
Fix 180 degrees rotated brushes with dynamics off and direction following.
2009-10-25 17:16:26 +02:00
Alexia Death
a7234d68ce
Revert "Only didive if the number of inputs is > 1 (/ 1 makes little sense)"
...
This reverts commit 793be22da9
.
This commit makes single factor dynamics not work.
The result of a no-factor mixing needs to be 1.0,
result of all other cases needs to be value of total divided by factors.
Adding extra logic for the case whe factors=1 makes less sense than
allowing for occational division by 1 to happen.
2009-10-15 18:39:42 +03:00
Michael Natterer
793be22da9
Only didive if the number of inputs is > 1 (/ 1 makes little sense)
2009-10-14 18:52:04 +02:00
Michael Natterer
15b912c66d
Change "factors" variables to integer because it's a counter; formatting
2009-10-14 10:33:11 +02:00
Michael Natterer
8fed74777d
Rename boolean properties of GimpDynamicsOutput from "foo" to "use-foo"
2009-10-12 19:06:11 +02:00
Michael Natterer
c794fe0af2
Implement the GimpConfigInterface
2009-10-11 16:25:30 +02:00
Michael Natterer
dab5f9e691
Rename all GimpDynamicsOutput functions to gimp_dynamics_output_foo()
2009-10-11 15:54:59 +02:00
Michael Natterer
cad2218b6a
Move GimpDynamicsOutput to its own class
...
...but use it only as struct to keep GimpDynamics' properties
for now. More refactoring later.
2009-10-11 13:53:59 +02:00