Every Flavour Beans

“The time has come…to talk of many [technologies].” –Lewis Carroll(‘The Walrus and the Carpenter’)
Development Tools. Web Frameworks. GNU/Linux. Nokia N800. Video Encoding.

July 28, 2008

Witty Twitter + Darrel’s Identi.ca patch = Witty Identi.ca Client

Filed under: Identica, Web — tabrez @ 9:14 pm

Witty Identi.ca Client?

Finally found some time to play with Darrel Miller’s Identi.ca patch for Witty Twitter client. Good news: it works.

Witty Twitter client patched for Identi.ca.

If you want to try it too, this is what I did:

  1. Checked out the source code of Witty Twitter client using TortoiseSVN subversion client on Windows Vista.
  2. Downloaded Darrel Miller’s Identi.ca patch for Witty.
  3. Applied the patch using TortoiseSVN(no patch/cygwin tools for Windows needed!).
    (I got errors related to ITweet.cs in the patch file, so I edited it manually; http://ur1.ca/0tx. Use my modified patch file if you get similar errors.)
  4. Built the patched Witty source code in Microsoft Visual C# Express Edition 2008(with no configuration changes).
  5. Ran Witty(from “Release” directory), entered Identi.ca login details(alas, you are out of luck if you use only OpenID based login), and there I have all my contacts’ Identi.ca messages :)
  6. I can upload the patched source code/built binary files somewhere if anybody wants to play with it without going through the patching/building business.

So this is fun.

Additional information:
What is Witty: “Witty is a free, open source Twitter client for Windows Vista and XP powered by the Windows Presentation Foundation (WPF). “

What is WPF: “Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents.”

What is Identi.ca: “Identi.ca is a micro-blogging service based on the Free Software Laconica tool.”


If you want to receive future posts by email, enter your email address here:

Related Posts:

  • Posting to Identi.ca From Ubuntu 8.04 Using Gwibber Client
  • GNU/Linux Users vs Rest of the world :)
  • Direct Server to Server Copy using FXP
  • Connecting To Nokia N800 From a Computer Using VNC
  • ‘wget -c’ Bug in Download Script Generated by Synaptic in Ubuntu 7.10(Feisty Fawn)
  • Google Earth For GNU/Linux
  • Free Software Community Catching Up to Social Networking Trend


  • 9 Comments »

    1. Did you get a chance to upload the binary anywhere? I want to setup an internal corporate ‘twitty’ platform using Laconica. And would love to have Witty work for us. Thanks please drop me an email if possible, or send the bin (can’t be too large right?)

      Quote

      Comment by Jakub — February 25, 2009 @ 2:47 am

    2. Seconded. Can you post a binary build of witty that works with laconica??

      Quote

      Comment by Michael — April 24, 2009 @ 11:07 pm

    3. Jakub on February 25, 2009 at 2:47 am said:

      Did you get a chance to upload the binary anywhere? I want to setup an internal corporate ‘twitty’ platform using Laconica. And would love to have Witty work for us. Thanks please drop me an email if possible, or send the bin (can’t be too large right?)

      I am looking to do the same. This would be awesome.

      Quote

      Comment by linley — June 5, 2009 @ 7:49 pm

    4. Wow, I’m kinda shocked that anyone picked up on that patch. I did not spend any more time on it after Identi.ca started supporting the Twitter API directly. I would think the only thing required to create a build that supports laconica now is allow the main url to be configured at runtime.

      Quote

      Comment by Darrel Miller — June 16, 2009 @ 3:40 am

    5. Cool. I will get it a try today.

      Quote

      Comment by Ivan — September 28, 2009 @ 5:12 am

    6. Hi,
      is it posible with this “hack” to gat Witty work with statusnet running on intranet-servers?
      Thx you!

      Quote

      Comment by Christian — October 5, 2009 @ 3:27 pm

    7. [...] http://beans.seartipy.com/2008/07/28/witty-twitter-darrels-identica-patch-witty-identica-client/ [...]

      Quote

      Pingback by praticles (praticles) 's status on Wednesday, 21-Oct-09 21:48:04 UTC - Identi.ca — October 22, 2009 @ 3:18 am

    8. use http://identi.ca/api/ in options
      no patch needed !!!!

      Quote

      Comment by praticles — October 22, 2009 @ 3:38 am

    9. [...] http://beans.seartipy.com/2008/07/28/witty-twitter-darrels-identica-patch-witty-identica-client/ a few seconds ago from web in context [...]

      Quote

      Pingback by Richard Cutts (rpcutts) 's status on Friday, 23-Oct-09 23:08:52 UTC - Identi.ca — October 24, 2009 @ 4:39 am

    RSS feed for comments on this post. TrackBack URI

    Leave a comment


    Copyright (c) 2006, 2007 Tabrez Iqbal.
    Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved. A copy of the license is included in the section entitled "GNU Free Documentation License".


    Powered by WordPress
    This website is hosted by Dreamhost