- ChangeLog -
2003-05-23 Julian Missig
* configure.in: Upped Version number
* gabber.spec.in: Remove scrollkeeper crud
* src/MessageViews.cc: Only disconnect connected signals
2003-05-23 Julian Missig
* src/MessageViews.cc: Further changes to ensure composing signal is only connected once
2003-05-10 Julian Missig
* Makefile.am: Don't distribute config.rpath
* src/MessageViews.cc: Fix some issues
2003-04-21 Julian Missig
* src/GabberLogger.cc: Fixed the file open
* src/MessageManager.cc: same
2003-04-05 Julian Missig
* src/AddContactDruid.cc: Patch from Mikhail Zabaluev
* src/AddContactDruid.hh: same
* src/AgentInterface.cc: same
* src/AgentInterface.hh: same
2003-04-05 Julian Missig
* pixmaps/gnome-gabber.xpm: New icon from Kenny Graunke
* src/GabberLogger.cc: Patch from Gary Peck to hopefully fix logs
* src/GabberLogger.hh: same
* src/Makefile.am: Disable OpenSSL kerberos auth, we don't use it.
* src/MessageManager.cc: Patch from Gary Peck to hopefully fix logs
* src/MessageManager.hh: same
2003-03-19 Julian Missig
* pixmaps/Makefile.am: Fixed typo
* src/Makefile.am: added xembed.h to make dist
2003-03-12 Julian Missig
* configure.in: Upped version
* src/ConfigManager.cc: Added Status Icon pref
* src/ConfigManager.hh: same
* src/GabberWin.cc: Removed _dockWindow
* src/GabberWin.hh: same
* src/Makefile.am: Compile new Status Icon files
* src/SSLAdapter.cc: Remove extra cerr's
* src/StatusInterface.cc: Added Status Icon -- using freedesktop.org spec
* src/StatusInterface.hh: same
* src/eggtrayicon.c: same
* src/eggtrayicon.h: same
* src/gtk2-funcs.c: same
* src/gtk2-funcs.h: same
* src/gtkplugxembed.c: same
* src/gtkplugxembed.h: same
* src/xembed.h: same
2003-01-15 Julian Missig
* src/GabberWin.cc: Removed "serious" privacy bug. Aka autoupdate.
No updates for you.
2002-11-15 Julian Missig
* src/FTInterface.cc: Patch from Mikhail Zabaluev to not use strstream everywhere
* src/FTInterface.hh: same
* src/GPGInterface.cc: same
* src/GPGInterface.hh: same
* src/GabberGPG.cc: same
2002-10-28 James Widman
* src/GabberLogger.cc: actually, ios::app messes up
our messy XML/HTML log/spool system because it prevents us
from overwriting previously written closing tags like
Things will be much more sane in Gabber2, where we'll use the
libxml2 goodness instead.
* src/MessageManager.cc: same
2002-09-22 Julian Missig
* autogen.sh: Note about ./macros being deprecated
* configure.in: Accidentally commented out something in previous commit
* src/GabberLogger.cc: Remove unnecessary include
2002-09-16 Frederic Crozat
* src/GabberLogger.cc: see below
* src/MessageManager.cc: Fix for gcc >= 3.0 : default behaviour when opening
ofstream with ios::ate has changed from append to truncate.. We must
explicitly add ios::app to prevent erasing spool/log
2002-09-10 Julian Missig
* configure.in: Fix for gnome-common for newer auto*
2002-08-20 James Widman
* src/MessageManager.cc: raise ChatViews on activation (doesn't interfere
with the "raise" option in Preferences) as before, but less code this time
* src/MessageViews.cc: same; give windows focus when raising...only
seems to work for iconified windows though...
* src/MessageViews.hh: same
* src/RosterView.cc: same (reverted previous changes)
2002-08-20 James Widman
* src/MessageViews.cc: On roster entry activation, raise view.
* src/MessageViews.hh: Same
* src/RosterView.cc: Same
2002-08-16 Julian Missig
* src/ErrorManager.cc: Ugly hack because aim-t sucks
2002-08-07 Julian Missig
* Makefile.am: gabber.desktop.in and gabber.soundlist.in
* README: Instructions for non-gnomecc users
* gabber.desktop: gabber.desktop.in and gabber.soundlist.in
* gabber.desktop.in: same
* gabber.soundlist: same
* gabber.soundlist.in: same
2002-07-25 Julian Missig
* src/AddContactDruid.cc: create a new agent, rather than pointing around
* src/AgentInterface.cc: Help mrinal track down his bug, maybe?
* src/ContactInfoInterface.cc: gtkurl attached to About
* src/MessageViews.cc: proper sorting in groupchat
2002-07-11 James Widman
* src/ContactInfoInterface.cc: Don't repeat time zone info
2002-07-09 Thomas "temas" Muldowney
* src/FTInterface.cc: Few fixes for HTTP handling
2002-06-25 Julian Missig
* src/ContactInfoInterface.cc: Get rid of useless error
* src/Makefile.am: Fix automake 1.4 issues
* src/PrefsInterface.cc: Properly hide proxy server
* ui/Login_dlg.glade: same
2002-06-24 Julian Missig
* src/ChatView.cc: Nickname highlighting support
* src/ChatView.hh: same
* src/MessageViews.cc: Nickname highlighting in groupchat
2002-06-22 James Widman
* src/RosterView.cc: spooled normal msgs and ooochats from groupchat
rooms now behave more sensibly when double-clicked.
2002-06-22 Julian Missig
* src/ChatView.cc: Patch from Andreas Fuchs for \n\n
problem with new xtext
2002-06-22 Julian Missig
* src/ChatView.cc: Work with new xtext
* src/ChatView.hh: same
* src/xtext.c: Grabbed from xchat 1.8.9
* src/xtext.h: same
2002-06-16 Julian Missig
* src/MessageViews.cc: Only check for double clicks from lmb
* src/RosterView.cc: same
2002-06-14 Julian Missig
* src/Makefile.am: SSL stuff in EXTRA_DIST
2002-06-13 Julian Missig
* configure.in: Upped version
* src/AgentInterface.cc: Fixed crash when agent is left selected
* src/ConfigManager.cc: GPG keyserver is now configurable
* src/ConfigManager.hh: same
* src/GPGInterface.cc: same
* src/GPGInterface.hh: same
* src/PrefsInterface.cc: same
* src/PrefsInterface.hh: same
* ui/Prefs_win.glade: same
2002-06-08 Julian Missig
* ui/Gabber_win.glade: Changed some menu names to be more GNOME2-ish
2002-05-24 Julian Missig
* src/ContactInfoInterface.cc: More fixes to "Default"
2002-05-20 Julian Missig
* src/MessageManager.cc: Properly play queue sound
2002-05-19 Julian Missig
* src/ContactInfoInterface.cc: Don't sensitize "Default" if nick is ""
2002-05-19 Matthias Wimmer
* src/TCPTransmitter.cc: Fix to compile with gcc 3.1 (bug 557931)
2002-05-17 Mike Szczerban
* src/EventManager.cc: Add check for festival use
2002-05-17 Julian Missig
* src/MessageViews.cc: Remove festival code
2002-05-17 Mike Szczerban
* src/ConfigManager.cc: Added Speech/UseFestival config option in
~/.gnome/Gabber
* src/ConfigManager.hh: same
* src/MessageViews.cc: Check config for festival use
2002-05-16 Mike Szczerban
* src/MessageViews.cc: Remove old testing festival stuff so
we don't end up executing it twice upon getting an ooochat msg
2002-05-16 Mike Szczerban
* src/EventManager.cc: Add double-quote escaping so festival
is executed properly when it is called
* README.cvs: Add explanation of new i18n stuff and glib2
and glib2-devel packages
2002-05-16 Julian Missig
* src/TCPTransmitter.cc: memleak patch from Morten Brix Pedersen
2002-05-12 Julian Missig
* src/EventManager.cc: Only init festival path once
* src/EventManager.hh: same
2002-05-12 Julian Missig
* configure.in: Upped version
* src/EventManager.cc: Check for festival first
2002-05-12 Julian Missig
* src/MessageViews.cc: Don't give an event for our own gc msgs
2002-05-12 Julian Missig
* src/MessageViews.cc: Group chat server messages now use
fromnick "Server"
2002-05-12 Julian Missig
* src/EventManager.cc: Checked in the basics of Mike Szczerban's
festival patch -- more to come later
2002-05-12 Julian Missig
* configure.in: Updates for new gettext (grr)
* src/EventManager.cc: New event manager for sounds and the like
* src/EventManager.hh: same
* src/GabberApp.cc: same
* src/GabberApp.hh: same
* src/Makefile.am: same
* src/MessageManager.cc: same
* src/MessageViews.cc: same
* src/MessageViews.hh: same
2002-04-25 James Widman
* src/RosterView.cc: on_DeleteUser_activate(): Yet another character
encoding fix.
2002-04-21 Julian Missig
* src/GroupsInterface.cc: include vector
2002-04-17 Julian Missig
* src/RosterView.cc: Patch from Antoine Büsch
for the TODO item:
* Figure out /who/ is currently selected in the roster
before a refresh, and then after the refresh select
the same person
2002-04-17 James Widman
* src/GabberLogger.cc: Decrypt messages before logging them in XML.
2002-04-14 James Widman
* src/GabberWin.cc: Added to/fromUTF8() calls.
* src/MessageViews.cc: same
* src/StatusInterface.cc: same
2002-04-05 Julian Missig
* src/MessageViews.cc: Reply properly uses previous message
2002-04-03 Julian Missig
* configure.in: Check for size_t to be used for socklen_t
* src/TCPTransmitter.cc: Use size_t for socklen_t when appropriate
2002-04-03 Julian Missig
* src/SSLAdapter.cc: Attempt to fix some SSL lockups
2002-04-01 Julian Missig
* src/MessageViews.cc: Normal messages encrypt by default when they should
2002-04-01 Julian Missig
Patch from Phil Oleson
* configure.in: Proper socklen_t checking
2002-03-30 Julian Missig
* configure.in: Upped version
* src/ConfigManager.cc: Allow file transfer port to be set
* src/ConfigManager.hh: same
* src/FTInterface.cc: Fix several bugs
* src/StatusInterface.cc: Don't allow empty status
* src/StatusInterface.hh: same
2002-03-28 Julian Missig
* src/GabberLogger.cc: Use @ instead of _
* src/Makefile.am: ghttp.c (thanks mawis)
2002-03-27 Julian Missig
* src/FTInterface.cc: Got rid of unnecessary #includes
* src/TCPTransmitter.cc: same
2002-03-26 Julian Missig
* src/gtkspell.c: (change_color): Fix wide character bug (James Widman)
2002-03-25 Julian Missig
* doc/C/Makefile.am: Attempts to get XML docs to work
* doc/xmldocs.make: same
2002-03-25 Julian Missig
* src/MessageViews.cc: Patch from James Widman to not convert
toUTF8 multiple times in group chats
2002-03-25 Julian Missig
* src/MessageViews.cc: No more freeze/thaw
* src/RosterView.cc: same
* src/gtkurl.c: (change_color): Fix wide character bug (James Widman)
2002-03-24 Julian Missig
* src/MessageViews.cc: Freeze/thaw tree during clicks
* src/RosterView.cc: Freeze/thaw tree during clicks
2002-03-22 Julian Missig
* src/xtext.c: Patch from Ryutaroh Matsumoto to fix line-wrapping
2002-03-21 Julian Missig
* acconfig.h: Changes in how AC_DEFINE is used
* configure.in: same
* src/TCPTransmitter.cc: same
2002-03-21 Julian Missig
* HACKING: Notes on glade
* configure.in: SOCKLEN_T
* src/FTInterface.cc: Patch from James Widman for http checking
* src/TCPTransmitter.cc: SOCKLEN_T
2002-03-15 Julian Missig
* src/MessageViews.cc: 'jabber' room appears before 'jdev'
2002-03-15 Julian Missig
* src/TCPTransmitter.hh: No need to include
2002-03-14 Julian Missig
* src/GabberLogger.cc: Patch from ? (sourceforge is down)
to save a timestamp with XML log
* src/MessageViews.cc: Patch from James Widman to fix members
list growing problems in Group Chat window
2002-03-09 Julian Missig
* src/ConfigManager.cc: Don't save password if user says so
* src/GabberApp.cc: Handle parser errors
* src/GabberApp.hh: same
* src/GabberWin.cc: Display info when reconnecting
* src/GabberWin.hh: same
* src/PrefsInterface.cc: Don't save password if user says so
2002-03-08 Julian Missig
* src/MessageManager.cc: Don't autopopup for vfQueueMessage
2002-03-06 Julian Missig
Patch from James Widman:
* src/*: Updated to work with jabberoo 1.1.1 and libjudo 1.1.5
2002-03-04 Julian Missig
* src/MessageManager.cc: Fix intermittent lockups (thanks Douglas Robertson)
2002-03-04 Julian Missig
* acconfig.h: Detect solaris
* configure.in: same
* src/MessageViews.cc: UTF-8 fix from James Widman
2002-03-02 Julian Missig
Patch from James Widman:
* src/GabberApp.cc: Convert time to UTF-8
* src/GabberApp.hh: same
2002-03-02 Julian Missig
* README: Information about dialog positioning
* configure.in: Upped version, fixed sstream detection
* gabber.spec.in: Some fixes from Matthias Saou
* src/ContactInfoInterface.cc: Default not sensitive if no nickname
* src/MessageManager.cc: Don't automatically open normal messages always
* src/TCPTransmitter.cc: sstream detection fix
2002-02-26 Matthias Wimmer
* src/FilterInterface.cc: UTF8 fixes
* src/GabberLogger.cc: same
* src/PrefsInterface.cc: same
2002-02-25 Matthias Wimmer
* src/TCPTransmitter.cc: gcc 2.95.2 compatibility code fix
2002-02-21 Benedikt Roth
* src/ContactInfoInterface.cc:
(ContactInfoDlg::parse_vcard)
The ContactInfo_Nickname_Default_btn should only be sensitive if the
current nickname and the old nickname are different.
(MyContactInfoWin::get_vCard)
Always use the description in the vcard for MyContactInfo_About_txt,
this makes it possible to set the description to an empty string.
(Unfortunately the 'standard' description 'Plain old Gabber user'
won't be used anymore, or it should be set when creating a new user)
* src/GabberWin.cc: (GabberWin::on_Show_selected)
When updating just the presence status message,
use the old one as default in the dialog.
* src/StatusInterface.cc: (ShowDlg::ShowDlg)
Remove unused variable.
Fix bug where instead of the Presence type
the status message was shown next to the icon.
Reordered code to match appearance in the UI.
When clicking the cancel button just close the dialog.
* src/RosterView.cc: (RosterView::handle_RemoveUserDlg)
When removing a transport first send an unavailable presence, so
that all users of that transport will go offline.
2002-02-19 Julian Missig
* src/GabberApp.cc: ++it instead of it++ for faster iterations
* src/GabberWin.cc: Send general invisible presence /and/ directly
to agents
2002-02-19 Julian Missig
* src/MessageViews.cc: Read Previous!
* src/MessageViews.hh: same
* ui/MessageRecv_win.glade: same
2002-02-19 Julian Missig
* Makefile.am: Include README.proxy
* NEWS: Updated
* TODO: Updated
* configure.in: Upped version
* src/TCPTransmitter.cc: strstream, not stdstream
2002-02-17 Julian Missig
* acconfig.h: USING_STD_SSTREAM
* configure.in: Check for STL-compliant sstream
* src/TCPTransmitter.cc: #ifdef sstream
2002-02-17 Julian Missig
* TODO: Cleaned up. A LOT.
* configure.in: Upped version
* src/MessageManager.cc: Do not display multiple views of the same type
from the same person; leave the rest queued.
* src/MessageManager.hh: Added vfQueueMessage flag, which means that
a view can display multiple messages, but not all at once
* src/MessageViews.cc: Normal messages are vfQueueMessage
* src/MessageViews.hh: same
* src/S10nInterface.cc: This is a dialog, not a window. pfft.
* src/S10nInterface.hh: same
2002-02-16 Julian Missig
* src/AddContactDruid.cc: Ignore extensions in search replies
* src/GabberApp.cc: Handle presence errors (server not supporting invisible)
* src/GabberApp.hh: same
* src/MessageViews.cc: Hide body if no body present
2002-02-15 Julian Missig
* src/MessageViews.cc: toUTF8 call
2002-02-12 Julian Missig
* src/ContactInterface.cc: Added toUTF8 call
* src/GCInterface.cc: Fixed toUTF8 call
2002-02-10 Julian Missig
* src/*: Patch from James Widman plus additional changes by me.
This adds set_parent to many of the dialogs, making dialog
management *much* nicer.
2002-02-09 Julian Missig
* configure.in: Removed --enable-optimize - it causes too many problems
* src/GCInterface.cc: Some UTF-8 changes
* src/GabberWin.cc: evtMyPresence changes
* src/GabberWin.hh: same
* src/Makefile.am: Fixed includes
* src/MessageViews.cc: evtMyPresence changes
* src/MessageViews.hh: same
2002-02-04 Julian Missig
* src/GabberUtility.cc: Invalid show
* src/MessageManager.cc: Patch from James Widman
2002-02-04 Julian Missig
* configure.in: Fix IPv6 check
2002-02-03 Julian Missig
* src/GabberLogger.cc: Addition to James Widman's patch.
2002-02-03 Julian Missig
* src/GabberWidgets.cc: Fixed XMMS display bug
* src/StatusInterface.cc: same
2002-02-03 Julian Missig
* configure.in: Upped version. Default IPv6 support off.
2002-02-03 Julian Missig
* src/ConfigManager.cc: Patch from
James Widman to simplify logging.
* src/ConfigManager.hh: same
* src/GabberApp.cc: same
* src/GabberLogger.cc: same
* src/GabberLogger.hh: same
* src/MessageManager.cc: same
2002-02-03 Julian Missig
* src/ConfigManager.cc: Default all groups to be expanded
* src/ConfigManager.hh: same
* src/GabberWin.cc: same
* src/RosterView.cc: same
* src/RosterView.hh: same
* ui/Login_dlg.glade: Default priority to 9
* ui/Status_dlg.glade: same
2002-02-03 Matthias Wimmer
* configure.in: --disable-ipv6 did enable the IPv6 code. Now fixed.
Without --enable-ipv6 and --disable-ipv6 there is
now auto detection if the libc can handle IPv6.
2002-02-02 Matthias Wimmer
* src/TCPTransmitter.cc: Bugfix
2002-02-01 Julian Missig
* src/ContactInfoInterface.cc: Open agent info for agents
2002-02-01 Julian Missig
* src/GabberLogger.cc: Fixed log rotation bug
2002-01-31 Julian Missig
* src/ContactInfoInterface.cc: Fixed bug with closing by wm "x"
* src/ContactInfoInterface.hh: same
* src/GabberWin.cc: Updated about dialog
2002-01-31 Julian Missig
* src/AutoAway.cc: Do set auto-away if user was Free to Chat
* src/GabberWin.cc: Don't set auto-away if user was invisible
2002-01-31 Julian Missig
* src/GabberApp.cc: Brandon's suggested fixes to logging
* src/PrefsInterface.cc: same
* src/PrefsInterface.hh: same
2002-01-28 Julian Missig
* pixmaps/Makefile.am: Basic jabberd 1.4.2 invisibility support.
it doesn't display in the status docklet
and there's no error checking. But it works
and that stuff will be added later.
* pixmaps/invisible.xpm: same
* src/GabberUtility.cc: same
* src/GabberWin.cc: same
2002-01-28 Julian Missig
* pixmaps/Makefile.am: New icons from Kenny Graunke
* pixmaps/xmms_paused.xpm: same
* pixmaps/xmms_stopped.xpm: same
* src/GabberWidgets.cc: Music icon changes
* src/GabberWin.cc: Crash fixes
* src/MessageViews.cc: set_parent on close dialog
* src/StatusInterface.cc: Music icon changes
* src/TCPTransmitter.hh: port is guint
2002-01-27 Julian Missig
* pixmaps/xmms.xpm: New music icon from Kenny Graunke!
2002-01-27 Julian Missig
* src/GabberWin.cc: Fixed bug with Log out reason
* src/StatusInterface.cc: same
2002-01-27 Julian Missig
* src/GabberWin.cc: Log out reason support
* src/GabberWin.hh: same
* src/StatusInterface.cc: same
* ui/Gabber_win.glade: same
* ui/Login_dlg.glade: same
2002-01-26 Julian Missig
* src/AgentInterface.cc: Made reg druid much nicer
* src/AgentInterface.hh: same
* src/PrefsInterface.cc: username validity check
* src/WelcomeDruid.cc: same
* ui/RegDruid_win.glade: Made reg druid much nicer
2002-01-26 Julian Missig
* src/AddContactDruid.cc: Properly check node types, which fixes many crashes
* src/ContactInterface.cc: same
* src/GabberApp.cc: same
* src/MessageViews.cc: same
2002-01-26 Julian Missig
* configure.in: Upped version since we're at a point where
Gabber should work again ;)
2002-01-22 Julian Missig
* src/AddContactDruid.cc: Trying to fix libjudo 1.1.1 issues
* src/AgentInterface.cc: same
* src/ContactInfoInterface.cc: same
* src/FTInterface.cc: same
* src/GabberApp.cc: same
* src/GabberWidgets.cc: same
* src/MessageViews.cc: same
* src/RosterView.cc: same
* src/StatusInterface.cc: same
* src/WelcomeDruid.cc: same
2002-01-21 Julian Missig
* *: Updated to jabberoo 1.1.0, which fixes many bugs
2002-01-21 Julian Missig
* configure.in: Fix for defining MACOSX
* src/FTInterface.cc: Default to insensitive properly
* ui/FTSend_dlg.glade: same
2002-01-19 Mike Szczerban
* src/FTInterface.cc: Make 'Send' button in send dialog insensitive
unless the file exists
* src/FTInterface.hh: same
2002-01-19 Julian Missig
* README: Added info about GNOME sound server
* src/GabberApp.cc: indent cleanup
2002-01-18 Matthias Wimmer
* src/TCPTransmitter.cc: no auth to SOCKS5 if we don't have auth info
2002-01-16 Julian Missig
* src/PrefsInterface.cc: Added proxy auth UI and SOCKS5 UI
* src/PrefsInterface.hh: same
* ui/Login_dlg.glade: same
2002-01-16 Matthias Wimmer
* src/GabberApp.cc: support for SOCKS5
* src/TCPTransmitter.cc: same
* src/TCPTransmitter.hh: same
2002-01-16 Matthias Wimmer
* src/GabberApp.cc: password support for http proxy
* src/TCPTransmitter.cc: same
* src/TCPTransmitter.hh: same
2002-01-16 Matthias Wimmer
* src/TCPTransmitter.cc: some code cleanup
* src/TCPTransmitter.hh: same
2002-01-15 Julian Missig
* configure.in: Upped version
* src/ConfigManager.cc: Added more proxy keys
* src/ConfigManager.hh: same
* src/PrefsInterface.cc: Proxy UI
* ui/Login_dlg.glade: same
2002-01-15 Julian Missig
* src/ConfigManager.cc: Patch from James Widman
which should fix some log issues
* src/ConfigManager.hh: same
* src/GabberLogger.cc: same
* src/GabberLogger.hh: same
2002-01-16 Matthias Wimmer
* src/GabberApp.cc: SOCKS4 support for server connect
* src/TCPTransmitter.cc: same
* src/TCPTransmitter.hh: same
2002-01-14 Matthias Wimmer
* README.proxy: information updated
* src/GabberApp.cc: setting proxy type in TCPTransmitter
* src/TCPTransmitter.cc: automatically detect proxy request
* src/TCPTransmitter.hh: same
2002-01-13 Julian Missig
* src/ConfigManager.cc: Added extra proxy keys
* src/ConfigManager.hh: same
* ui/Login_dlg.glade: Working on proxy config
2002-01-13 Matthias Wimmer
* README.proxy: information on proxy support
* src/TCPTransmitter.cc: support for http proxies
* src/TCPTransmitter.hh: same
2002-01-13 Julian Missig
* src/AgentInterface.cc: Better agent error message
* ui/FTSend_dlg.glade: Better label for IP address
* ui/MessageRecv_win.glade: Better layout for JID
2002-01-13 Julian Missig
* src/MessageManager.cc: Fixed issue with confusion between groupchat
messages and chat messages
* src/MessageViews.cc: same
* src/MessageViews.hh: same
2002-01-13 Julian Missig
* src/ContactInfoInterface.cc: Now using PrettyJID for resource select
* src/ContactInfoInterface.hh: same
* src/MessageViews.cc: Try to fix up x:oob support some
* ui/ContactInfo_dlg.glade: Now using PrettyJID for resource select
* ui/MessageRecv_win.glade: Try to fix up x:oob support some
2002-01-12 Julian Missig
* src/GabberWidgets.cc: Use substitute when truncating
* src/Makefile.am: Don't compile URLInterface
* src/MessageManager.cc: Don't use URLInterface
* src/MessageViews.cc: Normal messages now handle x:oob
* ui/MessageRecv_win.glade: same
2002-01-11 Julian Missig
* src/ConfigManager.cc: "Force plaintext" checkbutton
* src/ConfigManager.hh: same
* src/GabberApp.cc: same
* src/PrefsInterface.cc: same
* src/PrefsInterface.hh: same
* ui/Gabber_win.glade: Renamed some things
* ui/Login_dlg.glade: same
* ui/Prefs_win.glade: same
2002-01-12 Matthias Wimmer
* src/TCPTransmitter.cc: bugfix in getsockname()
2002-01-11 Matthias Wimmer
* src/TCPTransmitter.cc: Send hostname in filetransfer URIs if
configured with IPv6. Hostnames can be used by IPv4 and IPv6
clients, pure IP addresses not.
connect() now also accepts IPv4 addresses as host.
* src/FTInterface.cc: Adapted URI parser to parse IPv6
2002-01-10 Julian Missig
* src/AddContactDruid.cc: Default nickname to be the username
* src/GabberApp.cc: Fixed bug with detecting agents
2002-01-09 Julian Missig
* configure.in: Upped version
* src/MessageViews.cc: Implemented /join in group chats
* ui/FTSend_dlg.glade: Label re-alignment
2002-01-10 Matthias Wimmer
* TODO: Don't autoselect local IPs, if another is possible - done
* src/FTInterface.cc: basic support for file transfer over IPv6
* src/TCPTransmitter.cc: detection of sender's IP now in
* src/TCPTransmitter.hh: TCPTransmitter instead of FTInterface
2002-01-09 Matthias Wimmer
* src/TCPTransmitter.cc: removed inclusion of config.h / IPv6 updates
* src/TCPTransmitter.hh: inserted inclusion of GabberConfig.hh
* src/FTInterface.cc: IPv6 updates
2002-01-07 Julian Missig
* configure.in: Release 0.8.6
2002-01-06 Mike Szczerban
* src/AutoAway.cc: Fixed various cases so that the auto-away timer and
display do not kick in when they are not supposed to.
2002-01-06 Julian Missig
* src/GabberWidgets.cc: Fixed issues with updating nickname
2002-01-06 Julian Missig
* src/MessageViews.cc: Fixed add contact button in normal message dialogs
2002-01-06 Matthias Wimmer
* configure.in: Flagged --enable-ipv6 as experimental
2002-01-06 Mike Szczerban
* src/AutoAway.cc: fixed auto-away timer display to show time
spent in auto-away mode, not just time spent idle
2002-01-06 Mike Szczerban
* src/AutoAway.cc: added auto-away notification and timer
* src/AutoAway.hh: same
2002-01-06 Julian Missig
* src/ContactInfoInterface.cc: Properly detect whether to use last
logged out or idle
2002-01-05 Julian Missig
* doc/C/Makefile.am: Install gabber.sgml
* ui/Gabber_win.glade: Add handlebar again
2002-01-03 Julian Missig
* src/*.cc: Added #include "GabberConfig.hh" where appropriate
2002-01-02 Julian Missig
* src/MessageViews.cc: Set the sensitivity of the Add Contact button
in normal messages properly
2002-01-01 Julian Missig
* src/GabberWin.cc: Additional XMMS checks for playlist length
2001-12-31 Matthias Wimmer
* acconfig.h: Added configure switch to enable IPv6
* configure.in: same
2001-12-31 Julian Missig
* src/FTInterface.cc: Mistake on my part. sorry
* src/FTInterface.hh: same
2001-12-30 Julian Missig
* src/FTInterface.cc: Changed disclosure triangle again
* src/Makefile.am: remove -DENABLE_NLS
* ui/FTTransfer_dlg.glade: Changed disclosure triangle again
2001-12-29 Julian Missig
* src/FTInterface.cc: More Information is now Show/Hide details
* src/FTInterface.hh: same
* src/MessageViews.cc: Update message title properly
* ui/FTTransfer_dlg.glade: More Information is now Show/Hide details button
2001-12-29 Julian Missig
* gabber.spec.in: Apparently some people do build RPMs straigt from CVS
2001-12-29 Julian Missig
* configure.in: Upped version
* gabber.spec.in: Some fixes based on freshrpms .spec
* po/ChangeLog: Updated from GNOME CVS
* po/el.po: same
* po/ja.po: same
* po/sv.po: same
2001-12-28 Julian Missig
* src/GabberWin.cc: Display XMMS info in the status bar
* src/StatusInterface.cc: same
* src/StatusInterface.hh: same
* ui/Gabber_win.glade: same
2001-12-27 Julian Missig
* gabber.desktop: Updated from GNOME CVS
* po/pt.po: same
* src/AddContactDruid.cc: JabberID entry on first page
* src/AddContactDruid.hh: same
* src/ConfigManager.cc: Settings for message and chat width/height
* src/ConfigManager.hh: same
* src/MessageViews.cc: same
* ui/AUDruid_win.glade: JabberID entry on first page
* ui/MessageSend_win.glade: Settings for message and chat width/height
2001-12-26 Julian Missig
* src/ChatView.cc: Rolled back to earlier version of xtext, since
the latest version crashes a lot, even though it does fix display
bugs... sigh. Note that rev for new xtext was 1.28
* src/xtext.c: same rev for new xtext was 1.8
* src/xtext.h: same rev for new xtext was 1.5
2001-12-24 Julian Missig
* configure.in: Upped version
* src/GabberWidgets.cc: Added JID selection
* src/GabberWidgets.hh: same
* src/MessageViews.cc: New Blank Message uses PrettyJID's JID select
2001-12-23 Julian Missig
* src/ContactInterface.cc: Use PrettyJID for resource selection
* src/ContactInterface.hh: same
* src/FTInterface.cc: same
* src/FTInterface.hh: same
* src/GabberWidgets.cc: Resource selection now built into PrettyJID
* src/GabberWidgets.hh: same
* src/MessageViews.cc: Use PrettyJID in MessageSend
* src/MessageViews.hh: same
* ui/ContactSend_dlg.glade: Use PrettyJID for resource selection
* ui/FTSend_dlg.glade: same
* ui/MessageSend_win.glade: same
* ui/OOOChat_win.glade: same
2001-12-23 Julian Missig
* src/GCInterface.cc: UTF-8 conversion bugfixes
* src/GabberWidgets.cc: Added resource selection capabilities to PrettyJID
* src/GabberWidgets.hh: same
2001-12-19 Kenny Graunke
* src/MessageViews.cc: Make Ctrl really do the opposite like it should
2001-12-17 Julian Missig
* src/GabberWidgets.cc: Ability to get JID, since it may change
* src/GabberWidgets.hh: same
* src/MessageViews.cc: Some UTF-8 fixes inspired by alex_
* ui/Gabber_win.glade: Why can't libglade just use GNOME settings for
GNOME widgets like the GNOME dock item?
2001-12-14 Julian Missig
* src/ChatView.cc: Updated for new xtext
* src/ConfigManager.cc: Added spelling lang
* src/ConfigManager.hh: same
* src/GabberApp.cc: Getting ready for spelling lang...
* src/GabberUtility.cc: Removed tear-off from presence list
* src/GabberWidgets.cc: Getting ready for resource select
* src/GabberWidgets.hh: same
* src/PrefsInterface.cc: Fixed bug with port not being loaded properly
* src/xtext.c: Updated from latest xchat, speed improvements etc
* src/xtext.h: same
2001-12-09 Julian Missig
* configure.in: Fixed bug with SSL compilation
2001-12-09 Julian Missig
* src/URLInterface.cc: Patch from safiullin@mail.ru to fix UTF-8 issues
2001-12-09 Julian Missig
* configure.in: Upped version
* src/GabberWin.cc: Fixed bug with displaying toolbars
* src/PrefsInterface.cc: Fixed crash on 'ok' - I *think*
2001-12-02 Julian Missig
* src/GabberWin.cc: Only load messages from spool after G_Win
is created.
* src/MessageManager.cc: same
* src/MessageManager.hh: same
* src/MessageViews.cc: Patch from Mike Szczerban to not display
"Offline:", only "Offline" if there is no status.
* src/PrefsInterface.cc: Try to fix some prefs bugs
2001-11-29 Julian Missig
* ui/*.glade: program_name should be Gabber instead of gabber
2001-11-29 Julian Missig
* src/GabberWin.cc: Fixed bug with toolbar settings
* src/PrefsInterface.cc: same
2001-11-29 Julian Missig
* TODO: Added some stuff for temas
* configure.in: Upped version
* gabber.soundlist: Updated from GNOME CVS
* po/ChangeLog: same
* po/fr.po: same
* ui/FTSend_dlg.glade: Attempting to fix some GNOME Entry issues
* ui/GCJoin_dlg.glade: same
* ui/Login_dlg.glade: same
2001-11-27 Thomas Muldowney
* src/GabberGPG.cc: Use tmpnam so we can work with g++3
2001-11-27 Julian Missig
* src/ChatView.hh: gcc3 compatibility fixes
* src/FilterInterface.cc: gcc "2.96" comptability fixes
* src/MessageViews.cc: return true for /away in group chat
2001-11-27 Julian Missig
* src/GabberApp.cc: Added comments (woo)
* src/SSLAdapter.cc: include iostream (gcc3 fix)
* src/TCPTransmitter.cc: ::listen instead of std::listen (gcc3 fix)
2001-11-25 Julian Missig
* src/ConfigManager.cc: Changes to loading/saving gnome entry history
* src/GabberWin.cc: Use XMMS timer even if XMMS isn't running
* ui/FTSend_dlg.glade: GNOME Entry should have history id
2001-11-25 Julian Missig
* src/FTInterface.cc: UTF-8 conversion fixes
* src/MessageViews.cc: Don't display JabberID in message recv view
* ui/MessageRecv_win.glade: Wrap long subject lines
2001-11-25 Julian Missig
* src/ChatView.hh: GCC3 compliance fixes
* src/DebugInterface.hh: same
2001-11-25 Julian Missig
* src/GabberLogger.cc: Some gcc3 compliance fixes
* src/MessageManager.cc: same
2001-11-25 Julian Missig
* src/AddContactDruid.cc: Bug fix when adding users
* src/GabberWidgets.cc: Bug fix for whether user is on roster or not
2001-11-25 Julian Missig
* NEWS: Patch from Mike Szczerban
* src/AgentInterface.cc: same
* src/ConfigManager.cc: Trying for some gcc3 compliance
* src/ConfigManager.hh: same
* src/FTInterface.cc: LISTEN_PORT const at top of file
* src/MessageManager.cc: Trying for some gcc3 compliance
* src/MessageViews.cc: same
* src/PrefsInterface.cc: same
* src/RosterView.cc: same
* src/TCPTransmitter.cc: Bug fix when port is non-zero
2001-11-25 Brandon
* src/GPGInterface.cc: removed throw-keyid from gpg command-line
* src/RosterView.cc: UTF conversion fix (finally checking this in!!)
2001-11-24 Julian Missig
* src/GabberWidgets.cc: is_on_roster() function
* src/GabberWidgets.hh: same
* src/MessageManager.cc: New Normal Message Recv view has landed
* src/MessageViews.cc: same
* src/MessageViews.hh: same
* src/RosterView.cc: same
* ui/Makefile.am: same
* ui/MessageRecv_win.glade: same
* ui/MessageSend_win.glade: same
* ui/Message_win.glade: same
2001-11-24 Julian Missig
* src/AddContactDruid.cc: Don't pop up for agents
* src/AgentInterface.cc: isTransport -> isAgent
* src/GabberApp.cc: same
* src/GabberApp.hh: same
* src/GabberWin.cc: accelerate() menus
* src/MessageViews.cc: Moved some common functions to MessageUtil
* src/MessageViews.hh: same
* src/RosterView.cc: Agent removal is now all nice and stuff
* src/RosterView.hh: same
2001-11-24 Julian Missig
* src/MessageViews.cc: Some fixes for normal message send dlg
* src/MessageViews.hh: same
* src/RosterInterface.cc: Roster Import Really Does Work Now
* src/RosterInterface.hh: same
* ui/Gabber_win.glade: Delete Contact -> Remove Contact
* ui/MessageSend_win.glade: Some fixes for normal message send dlg
2001-11-23 Julian Missig
* NEWS: Updated
* configure.in: Upped version
* src/GabberApp.cc: Logs are always resource-ignorant for now
* src/GabberWin.cc: New normal message send dialog has landed.
* src/MessageViews.cc: same
* src/MessageViews.hh: same
* src/PrefsInterface.cc: Fixed bug with GPG
* src/RosterView.cc: New normal message send dialog has landed.
* ui/Makefile.am: same
* ui/MessageSend_win.glade: same
2001-11-21 Konrad Podloucky
* src/TCPTransmitter.cc: fixed a small bug. size_t != socklen_t
Now compiles fine on alpha once again.
2001-11-20 Julian Missig
* configure.in: New translations
* gabber.desktop: Updated from GNOME CVS
* gabber.soundlist: same
* po/ChangeLog: same
* po/POTFILES.in: Added URLInterface
* po/ja.po: Updated from GNOME CVS
* po/pt.po: same
* po/sk.po: same
* po/sv.po: same
* po/zh_TW.po: same
* src/RosterInterface.cc: Basic Roster Import attempt
* ui/Gabber_win.glade: same
2001-11-18 Frédéric Crozat
* src/MessageViews.cc: fix missing UTF8 conversion for username
in chat view
2001-11-18 Julian Missig
* acconfig.h: ifdef's for MacOS X - hopefully it works fine now
* configure.in: same
* src/ConfigManager.cc: same
* src/TCPTransmitter.cc: same
2001-11-16 Julian Missig
* src/FTInterface.cc: Only One description for files
* src/GabberWin.cc: Try to fix some XMMS bugs
* ui/FTRecv_dlg.glade: Only One description for files
2001-11-15 Julian Missig
* src/FTInterface.cc: Fix compile errors for some g++ versions.
2001-11-14 Julian Missig
* ui/MyContactInfo_win.glade: Removing avatar tab, probably won't
need it for a while
2001-11-12 Julian Missig
* src/xtext.c: Allow for gdkxft anti-aliasing.
2001-11-12 Julian Missig
* configure.in: Upped version.
* gabber.desktop: Updated translation from GNOME CVS
* gabber.soundlist: same
* po/ChangeLog: same
* po/ca.po: same
* po/sk.po: same
2001-11-10 Julian Missig
* src/AddContactDruid.cc: No longer @ jump
* src/MessageViews.cc: Ctrl+w to close windows
2001-11-09 Julian Missig
* configure.in: Added several translations
* po/*: same and updated several from GNOME CVS
2001-11-08 Julian Missig
* src/ConfigManager.cc: Added groupchat logging option
* src/ConfigManager.hh: same
* src/GabberLogger.cc: Fixed some things with XML logging
* src/MessageManager.cc: same
* src/PrefsInterface.cc: Added groupchat logging option
* src/PrefsInterface.hh: same
* src/TCPTransmitter.cc: Fixed #include order
2001-11-06 Julian Missig
* src/FTInterface.cc: #include as needed
* src/GabberApp.cc: same
* src/GabberLogger.cc: same
* src/GabberWidgets.cc: same
* src/MessageManager.cc: same
* src/RosterView.cc: same
2001-11-05 Frédéric Crozat
* configure.in: fix aclocal.m4 autogeneration
2001-11-04 Julian Missig
* src/FTInterface.cc: Make translations nicer
2001-11-04 Thomas "temas" Muldowney
* src/FTInterface.cc: Time left should be correct now. The speed and
size left labels should redraw better. When one
side disconnects we now get an error dialog.
Dialog closes when the transfer is complete. Store
that we're cleaning up when we click the stop
button to avoid a few nasty things.
* src/FTInterface.hh: private variable for cleanup state on transfer.
* src/TCPTransmitter.cc: when we get an error we still need disconnected
events to fire. You now have to tell the TCPT
to start a poll on a connection (transfers
really didn't like having extra bytes in them).
* src/TCPTransmitter.hh: Added the startPoll() public Transmitter
function
* src/GabberApp.cc: Start the transmitter poller on the main connection.
* .cvsignore: Ignore the jabberoo and po directories, they should be
committed seperately.
2001-11-04 Julian Missig
* src/ContactInfoInterface.cc: Use %s
2001-11-04 Julian Missig
* configure.in: Removed reference to libunicode.a
* src/GroupsInterface.cc: Use %s
* ui/OOOChat_win.glade: Changed buttons slightly
2001-11-04 Julian Missig
* configure.in: Upped version
2001-11-03 Thomas "temas" Muldowney
* src/FTInterface.cc: Fixed some nasty logic bugs that messed up
receiving. Cleaned up the recving UI a bit.
Forced the progress bar to attempt and redraw when
we update it's level. The labels still seem to
have some problems redrawing but I'm guessing
that's a larger problem now.
* src/TCPTransmitter.cc: Fixed some initial flag values that were unset
resulting in some odd behaivour.
2001-11-03 Julian Missig
* src/ConfigManager.cc: Extra header
* src/GabberUtility.cc: substitute for simple %s strings
* src/GabberUtility.hh: same
* src/GabberWidgets.cc: same
* src/MessageViews.cc: same
* ui/Gabber_win.glade: Hide Import Roster
* ui/OOOChat_win.glade: Use %s in this dialog
2001-11-03 Julian Missig
* pixmaps/Makefile.am: Added bigger send/receive pixmaps
* pixmaps/glade-receive-file.xpm: same
* pixmaps/glade-send-file.xpm: same
* src/MessageViews.cc: Minor change in history button
2001-11-03 Julian Missig
* src/FTInterface.cc: Show sending to/from, various UI fixes
* src/FTInterface.hh: same
2001-11-03 Thomas "temas" Muldowney
* src/FTInterface.cc: Show the transfer speed (mostly untested).
* src/FTInterface.hh: same
2001-11-03 Thomas "temas" Muldowney
* src/FTInterface.cc: Moved to the newer and slicker transfer dialog.
Shows what we think the best IP choice is in the
send dialog.
* src/FTInterface.hh: Added vars for the new transfer dialog
* ui/FTTransfer_dlg.glade: Removed the old crap dialog, I have a backup
if anyone actually cares.
* ui/FTSend_dlg.glade: Added the combo for the best guess IP
2001-11-02 Julian Missig
* src/ContactInfoInterface.cc: Dynamically shows only appropriate info
* src/ContactInfoInterface.hh: same
* src/GabberWin.cc: Changed default preset messages
* ui/ContactInfo_dlg.glade: Dynamically shows only appropriate info
2001-10-31 Julian Missig
* NEWS: Various updates
* README: Finally up-to-date
* configure.in: Upped version
* src/GabberUtility.cc: "Busy" instead of "Do Not Disturb"
* src/GabberWidgets.cc: Support gabber:x:music:info
* src/GabberWin.cc: Fixed an obvious presence bug (thanks stpeter)
* src/GabberWin.hh: same
2001-10-26 Julian Missig
* src/GabberWidgets.cc: Using in music:info now instead of
title hack.
* src/GabberWin.cc: same
2001-10-26 Julian Missig
* gabber.desktop: Updated from GNOME CVS
* gabber.soundlist: same
* gabber.spec.in: Added some BuildRequires
* po/ChangeLog: Updated from GNOME CVS
* po/da.po: same
* po/fr.po: same
2001-10-20 Kenny Graunke
* ui/GCJoin_dlg.glade: Make the window non-resizable.
2001-10-20 Julian Missig
* src/ChatView.cc: Fixed issues with /me *blush*
2001-10-20 Julian Missig
* src/GabberWin.cc: Don't repeatedly send presence. Bad julian.
2001-10-20 Julian Missig
* src/PrefsInterface.cc: Pressing @ in Login dlg goes to server field
* src/PrefsInterface.hh: same
2001-10-20 Julian Missig
* configure.in: Upped version
* gabber.desktop: Updaed from GNOME CVS
* po/ChangeLog: same
* po/es.po: same
* src/AddContactDruid.cc: Pressing @ goes to server field
* src/AddContactDruid.hh: same
2001-10-20 Julian Missig
* src/GabberWin.cc: Display whether the song is stopped or paused.
2001-10-20 Julian Missig
* src/GabberWin.cc: Patch from Dekar to disable toolbar buttons when
disconnected.
* src/URLInterface.cc: Let's try calling them Web Links
* ui/URLRecv_dlg.glade: same
2001-10-18 Julian Missig
* src/GabberWin.cc: Fixed a crash if XMMS isn't running. (thanks Mozillion!)
2001-10-13 Julian Missig
* gabber.desktop: Updated from GNOME CVS
* gabber.soundlist: same
* po/ChangeLog: same
* po/da.po: same
* po/es.po: same
* po/fr.po: same
* po/no.po: same
* po/sv.po: same
2001-10-13 Julian Missig
* src/GabberApp.cc: Gnome::Client as a priv var
* src/GabberApp.hh: same
* src/GabberWidgets.cc: Convert song titles from UTF-8 (doh!)
* src/GabberWin.cc: Convert song titles to UTF-8 (doh!)
2001-10-09 Julian Missig
* src/GabberApp.cc: Pseudo-GNOME Session support kind of maybe
* src/GabberApp.hh: same
2001-10-08 Julian Missig
* TODO: Updated
* gabber.spec.in: --disable-xmms always
* ui/FTTransfer_dlg.glade: Nice transfer dialog
* ui/Login_dlg.glade: Wording change
* ui/Message_win.glade: Work on the new dialog
* ui/OOOChat_win.glade: Layout fix
2001-10-06 Julian Missig
* src/MessageViews.cc: Fixed issues with people's presence changing
to not support encryption while a chat is open. (Dekar's bug)
2001-10-06 Julian Missig
* README: Updated dependencies
* src/ConfigManager.cc: Fixed a logic error which would result
in the server being jabber.com for first time users.
2001-10-06 Julian Missig
* po/ChangeLog: Pulled from GNOME CVS
* po/ja.po: same
2001-10-05 Julian Missig
* configure.in: Upped version
* gabber.spec.in: --disable-xmms by default
2001-10-02 Julian Missig
* src/GabberWin.cc: Check for running XMMS before timer hookup
2001-10-02 Frédéric Crozat
* po/fr.po: update french translation
2001-10-01 Julian Missig
* src/Makefile.am: Remove Gabber.hh
2001-09-30 Julian Missig
* pixmaps/Makefile.am: Sorry temas, I made my own temp file icons
* pixmaps/glade-filetransfer.xpm: Removed temas's icon
* pixmaps/glade-send-file-menu.xpm: Added mine
* pixmaps/glade-file.xpm: same
* src/AgentInterface.cc: Added agent_replace function
* src/AgentInterface.hh: same
* src/ConfigManager.cc: Added XMMS update timer
* src/ConfigManager.hh: same
* src/GabberWin.cc: same
* src/GabberWin.hh: same
* src/URLInterface.cc: Use my file icon
* ui/FTRecv_dlg.glade: same
* ui/FTSend_dlg.glade: same
* ui/Gabber_win.glade: same
* ui/RegDruid_win.glade: Added agent_replace entry
2001-09-29 Julian Missig
* NEWS: Spreading the Good News of Temas
* configure.in: Upped version
2001-09-29 Thomas "temas" Muldowney
* src/MessageViews.cc: No more crash when changing GC nick by yourself
* src/MessageManager.cc: Fixed getEvent() to return the end element if it
cycles through all.
* removed some debug output
2001-09-26 Thomas "temas" Muldowney
* src/ContactInfoInterface.cc: Small change for the presence error type
2001-09-25 Julian Missig
* src/MessageViews.cc: file://file://file:// bug fixed for group chats
2001-09-25 Thomas "temas" Muldowney
* src/MessageManager.cc: Fixed the double click not showing the message.
The problem was we were not checking resource in
cases we should have been.
2001-09-25 Julian Missig
* ui/FTRecv_dlg.glade: Spiced up the UI a bit
* ui/FTSend_dlg.glade: same
2001-09-25 Thomas "temas" Muldowney
* src/URLInterface.*: I can't spell
* src/FTInterface.*: I can't spell
* src/MessageManager.cc: Make the no types be normals, remove some
extra code that didn't really do anything.
2001-09-24 Julian Missig