Changelog
=========

21 January 2010
---------------
* Fixed memory leaks
* New voice/video version for testing on Linux 32-bit (libskype-vv.so)
* Fixed crash on connect bugs
* Fixed users with newline characters in status looking weird in buddy list
* Fix ping timeouts to improve DBus version support
* Disable cleanlooks on Skype startup on Linux to reduce memory usage
* Workaround for SkypeOut buddies showing as online
* Fixes for the XML blob stuff in chats during calls
* Allow reuse of Xvfb session using the SKYPEDISPLAY env var on Linux

15 November 2009
----------------
* Finally fixed grouping on Adium plugin

20 September 2009
-----------------
* Fixes the crash-on-startup problem in Linux
* Authorisation messages no longer show as missed messages (working towards blocking auth spam)
* 64-bit universal builds on OSX

24 July 2009
------------
* Another crash-on-startup fixed on Win & OSX.  And thoroughly tested this time :)

23 July 2009
------------
* Fix for crash-on-startup in newest versions of Skype for Windows and OSX

20 July 2009
------------
* Fixes for a crash when message received in a closed conversation

22 June 2009
------------
* Fixes some annoying crashes
* Shows buddy names in multi-user chats

28 April 2009
-------------
* Multi-user chat TLC, both Adium and Pidgin plugins
* IM's turning into Multi-user chats don't mess up any more
* 'Missed' messages downloaded

4 April 2009
------------
* Fix buddy grouping and setting of status in Adium.

1 April 2009
------------
* Last Adium version didn't work without Skype 2.8beta installed, has been fixed.

27 March 2009
-------------
* Important update for OSX users, workaround for bug in Skype which increased CPU load and missed messages
* Removes debug info from system.log on OSX

21 January 2009
---------------
* Fixes statuses in Adium, can set your status to Invisible/DND/SkypeMe through Adium status menu

4 January 2009
--------------
* Fixed buddies not showing after suspend/disconnect in Adium plugin
* Fixed SkypeOut buddies not showing as online in Adium & Pidgin plugins

19 November 2008
----------------
* Fixed that really annoying assert crash on X11 systems
* Some icons on buddys on buddylist
* Improvements to chats which are saved on buddy list
* Adium plugin brought up to date with the changes from Windows/Linux plugins

20 October 2008
---------------
* Fix for chats coming through as IM's
* SMS sending, right-click on a SkypeOut buddy/buddy with a mobile to Send SMS
* Mobile phone authorisation
* SkypeMe status shows better in buddy list
* Some file transfer fixes for Windows

25 September 2008
-----------------
* Update for Adium 1.3
* New location for files

24 July 2008
------------
* Lots of speed improvements
* Buddy icons for Linux and Mac
* New No-Skype-Needed version of the plugin needs testing.  Contact me if you're interested

9 July 2008
-----------
* No more annoying error in the Windows installer
* Added SkypeOut icons so that its easier to tell the difference between normal contacts and SkypeOut ones
* Dbus plugin on Pidgin won't say that it's Finch anymore

3 July 2008
-----------
* Portuguese translation thanks to Paulo Matos
* Polish translation should be in .deb now

2 July 2008
-----------
* Adium 1.2.x users will be able to use the latest version of the plugin
* Please send me a message if languages other than English work for you in Adium menus

1 July 2008
-----------
* Fix changing groups for buddies (sometimes crashed)
* New messaging code should reduce battery usage
* Adium plugin icons should line up properly now

17 June 2008
------------
* Italian translation shouldn't be in Russian
* Group stuff: changing groups of buddies in Pidgin changes them in Skype
* Shouldn't come up with the "Skype not running" error message as often
* A few other minor bug fixes
* Oops, a big bugfix - if you already downloaded todays version, get it again

5 June 2008
-----------
* Polish translation thanks to Jakub Chrzanowski

16 May 2008
-----------
* Italian translation thanks to Roberto Agria
* Russian translation thanks to Petr Vasilyev
* Few minor tweaks to Pidgin plugin

8 May 2008
----------
* Adium plugin updated to not crash on startup with 1.2.5
* Pidgin plugin now has /kick commands and can handle users being kicked out of a multi-user chat

28 April 2008
-------------
* Adium plugin should hide Skype API window for languages other than English now
* Hungarian translations in Windows and Linux versions

24 April 2008
-------------
* At long last, translations for Windows versions of the plugin
* /me command is received properly now

23 April 2008
-------------
* Multi-user chats should be vastly better
* Joining and leaving messages should show properly in multi-user chats
* The /leave and /topic commands should work in multi-user chats
* The title of the window is now something more useful than a random pile of characters

21 April 2008
-------------
* Fixed startup crash on Linux systems
* Added D-Bus versions to .deb package
* D-Bus and X11 versions can now run at the same time
* Skype and SkypeOut groups aren't created at startup if not needed
* Changed Pidgin version number required, so that the plugin runs on older copies of Pidgin again

20 April 2008
-------------
* Updated Adium plugin so that it hopefully doesn't freeze Adium while starting Skype

12 April 2008
-------------
* Windows installer updated to not create a Program Files directory now
* German translations in Windows package

26 March 2008
-------------
* Added Japanese translations to Windows and Debian/Ubuntu packages.  If you're interested in translating for your language, get in touch with me :)

24 March 2008
-------------
* Adium plugin should automatically allow API access (if access for assistive devices is enabled -- see http://images.apple.com/applescript/uiscripting/gfx/gui.03.jpg)

11 March 2008
-------------
* Adium plugin should work with the new 1.2.4b1 Adium Beta

6 March 2008
------------
* Fixed the version numbering on the Debian/Ubuntu package
* Typing notifications (to other plugin users)

5 March 2008
------------
* Windows installer .exe available, installs protocol icons and emote theme too

4 March 2008
------------
* Adium plugin updated

3 March 2008
------------
* Finch plugin available to download since the dbus interface is now working
* Different version numbering system on Debian/Ubuntu package
* Fix for adding extra users to a multi-user chat

2 March 2008
------------
* Fixed Pidgin crash when opening Pidgin's Debug Window
* Skype options screen can be brought up by choosing the "Show Skype Options" menu in the accounts menu

14 February 2008
----------------
* Debian/Ubuntu package has the skype emote theme in it now
* File transfers now correctly show the direction of transfer

13 February 2008
----------------
* RSS Feed for changelog up and running? http://myjobspace.co.nz/images/pidgin/rss.php

12 February 2008
----------------
* Windows plugin has far better connection/disconnection system now

11 February 2008
----------------
* Linux plugin stability and speed increases

10 February 2008
----------------
* Incomming calls calls can be accepted from a pop-up box
* Outgoing calls can be made to people not on your list through the accounts menu

7 February 2008
---------------
* Multi-user chats, at last!

1 February 2008
---------------
* Calls can now be made to offline contacts, allowing u to call peoples voicemail or call forwarding
* Adium plugin has the correct extension again

31 January 2008
---------------
* Adium plugin will start Skype.app if it's not running

30 January 2008
---------------
* Windows version will start up Skype.exe now if it's not running
* Debian/Ubuntu package no longer depends on skype package as this was causing problems
* You can now check your Skype credit balance through the Accounts menu

29 January 2008
---------------
* Skype only automatically started if no other running copy of Skype is running

22 January 2008
---------------
* Fixed bug where buddy display name can get mangled if their mood/status message contains a newline character

18 January 2008
---------------
* Fixed an X11 error which caused pidgin to crash if skype hadn't been started during the current X session

17 January 2008
---------------
* Fixed bug where Pidgin/Adium might lock up if Skype is taking too long to respond

16 January 2008
---------------
* Cross-compile environment set up so there should be regular 64-bit linux builds
* .deb package now for both i686 and amd64 architectures
* .deb package now actually contains files and not just symlinks :)

15 January 2008
---------------
* File transfers even better handled
* New Debian/Ubuntu package available
* Adium plugin hacks Adium a little to make file transfers appear

14 January 2008
---------------
* Linux plugin shouldn't crash on disconnect/close now
* Linux plugin should be a little faster
* File transfers should be better handled
* Skype mood text shouldn't have <!-- --> messages in it any more

10 January 2008
---------------
* Adium plugin doesn't hang when sending/receiving files
* Fixed a potential infinite loop when a buddy updated their status message/mood text

9 January 2008
--------------
* Fixed a DoS if status message contains HTML tags

8 January 2008
--------------
* Adium plugin doesn't hang on startup
* Adium plugin sets the right user name in the account options

7 January 2008
--------------
* Plugin works with Adium 1.2 (but not Adium 1.1 anymore)
* Adium plugin doesn't crash on disconnect
* Using newer Skype protocol version as a stepping-stone to multi-user chats (PROTOCOL 5)
* SkypeOut contacts are added to a SkypeOut group instead of Skype

9 December 2007
---------------
* Buddy icons now refresh when people come online
* Updated the Skype protocol icons (thanks Cube!)
* Fixed buddies from being deleted if they had a particular status message

4 December 2007
---------------
* Users have their status messages updated correctly when coming from online if they have voicemail/call forwarding

2 December 2007
---------------
* Adium plugin doesn't lose messages
* Adium doesn't crash on suspend with plugin running

25 November 2007
----------------
* Skype doesn't annoy with messages when minimising to try
* Setting your avatar icon works properly, and doesn't crash if you set an invalid filename

22 November 2007
----------------
* Windows dll file now compiled from 2.1.1 Pidgin source, so it now works with PortablePidgin

21 November 2007
----------------
* Adium plugin is now legally GPL - Skype.framework is no longer needed and I've created an open-source replacement.
* Adium plugin has changes from Linux/Windows versions ported over.
* Adium plugin crashes less at startup.
* Adium plugin will Hide Skype instead of just minimising it.

19 November 2007
----------------
* X11 fixes for Linux version.  The main one stops the 100% CPU crash.
* You can now search for new Skype users from the Account menu.
* More X11 fixes for Linux version.  This one should make the plugin more stable and not crash on computers with memory protection.

18 November 2007
----------------
* The plugin can now check for updates to itself and Skype, through the Account menu.

14 November 2007
----------------
* Reconnecting to the Skype process after restarting Skype doesn't cause a crash in Windows
* The plugin can better detect if Skype closed in the background and disconnects (not perfect yet)

13 November 2007
----------------
* Skype will now go offline when Pidgin/libpurple goes offline/unloads (set in account options)

12 November 2007
----------------
* Removed a double free() error on Linux version
* Messages can now be sent to people who appear Offline/Invisible on your contact list
* SkypeOut buddies can now optionaly be Online (set in account options)

11 November 2007
----------------
* Added more error handling on Linux version for dodgy X11 connections

10 November 2007
----------------
* No crash when removing a buddy off your friends list on Skype
* You can now add yourself to your own buddylist (won't show on Skype's friend list)

6 November 2007
---------------
* 'Last Online' information in 'Get Info' window now in a human readable format
* Windows plugin doesn't crash on quit now

5 November 2007
---------------
* Adium plugin now handles UTF-8 characters properly.  This time for real :)
* Windows plugin needed a recompile to work with Pidgin 2.2.2 for some reason

31 October 2007
---------------
* Adium plugin should no longer need dependencies installed into weird places
* Adium plugin handles UTF-8 characters properly
* Adium plugin has a lot of debug error messages removed
* Adium plugin now shows the usernames without having to turn off "Show User Icons"

30 October 2007
---------------
* File transfer progress show in Pidgin
* Timezone information in "Get Info" windows is relative to UMT/GMT
* Adium plugin and source are now in .zip files instead of .dmg's
* Skype doesn't need to be started before starting Pidgin/Adium

24 October 2007
---------------
* Changelog has been started
* Long messages (>254 characters) no longer freeze everything
* Requests for contact authorisation should appear now
* Changing the display name of a buddy in libpurple updates it in Skype
* Multi-user chats can be initiated.  No messages show up in the chat window yet.
* Incoming event handling re-written to be more responsive

17 October 2007
---------------
* Buddies on libpurple/Skype contact lists are kept in sync with the contact list now
* When Skype syncs messages with another instance of Skype, messages from yourself now appear in the correct IM window
No messages show up in the chat window yet.
* Incoming event handling re-written to be more responsive

17 October 2007
---------------
* Buddies on libpurple/Skype contact lists are kept in sync with the contact list now
* When Skype syncs messages with another instance of Skype, messages from yourself now appear in the correct IM window
