Gimp/plug-ins/common
Jehan a982809c5f configure, meson, plug-ins: unmaintain WebkitGTK-depending plug-ins.
This is an official way to declare these plug-ins as now
unmaintained/deprecated.
Relevant plug-ins are:

1) help-browser (Displaying the docs): nowadays every desktop machine
   has a browser. Let's just use whatever is the person's default
   browser.
2) web-page (Web screenshot): it looks to me like every browser has this
   feature by default now (I use it all the time in Firefox to get a
   full-page screenshot, never in GIMP), even on mobile, I am told. It's
   nice to have it in GIMP too, but not like absolutely necessary.

On the other hand:

1. It's a hell to build, with a lot of issues. We have regular issues on
   our Flatpak-s. We don't manage to build it on our CI (only locally
   apparently). Also it takes a crazy amount of time (like 90% of CI
   build-time would be webkit).
2. From what I gather, new versions don't work on Windows anymore. Even
   MSYS2 seems to have dropped the ball and don't try anymore.
   Basically we would have a feature disparity from GIMP 3.0 (most
   platform but Windows). We don't know when it will be resolved (if
   ever) as it's been like this for years.

Now why we are keeping the code around instead of just removing
everything is that the topic tree in the help browser is useful and
comfortable to use. Ideally we should get some equivalent to help
browsing the help efficiently in the web docs as well (so basically
menus, web search and alike?). So I am told to keep the code around at
least for now to see if we can figure something out or improve the
situation.
Except for this point, we can consider the WebkitGTK plug-ins as
deprecated from GIMP 3.0 on.
2021-12-22 18:59:07 +01:00
..
.gitignore plug-ins: minor styling fixes and other. 2021-09-28 11:40:33 +02:00
align-layers.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
animation-optimize.c libgimp*, plug-ins: fix some warnings 2021-05-24 20:36:31 +00:00
animation-play.c app, libgimp*, plug-ins: Changed gendered terms to be gender-neutral 2021-11-14 11:22:24 +00:00
blinds.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
border-average.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
busy-dialog.c libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00
checkerboard.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
cml-explorer.c plug-ins: more g_file_get_path() changed to g_file_peek_path(). 2021-10-01 22:59:53 +02:00
colormap-remap.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
compose.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
contrast-retinex.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
crop-zealous.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
curve-bend.c app, libgimp, pdb, plug-ins: allow pasting multiple full layers. 2021-04-24 23:22:58 +02:00
decompose.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
depth-merge.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
despeckle.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
destripe.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
file-aa.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
file-cel.c plug-ins: more replacement of g_file_get_path() to g_file_peek_path(). 2021-10-01 19:37:59 +02:00
file-compressor.c app, libgimp*, plug-ins: Changed gendered terms to be gender-neutral 2021-11-14 11:22:24 +00:00
file-csource.c Issue #5415: compensate for null byte 2021-08-05 19:49:55 +02:00
file-desktop-link.c pdb, app, libgimp, plug-ins: replace most PDB filenames/URIs by GFile 2019-09-11 21:48:34 +02:00
file-dicom.c plug-ins: more replacement of g_file_get_path() to g_file_peek_path(). 2021-10-01 19:37:59 +02:00
file-gbr.c libgimpwidgets: improved gimp_prop_scale_entry_new(), new function… 2020-11-25 02:32:22 +01:00
file-gegl.c plug-ins: in file-gegl, use the accurate load/save GEGL operation… 2021-12-17 17:19:34 +01:00
file-gif-load.c plug-ins: Silence some warnings 2021-10-18 09:32:25 +00:00
file-gif-save.c plug-ins: fix the fix for #6116 grayscale gif animation. 2021-05-31 11:59:58 -04:00
file-gih.c plug-ins: fix file-gih. 2021-10-14 23:33:28 +02:00
file-glob.c Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +02:00
file-header.c app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-heif.c plug-ins: fix memory leak in HEIF import/export 2021-10-28 19:39:51 +00:00
file-html-table.c app, libgimp, pdb, plug-ins: update some more functions to get|set(). 2021-04-06 00:49:07 +02:00
file-jp2-load.c plug-ins: more g_file_get_path() changed to g_file_peek_path(). 2021-10-01 22:59:53 +02:00
file-jpegxl.c plug-ins: user can select bit depth in JXL export 2021-11-27 18:17:06 +01:00
file-mng.c plug-ins: various g_file_get_path() replaced by g_file_peek_path(). 2021-10-01 18:47:30 +02:00
file-pat.c Issue #5313: consistent "file-pat-save-internal" procedure with… 2021-10-15 00:32:10 +02:00
file-pcx.c plug-ins: more replacement of g_file_get_path() to g_file_peek_path(). 2021-10-01 19:37:59 +02:00
file-pdf-load.c plug-ins: #5896. add option for reversing order of layers when importing PDF 2021-01-22 10:44:06 +00:00
file-pdf-save.c plug-ins: more replacement of g_file_get_path() to g_file_peek_path(). 2021-10-01 19:37:59 +02:00
file-pix.c app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-png.c plug-ins: various g_file_get_path() replaced by g_file_peek_path(). 2021-10-01 18:47:30 +02:00
file-pnm.c app, libgimp*, plug-ins: Changed gendered terms to be gender-neutral 2021-11-14 11:22:24 +00:00
file-ps.c plug-ins: fix warning in file-ps: assignment discards 'const' qualifier 2021-10-12 17:17:52 -04:00
file-psp.c plug-ins: more replacement of g_file_get_path() to g_file_peek_path(). 2021-10-01 19:37:59 +02:00
file-raw-data.c plug-ins: fix static analysis warning. 2021-10-21 11:59:10 +02:00
file-sunras.c plug-ins: more g_file_get_path() changed to g_file_peek_path(). 2021-10-01 22:59:53 +02:00
file-svg.c plug-ins: fix argument description. 2020-07-20 17:38:16 +02:00
file-tga.c plug-ins: fix #1111 TGA with indexed colors + alpha channel : not displayed correctly 2021-10-15 11:57:23 -04:00
file-wmf.c plug-ins: various g_file_get_path() replaced by g_file_peek_path(). 2021-10-01 18:47:30 +02:00
file-xbm.c plug-ins: more g_file_get_path() changed to g_file_peek_path(). 2021-10-01 22:59:53 +02:00
file-xmc.c plug-ins: various g_file_get_path() replaced by g_file_peek_path(). 2021-10-01 18:47:30 +02:00
file-xpm.c plug-ins: various g_file_get_path() replaced by g_file_peek_path(). 2021-10-01 18:47:30 +02:00
file-xwd.c plug-ins: more replacement of g_file_get_path() to g_file_peek_path(). 2021-10-01 19:37:59 +02:00
film.c app, libgimp, pdb, plug-ins: update some more functions to get|set(). 2021-04-06 00:49:07 +02:00
gimprc.common plug-ins: minor styling fixes and other. 2021-09-28 11:40:33 +02:00
gradient-map.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
grid.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
guillotine.c app, libgimp, pdb, plug-ins: update some more functions to get|set(). 2021-04-06 00:49:07 +02:00
hot.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
jigsaw.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
mail.c plug-ins: more replacement of g_file_get_path() to g_file_peek_path(). 2021-10-01 19:37:59 +02:00
Makefile.am Add JPEG XL plug-in 2021-09-27 09:22:24 +02:00
meson.build configure, meson, plug-ins: unmaintain WebkitGTK-depending plug-ins. 2021-12-22 18:59:07 +01:00
mkgen.pl plug-ins: remove deprecated API support from common/mkgen.pl 2019-09-03 13:25:25 +02:00
nl-filter.c plug-ins: fix all remaining GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
plugin-browser.c libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00
plugin-defs.pl Add JPEG XL plug-in 2021-09-27 09:22:24 +02:00
procedure-browser.c libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00
qbist.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
sample-colorize.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
smooth-palette.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
sparkle.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
sphere-designer.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
tile-small.c plug-ins: fix many GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
tile.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
unit-editor.c libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00
van-gogh-lic.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
warp.c app, libgimp, pdb, plug-ins: more functions moved to get|set(). 2021-04-06 14:34:31 +02:00
wavelet-decompose.c plug-ins: fix all remaining GimpImageProcedure to new run() API. 2021-04-04 01:40:00 +02:00
web-browser.c app, plug-ins: (Win32) fix calls to ShellExecute(). 2019-09-22 14:09:09 +02:00
web-page.c libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00