Status report 'Refactoring Deskbar-Applet' 02.07.2007



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

blog entry at http://www.k-d-w.org/news/17/15.html

Hi!

Unfortunatly, I made even less changes to Deskbar-Applet than last week.
I did some minor changes and
started on integrating new-stuff-manager[1] support for Deskbar.

I ran into a very annoying problem with threads in GTK+. I know that
GTK+ is only thread-aware and you
have to surround the critical parts with gtk.gdk.threads_enter() and
gtk.gdk.threads_leave(). I already did
this where the results are added to the ListStore/TreeView storing the
matches. However, now and then I get
a Xlib asynchronous error. I couldn't find a situation where I can
reproduce this error reliably. I would be
glad if anybody could give some tips on working with threads and GTK+.

Changes in detail:
* Pressing enter launches the first match
* Installing modules via Drag & Drop in preferences is now possible
* Selected text will be inserted into the entry if Deskbar is triggered

- --
Greetings,
Sebastian Pölsterl

[1]: http://www.k-d-w.org/projects/newstuffmanager.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGiVmi1ygZeJ3lLIcRAgj4AJ0ZLpwIj4ZLqByos8aIWwZY1bp51wCfeEFT
ShxygEZXzupyz0n4jawhbn8=
=uJR8
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]