Gimp/app
Niels De Graef 284ba5c870 libgimpconfig: Prevent GIR conflicts in GimpConfigWriter
GimpConfigWriter contains several constructors with the convention
`gimp_config_writer_new_* ()`. This will lead to problems however with
languages like Vala, where it cannot disambiguate the following:

```
// calls config_writer_new_string()
Gimp.ConfigWriter w = new ConfigWriter.string("xxx");
// calls config_writer_string()
w.string("xxx")
```

Using `from_` in constructors is general practice in GObject-bsed
libraries because of this.

This also fixes an error when trying to use vapigen on the GIMP .GIR
file.
2019-08-16 10:04:39 +00:00
..
actions app: differentiate tooltips of image/layer arbitrary-rotation actions 2019-08-12 17:32:20 +03:00
config libgimpconfig: Prevent GIR conflicts in GimpConfigWriter 2019-08-16 10:04:39 +00:00
core libgimpconfig: Prevent GIR conflicts in GimpConfigWriter 2019-08-16 10:04:39 +00:00
dialogs libgimpwidgets: add GDestroyNotify to gimp_int_combo_box_connect() 2019-08-08 00:22:15 +02:00
display app: use a pickable instead of a drawable in GimpCanvasTransformPreview 2019-08-11 00:28:43 +03:00
file app: avoid GIMP_TYPE_INT32 with gimp_pdb_execute_procedure_by_name() 2019-08-04 14:10:42 +02:00
file-data Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gegl app: add gimp_tile_handler_validate_buffer_set_extent() 2019-08-13 17:44:10 +03:00
gui libgimpconfig: Prevent GIR conflicts in GimpConfigWriter 2019-08-16 10:04:39 +00:00
menus app: start porting away from GtkAction and friends 2019-07-02 14:21:32 +02:00
operations app: in gimp:replace, implement GeglOperation::get_bounding_box() 2019-08-02 00:40:01 +03:00
paint Issue #3723 - Symmetry Painting with random colour isn't symmetrical 2019-08-02 22:28:59 +03:00
pdb pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +02:00
plug-in libgimpconfig: Prevent GIR conflicts in GimpConfigWriter 2019-08-16 10:04:39 +00:00
propgui app: improve gegl:newsprint's GUI a lot 2019-07-18 02:10:24 +02:00
tests app, libgimp, libgimpbase: plug-in and PDB protocol refactoring part two 2019-07-28 17:34:40 +02:00
text Use g_strlcpy() instead of strncpy() everywhere 2019-08-14 23:52:38 +02:00
tools Add other misc. typo fixes 2019-08-13 11:50:51 -04:00
vectors app: add gimp_item_get_clip() 2019-08-09 22:22:50 +03:00
widgets libgimpconfig: Prevent GIR conflicts in GimpConfigWriter 2019-08-16 10:04:39 +00:00
xcf app, libgimp, libgimpbase: plug-in and PDB protocol refactoring part two 2019-07-28 17:34:40 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
app.c app: gdk_threads_(enter|leave)() deprecated since GDK 3.6. 2019-07-22 11:25:24 +02:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
errors.c app: avoid GIMP_TYPE_INT32 with gimp_pdb_execute_procedure_by_name() 2019-08-04 14:10:42 +02:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:23 -04:00
gimp-version.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcore.def app: gdk_threads_(enter|leave)() deprecated since GDK 3.6. 2019-07-22 11:25:24 +02:00
language.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
main.c app: initialize GimpBacktrace earlier on 2019-05-19 10:49:57 -04:00
Makefile.am app, libgimp, libgimpbase: plug-in and PDB protocol refactoring part two 2019-07-28 17:34:40 +02:00
sanity.c build: require babl-0.1.70 2019-08-02 18:44:15 +02:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
signals.c Issue #2794 - Gimp crash just on File Open and Edit Preferences 2019-05-28 11:55:59 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tests.c tests: OSX - activate GIMP window when tests are running 2018-11-23 23:20:20 +01:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00