Felipe Contreras

Personal blog of Felipe Contreras

msn-pecan 0.0.12 released

with 21 comments

It has been a while since the last release mostly because of personal stuff (moving, trips, lack of Internet), but now everything is back to normal.

This release features a considerable number of bug fixes and support for OS X thanks to Christiano Farina Haesbaert. One step closer to Adium support ;)

Also notable is a very nasty bugfix (potentially many bugs) in Win32 (g_print needs to be more portable).

Also, the source code got a new home at github.

Fixes include:
16: Pango markup injection on personal messages
17: build fails on OSX 10.5.2
19: Nudges
26: Crash on idle
33: wrong include in io/cmd.h

Download from the usual place, at Google Code.

Enjoy :D

Written by FelipeC

May 1, 2008 at 21:38

Posted in Development, IM, Linux, OpenSource, Planet

Tagged with , ,

21 Responses

Subscribe to comments with RSS.

  1. Is it possible you put up a .deb for i386 or a source package too? I’d like to try your plugin on my Debian sid box, but I don’t want to mess around too much with it.

    Thanks for your time!

    Michiel Scholten

    May 2, 2008 at 12:49

  2. Yes, a .deb package would be very useful for us Ubuntu/Debian users. I tried to install the plugin from the tarball, following the instructions on the site (make && sudo make install), but I just got a bunch of errors.

    Kahlil Robinson

    May 4, 2008 at 3:34

  3. Wait a second…does msn-pecan *only* work with Pidgin 2.2.2? I’m running the latest version (2.4.1), and now I’m wondering if there is a compatibility issue. By the way, what’s the story behind the pecan part of the name?

    Kahlil Robinson

    May 4, 2008 at 3:45

  4. Sure, I just need someone to compile the package for me since I don’t have such systems.

    Kahlil: Yes, it should work with 2.4.1 too.

    FelipeC

    May 4, 2008 at 9:40

  5. here’s a repo
    https://edge.launchpad.net/~reda.ea/+archive
    I’m putting the latest version right now

    reda_ea

    May 4, 2008 at 16:34

  6. reda_ea: Cool, I just added the packages to the home page, thanks.

    What is lpia?

    FelipeC

    May 4, 2008 at 17:51

  7. @felipec
    it’s a new architecture supported by hardy
    http://www.intel.com/technology/systems/lpia/

    reda_ea

    May 4, 2008 at 20:21

  8. Thanks for the Ubuntu packages, it works great!

    Kahlil Robinson

    May 5, 2008 at 0:57

  9. Hi FilipeC. I have installed your libpecam 0.0.12 dll on my Windows Pidgin. However i can’t see all the emoticons that i can see when i select the MSN protocol that comes bundled with Pidgin. Any chance you fix this in future releases, in order , of when i try to insert a smiley on the conversation, all emoticons appear?

    Rui

    May 6, 2008 at 2:16

  10. FelipeC

    May 6, 2008 at 8:34

  11. Hola, solo queria agradecer por su esfuerzo, me parece genian una libreria para reemplazar la que viene por defecto, esa molesta demasiado, muchas gracias.

    turekon

    May 7, 2008 at 20:32

  12. Hi there. Just wanted to say I really support your project here! Adium not being able to support direct file transfer is truly annoying, I loose loads of time trying to send & receive to friends for school projects… Hope you get to Adium support soon!

    peace

    Jeroen Bourgois

    May 14, 2008 at 10:15

  13. Felipe, excellent program.

    in the windows version. you can add a cell phone number for a contact to be able to contact them even without them setting it up. Is it possible to add this to msn pecan so you can specify the cell number for a contact?

    biscuits

    May 19, 2008 at 10:09

  14. @biscuits: yeah, sure, can you create an enhancement request?

    FelipeC

    May 19, 2008 at 11:38

  15. well, it put it as a defect, as it wouldn’t let me change it to “enhancement.”

    Sorry

    biscuits

    May 21, 2008 at 9:03

  16. I tried to install and got some errors…

    Any idea what I’m doing wrong? I’m running Hardy btw

    owen@ubuntu-desktop:/tmp/msn-pecan-0.0.12$ sudo make install
    gcc -fPIC -Wall -ggdb -I. -DHAVE_LIBPURPLE -Wall -W -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter -Wfloat-equal -pedantic -ansi -std=c99 `pkg-config –cflags purple` `pkg-config –cflags gobject-2.0` directconn.c -c -o directconn.o
    Package purple was not found in the pkg-config search path.
    Perhaps you should add the directory containing `purple.pc’
    to the PKG_CONFIG_PATH environment variable
    No package ‘purple’ found
    Package gobject-2.0 was not found in the pkg-config search path.
    Perhaps you should add the directory containing `gobject-2.0.pc’
    to the PKG_CONFIG_PATH environment variable
    No package ‘gobject-2.0′ found

    snip

    OwenCM

    May 25, 2008 at 2:19

  17. OwenCM: I editted you comment, only the first lines are relevant.

    You need libpurple-devel as well as glib2-devel packages.

    FelipeC

    May 25, 2008 at 12:01

  18. Hello Felipe, congrats for the great work.
    A few days ago I came across this page: http://developer.pidgin.im/wiki/ProgressReport and at that time it had this:

    An alternative choice would be merging msn-pecan. Since there have been a few disputes between other Pidgin developers and the msn-pecan developer, resulting in the msn-pecan in the first place, it’s not clear that the merge would happen without someone’s “social engineering” in-between.

    but according to the log:

    Author: rekkanoryo (IP: 71.60.9.133)
    Timestamp: 05/14/2008 11:30:02 AM (2 weeks ago)
    Comment: Merging msn-pecan is not an option with its affinity for ignoring compatibility with older glib.

    it was removed.

    What do you think about it?
    It’s really sad, what’s happening with Pidgin’s MSN support and your work seems to be the light at the end of the tunnel.
    What’s your opinion of the hypothetical merge or the possibility of you contributing directly on the project?

    VuDu

    May 29, 2008 at 20:02

  19. Thanks !
    All works fine here :)

    FireWave

    June 12, 2008 at 11:42

  20. VuDu: I just sent an email regarding that issue to the pidgin mailing-list:

    http://pidgin.im/pipermail/devel/2008-June/006029.html

    I don’t know where that comment comes from. msn-pecan works fine with older glibs.

    At first my objective was to merge this into mainline Pidgin, but now I’m not so sure. My work-flow with msn-pecan is exactly the way I want it.

    What is wrong with having msn-pecan as a separate code-base? Distributed development has many advantages.

    In the future it will be a separate library, not just for Pidgin.

    FelipeC

    June 12, 2008 at 12:47

  21. [...] msn-pecan 0.0.12 released: 1,399 [...]


Leave a Reply