Niels De Graef
65b12c108d
libgimpwidgets: UnitStore: Fix conflicting names
...
`gimp_unit_store_get_value()` clashes with the `get_value()` method of
its parent class GtkTreeStore. This means trouble for bindings, as seen
here in some pseudocode:
```vala
var unit_store = new Gimp.UnitStore();
// Which function are we referencing here, the one from GtkTreeStore or
// the one from GimpUnitStore? Worse, they both have different arguments
unit_store.get_value( ... )
```
2020-05-10 12:06:33 +00:00
Niels De Graef
cf41d1fdf8
colorselector: Rename signal emitters
...
The GIR parser is giving warnings because both e.g. a signal, a
corresponding vfunc and a method emitting it are named
"channel_changed", which can and will give issues in some bindings.
The easiest option is to follow the general convention of starting the
signal emitters with `emit_`, which also makes clear the intention of
the method.
2020-05-03 23:23:44 +02:00
Ell
bb8d933033
devel-docs: add missing functions to libgimpfoo-sections.txt
2020-02-16 02:28:00 +02:00
Michael Natterer
876199a03f
devel-docs, libgimp: update some .gitignore files
2019-11-19 20:40:22 +01:00
Michael Natterer
0b3c496968
devel-docs: updates and fixes
2019-10-10 00:25:59 +02:00
Félix Piédallu
65eff6f150
Meson port.
2019-09-11 16:42:04 +02:00
Félix Piédallu
0792cb65f4
[devel-docs] move version file to deduplicate code
2019-09-09 18:15:13 +00:00
Michael Natterer
b250af33e1
devel-docs: some doc updates
2019-08-18 14:15:24 +02:00
Niels De Graef
e77382ee75
docs: Fix warnings for annotations
...
Right now, we get the following warnings when building the docs:
> gtk-doc.xsl: For acronym (nullable) no value found
This is because we're not adding the generated annotation glossary to
the docs sgml (presumably because we didn't need it as we didn't use
GObject-Introspection yet). This commit adds those lines and thus fixes
the warnings.
2019-08-05 07:05:37 +00:00
Michael Natterer
8aaf517db4
devel-docs: add screenshots of more widgets
2019-07-25 15:24:59 +02:00
Michael Natterer
572775a60b
devel-docs: update the libgimpwidgets docs with new widget shots
...
Added some more and some minor fixes.
2019-07-24 19:19:04 +02:00
Michael Natterer
7f39be196a
devel-docs: rename to doc titles to "GIMP 3"
...
so they are different from the GIMP 2 docs.
2019-07-24 10:23:52 +02:00
Michael Natterer
c2a38f0631
devel-docs: various documentation and build fixes
2019-07-24 01:21:16 +02:00
Michael Natterer
d2d9e47390
devel-docs: fix and update the libgimpwidgets docs
2019-07-23 19:33:48 +02:00
Michael Natterer
79e40b1945
devel-docs: update docs with missing symbols and types
...
(cherry picked from commit f974cdb5d7
)
2019-07-23 15:55:14 +02:00
Ell
7ab9ee2686
libgimpwidgets: add GimpSpinButton
...
GimpSpinButton is a drop-in replacement for (and a subclass of)
GtkSpinButton. Unlike GtkSpinButton, it avoids updating the
adjustment value when losing focus, unless the entry text has
changed. This prevents accidental loss of precision, when the
adjustment value can't be accurately displayed in the entry.
2018-11-10 06:48:56 -05:00
Ell
000fd8e69b
libgimpwidgets: add GimpBusyBox
...
GimpBusyBox is used to show a message indicating an operation is in
progress. It's basically just a spinner and a label, with some
styling.
We're going to use it both in app/ and in a plug-in.
2018-05-29 16:04:28 -04:00
Simon Budig
25c033b263
some odds and ends regarding GtkTable removal...
2018-05-20 21:06:35 +02:00
Michael Natterer
93473b0334
devel-docs: add missing functions to libgimpfoo-sections.txt
2018-05-18 19:32:51 +02:00
Michael Natterer
ebb9d83d63
Bug 795230 - Rename Blend tool and provide PDB compatibility
...
Step 1: rename the icon to GIMP_ICON_TOOL_GRADIENT (gimp-tool-gradient)
2018-04-13 23:07:08 +02:00
Michael Natterer
8d61d585ee
devel-docs: update libgimpwidgets docs a bit
2017-12-31 16:21:18 +01:00
Michael Natterer
728aada6bb
devel-docs: some fixes in libgimpwidgets-sections.txt
2017-06-06 21:20:11 +02:00
Ell
1176482b4b
libgimpwidgets: don't babl_init() in gimp_color_scale_class_init()
...
Woohoo! We can actually inject this into the gtk-doc thingy!
2017-05-31 22:14:42 -04:00
Michael Natterer
bf21bc1476
devel-docs: add missing stuff to *-sections.txt files
2017-03-10 23:52:59 +01:00
Michael Natterer
0d5fa53b0e
devel-docs: add new stuff to *-sections.txt, and cleanup
2016-09-21 15:47:02 +02:00
Michael Natterer
f7f9174a9c
Revert "libgimpwidgets: remove gimp_color_profile_chooser_dialog_new()"
...
This reverts commit 2bfd0711e8
.
Don't ask...
2016-05-07 00:57:40 +02:00
Michael Natterer
2bfd0711e8
libgimpwidgets: remove gimp_color_profile_chooser_dialog_new()
...
Its API was too limited, and adding parameters for what we need next
would be equally random. It's a rarely used and mostly internal
widget, so simply use g_object_new().
2016-05-06 22:57:32 +02:00
Michael Schumacher
4050f5c628
Theme 'Default' has been renamed to 'Color'
2016-01-12 21:23:48 +01:00
Michael Natterer
0a15b76a9f
devel-docs: fix icon locations in the libgimpwidgets docs
2015-12-22 21:26:46 +01:00
Michael Natterer
71894bd787
libgimpwidgets: rename gimpstock.[ch] to gimpicons.[ch]
...
because stock is on its way out, so we better start renaming and
deprecating stuff sooner than later.
2015-12-12 20:44:46 +01:00
Michael Natterer
bcdc7d6c72
devel-docs: more updates
2015-06-01 00:44:35 +02:00
Michael Natterer
8005eea835
Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments
...
because it confuses gtk-doc and breaks some links. Also change the
"Index of new symbols in GIMP 2.x" sections to be what seems to be the
modern standard (looked at the GLib and GTK+ docs), and update some
other stuff.
2015-05-31 21:18:09 +02:00
Michael Natterer
c1e0929e61
devel-docs: add "Index of new symbols in GIMP 2.10"
2015-05-30 23:20:00 +02:00
Michael Natterer
04688e9c93
devel-docs: fix icons and widget screenshots in the libgimpwidgets docs
...
use the largest available named icon as image for the stock item, and
rename widget screenshots in order to avoid name clashes with named
icons.
2015-05-30 22:01:03 +02:00
Michael Natterer
6203cb5ee0
devel-docs: fix HTML_IMAGES Makefile variable
...
This doesn't fix the build of the stock IDs docs page yet.
2014-05-07 22:12:12 +02:00
Michael Natterer
a387d2fe28
devel-docs: change the libgimpwidgets doc stuff so it handles GEGL types
2013-11-01 22:14:57 +01:00
Michael Natterer
2fa41c1e4e
devel-docs: update docs for libgimpwidgets
2013-10-27 22:17:18 +01:00
Michael Natterer
26b6c9dadd
devel-docs: update .gitignore
2011-12-03 23:38:29 +01:00
Michael Natterer
ebbad40885
Doc fixes in both source comments and gtk-doc files
2011-11-25 21:39:55 +01:00
Michael Natterer
05cd8670c3
libgimpwidgets: deprecate gimp_toggle_button_sensitive_update()
...
Use g_object_bind_property() instead.
2011-05-11 22:13:33 +02:00
Michael Natterer
564c124921
devel-docs: make GimpUnitComboBox/GimpUnitStore show up properly
2011-04-28 17:58:45 +02:00
Michael Natterer
cc47b2a600
libgimpwidgets/color: move the cairo color utility functions to libgimpcolor
...
Add CAIRO_CFLAGS to a lot of Makefiles to make this possible, and
because they pull in cairo via the libgimp headers.
2011-04-28 15:50:39 +02:00
Michael Natterer
268930f489
libgimpwidgets: gimp_pixmap_button_new, gimp_unit_menu_update -> gimpoldwidgets
...
where they belog. gimp_unit_menu_update() is newly deprecated.
2011-04-28 14:53:49 +02:00
Michael Natterer
d41df9631c
devel-docs: Update .gitignore in libgimpwidgets/tmpl
2011-04-14 22:37:58 +02:00
Michael Natterer
d2828cb279
devel-docs: add lots of missing functions to foo-sections.txt
2011-04-14 22:01:33 +02:00
Michael Natterer
b67aa5fe8b
devel-docs: add --name-space=gimp to MKDB_OPTIONS
2011-04-14 21:27:29 +02:00
Michael Natterer
b3ee51794d
libgimpwidgets: fix most gtk-doc warnings
2010-07-05 19:04:15 +02:00
Michael Natterer
1f7ff98c45
libgimpwidgets: move docs from template files to inline comments
...
but leave the template file for gimpstock there because its contents
would be too much for gimpstock.h.
2010-07-05 18:01:28 +02:00
Martin Nordholts
e3175cb155
devel-docs: Add missing "new symbols in GIMP 2.8"
2009-09-05 14:33:48 +02:00
Martin Nordholts
fd481041bb
devel-docs: Update 2.8 symbols (cont.)
2009-08-15 19:38:04 +02:00