Hmmm, the GTK changes hit the list limit for attachments so I've
uploaded them to the SF patch manager:

Core:
http://sourceforge.net/tracker/index.php?
func=detail&aid=1014829&group_id=4467&atid=304467

Gtk2:
http://sourceforge.net/tracker/index.php?
func=detail&aid=1014830&group_id=4467&atid=304467



-------- Forwarded Message --------
From: alex <[EMAIL PROTECTED]>
To: Gtk-gnutella List <[EMAIL PROTECTED]>
Subject: [PATCH] Bitzi core and GTK2 Gui patches
Date: Tue, 24 Aug 2004 00:41:38 +0000
Hi,

I've done a bit more work on the bitzi code for GTKG and since anaon-cvs
is back I thought I would send them to the list for anyone who wants to
try them out. 

There are two patches, bitzi.core.patch and bitzi.gtk2.patch

bitzi.core.patch:
        Re-structured the code, cleaned up parser
        Added a cache for bitzi results
        Removed all GUI dependencies
        Now runs off a heart-beat instead of ad-hoc timeout
        Initialised from main.c

bitzi.gtk2.patch
        Menu items for search, download queue/active context menus
        Implemented search menu query
        Implemented search menu colouring of results
        Search colours (red=bad, green=good, orange=ok, blue=unknown)

The GTK2 patch works by calling the search with a call back. At the
moment the callback then goes through all searches updating the root
entries. This is probably a little heavier than it need be. The
alternative is to call the bitzi search from the context menu and have
the gtk thread in the background poll around the results using the
querycache method updating as required.


Comments? Bug reports? Happy users?

-- 
Alex, homepage: http://www.bennee.com/~alex/
No excellent soul is exempt from a mixture of madness.
                -- Aristotle



-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to