Re: g_io_scheduler_job_send_to_mainloop in another thread

2010-08-25 Thread Ardhan Madras
Based on my review at gioscheduler.c, I assume that the 
g_io_scheduler_job_send_to_mainloop() can be called in another thread, notice 
that this function wait for job completion in the main loop (main thread), in 
this case blocking the calling thread. If you call 
g_io_scheduler_job_send_to_mainloop() at the main thread it might have 
deadlocking your application.

Ardhan,


--- kuleshovm...@gmail.com wrote:

From: Alexander Kuleshov kuleshovm...@gmail.com
To: gtk-app-devel-list@gnome.org
Subject: g_io_scheduler_job_send_to_mainloop in another thread
Date: Fri, 13 Aug 2010 11:13:17 +0600

Hello,

I have function that run in another thread them main gui. Can i call
g_io_scheduler_job_send_to_mainloop from this fumction or we can call
g_io_scheduler_job_send_to_mainloop only from main thread?

Thank you
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list




_
Listen to KNAC, Hit the Home page and Tune In Live! --- http://www.knac.com
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list


Re: Some questions about Gtk+3.0 2.90

2010-08-25 Thread Emmanuele Bassi
On Tue, 2010-08-24 at 22:44 -0700, Ardhan Madras wrote:

 Why the application need to move to GTK+ 3 which still in development 
 progress?

because after gtk+ 2.24 is released, in parallel with gtk+ 3.0 this
December, the 2.x branch goes into deep maintainance mode: no further
releases will be done and only patches fixing critical bugs will be
applied.

gtk+ 3.0 is the next major version: new features will only be added
there.

this is the grace period when application developers can still
influence the API and feature set of 3.x; after 3.0 has been released,
the API and ABI guarantees come into effect and you'll have to wait
until 4.x for another API/ABI break.

obviously, distributions will still package gtk+ 2.0 for the foreseeable
future, so you don't *have* to port your application *now*.

ciao,
 Emmanuele.

-- 
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi

___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list


Re: Some questions about Gtk+3.0 2.90

2010-08-25 Thread Ardhan Madras
Why the application need to move to GTK+ 3 which still in development progress?

Ardhan


--- eba...@gmail.com wrote:

From: Emmanuele Bassi eba...@gmail.com
To: gtk-app-devel-list@gnome.org
Subject: Re: Some questions about Gtk+3.0 2.90
Date: Mon, 23 Aug 2010 13:28:25 +0100

On Mon, 2010-08-23 at 13:24 +0100, haithem rahmani wrote:

 I'm planning to move my application to gtk+3.0 2.90
 so I've some questions about it:
 
 - Is it API compatible with gtk+2.0 ?

no.

 - does it provide a working DirectFB backend ?

no.

ciao,
 Emmanuele.

-- 
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi

___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list




_
Listen to KNAC, Hit the Home page and Tune In Live! --- http://www.knac.com
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list


Re: Colored Statusbar, ugly grip under win32

2010-08-25 Thread Arne Pagel

Ok, Version on my linux box:
pkg-config --modversion gtk+-2.0
2.18.3

Version on win32 (ugli resize grip):
gtk+-bundle_2.20.0-20100406_win32/components.list

gettext-runtime-0.17-1
gettext-runtime-dev-0.17-1
glib_2.24.0-2_win32
glib-dev_2.24.0-2_win32
pkg-config_0.23-3_win32
pkg-config-dev_0.23-3_win32
atk_1.30.0-1_win32
atk-dev_1.30.0-1_win32
pango_1.28.0-1_win32
pango-dev_1.28.0-1_win32
cairo_1.8.10-3_win32
cairo-dev_1.8.10-3_win32
fontconfig_2.8.0-2_win32
fontconfig-dev_2.8.0-2_win32
expat_2.0.1-1_win32
expat-dev_2.0.1-1_win32
freetype_2.3.12-1_win32
freetype-dev_2.3.12-1_win32
libpng_1.4.0-1_win32
libpng-dev_1.4.0-1_win32
zlib_1.2.4-1_win32
zlib-dev_1.2.4-1_win32
gtk+_2.20.0-1_win32
gtk+-dev_2.20.0-1_win32



regards
  Arne
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list


Re: Colored Statusbar, ugly grip under win32

2010-08-25 Thread Tor Lillqvist
 Version on win32 (ugli resize grip):

And the versions with the non-ugly resize grip?

--tml
___
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list