Menu

Tree [5fc7cc] main /
 History

HTTPS access


File Date Author Commit
 gegl-neon-border 2022-09-02 LinuxBeaver LinuxBeaver [879c85] Update README.md
 LICENSE 2022-06-08 LinuxBeaver LinuxBeaver [4cf9fa] Initial commit
 README.md 2022-09-17 LinuxBeaver LinuxBeaver [7ab49f] Update README.md
 neonpreview.png 2022-09-02 LinuxBeaver LinuxBeaver [a71eb2] Add files via upload
 preview_neon_2.png 2022-06-08 LinuxBeaver LinuxBeaver [08606d] Add files via upload
 preview_neon_3.png 2022-06-08 LinuxBeaver LinuxBeaver [08606d] Add files via upload
 preview_neon_4.png 2022-06-08 LinuxBeaver LinuxBeaver [08606d] Add files via upload
 preview_neon_5.png 2022-06-08 LinuxBeaver LinuxBeaver [08606d] Add files via upload
 preview_of_neon_border.png 2022-06-08 LinuxBeaver LinuxBeaver [ad904c] Add files via upload

Read Me

GEGL-Neon-Border

Make Neon border Text styling and specialty outlines with GEGL. You must build neon-border.so/dll and put it in /gegl-0.4/plug-ins. This filter requires you to manually change a clipping mode in the filter dialog.
image preview

Neon Border

A custom GEGL operation (and by extension GIMP filter) that makes a neon border

OS specific location to put GEGL Filter binaries

Windows
C:\Users\<your name="">\AppData\Local\gegl-0.4\plug-ins</your>

Linux
/home/(USERNAME)/.local/share/gegl-0.4/plug-ins

Linux (Flatpak)
/home/(USERNAME)/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins

Compiling and Installing

Linux

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

If you have an older version of gegl you may need to copy to ~/.local/share/gegl-0.3/plug-ins
instead (on Ubuntu 18.04 for example).

Windows

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