Hi everybody
I just wanted to let you know, that I'll be traveling for the next five
weeks and will be offline most of the time. Don't expect any mail
responses, comments, decisions or releases in that time. Of course, this
does not mean, that nobody else is allowed work on the project. :-)
Also, I just committed (rev. 354) some major changes in the client
scripts. There's a new class available that controls all list behavior
(for messages, contacts, identities) on the client side. I decided to do
that in order to have the code separated and to give all new message
list functionality like selection and keyboard events to all lists of
the application. It also fixes the selection bug for the address book.
Unfortunately I did not have the time to test it well, so expect some
stuff to be broken.
I removed the LDAP search temporarily because it also uses list
functionality but is subject to be changed: it is planned to allow
multiple sources for address data like the local address book and one or
more LDAP directories. This will require a re-write of the LDAP access
as well as the client scripts and I didn't want to change the LDAP list
code now and then replace it with something else soon.
Please forgive me that I broke some functions in the Trunk but I ran out
of time to finish everything. Anyway, I decided to commit the changes
before leaving for vacation and give you the possibility to review and
improve the new list widget.
And last but not least: we're looking for volunteers that will moderate
the mailing list. If you're interested iin helping out for a while,
please send a mail to bob [at] db [dot] org. Moderation means to approve
posts to the mailing list that are nut junk but sent by people who are
not subscribed to the list.
Best regards,
Thomas