Mercurial > pidgin
view src/protocols/jabber/README.libxode @ 5129:c19cc54f4df6
[gaim-migrate @ 5492]
Stuff I did (in order from most important to least):
-Made set away message and set profile count the number of bytes
rather than the number of characters. This fixes the lack of a
warning dialog when setting info that needs an encoding other than
ascii or iso8859-1. (Because "hi" in UCS-2BE is 4 bytes but "hi"
in utf8 is only 2.)
-Created an oscar_encoding_to_utf8 function to convert from a given
encoding to utf8. This is AIM/ICQ specific.
-Added a "Profile:" and "Away Message:" line to the get info response
window. Is it better this way or without it? I thought it would be
good if there was a way for users to tell which text was the away
message and which was the info, but I also think this solution could
be nicer looking.
-Added a little check for some server icon stuff because someone
reported an obscure crash.
-Shuffled some stuff around in oscar.c
-Bouldered on the little wall outside of the gym today. It's much
more difficult than climbing inside. I think my forearms are just
a bit too weak. The holds are tiny, though.
committer: Tailor Script <tailor@pidgin.im>
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Mon, 14 Apr 2003 04:52:42 +0000 |
| parents | 424a40f12a6c |
| children |
line wrap: on
line source
libxode README Jabber Documentation Team March 27, 2000 ____________________________________________________________ Table of Contents 1. Introduction 1.1 General 1.2 What This Package Is 2. Getting Things Installed 2.1 Dependencies 2.2 Compilation and Installation 2.3 Problems/Bugs 3. Jabber Information 3.1 General Information 3.2 Developer Information ______________________________________________________________________ 1. Introduction 1.1. General This document gives pointers for information on this package as well as links to learn more about the Jabber project and about participating in the project. Copyright information can be found in each package directory in the files "COPYRIGHT" and "COPYING." 1.2. What libxode is libxode provides a library of XML, memory, and string helper functions. Jabber server software uses libxode extensively. 2. Getting it Installed 2.1. Dependencies Apart from the standard UNIX fare, this package isn't dependent on anything. 2.2. Compilation and Installation To install as super user do the following in the libxode root directory: ______________________________________________________________________ ./configure make (become root) make install ldconfig ______________________________________________________________________ 2.3. Problems/Bugs Submit bug reports at http://bugs.jabber.org. For additional real-time support, many members of the development team frequent jabber groupchat in jdev@conference.jabber.org and irc at irc.openprojects.net in #jabber. 3. Jabber Information 3.1. General Information For general information about Jabber, including a quick introduction to Jabber concepts, see the FAQ at http://docs.jabber.org/. 3.2. Developer Information There are many areas of Jabber that developers can contribute to. Jabber encompasses many fields of expertise and anyone that is willing to help can contribute. You may want to delve into the internals of the Jabber project at http://docs.jabber.org/ and http://protocol.jabber.org/. Or maybe you would like to go ahead become a developer on the project. Just go on over to http://jabber.org/ and register. You may also sign up for the main Jabber mailing list (JDEV).
