a3a62b4546
app: add shortcut functions gimp_dynamics_get_foo_value()
...
and use them for simple use cases instead of dynamics_get_output() and
output_get_foo_value().
2012-05-02 17:51:19 +02:00
e3c0a4e549
app: move all GimpDynamics members to private
2011-03-03 18:43:56 +01:00
4fcf34699f
app: flip context and name parameters in GimpDataNewFunc
2010-04-10 19:55:42 +02:00
78a4cae2d5
app: Rewire the the feature formely known as harndess back to gui as force
2010-04-09 00:44:52 +03:00
430b0e5517
app: add a GimpContext parameter to all functions which create GimpData
...
and pass a context whereever needed. Fix up gimp_tool_preset_new()
to actually make a copy of the context's active tool's options.
2010-04-05 13:26:31 +02:00
336de7935f
app: Add dynamics to airbrush Flow
2010-03-14 19:09:55 +02:00
652c6756c4
app: cosmetic cleanups in the new dynamics stuff in core/
2010-02-22 08:53:50 +01:00
468b30b585
app: Add type for dynamics output
2010-02-22 01:00:16 +02:00
60705f79e9
app: Making spacing available as dynamic parameter
...
Spacing is now dynamically controllable. Unlike other parameters it
made little sense to scale down from default spacing so it scales between
current and maximum spacing.
2009-12-13 22:46:09 +02:00
135090c57f
Actually use the paint option's "use-fade" property again
...
...and remove gimp_dynamics_input_fade_enabled(). Looks cleaner
now so must be right ;)
2009-10-13 19:33:38 +02:00
77faffe4b7
Rename the output members of GimpDynamics from foo_dynamics to foo_output
2009-10-12 14:45:12 +02:00
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
3438287f03
Remove member "name" from the GimpDynamics struct
...
...and use GimpObject's name in GimpContext. Might be the last
bit to make the context's dynamics work completely.
2009-10-11 13:18:23 +02:00
892f43fe98
Move GimpDynamicsOutput typedef to core-types.h, some cleanup
2009-10-11 13:16:31 +02:00
424294b738
Remove the special method for mixing scale thats absolete now with limist gone.
2009-10-11 11:26:44 +03:00
26bda5a2e2
Some more cleanup
...
- move the GimpDynamics typedef to core-types.h
- related changes
- clean up gimpcontext.c
2009-10-11 00:20:06 +02:00
7f8b347677
Several small fixes.
2009-10-10 21:43:57 +03:00
72e976cca6
Make saving work. sortof.
2009-10-10 20:46:06 +03:00
860c952416
Inverted maping matrix and fixes to jitter
2009-10-07 23:32:17 +03:00
212ea4cc66
Start of dynamic jitter
2009-10-04 11:40:26 +03:00
3a041ad252
Lots of improvements on dynamics
2009-10-03 18:53:25 +03:00
6581893616
Fix color dynamic
2009-10-03 16:54:10 +03:00
0a2d99ab16
Adding all other drivers to calculation and ading several other calculation methods for differently distributed values like angle and aspect ratio.
2009-10-03 15:12:03 +03:00
da2920b0eb
Adding random as part of the calculations, renaming calc method to linear for type
2009-10-03 14:08:05 +03:00
bb18654483
Fix some compile errors
2009-09-28 20:30:03 +03:00
287f9ab887
Adjust UI code to make check button.
2009-08-23 11:56:03 -03:00
db8aa6cb21
Make dynamics object have an effect on the paintpbrush. Currently pressure and velocity only.
2009-08-20 22:46:17 +03:00
93f8216881
Renaming GimpDynamicsOptions to GimpDynamics and moving from paint/ to core/. A BIG change.
2009-08-20 04:25:26 +03:00