1. EuGTK: bugs
- Posted by Raul Jul 23, 2012
- 1633 views
Hello Irv,
I am testing the demos you provide with your latest euGtk 4.6.02 and I see that some examples don't work or are buggy. Please check:
Test25.ex = crashes when selecting font. "Cannot create object. GtkFontChooserDialog"
Test36.ex = warning message: "cannot set property. filter_func. quit?"
Test72.ex = Error parsing or finding css
Test92.ex = Error. Cannot create object. GtkOverlay.
Test136.ex = Error. "Cannot create object. GtkFontChooserDialog".
Test157.ex = Error. program crashes test157.ex(33). A machine-level exception occurred during execution of this statement (signal 11)
Test158.ex = Error. program crashes test158.ex(32). A machine-level exception occurred during execution of this statement (signal 11)
The rest works fine on my 32-bit fedora system. Thank you very much!
regards, Raúl
2. Re: EuGTK: bugs
- Posted by irv Jul 30, 2012
- 1665 views
FontChooserDialog and Overlay were added to GTK in version 3.2, I'm guessing you have an earlier GTK library. Running text0.ex should give you all the details.
The other 3 errors seem to be related to css, perhaps there's a problem finding the files? At any rate, try the updated Aug 1 version of EuGTK, and let me know if that works better.
3. Re: EuGTK: bugs
- Posted by Raul Jul 31, 2012
- 1603 views
I use GTK 3.0.12, the one provided by the official fedora/redhat repository.
I'm checking right now your latest euGtk (4.6.03) and has the same problem with the GtkFontChooserDialog. This problem doesn't appear when using your old 4.5.9. I'll finish the other tests later and post the results.
thanks
4. Re: EuGTK: bugs
- Posted by irv Aug 01, 2012
- 1623 views
FontChooserDialog was implemented in GTK 3.2, your version of GTK doesn't have that. Perhaps you are thinking of GtkFontSelectionDialog, which is in earlier GTK libraries, but is now deprecated for use in new programs. Which is unfortunate, since the old one is actually easier to use than the new one.
http://developer.gnome.org/gtk3/stable/GtkFontChooserDialog.html
I'm not sure how you can update your version of libgtk, I use Mint and Ultimate, both of which come with fairly recent versions. Theoretically, you could download and compile GTK from the source, but that is a huge headache. I tried it only once, and decided it was much easier to just wait for my distro to come out with an update.