Home
GTKYahoo - GTK Yahoo Pager Client
GTKyahoo project was closed down. There will be no further updates here.
Intro
GTKYahoo is a GPL'd GTK+ based yahoo pager client for unix. I wrote this
for a couple of reasons - hating windows, wanting to learn GTK+,
and because the Java client is highly irritating and seems extremely
buggy. (I.e. try resizing a chat window)
I am using the current version on a daily basis without any problems. New
features and improvements are being added constantly. Take a look at the
ChangeLog for more details.
GTKYahoo has a number of features not available in the Windows or Java
versions of the pager, including an auto-reply (answering machine) feature
and automatic forwarding of incoming messages via email.
There is a mailing list set up for announcements, etc.
Please sign up and hear about new developments.
GtkYahoo 0.18.2 was released with some new features and capabilities.
Check out the ChangeLog for details.
New Features / bug fixes
- Refreshing the Address Book data now refreshes the friends list (in case anyone's real name has changed!)
- Now gtkyahoo re-links if libyahoo.a has changed (finally!)
- All status messages will use real names if real names are enabled
- If your'e chatting with a non-friend and you're ingoring messages from non-friends, you will NOT ignore replies to the non-friend you're chatting with!
- Buddy statuses now enclosed in ()'s as with Win32 client
- Added lots of keyboard shortcuts to menus
- Now the Get Credentials menu item is disabled upon login
- Added loads of keyboard shortcuts to the menu items
- Now **you** are listed in the Friends list a la the Win32 client
- You can now right-click on your name in the main window and change your status
- All the possible statuses are now settable from keyboard shortcuts
- Bug fixes in the new way the friends CTree is built
- Custom status window is now modal
- Fixed bug where custom status messages with commas in them caused problems
- Now the libyahoo Authors are listed in the About box too
- Now your own status changes are announced in each of your chat windows (like the Win32 client)
GtkYahoo 0.18.1 was released with some new features and capabilities.
Check out the ChangeLog for details.
New Features
- Nicer Authors lists
- Local Ignore lists
- Display real names (from the Yahoo! Address Book) instead of ID's
GtkYahoo 0.18 was released with several new features and capabilities.
Check out the ChangeLog for details.
GtkYahoo 0.17 was released with tons of new features and capabilities.
Check out the ChangeLog for details.
New Features
Almost too many changes to list (it's been way too long since
the last release.
- HTTP connection mode (for users behind firewalls)
- Connection to your Yahoo! address book
-
Conference support massively improved
(<blush>but not quite complete</blush>)
- New experimental login widget
- Should compile under Solaris without any issue now
- New menus linking users to other Yahoo! services
- Better log file support
- Lots of bug fixes and minor improvements
This is the first release since moving GtkYahoo to SourceForge and splitting
libyahoo out as a seperate library.
Download Area
-
Project filelist
-
Latest releases (http)
Upcoming Features
-
Better icons/graphics/etc. (Please send me some!)
-
Better cosmetic appearance for all windows (send patches!)
-
About box
Requirements
It requires gtk+ 1.2.x. I have received reports that it works on quite a
number of different platforms.
Feel free to mirror these
web pages or the sources.
Programmer Notes
The libyahoo subdirectory contains a protocol support library for yahoo
messenger that is licensed under the GPL. Feel free to take it an use it in
your own programs. However, please get it from the
sourceforge project
for libyahoo, as that will be the most current.
The libyahoo library is originally based on Doug Winslow's yppro2.c
prototype pager code.
Just as a disclaimer - this program is not supported/sponsored/etc by
Yahoo! in any way.
These are some old screenshots that are really out of date.
Other Open Source Clients
-
KYahoo
-
KDE/Qt Yahoo Client, includes Conferencing support
-
Ari's Yahoo Client
-
Text/Console yahoo client, based on yahoolib.
-
Chimmy's Yahoo Client
-
Another text based one, based on Ari's yahoo client.
-
EveryBuddy
-
GTK based multi-protocol (all-in-one) package based on yahoolib.
-
Jabber
-
An all-in-one client/server setup. Yahoo is one of the supported
message transports included with the package.
-
Praya - Java
-
Looks to be a multiprotocol all-in-one type package,
irc, mail, etc. Yahoo support based on yahoolib.
-
GYach
-
This is a Yahoo Chat! client, not a messenger client, but is
related and will hopefully eventually be integrated into
libyahoo, so I've included it here.
-
Fire.app
-
MacOS X yahoo client.