Skip to content

GEGL Effects Gimp Plugin July 22 2023 checkpoint - text clipping fix

Latest
Compare
Choose a tag to compare
@LinuxBeaver LinuxBeaver released this 24 Jul 18:05
· 84 commits to ContinualEdition since this release
36e3594

This is the download page for a GIMP Plugin called GEGL Effects which is an advance text styling tool for GIMP. You can find its Windows and Linux binaries and code in the assets section.

Preview of GEGL Effects May 2024 internal update that prevents editable text from clipping without a checkbox

image

Preview of the July 22 2023 sharp bevel update (the last new feature)

image

Changes Made since last checkpoint release

1. Bevel has a new sharp bevel mode that is in both stand alone bevel and GEGL Effects.
Sharp Bevel mode uses a unique algorithm that makes an awesome new bevel effect.
image

2. Gimp 2.99/3 users will see GEGL Effects in their menu under Filters/Text Styling (2.10 is incapable of this)

Tiny changes and emergency fixes made in the July 22 2023 series that do not qualify as a new checkpoint release can be found here.

https://github.com/LinuxBeaver/Gimp_Layer_Effects_Text_Styler_Plugin_GEGL_Effects/blob/ContinualEdition/changes.md

Despite many internal changes and stand alone plugin updates happening since July 22 2023 till now GEGL Effects has not received any new features for text styling. Once a new feature is added the Jully 22 2023 checkpoint will be an old release.

Future Plans

NOTE - I consider GEGL Effects complete software as it is unlikely to get any new features. It is already more complex then Adobe of the early 2000s. However, there are future goals I have clearly thought of/experimented with.

  1. Bake in shinytext.c hidden operation so it no longer exist as a binary. Work on this is already in progress.

  2. Make zzstrokebevelimage.c a non hidden dropshadow operation (like bevel, inner glow and glass text)

  3. Get GEGL Effects to work in adjustment layer groups in GIMP 2.99.19+ (extreme difficulty) gegl:crop nodes make it impossible. GIMP's team will have to figure out how to make this process simpler. I already put dozens of hours in investigating this and it seems impossible.

  4. Solve the "tile dup" error - this might require Pippin modifying GEGL. Its out of my control as the problem likely has to do with GEGL Effects being too resource intensive.

HOW TO INSTALL

Binaries are in the Windows and Linux Zip files.

GEGL_Effects_Windows_Binaries.zip .dll files the download for Windows

GEGL_Effects_Linux_Binaries.zip .so files is the download for Linux

gimp_210_before_lb_namespace.zip is a late 2023 build of GEGL Effects before the lb name space change that broke presets. It is intended for GIMP 2.10 users that want to update to the latest version before presets broke. Said build will also work on GIMP 3 RC1. Though GIMP 3 users are recommended to avoid this build.

Source Code
For some reason the auto Github generated source code of this filter is outdated. So please use the updated source code I provided here named source_code_of_gegl_effects_CE.zip

If Individual linux binaries do not work then try disabling their executable status.

Remember to download all six binaries (bevel, innerglow, zzstrokebevelimage, shinytext, glassovertext, and gegleffectspending) or the main plugin will not work. If you already have my plugins overwrite all of them with the latest versions.

Location to put Binaries

Windows (may need to create "plug-ins" folder if it doesn't exist.)
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 Operations and select this plugin from the drop down list. If you use Gimp 2.99.16+ it will be in the main menu under filters>text styling.

image

Special builds

If you are looking for the experimental build of GEGL Effects that contains all my text stylers for Windows and Linux go here.
https://github.com/LinuxBeaver/Gimp_Layer_Effects_Text_Styler_Plugin_GEGL_Effects/tree/GEGL-Effects-Continual-Experimental-update

If you are looking for the AI build note that it was discontinued because of problems in GIMP 2.99.19 but the stand alone bash through AI plugin is here and works in 2.10 and 2.99.19+
https://github.com/LinuxBeaver/AI_in_Gimp_by_GEGL_calling_bash/