Benjamin,<br><br>I am using this to show the upload-progress of a 4 GB file, using gtk.ProgressBar().<br><br>The file takes about 15 minutes to upload, and I only see the progress bar (fraction = 1) right at the end; which means that only after the uploading is done, and there is nothing else to be done, does the GUI update takes place.<br>
<br><br><br><br><br>Also, I was just going through <a href="http://developer.gnome.org/glib/2.30/glib-The-Main-Event-Loop.html#g-idle-add" target="_blank">http://developer.gnome.org/glib/2.30/glib-The-Main-Event-Loop.html</a><br>
<br>There I observed, that by using the combination of ::<br>
<a href="http://developer.gnome.org/glib/2.30/glib-The-Main-Event-Loop.html#g-idle-source-new" target="_blank">http://developer.gnome.org/glib/2.30/glib-The-Main-Event-Loop.html#g-idle-source-new</a><br><a href="http://developer.gnome.org/glib/2.30/glib-The-Main-Event-Loop.html#g-source-attach" target="_blank">http://developer.gnome.org/glib/2.30/glib-The-Main-Event-Loop.html#g-source-attach</a><br>

<br>we could solve our purpose, since the "g-source-attach"<var></var><code></code><var></var><code></code><var></var><var></var><code></code> can be done in a different context, whose mainloop would be running in a different thread.<br>
But I did not find the corresponding methods for Python.<br><br>Am I missing something?<br><br><br>Regards,<br>Ajay<br><br><div class="gmail_quote">On Tue, Aug 21, 2012 at 3:39 PM, Benjamin Berg <span dir="ltr"><<a href="mailto:benzea@sugarlabs.org" target="_blank">benzea@sugarlabs.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">On Tue, 2012-08-21 at 14:19 +0530, Ajay Garg wrote:<br>
> Damn. Doesn't work :-(<br>
<br>
</div>I am a bit surprised. It should work fine, it may of course be that the<br>
redraws happen so fast, that you don't see all of them.<br>
<span class="HOEnZb"><font color="#888888"><br>
Benjamin<br>
<br>
<br>
</font></span></blockquote></div><br>