It is currently Sun Jun 16, 2024 9:28 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 36 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Fri Jun 30, 2023 9:53 pm  (#21) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
This is the source code only of all my plugins on the latest version - June 30th 2023.

Attachment:
all_gegl_plugins_code_only_june_30_2023_update.zip [867.32 KiB]
Downloaded 31 times


Changes made


UNIVERSAL

1. The code of all plugins list an internal GEGL Graph so users can test the plugin without installing but running its syntax inside Gimp's GEGL Graph filter. This also is a huge help for people who want to develop GEGL plugins and it stays true to the nature of open source by making ALL of the code open. Every plugin updated to include this.

2. I finally figured out how to hide gegl:gegl strings from gegl graph mode. Properties that are not useful are hidden from GEGL Graph only nerds will appreciate this.

3. Plugin descriptions were made better.


4. Many plugins were given a median-blur radius=0 to fix a gegl:opacity bug. This bug fix started weeks ago but now it is complete.

Specific Filters that did update


1. Extrusion now uses the behind blend mode by default and has a checkbox to make it stand alone. It also was simplified in its GUI.
https://github.com/LinuxBeaver/GEGL-extrusion-effect

2. Extrusion 2 Long Shadow Pixel Data got updated to use the behind blend mode in default and has a similar option to make it like it was previously. Rock Text 2 also updated to comply with it (as it is a dependency)
https://github.com/LinuxBeaver/GEGL-Ext ... ong-Shadow
https://github.com/LinuxBeaver/GEGL-STONE-TEXT-2/

3. Glossy Balloon has a new hidden noise reduction inside it and its checkboxes to kill puffy edges were removed. That checkbox was very short lived.
https://github.com/LinuxBeaver/GEGL-glo ... xt-styling

4. Starburst broke presets because I changed a property setting from "alpha' to "color" to be logical as the slider changed the color and I had no idea why I named it alpha back in mid 2022. Starburst presets will load proper but without their color.
https://github.com/LinuxBeaver/gegl-starburst

5. Aura was simplified and given a "GEGL sensitive" property like Gimp's Alien Map filter so when specific operations are running other operations are blocked.
https://github.com/LinuxBeaver/GEGL-Aura-

6. Clay was given the ability to grow larger by expanding the range of its gaussian blur.

A few other trivial things probably happened that I forgot. Nothing major changed other then this. The biggest changes are extrusion and extrusion 2 (long shadow pd).


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Fri Jul 14, 2023 2:51 pm  (#22) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
July 13th update - nothing much but GEGL Effects needs to update. Changes made below.


0. GEGL Bevel was future proofed with no changes. If it isn't updated GEGL Effects could one day break

1.Custom Bevel's blend modes work better do to the color overlay node being positioned at the start. This is a noticeable change.

2.Starburst now allows a transparency filll with its blinds.

3. Color Light Fusion use to stack layers defined as stacking two copies of itself. This bug was removed.

Attachment:
source_code_of_all_gegl_plugins.zip [879.84 KiB]
Downloaded 23 times


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Sat Jul 15, 2023 6:04 pm  (#23) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
July 15 2023 update for Gimp 2.99.16 crash.

Many of my plugins were crashing in Gimp 2.99.16, defined as Gimp force closing. This fixes that by making sure they all have perfect node connections. No changes have been made except for Sphere and Colorize Luminance. Below I will list the noticeable changes made.

1. GEGL Sphere's alt hue rotation only works if an image file overlay is present. Despite the code saying July 14 it includes the July 15 Sphere updte.
https://github.com/LinuxBeaver/GEGL-Sph ... s-in-Gimp/

2. GEGL Colorize Luminance's bloom's slider allows sliding up to 300. This allows a really intense glow effect.
https://github.com/LinuxBeaver/GEGL_Ext ... ce_Channel

THIS SOURCE CODE ALSO INCLUDES BONUS TESTING FILTERS NOT ON GITHUB

Glossy Balloon has an alt branch that can co-exist with normal glossy balloon. Said alt branch has a much more complex GEGL Graph - thus slower but makes up for it with new features such as a new color overlay mode and experimental threshold alpha plugin.

Clay Bevel also has an alt branch that can co-exist with the normal clay. Its not as interesting but it calls the experimental threshold alpha plugin


Glossy Balloon's alt branch with a normal color picker.

Image

Source code of everything on the latest versions here.
Attachment:
source_code_only_all_plugins_july_14_2023.zip [936.7 KiB]
Downloaded 33 times


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Mon Jul 24, 2023 2:18 pm  (#24) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
New source code release -- changes made

BIGGEST CHANGE for 2.99 users
Over half (65-70%) of my plugins now appear in Gimp 2.99's main menu. In places like Filters>Text Styling. This is because Gimp's team made an update to make this possible.
Attachment:
2023-07-24_15-15.png
2023-07-24_15-15.png [ 92.58 KiB | Viewed 1301 times ]

This is only 2.99.


GEGL Effects now has a sharp bevel mode that is really awesome and inspired by my sharp bevel plugin.

GEGL Bevel in stand alone mode also has a sharp bevel option.
https://github.com/LinuxBeaver/GEGL-Eff ... using-GEGL
Attachment:
pasted_image116.png
pasted_image116.png [ 309.42 KiB | Viewed 1301 times ]


Jelly's default preset changed, so it looks slightly better.
https://github.com/LinuxBeaver/GEGL-Jelly

A few other very small things that I forgot. lol.

Enjoy.


Attachments:
source_code_of_all_gegl_plugins.zip [1.26 MiB]
Downloaded 27 times
Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Wed Jul 26, 2023 12:30 am  (#25) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2260
Location: Poland
Quote:
Over half (65-70%) of my plugins now appear in Gimp 2.99's main menu


Why only 65-70%?
It would be great news if this was applied to Gimp-2.10.34 as well.
For now, Gimp-2.99.16 has more bugs than new features.

_________________
Image

Slava
Ukraini!


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Tue Aug 01, 2023 8:34 pm  (#26) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
Attachment:
source_code_of_all_gegl_plugins.zip [2.71 MiB]
Downloaded 24 times



August 1st GEGL all plugins source code update.


Changes Made


1.GEGL Effects Glass on Text now works proper if bevel is enabled. Before that the Glass On Text shine would be dark if a bevel was active.

2. GEGL Effects internal blend modes named "Over" have been renamed to "Normal". "Over" is a technical name that GEGL uses for the normal blend mode. I renamed it to be user friendly.


This is still considered the July 22 release because the update was tiny.
https://github.com/LinuxBeaver/GEGL-Eff ... uly22_2023


Attachment:
image.png
image.png [ 403.21 KiB | Viewed 1252 times ]


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Sat Aug 26, 2023 3:22 pm  (#27) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
SOURCE CODE OF ALL GEGL FILTERS OF MINE DOWNLOAD HERE (NO BINARIES, JUST CODE)

Attachment:


Not much has changed in this update, but it does add the latest plugins, fix a Gimp crash and incompatible python script (gegl_command.py) by removing two bad lines.

Preview of faulty two lines
Attachment:
CULPRIT.png
CULPRIT.png [ 119.48 KiB | Viewed 1187 times ]


GEGL Effects Experimental Branch source code is included inside the GEGL Effects folder inside the zip (gegl_devs_only.zip) said zip also includes archived versions of GEGL Effects. They all were updated to remove said two bad lines. The bad lines did not appear until June 10th.

You can find the experimental branch here. It also has a one click to compile everything in both the folder and Github.
https://github.com/LinuxBeaver/GEGL-Eff ... tal-update

Changes Made to filters

1. The Source code for Gold Text, Bloody ice, Sharpen Deluxe, GMM and one color exchange plugin I never released is now included in the archive.
https://github.com/LinuxBeaver/Gimp_Sha ... n/releases
https://github.com/LinuxBeaver/Glass_Me ... /releases/
https://github.com/LinuxBeaver/Bloody_I ... /releases/

2. Bokeh was given a new name space and broke all presets. It was also given slight tweaks to prepare for a unreleased sphere ball plugin in development that depends on it. (SAID BALL PLUGIN IS NOT RELEASED YET AND IS NOT INCLUDED IN THIS ARCHIVE, BUT BELOW IS AN IMAGE PREVIEW OF IT.)
viewtopic.php?f=9&t=10029&start=60#p282581
https://github.com/LinuxBeaver/GEGL-Bokeh/releases


3. Inner Glow had a trivial update that removed a useless node, this makes zero changes to inner glow. Inner Glow is part of GEGL Effects but also ships with GEGL Spheres and Gold Text.

4. Sharp Bevel code updated to include its new "flat surface" slider.
https://github.com/LinuxBeaver/GEGL_sha ... n/releases

That's it. The biggest change was a crash fix. Not too much happened in this update other then adding new plugin code.

Remember the source code is more important then the binaries because five years from now the binaries may not work (out side of a virtual machine) but the code can keep working forever if recompiled.

Attachment:
gimp_glossy_balloon_love.png
gimp_glossy_balloon_love.png [ 664.84 KiB | Viewed 1187 times ]


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Sat Oct 07, 2023 1:36 pm  (#28) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
Source code of all plugins updates.

Includes new plugins Crayon Text, Plastic Wrap, Glass Text, Marble, Equal Pie, Gold Bevel and everything else that updated.


Code only download for all 58 public plugins of mine. Oct 7 2023 Update
Attachment:
source_code_of_all_gimp_gegl_plugins.zip [3.3 MiB]
Downloaded 29 times



Individual repos downloads for said new plugins are here

https://github.com/LinuxBeaver/Gimp_Cra ... t/releases
https://github.com/LinuxBeaver/Gimp_Gol ... n/releases
https://github.com/LinuxBeaver/Gimp_Plu ... /releases/
https://github.com/LinuxBeaver/Glass_Te ... n/releases
https://github.com/LinuxBeaver/Plastic_ ... n/releases
https://github.com/LinuxBeaver/Gimp_Mar ... n/releases

Preview of Glass Text
Attachment:
pasted_image107.png
pasted_image107.png [ 1.05 MiB | Viewed 1100 times ]


Preview of Gold Bevel
Attachment:
pasted_image054.png
pasted_image054.png [ 764.79 KiB | Viewed 1100 times ]


If you want to make a GEGL plugin you should be studying this code.


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Mon Oct 09, 2023 7:49 am  (#29) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 782
Location: SEA - South East Asia
MareroQ wrote:
Quote:
Over half (65-70%) of my plugins now appear in Gimp 2.99's main menu


Why only 65-70%?
It would be great news if this was applied to Gimp-2.10.34 as well.
For now, Gimp-2.99.16 has more bugs than new features.

Agree! I'm discovering bugs everyday! Yes I mean every time I try to use it...
And about features, they are removing them, On gitlab/gnome on one of my report they told me they want to remove many things to look more friendly, less cluttered or something similar... (I think it was Jehan)

_________________
Patrice


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Wed Nov 01, 2023 2:56 pm  (#30) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
Nov 1st 2023 UPDATE. Source code download of all GEGL plugins of mine that are public. Contains probably 66 GEGL plugins of mine.
Attachment:
source_code_of_all_gimp_gegl_plugins.zip [3.68 MiB]
Downloaded 38 times




Preview of new plugin Chipped Rock and Volcanic Text
Attachment:
279135890-63a439b4-e8a2-4d60-acc4-cfd4787ac39c.png
279135890-63a439b4-e8a2-4d60-acc4-cfd4787ac39c.png [ 635.44 KiB | Viewed 1021 times ]



Preview of New Plugin (Text Styling Collection Select/Food Type/Eggy Tomato)
Attachment:
eggy_tomato.png
eggy_tomato.png [ 371.8 KiB | Viewed 1021 times ]


Preview of New Plugin (Ocean's Surface)
Image



Changes made to existing plugins

1. Custom Bevel has a recolor mode and a crash fix from today, Nov 1st 2023. The crash only lasted two weeks before it was fixed.

2. Bevel has new modes

3. Possibly other small things I forgot. Certainly nothing big. Jelly may have gotten a tiny update I'm not sure

New Plugins included

1. Skeleton/Thorny Weeds Text
https://github.com/LinuxBeaver/Skeleton ... n/releases

2. Misc Text Style Collection (this is actually three plugins with many dependencies)
https://github.com/LinuxBeaver/Gimp-Tex ... n/releases

3. Chipped Rock and Volcanic Rock Text
https://github.com/LinuxBeaver/Chipped_ ... /releases/

4. Ocean's Surface
https://github.com/LinuxBeaver/Ocean-Su ... /releases/

5. Ring Text
https://github.com/LinuxBeaver/Ring_Tex ... /releases/

6. Ringed Bevel
https://github.com/LinuxBeaver/Gimp_Rin ... mp_Plugin/

This is the first release where I successfully managed to get major plugins to update without breaking presets using a new strategy.


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Wed Jan 17, 2024 8:44 pm  (#31) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
Download source code of every public GEGL plugin of mine here. (72 plugins total)
Attachment:
source_code_of_all_gimp_gegl_plugins.zip [3.42 MiB]
Downloaded 18 times


The source code of my Gimp plugins is the most valuable thing and I urge others to study it and modify it if my plugins ever break in the future.

This is a download for the source code of all 72 GEGL / Gimp plugins of mine. All of them need to be compiled (instructions are included). This update includes updated Text Style Collection, GEGL Effects AI build with the Bash Plugin, and Pixel Text.


Images are previews of the new plugins code that was added.

Pixel Text
Attachment:
new_plugin_included.png
new_plugin_included.png [ 1.41 MiB | Viewed 773 times ]


GEGL Effects Linux only build with Bash for AI
Attachment:
amazing_gegl_fun.png
amazing_gegl_fun.png [ 757.53 KiB | Viewed 773 times ]



Individual Repos for latest added filters are here (these have binaries)

https://github.com/LinuxBeaver/Gimp-Pix ... n/releases

https://github.com/LinuxBeaver/Gimp_Lay ... tal-update


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Fri Apr 05, 2024 11:15 pm  (#32) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
The updated source code download to all my plugins is here. This is likely the final source code ever.

Contains all 70 something GEGL plugins code including the newest ones.

Source code of everything here


Preview of new plugins included in the source code update

Noise in motion
Attachment:
wood.png
wood.png [ 797.06 KiB | Viewed 531 times ]


GEGL Effects march 10th update without clipping
Attachment:
final_gegl_effects.png
final_gegl_effects.png [ 179.87 KiB | Viewed 531 times ]



Link to individual new plugin repos


https://github.com/LinuxBeaver/Gimp-Bal ... ti-Plugin/

https://github.com/LinuxBeaver/Basic-Frame-Gimp-Plugin

https://github.com/LinuxBeaver/Noise_in ... imp_plugin


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Thu Apr 18, 2024 8:14 pm  (#33) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
Source code of all 70 plugins of mine EXCEPT ROYAL TEXT - same as post above but Inner Glow now works with gegl_command.py and this plugin viewtopic.php?f=9&t=20420&start=50

Download the code to almost every plugin I ever made here
Attachment:
source_code_of_all_GEGL_plugins.zip [790.73 KiB]
Downloaded 14 times


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Tue May 07, 2024 5:12 pm  (#34) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
May 7th 2024 source code of all 76+ GEGL Plugins


Attachment:
source_code_of_all_gegl_plugins.zip [838.45 KiB]
Downloaded 4 times


The source code to every single public GEGL plugin I have ever made at its latest version is here. Only excluding filters I made that are officially in GIMP 3. This is a download to 77 plugins.

NEW FILTERS IN THE SOURCE CODE DOWNLOAD

Royal TEXT
https://github.com/LinuxBeaver/Royal_Te ... n/releases

Attachment:
royal_gegl.png
royal_gegl.png [ 909.15 KiB | Viewed 369 times ]


GEGL Effects May 4th 2024 release that no longer clips or has a color update bug (I know it says may 2 but its may 4th now)
https://github.com/LinuxBeaver/Gimp_Lay ... uly22_2023

Attachment:
pasted_image144.png
pasted_image144.png [ 338.83 KiB | Viewed 369 times ]


Glass Tiles
(NOT ON GITHUB YET; but its complete)

Image


Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Sat May 25, 2024 2:34 am  (#35) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
Below is the source code of all 75+ GEGL Plugins I ever made at their latest version.
This is an update to prevent 31 plugins of mine from crashing GIMP 3 when GIMP 3 is closing. Before closing GIMP 3 with my plugins as non-destructive filters would create an a warning.



CHANGES MADE

31 plugins no longer cause a crash when GIMP 2.99.19/3 closes

Glow Stick now works on adjustment layer groups in GIMP 3

Attachment:
plugin_time.png
plugin_time.png [ 1.28 MiB | Viewed 202 times ]


Last edited by contrast_ on Tue May 28, 2024 6:55 pm, edited 1 time in total.

Top
 Post subject: Re: Source Code for all my GEGL Filters
PostPosted: Tue May 28, 2024 6:54 pm  (#36) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 1440
Emergency update to the source code of everything here. Prevents 4 more operations from crashing when GIMP 2.99.19 closes including GEGL Effects. 33 plugins no longer have parameter errors in GIMP 2.99.19 - thus no crash on closing GIMP.


Attachment:
source_code_of_all_GEGL_plugins.zip [2.73 MiB]
Downloaded 4 times


Top
Post new topic Reply to topic  [ 36 posts ]  Go to page Previous  1, 2

All times are UTC - 5 hours [ DST ]


   Similar Topics   Replies 
No new posts Attachment(s) Kaleidoscope Plugin Source Code

1

No new posts Help! Script-fu gegl:gegl works on only some of my third party filters

5

No new posts I am making GEGL filters and need help

1

No new posts Many of my GEGL Filters are getting tutorial documents

4

No new posts Attachment(s) new GEGL Sharpen filters I made

7



* Login  



Powered by phpBB3 © phpBB Group