bootchk / resynthesizer

Suite of gimp plugins for texture synthesis
GNU General Public License v3.0
1.47k stars 163 forks source link

deprecations branch changes #106

Open draekko opened 2 years ago

draekko commented 2 years ago

FYI there were changes in gimp master that affect drawable.c from the deprecations branch

gimp_drawable_bpp -> gimp_drawable_get_bpp gimp_drawable_width -> gimp_drawable_get_width gimp_drawable_height -> gimp_drawable_get_height gimp_drawable_offsets -> gimp_drawable_get_offsets

bootchk commented 2 years ago

Thanks. gimp master is the dev branch for 3.0. The deprecations branch anticipates gimp 3.0, but the deprecations branch is not usable with gimp master yet, without also using GimpFu v3. Not for everyday use, just for testing.

draekko commented 2 years ago

Welcome, figured i'd mention the changes sooner than later. I did the theme code, and themes for the prior version, and the original metadata editor, i have some ideas on how that kind of goes, lol.

Yeah i know that the plugins are still geared for the 2.x and the gui was removed. I was already doing some work on porting my NIK software plugins that i had for the older version of that as i learn about the new stuff was just looking at yours, got a barebones shell loading the plugin UI, was just looking at how to do the options. Trying to do it without gimpfu as i need some of that anyways for my own code. Tinkering with the heal with selection one right now.

bootchk commented 2 years ago

Glad to meet you. I recently contributed to GImp in the area of ScriptFu. The dialogs for plugins should be done by GimpProcedureDialog now, although it is far from complete. Briefly, each argument of a plugin is declared by. a property. GimpProcedureDialog creates a widget for each property that is an argument of the PDB procedure. Thats how it should work eventually. I will be glad to answer any questions that I can.

draekko commented 2 years ago

Howdy, thanks for the offer. I've managed to clean up my plugin under 2.99 and get it working though. Working on the old installer i had to get the wine stuff going for it as well the windows standalone part of the equation.

draekko commented 2 years ago

In case you're interested i'm done with my plugin to use NIK Collection on Gimp 2.10 and 2.99 on Ubuntu

https://github.com/draekko-rand/nik_for_gimp