gimp/app/propgui
Jehan 7056f1b960 app, libgimpwidgets: move gimp_prop_spin_scale_new() and…
… gimp_prop_widget_set_factor() to libgimpwidgets.

Now that GimpSpinScale is in libgimpwidgets, it's time to move the
associated prop too, to make it a prop widget with such a widget easily
creatable by plug-ins.

While doing so, I update both these functions logic, binding properties
together with the g_object_bind_property*() APIs (as we do already in
some other recent prop functions) rather than connecting to signals
ourselves. It makes for much simpler code.
2022-02-19 00:14:44 +01:00
..
.gitignore
Makefile.am app: add gegl:focus-blur to Filters -> Blur 2020-05-15 00:48:39 +03:00
gimppropgui-channel-mixer.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimppropgui-channel-mixer.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-color-balance.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimppropgui-color-balance.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-color-rotate.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimppropgui-color-rotate.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-color-to-alpha.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimppropgui-color-to-alpha.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-convolution-matrix.c app: fix config properties / spin buttons mapping for Convolution Matrix filter 2021-01-31 13:09:15 +01:00
gimppropgui-convolution-matrix.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-diffraction-patterns.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimppropgui-diffraction-patterns.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-eval.c app: get rid of a wrong return-after-free report. 2021-10-01 12:51:48 +02:00
gimppropgui-eval.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-focus-blur.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-focus-blur.h app: add gegl:focus-blur to Filters -> Blur 2020-05-15 00:48:39 +03:00
gimppropgui-generic.c app, libgimpwidgets: move GimpSpinScale to libgimpwidgets. 2022-02-17 23:13:42 +01:00
gimppropgui-generic.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-hue-saturation.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimppropgui-hue-saturation.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-motion-blur-circular.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-motion-blur-circular.h Issue #2136 - On-image UI for adjusting Linear Motion Blur 2019-01-04 14:38:49 +01:00
gimppropgui-motion-blur-linear.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-motion-blur-linear.h Issue #2136 - On-image UI for adjusting Linear Motion Blur 2019-01-04 14:38:49 +01:00
gimppropgui-motion-blur-zoom.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-motion-blur-zoom.h Issue #2136 - On-image UI for adjusting Linear Motion Blur 2019-01-04 14:38:49 +01:00
gimppropgui-newsprint.c Missing mnemonics on several dialogs 2019-09-05 22:41:19 +03:00
gimppropgui-newsprint.h app: add gegl:newsprint to Filters -> Distorts 2019-07-17 18:24:33 +02:00
gimppropgui-panorama-projection.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-panorama-projection.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-recursive-transform.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-recursive-transform.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-shadows-highlights.c app, libgimpwidgets: return visible widgets from all gimp_prop_foo_new() 2019-09-25 20:24:06 +02:00
gimppropgui-shadows-highlights.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-spiral.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-spiral.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-supernova.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-supernova.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-utils.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-utils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropgui-vignette.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimppropgui-vignette.h app: add FOCUS controller to gegl:vignette 2020-05-15 00:48:39 +03:00
gimppropgui.c app, libgimpwidgets: move gimp_prop_spin_scale_new() and… 2022-02-19 00:14:44 +01:00
gimppropgui.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
meson.build app: add gegl:focus-blur to Filters -> Blur 2020-05-15 00:48:39 +03:00
propgui-types.h app: add FOCUS prop-gui controller 2020-05-15 00:48:39 +03:00