Plugin To Let Emesene Use The Ubuntu Messaging Menu [Updated]

Give Emesene the power of Messaging Menu interaction. Kinda.

By ‘kinda‘ I do, of course, mean that this plug-in is still in development and as such some things don’t quite work. Namely clicking on an alert brings up a ‘error‘ dialogue but does still raise the relevant chat window too.


Plugin working with the MessagingMenu in Ubuntu 10.04

Download
download link: right click > save as

If you use Emesene SVN or from a daily PPA use this patch: -
download link; right click > save as

Install
You’ll need to pop the cherry inside the following folder:

  • /usr/share/emesene/plugins_base/

as root:

  • Alt+ F2
  • gksu nautilus /usr/share/emesene/plugins_base/

You will also need to install python-indicate.

  • sudo apt-get install python-indicate

One you’re all done just restart Emesene and activate the plugin from the ‘Plugins’ menu.

Related posts:

  1. Emesene 1.6 Released, What's New?
  2. Emesene 1.5 Released – Adds MSN Webcam Support
  3. Try Emesene 2!
Post a comment or leave a trackback: Trackback URL.
  • http://orkutcidio.deliriocoletivo.org Peterson Espaçoporto

    “Once* you’re all done… ” ;)

  • Anonymous

    nice is this going to default in 10.04
    and by the way what theme you are using

  • Raptor

    do you know if this is gointo be default in lucid?

    • om26er

      If its stable I can file a bug for its inclusion

  • Anonymous

    Hey! I made this :) I’ve actually finished it, I just need to submit some changes to the emesene core, in which svn users should be able to utilise.

    I’ll submit the diff to the forums now.

    EDIT: You don’t need to mess about copying the plugin into the folder – you can simply install it via the Preferences.

    • om26er

      Not working in Lucid for me

      • Anonymous

        It’s not been tested in Lucid – once the changes have been submitted so that it fully works in karmic, I’ll get to work on making it work for Lucid :)

    • om26er

      Its gives:
      Exception Importing IndicatorMessage
      No module name IndicatorMessage

      • Anonymous

        Did you run

        sudo apt-get install python-indicate

        ?

        • http://omgubuntu.co.uk/ d0od

          It works in Lucid for me – that’s where the screenshots come from.

          Perhaps it’s because i installed it via the “folder” route?

          I tested it in Emesene SVN and Emesene from Software Store.

        • om26er

          its already installed

          • Anonymous

            I’ll give it a spin now in Lucid and see what’s occuring.

          • Anonymous

            Ok, so I got the message too. Installing python-indicate fixed it.

            After it installed, I got errors about the server takes 2 arguments, 3 given. It looks like they’ve changed the code in Lucid. I’ll apply some work arounds in the plugin to prevent this from happening.

    • http://omgubuntu.co.uk/ d0od

      I thought i recognised your avatar =D

      It’s an awesome, awesome plugin. Congrats man!

      • Anonymous

        Cheers!

        I just noticed that someone else is also developing a helper for docky, but it provides different functionality to what I’ve been doing, so it looks like there will be an emesene helper coming along shortly!

        It looks like the author has intended it to show a different icon when the status is set to away, whilst mine shows an unread message counter like Pidgin does. I’ll let you know when it’s ready!

  • http://twitter.com/symodhcn Symod J. Urich

    Is this Lucid only? And how about the status integration with the ‘me menu’ or the current user menu.

    • Anonymous

      Karmic + Jaunty. Apparently it doesn’t work in Lucid, could be what the error message that is mentioned in the post, as nobody has reported an error when clicking on a message from the menu.

      • daas88

        please keep working on it, i’m sure a lot of people would be glad to have it in lucid :)

  • https://login.launchpad.net/+id/WhpnWB3 dael99

    I’been waiting for a lonbg time for this… even i’ve done a text filefor it just to appear on the indicator menu. :D

  • Anonymous

    10.04 is looking like an amazing release so far. (; I can’t wait!

  • Anonymous

    If you’re using the latest svn version (2267 or above) then you can use the fully working indicator-applet plugin for emesene! I finally got around to submitting the patches, and thus it works – including Lucid!

    http://dl.dropbox.com/u/518524/IndicateMessage.py

  • Jeff

    Awesome. Thanks OMGUbuntu, and Tom! :)

  • Anonymous

    funny it does not display emesene icon as your screenshot on my lucid …

  • daas88

    I’m getting this in ubuntu karmic (python-indicate already installed):

    Exception
    You are using emesene 1.6.X PPA-r1857 “mate” so you’re free to complain here:
    http://forum.emesene.org/index.php/board,19.0.html
    Check already existing tickets for duplicates first, please.
    Traceback (most recent call last):

    File “/usr/share/emesene/PreferenceWindow.py”, line 1990, in active_toggled
    self.pluginManager.startPlugin(plugin_name)

    File “/usr/share/emesene/PluginManager.py”, line 234, in startPlugin
    self.loaded_plugin[ name ].start()

    File “/home/daniel/.config/emesene1.0/pluginsEmesene/IndicateMessage.py”, line 94, in start
    self.msgRead = self.controller.connect(‘message-read’, self.messageRead)

    TypeError: : unknown signal name: message-read

    • Anonymous

      You’re using an older version of emesene – the plugin only supports the latest SVN release, 2267.

      Are you using some kind of PPA? You may have to wait for that to catch upto the svn.

      • daas88

        Yes i’m using the bfjs ppa. But even though the plugin is not checked at the preferences/plugins window, it is working properly. Strange huh?

  • http://pimpmylinux.wordpress.com Duma

    I know how can i have a “Launcher” for Emesene in appindicator menu (as in your screenshot is)…
    but how can i see my conversation here? (like what you have selected in your screenshot)

    Thank you for your answer!
    Duma.

  • http://twitter.com/Shanty7 Santiago Montúfar

    it work in Ubuntu 10.10!!!

  • http://twitter.com/Shanty7 Santiago Montúfar

    it work in Ubuntu 10.10!!!