GIMP 3 has serious problems with many of my plugins - this is the safe repo for GIMP 2.99/GIMP 3 users
Source code and Linux and Windows binaries avalible - please remove everything from /gegl-0.4/plug-ins before using them or you will experience a crash on closing GIMP 2.99/3.
Download here https://github.com/LinuxBeaver/GIMP_3_GEGL_PLUGIN_BUNKER/releases/tag/GIMP3_GEGL_plugins
Everyone using GIMP 2.99.18+/GIMP 3 that wishes to use my GEGL GIMP plugins must only use this repo and not any other repo on my Github. This is because of a known bug. Mixing these plugins with other normal repos will cause a crash on close in GIMP 3. Meaning if a tab or GIMP's main window closes a crash may happen and it happens because the normal GEGL plugins have features that GIMP 2.99.19 is not compatible with. This repo removed those features
Location to put binaries
Windows
C:\Users(USERNAME)\AppData\Local\gegl-0.4\plug-ins
Linux
/home/(USERNAME)/.local/share/gegl-0.4/plug-ins
Linux (Flatpak includes Chromebook)
/home/(USERNAME)/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins
then restart GIMP and go to GEGL operation to find the new plugins or if on 2.99.19
You can run the build_plugin_name_linux/windows to easy compile. You even have an option to compile everything. Below is an explanation how to compile ultra manually; though it is highly recommended you use the bash script.
To compile and install you will need the GEGL header files (libgegl-dev
on
Debian based distributions or gegl
on Arch Linux) and meson (meson
on
most distributions).
meson setup --buildtype=release build
ninja -C build
The easiest way to compile this project on Windows is by using msys2. Download and install it from here: https://www.msys2.org/
Open a msys2 terminal with C:\msys64\mingw64.exe
. Run the following to
install required build dependencies:
pacman --noconfirm -S base-devel mingw-w64-x86_64-toolchain mingw-w64-x86_64-meson mingw-w64-x86_64-gegl
Then build the same way you would on Linux:
meson setup --buildtype=release build
ninja -C build
- Over 15 plugins were removed indefinitely because they break GIMP 2.99.19 (pie divider, spheres, cutout, frame, text style collection (which contains dozens of plugins in one place), wood texture, align, video dedegradtion mod, bokeh, gum balls, and glas tiles and more are gone.
- All plugins that use image uploads had their image upload ability removed
- GEGL Effects lost its gradient, shiny text and color blend mode picker
- Glow Stick lost its ability to call gegl:bloom
- Sparkle lost its dropshadow and had its graph rewritten
- Rock Text 2 had a domain smooth removed and replaced with mean-curvature-blur; a virtually unnoticable change but it had to happen because gegl:crop left.
- Clouds had its graph rewritten. There could be micro changes because of this that I don't know about, but it looks the same.
- All plugins now work on layer groups in GIMP 2.99.19 including GEGL Effects
- GEGL Effects now has a checkbox on its color picker
This is only due to popularity - Hopefully in the future this will be fixed as I do not want more 2.99.19/ GIMP 3 repos to appear.
GIMP 2.99.19/GIMP 3 RC1 is causing extreme problems with my normal plugin repos. Any GEGL plugin of mine that uses the following nodes or has the following warnings
- gegl:crop (in use internally anywhere)
- gegl:load (for uploading an image)
- int where double should be (or vice versa)
- Invalid parameters (ie emboss azimuth=361)
- Invalid meta tags (ie gegl sensitive without a checkbox)
- If most render filters are used without being inside the src-in blend mode
- If GIMP operations use sliders (like gimp:threshold-alpha) inside my plugins. GIMP ops can be called but they cannot be given sliders
has the potential to crash GIMP 3 on closing a window or tab. The longterm goal is for GIMP's team to fix the crash (not me) and until GIMP's team fixes the problem this "GIMP 3 plugin bunker" is the only solution. GIMP 2.10 and GIMP 3 plugins cannot co-exist anymore. This is a special branch of all my plugins specifically meant for GIMP 2.99/GIMP 3 only.
If you use GIMP 2.99.19/GIMP 3 and want to use my plugins everything you download should be here and you should not mix GIMP 2.10 plugins with these as if you do they will crash when closing a tab or GIMP.
These are plugins I could not successfuly modify and they likely will not be fixed until GIMP's team does something. I put serious effort into fixing some of them and it just won't work, its too complicated.
https://github.com/LinuxBeaver/Gimp_Plugin_Equal_Pie_Divider/
https://github.com/LinuxBeaver/GEGL-Spheres---Render-Spheres-in-Gimp/
https://github.com/LinuxBeaver/GEGL-CutOut-Effect/
https://github.com/LinuxBeaver/Gimp-Text-Style-Collection-Plugin/
https://github.com/LinuxBeaver/Basic-Frame-Gimp-Plugin/
https://github.com/LinuxBeaver/Noise_in_Motion_Gimp_plugin/
https://github.com/LinuxBeaver/Gimp_Align_Tool_Filter/
https://github.com/LinuxBeaver/Fork-of-gegl-video-degradation/
https://github.com/LinuxBeaver/GEGL-Bokeh
https://github.com/LinuxBeaver/Skeleton_Text_Gimp_Plugin
https://github.com/LinuxBeaver/Gimp-Balls-and-Confetti-Plugin/
https://github.com/LinuxBeaver/Glass_Tiles_Gimp_Plugin
https://github.com/LinuxBeaver/Gimp_Marble_Wallpaper_Plugin
https://github.com/LinuxBeaver/GEGL_Polygons
https://github.com/LinuxBeaver/Chipped_Rock_Volcanic_Text_Style_Gimp_Plugin/
https://github.com/LinuxBeaver/Ocean-Surface---Gimp-background-design-plugin/