Now that we depend on glib 2.36 we can use GTask to simplify a lot the code that currently implements async operations using GSimpleAsyncResult.
It seems that part of this work impacts other ports as well, e.g. EFL (e.g. cairo changes).
(In reply to comment #1) > It seems that part of this work impacts other ports as well, e.g. EFL (e.g. cairo changes). What cairo changes? This is a metabug for migrating GTK port to GTask, the only change that affects EFL is the soup request one that is marked as [GTK][SOUP] maybe it should be simply [SOUP]. EFL already depends on glib 2.36.0, right?
(In reply to comment #2) > (In reply to comment #1) > > It seems that part of this work impacts other ports as well, e.g. EFL (e.g. cairo changes). > > What cairo changes? This is a metabug for migrating GTK port to GTask, the only change that affects EFL is the soup request one that is marked as [GTK][SOUP] maybe it should be simply [SOUP]. EFL already depends on glib 2.36.0, right? Yes, EFL already depends on glib 2.36.0 because of libsoup. So no problem IMO.
Should we close this Carlos?
Yes. Thanks Gustavo!