Kaddressamba

Addressing the needs of KDE's Today: One project at a time.

Monday, November 28, 2005

Progress so far

DONE:

1. The backend python script is done. It takes relevant kaddressbook data, puts it into an array (errr... python's list variable) and sorts it. Keyword-based searching is implemented and gives output to stdout.

2. The search entry field SuperKaramba applet works. It looks exactly like the (upper) module in the sketch bellow. The UI is not a final decision, but it'll get me where I want it to be.

WORKING ON NOW:
I was looking at Contactlistas an example of dynamic list, but found it unflexible for my purposes. Looked at TooDooList and found what I was looking for - ingenious list creation\destruction engine.

item = [bgrnd, btn1, text, text2, text3]
items.append(item)

where bgrnd, btn1, text, text2, text3 are pointers to objects created earlier in the loop. I was looking for examples of creating 2 dimmentional arrays in Python; and this one by far is the smoothest.

Looked at a search example SuperKaramba applet, and realized that if there will be a multitude of search applets for files, addressbooks, dictionary words, etc, then we'll have too many search fields on the desktops. Better have one, and use Up / Down mouse wheel buttons to choose the search function. One universal search field, with search-engine plugins... Hmm... will think about this later.


1 Comments:

At 10:11 AM, November 14, 2009, Anonymous Anonymous said...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

 

Post a Comment

<< Home