Tkabber 0.9.9 review
DownloadTkabber is a Free and Open Source client for the Jabber instant messaging system. Tkabber provides a Tcl/Tk interface to the Jabbe
|
|
Tkabber is a Free and Open Source client for the Jabber instant messaging system.
Tkabber provides a Tcl/Tk interface to the Jabber instant messaging and presence service.
Tcl/Tk is a graphical scripting language that runs on the Unix, Windows, and Macintosh platforms. The choice of Tcl/Tk for a Jabber client is three-fold:
* it is portable: once you install a Tcl/Tk interpreter on your system, the Tkabber script "just runs" — without having to compile anything;
* it is customizable: Tkabber reads a configuration file when it starts that tells it the settings of various parameters; and,
* it is extensible: the configuration file is actually a Tcl script, so you can replace or augment entire portions of Tkabber (if you're so inclined).
Here are some key features of "Tkabber":
Sessions:
hashed passwords
encrypted sessions (if you install an optional extension)
login via HTTP proxy
user-defined hooks for connection establishment and release
XMPP/Jabber MIME type
Messages:
emoticons
signed/encrypted messages (if you install an optional extension)
file transfers (HTTP, DTCP and IBB transports)
filters
groupchat (GroupChat-1.0 and Multi-User Chat conferencing protocols)
headline messages
message events
completions of nick and commands
hyperlinks
user-defined hooks for chat window events
Presence:
avatars
browsing
groupchat and roster invitations
conference room bookmarks
annotations about roster items
signed presence (if you install an optional extension)
vCards
user-defined hooks for presence changes
Windowing:
configurable look-and-feel via a resources database
unicode
tabbed/non-tabbed interface
sound notifications
nested roster groups
for Unix: auto-away, spell checking, KDE docking, and WMaker icons
for Windows: auto-away, and taskbar icons
Requirements:
Tcl/Tk version 8.3.3 (or later)
tcllib version 1.2 (or later)
BWidget 1.3 (or later)
What's New in This Release:
Support for STARTTLS (required for XMPP/1.0 compliancy)
Reorganized menu
Support for searching in chat window
Support for annotations about roster items (JEP-0145)
Support for conference rooms bookmarks (JEP-0048)
Added multilogin support for GPGME
Better support for xml:lang
Support for service discovery extensions (JEP-0128)
Support for NTLM authentication
Many fixes and enhancements
Tkabber 0.9.9 search tags