Ah thanks @heckflosse, I’ll try that !
The reference is quite funny actually, as it clearly states that the default behavior for this function is not what a Windows application should want to do. I wonder why they chose it as default then
0 : Use the system default, which is to display all error dialog boxes.
SEM_FAILCRITICALERRORS
0x0001: The system does not display the critical-error-handler message box. Instead, the system sends the error to the calling process. Best practice is that all applications call the process-wide SetErrorMode function with a parameter of SEM_FAILCRITICALERRORS at startup. This is to prevent error mode dialogs from hanging the application.
Also thanks for all your replies, We’ll try to fix all the bugs step by step.
New pre-release binaries of the Qt plug-in will be posted today, hopefully !
I’ve just posted new pre-release binaries for 2.0.0_pre version, both for Linux (.deb packages) and Windows.
Now, the Qt-plug-in has a dark theme included :
What I just posted at GIMPChat. Pretty good stuff, David.
Both GTK and QT work great, David. Even the error messages in the QT version are now gone and it launches like you would expect (and it’s fast). The only problem I have now with the QT version is it keeps asking me to import favs and there are no favs afterwards. Regardless, the QT version runs the plugins at warp speed; impressive.
I’ve compiled the plug-in for Ubuntu-based distributions.
I can try on Manjaro too. We didn’t already release the source code for the plug-in, so I have to compile it by myself
It works here, though I encountered a problem with a dialog box popping up saying it failed to update the filters (it seems to try updating automatically by itself?) and a crash after finishing applying a filter (Illustration look).
I also got a message the first time I loaded the Qt plugin, asking if I wanted to import faves. I answered “yes”, but it imported only 4 faves (in duplicate in fact) out of 10+ I had set up from the Gtk plugin. The good news is that it asked me to import the faves only the first time.
So far it works as fast as the Gtk version on my system (not faster, not slower… though the Gtk version was self compiled using -march=native).
I’ve also posted some new binary packages, including ZArt and the Qt-standalong G’MIC interface (not a plug-in), for testing ! Do not hesitate to test !
@lylejk, @Silvio_Grosso : yes that is actually one of the .dll necessary to run the program, but I thought I’ve put it in the .zip archive for gmic_qt. You can try copying it from the archive gmic_gimp_qt64.zip to test. Anyway, I’ll add it in a new archive today. Thanks for reporting !
Thanks @sguyader for your feedback.
Would it be possible for you to send me your G’MIC 1.7.9 fave file, so we can check why the import fails ?
Same request for you @lylejk !
Would be nice if you could send me the file ‘gimp_faves’, which corresponds to the old way favorites were stored.
Thanks by advance !