Re: inotify

  • From: <tpgww@xxxxxxxxxxx>
  • To: emelfm2@xxxxxxxxxxxxx
  • Date: Sat, 5 Oct 2013 07:22:01 +1000

On Fri, 4 Oct 2013 15:07:00 +0200
Arve Barsnes <arve.barsnes@xxxxxxxxx> wrote:

> If any distributions have not stabilized 3.6 at this point, they won't. It
> has been abandoned by upstream. Stabilization of 3.8 might not be too far
> off, so I'm not sure if fixes for 3.4 bugs should be a priority. Hard to
> predict though. The new hard systemd dependencies are creating lots of
> discussion.

I checked gtk 3.6.4 - it's not crashing.

I wondered what might be different for the newer versions. One thing is proper 
support for combobox styling. I checked (just a little bit) gtk 3.4.4 with a 
modified emelFM2 that doesn't tailor combobox appearance. That seems to behave 
itself.

You might like to try:

--- e2_combobox.c-ORIGINAL      2013-10-05 07:07:24.529000000 +1000
+++ e2_combobox.c       2013-10-05 07:10:32.256000000 +1000
@@ -721,5 +721,6 @@
        if (!(flags & E2_COMBOBOX_MENU_STYLE))
        {
-#ifdef USE_GTK3_0
+               //early gtk3 cannot cope with combobox styling ?
+#ifdef USE_GTK3_6
                //use distinct style-object for each combo, cuz all are 
destroyed during any config window-recreation
                GtkCssProvider *liststyle = gtk_css_provider_new ();
@@ -738,5 +739,5 @@
                }
                g_object_unref (G_OBJECT (liststyle)); //back to refcount=1, or 0
-#else
+#elif !defined(USE_GTK3_0)
                static gboolean style_parsed = FALSE;
                if (!style_parsed)

This is a diff against my current code, your line numbers may vary a bit.

Regards
Tom


-- 
Users can unsubscribe from the list by sending email to 
emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by 
logging into the web interface.

Other related posts: