[Psi-Devel] HTML chat

senu senutek at gmail.com
Wed Feb 13 13:01:03 PST 2008


Hi,

I have checked search results for: "html/xhtml/AdiumX' and I've found
nothing interesting.

Qt4.4 has integrated WebKit browser/ html render.

* http://labs.trolltech.com/blogs/2007/12/19/qt-440-technical-preview-released/
* http://webkit.org/
* http://doc.trolltech.com/main-snapshot/qtwebkit.html

I would like to start developing Psi. I have made a few patches for
Psi (a long time ago, when it was in the darcs repository) but i
didn't submit them to mailing list (just simple/workaround patches for
own use).

I want to make HTML chat ( http://psi-im.org/wiki/HTML_chat ) for psi.

1. WebKit is powerful rendering engine.
2. It's included in Qt4.4 (QWebView)
3. so we don't need kde-libs nor KHTML
4. just compare chat windows from screenshot on http://psi-im.org/ and
http://www.adiumx.com/screenshots/images/overvieworange.jpg - psi
needs new look and feel.

As Kopete 0.12 has support for AdiumX chat styles and Adium has a lot
of themes (http://www.adiumxtras.com/index.php?a=search&cat_id=5) I
think it's good idea to use them instead of inventing new format.

I am going to:
1. get through Psi source code, familiarize with infrastructure
2. write alternative chat dialog (psi is (rather) not memory
consuming, so IMHO user should have a choice what (text-/html-based)
chat window type he want to use)
3. I am sure before I finish chat dialog prototype qt4.4 won't be
Technology Preview :)
4. change configure scripts (--enable-html-chat will require qt-4.4)

Any suggestions? Or maybe you don't want HTML chat?
Does anyone do this task?



Regards,
Pawel 'senu' Wiejacha.

ps. I know my English is poor.


More information about the Psi-Devel mailing list