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

Can you please update for GIMP-3.0 RC1 #135

Open
neildarlow opened this issue Nov 6, 2024 · 6 comments
Open

Can you please update for GIMP-3.0 RC1 #135

neildarlow opened this issue Nov 6, 2024 · 6 comments

Comments

@neildarlow
Copy link

Hi,

I've been directed here by Bruno following a report I made to the https://github.com/flathub/org.gimp.GIMP reposiitory relating to Resynthesizer not loading under GIMP 3.0-RC1.

The problem is that the flathub.org page for GIMP lists the same plugins for stable and beta versions so users are likely to install a non-working version of the plugin and report any issues to the wrong repository (because website and issue reporting links are not shown for plugins).

The best solution would be if you could provide a working Resynthesizer for GIMP 3.0 now that API has settled.

Thanks and regards,
Neil Darlow

@bootchk
Copy link
Owner

bootchk commented Nov 7, 2024

OK.

Actually someone else packages the flatpak of resynthesizer.
I am not sure if they package a 3.0 version yet, but I will look into it.

Also, I and others have contributed to a branch of the resynthesizer for 3.0, as gimp 2.99 was developed.
Not sure the state of that branch, whether there is any more work to do.
It involved porting the Python scripts to ScriptFu, but that shouldn't matter.

@neildarlow
Copy link
Author

I think I was directed here as the determination was that it's not a flatpak-specific issue. More of a late-breaking API change. The reported error at startup is as follows:

neil@vivobook:~$ flatpak run org.gimp.GIMP

gimp_font_factory_load_names: 99 unsupported fonts were ignored. Set the GIMP_DEBUG_FONTS environment variable for a listing.
set device 'Wayland Pointer' to mode: disabled
/app/extensions/plug-ins/Resynthesizer/Resynthesizer: symbol lookup error: /app/extensions/plug-ins/Resynthesizer/Resynthesizer: undefined symbol: gimp_procedure_add_argument
gimp-3.0: LibGimpBase-WARNING: gimp-3.0: gimp_wire_read(): unexpected EOF

@WarpspeedSCP
Copy link

WarpspeedSCP commented Nov 14, 2024

#136 tries to do this, but cant build with the latest 3.0 rc at the moment. I'm running into errors building the latest gimp master so I cant debug it well enough.

EDIT

I've got it working on my branch. Not sure about flatpak compatibility, though.

@arrenwu
Copy link

arrenwu commented Dec 13, 2024

Bump up~

I really hope this fantastic feature can work in Gimp 3.0 :D

@WarpspeedSCP
Copy link

WarpspeedSCP commented Dec 13, 2024 via email

classabbyamp added a commit to classabbyamp/void-packages that referenced this issue Dec 14, 2024
@neildarlow
Copy link
Author

Hubert Figuière [email protected] updated the flatpak packaging of Resynthesizer using commit 12a967d from the resynthesizer3 branch of this repository.

Running the flatpak in a terminal produces the following output:

neil@vivobook:~$ flatpak run org.gimp.GIMP
gimp_font_factory_load_names: 99 unsupported fonts were ignored. Set the GIMP_DEBUG_FONTS environment variable for a listing.
set device 'Wayland Pointer' to mode: disabled

It appears that the previous symbol lookup error has been fixed but none of the plugin features appear in the GIMP menus. So, Resynthesizer still appears to be non-functional with flatpak-packaged GIMP-3.0-RC1

Regards,
Neil Darlow

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

4 participants