| |
Slajerek
Registered: May 2015 Posts: 63 |
Release id #187948 : C64 65XE Debugger V0.64.58
I am using NFD library to open files in Linux. Please guide me how to fix this annoying bug.
https://sourceforge.net/p/c64-debugger/code/ci/master/tree/MTEn.. |
|
... 15 posts hidden. Click here to view all posts.... |
| |
chatGPZ
Registered: Dec 2001 Posts: 11391 |
But emu with non native file open dialog is unusable! |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
At least the non-native stuff works. Have you tried the flathub or the snap packages? It's bollocks.
They use the GtkFileChooserNative (https://developer.gnome.org/gtk3/stable/gtk3-GtkFileChooserNati..)
That blows. |
| |
Mace
Registered: May 2002 Posts: 1799 |
I reckon credits for Slammer/Turtles are wrong.
Probably should be Slammer/Camelot, right? |
| |
iAN CooG
Registered: May 2002 Posts: 3204 |
credit corrected |
| |
Slajerek
Registered: May 2015 Posts: 63 |
Thanks. I filled a bug at NFD here:
https://github.com/mlabbe/nativefiledialog/issues/84
I tried to debug it on my own and understand the issue, the problem is it does not crash at all on my Debian Jessie, which is a bit tricky to debug then :)
Note, that you can always change dialogs to my own implementation anyway in Settings/UI/Use system dialogs, just set to "No" and instead of GTK you'll see my own simple open/save file dialogs.
Btw. I used gtk_file_chooser_dialog_new in my previous GTK dialogs implementation, but apparently it locked whole app badly. That was probably also due to missing GMainLoop. I've seen a possibility to create our own GMainLoop temporarily and was using that trick (i.e. so the event loop was set to that temporary one just for the time when dialog was opened), which worked OK on some older systems, but not now anymore.
I guess I need to change NFD GTK dialogs to also allow Zenity implementation and make these GTK system dialogs not set as default. Anyway, thanks again for your help. |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Sorry I couldn't be of more help. Let's see what the NFD dev has to say.
I'm using your (X11) dialogs, that works fine for me. I don't need a fancy UI for a tool to be useful. |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: Sorry I couldn't be of more help. Let's see what the NFD dev has to say.
I'm using your (X11) dialogs, that works fine for me. I don't need a fancy UI for a tool to be useful.
When will linux/x11/gtk/open source world ever get this right.. *sigh*
I had these exact same issues 20 years ago. :( |
| |
chatGPZ
Registered: Dec 2001 Posts: 11391 |
As if those problems dont exist in native closed source GUIs, they suck just as bad :) |
| |
Slajerek
Registered: May 2015 Posts: 63 |
So this is not ready for release yet, but please check, I replaced GTK with Zenity. This ought to be a maintenance release that fixes all problems, so I can then merge to vice 3.4 :)
064582rc2 - with zenity
https://drive.google.com/drive/folders/1nF0rIAed1dVYRpoIhKa-sxl.. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11391 |
$ ./c64debugger-064582rc2-linux-x64
./c64debugger-064582rc2-linux-x64: error while loading shared libraries: libxcb-util.so.0: cannot open shared object file: No such file or directory
$ locate libxcb-util.so
/usr/lib64/libxcb-util.so
/usr/lib64/libxcb-util.so.1
/usr/lib64/libxcb-util.so.1.0.0
do you really need to import that specific version? :) |
Previous - 1 | 2 | 3 - Next |