Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

resynthesizer_gui plugin crashes Mac OSX Sonoma 14.2 #128

Open
donniebergh opened this issue Dec 22, 2023 · 2 comments
Open

resynthesizer_gui plugin crashes Mac OSX Sonoma 14.2 #128

donniebergh opened this issue Dec 22, 2023 · 2 comments

Comments

@donniebergh
Copy link

When I select Filters-Map-Resynthesizer the resynthesizer_gui plugin crashes.

However when I select Filters->Enhanced->Heal Selection it works!

GIMP

I'm Running on a Mac with Sonoma 14.2.

Gimp 2.10.31, Current Resynthesizer from GitHub - Compiled on my Mac

Can you help me get it working?

@bootchk
Copy link
Owner

bootchk commented Dec 22, 2023

Unfortunately, the control panel plugin (Map>Resynthesizer) uses Gtk2 library, which is woefully out of date (current Gtk library is already at version 4.) So it is not worth trying to debug.

I have known for a long time that the plugin, which is now written in C, should be rewritten using either Python or Scheme (ScriptFu) and in fact I have done so in other branches of the repo (branches for a future release of Resynthesizer, when Gimp 3 is released.) Because the plugin is just a dialog, that passes all the control values to the inner resynthesizer, also a plugin.

Most people do not need that plugin (the control panel) since using it takes deeper knowledge of what the plugin does, and it is used for special uses. The other plugins do what most people need most commonly. Can you share why you are using the control panel?

If you still need it, I can dig around in the other branches and find the rewrites, one in PyGimp and one in ScriptFu (as best I can recall.) I can point you in the right direction, but I may not have time for much else. Gimp 3 is due to release in the next few months, and that is occupying me.

@donniebergh
Copy link
Author

Thank you for the quick response!

Mostly I need the Heal function. To clean up some old photographs - so I'm good.

Will GIMP 3 be able to run Map>Resynthesizer ?

Also I found a compile syntax error at line 47 of progress.h (and likely line 49):

GMutex *mutexProgress // dropped the ; 2023-12-21 db

One final question - do you know if Resynthesizer run on Apple Silicone (M1, M2, M3 etc)?

-db

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants