This is mostly a bugfix release that should make msn-pecan much more stable. Bug also brings some nice features such as “now playing” support.
Everyone is encouraged to update.
I’ve been busy with other projects so I have not been able to work as
much as I would have wanted, but all in all, this is a good release.
The features (thanks to Devid) include support for “now
playing” (ported from libpurple), and a new way to be notified when a
contact has deleted you (you’ll see on the conversation window). Also,
some issues in Adium were fixed, so we will probably roll an Adium
build with msn-pecan enabled.
I’ve updated my system so it might take a while before the win32
binaries are uploaded, anyone willing to take this one?
Download from the usual place at googe code.
Bugs fixed
- 99 Unable to retrieve display pictures when invisible or logged as invisible
- 109 Protocol priority
- 120 Aliases not cleared properly
- 133 pidgin crashed with SIGSEGV in msn_message_destroy()
- 154 Pidgin Randomly Crashes
- 135 russian translation doesn’t work
Enhancements
- 140 Support for “Now Playing” status field
- 129 Can’t verify installation, or uninstall
- 124 Notify when deleted by a contact
Taks
- 121 Make dbg package for the launchpad repo
Diffstat
105 files changed, 1295 insertions(+), 749 deletions(-)
Contributors to this release
Albert Cervin (1):
po: update Swedish translation
Devid Antonio Filoni (14):
Fix use_userdisplay option using Adium.
Change PACKAGE to GETTEXT_PACKAGE.
Translate msn-pecan also using Adium.
Fix use server alias option
Move utils/msgplustags.{c,h} to pecan_util.{c,h}.
Update COPYRIGHT.
Add PURPLE_STATUS_TUNE support and parse contacts's CurrentMedia.
Update MsnClientCaps in msn.h.
Add "Has Space" to get_info.
Show "You are not in A's contact list" message opening a conv
window if needed.
Set the passport also to session->user.
ab/pecan_contact.c: cleanup.
slp: destroy object at the right time
po: update Italian translation
Elias Julkunen (1):
po: update Finnish translation
Felipe Contreras (44):
Cleanup login steps.
Show up 'connecting' state.
session: Cleanups.
Trivial cleanups.
Cleanup configuration stuff.
session: Random cleanups.
Remove bad Russian translation.
cmdproc: trivial cleanup
slpcall: avoid extra error cb call
status: trivial cleanups
status: improve "available" state mapping
Trivial cleanups
userdisplay: report failure
Log general server notifications
Makefile: add debugging symbols by default
session: destroy ud manager after freeing slplinks
contact: store pecan status instead of pidgin one
Reorganize how bad statuses are handled
notification: store user state
contaclist: add function foreach_contact
Get user displays when returning from 'hidden' state
status: trivial cleanup
contact: use "invisible" for the HIDDEN status
Use pidgin mobile status only when offline
Update copyright notices
command: trivial cleanups
command: remove unused refcount
command: general cleanups
contact: enable workaround for server aliases
fix_purple: trivial cleanups
fix_purple: rename purple_buddy_set functions
Reorganize switchboard handling.
Close the http node when not needed.
Make sure the switchboard is not freed when it's still used by slplink.
transaction: trivial cleanup
transaction: add ref/unref
Properly ref/unref transactions
transaction: fix initial ref_count
sb: set error properly
Fix wrong memory access
Optimize GType retrieval
Fix SLP DATA message creation
po: general translation updates
Bump version to 0.0.19
Geoffrey Antos (1):
slplink: fix buffer overflow vulnerability
LuÃs Neto (1):
po: update Portuguese translation
Wei Hsiang Hung (1):
po: update Traditional Chinese translation
Is there also a windows version? not realy in for compiling it myself 😛
LikeLike
How does the “Now playing” works? Do I need to install something?
LikeLike
@Wetterhornli yeap, there’s a windows version for the previous release, but I haven’t managed to do that for this release… I’ll add a comment here when it’s ready
LikeLike
@Hund google for ‘pidgin “now playing”‘, this post is the first one.
LikeLike
Ok, the win32 installer is ready.
Enjoy 😉
LikeLike
Adium + msn-pecan build released! http://forums.cocoaforge.com/viewtopic.php?f=10&t=20270 😀
LikeLike