emesene forum
July 31, 2010, 01:17:27 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: CACHE KEY ERRORS? NICK NOT SAVED? UPGRADE TO 1.6.2 FIRST!

REPORT ANY ISSUE HERE - PLEASE CHECK IF THE PROBLEM HAS ALREADY BEEN REPORTED FIRST -- THANKS
 
  Home   Forum   Help Search Login Register  
Pages: [1] 2
  Print  
Author Topic: [PLUGIN UPDATE] Indicator Applet  (Read 2877 times)
ukblacknight
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 87



View Profile
« on: February 20, 2010, 11:29:20 AM »

I've finally got around to fixing the indicator-applet plugin it should be fully functional now, in both Karmic and Lucid.

Fixed:
The indicator will clear when you read messages in the conversation window.
Error messages in Lucid when clicking on the indicator server or indicator item.

You will need the latest SVN version for this to work, 2267.

Edit (21/02/2010): Updated the plugin so that it won't cause an exception if 'python-indicate' isn't present on the system when adding the plugin.
« Last Edit: February 21, 2010, 08:50:57 AM by ukblacknight » Logged
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9990
Offline Offline

Posts: 2308



View Profile Email
« Reply #1 on: February 21, 2010, 02:47:42 AM »

i can't get it run, but i'm running a bleeding edge ppa so that maybe the cause :p

p.s. don't throw an exception if indicate isn't available, that should be thrown only when trying to enable the plugin
Logged
ukblacknight
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 87



View Profile
« Reply #2 on: February 21, 2010, 07:52:28 AM »

How come you can't get it to run?  Is the bleeding edge PPA more advanced than the SVN?

I've amended the plugin so that it will fail the check() if indicate is not present, rather than balls up on import Smiley  I'll test the changes soon and upload the new version.

Offtopic: Is that DBus patch I submitted in the Patches forum ok?
Logged
ukblacknight
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 87



View Profile
« Reply #3 on: February 21, 2010, 08:58:30 AM »

Plugin has been updated.  Please report if you find any more bugs Smiley
Logged
Isrmax
Newbie
*

l33tness: 0
Offline Offline

Posts: 2


View Profile
« Reply #4 on: February 22, 2010, 10:59:43 AM »

Hi

Sorry, maybe i'm dumb or just to lazy to search through all the topics.
But, could you please share the .py file of this plugin, or give a link to the svn you refer to (google code group ?) ?
Because nothing refers to the way to install it.

Thx
Logged
cando
Hero Member
*****

l33tness: 4
Offline Offline

Posts: 324



View Profile WWW
« Reply #5 on: February 22, 2010, 11:31:00 AM »

Hi

Sorry, maybe i'm dumb or just to lazy to search through all the topics.
But, could you please share the .py file of this plugin, or give a link to the svn you refer to (google code group ?) ?
Because nothing refers to the way to install it.

Thx
the .py file plugin is at the end of the first post of the topic...
Logged

Computers are incredibly fast, accurate and stupid. Humans are incredibly slow, inaccurate and intelligent. Together they are a power that exceeds the imagination.(Albert Einstein)
Isrmax
Newbie
*

l33tness: 0
Offline Offline

Posts: 2


View Profile
« Reply #6 on: February 22, 2010, 02:00:49 PM »

Right, just needed to logon...
Dumb,  i guess ^^
Logged
redman5087
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 6


View Profile
« Reply #7 on: February 27, 2010, 08:47:52 AM »

It's working perfectly but one thing should be implemented, when you minimize : it should dissapear from the taskbar and you can get the window back by pressing on the indicator applet.
This problem occurs if you don't use the tray icon.
Same thing as the tray icon works.

Thanks,

Kind regards
« Last Edit: February 27, 2010, 08:49:50 AM by redman5087 » Logged
ArathoN
Newbie
*

l33tness: 0
Offline Offline

Posts: 1


View Profile Email
« Reply #8 on: March 02, 2010, 03:14:42 PM »

hi! i've got thi error:

Exception
You are using emesene 1.6 "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 1966, 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/arathon/.config/emesene1.0/pluginsEmesene/IndicateMessage.py", line 99, in start
    self.msgRead = self.controller.connect('message-read', self.messageRead)

TypeError: <Controller object at 0x979f4dc (Controller+Controller at 0x966bd60)>: unknown signal name: message-read


and i don't know how to solve it...

i have ubuntu 9.10 installed in a notebook.
Logged
ukblacknight
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 87



View Profile
« Reply #9 on: March 02, 2010, 03:40:48 PM »

ArathoN,

You're using version 1.6 of emesene, which means that it doesn't support the plugin.  The plugin only works on the development version of emesene (svn), which is why you're getting that error!  Unfortunately, you'll have to revert back to the original that came with 1.6.

Hopefully there should be a 1.6.1 release soon that will include the fully functioning plugin Smiley
Logged
ukblacknight
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 87



View Profile
« Reply #10 on: March 02, 2010, 03:43:45 PM »

It's working perfectly but one thing should be implemented, when you minimize : it should dissapear from the taskbar and you can get the window back by pressing on the indicator applet.
This problem occurs if you don't use the tray icon.
Same thing as the tray icon works.

Thanks,

Kind regards

If you close the contact list window, emesene will remain running, where clicking on emesene in the indicator area will open the window again.

Hope this helps.
Logged
redman5087
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 6


View Profile
« Reply #11 on: March 04, 2010, 01:32:41 PM »

It's working perfectly but one thing should be implemented, when you minimize : it should dissapear from the taskbar and you can get the window back by pressing on the indicator applet.
This problem occurs if you don't use the tray icon.
Same thing as the tray icon works.

Thanks,

Kind regards

If you close the contact list window, emesene will remain running, where clicking on emesene in the indicator area will open the window again.

Hope this helps.
This is not correct.
If I enable "options" , "preferences" , choose "Destop" and "disable tray icon (restart required)",
and I close the contact window, emesene closes and will NOT remain running, emesene will dissappear from the indicator applet.
It will however stay running if you use the tray together with the indicator applet.

Thanks
Logged
ukblacknight
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 87



View Profile
« Reply #12 on: March 04, 2010, 03:11:15 PM »

Sorry yeah, that is true!

That's a problem with emesene itself though, and not the plugin, so I can't help you unfortunately.  If you think about it, if there is no tray icon and you close the contact window, you've no way of getting it back.  The only way it could work is if the indicator-applet functionality is built into the emesene core.

Hope this helps!
Logged
arielj
Administrator
Hero Member
*****

l33tness: 30
Offline Offline

Posts: 1362


globitz!


View Profile Email
« Reply #13 on: March 04, 2010, 03:35:55 PM »

Sorry yeah, that is true!

That's a problem with emesene itself though, and not the plugin, so I can't help you unfortunately.  If you think about it, if there is no tray icon and you close the contact window, you've no way of getting it back.  The only way it could work is if the indicator-applet functionality is built into the emesene core.

Hope this helps!
Maybe you can overwrite the HideOrClose method of the MainWindow class, check the AnimatedAvatars plugin, it uses that trick to change things that are on the core.

I'm not sure how the indicator applet works, but maybe you can replace that method making it only hide the window and add an item to unhide it (not sure haha).
Logged
ukblacknight
Sr. Member
****

l33tness: 4
Offline Offline

Posts: 87



View Profile
« Reply #14 on: March 05, 2010, 04:46:29 AM »

Ah cool, I'll have a look at that after I've started/finished this 6000 word essay I've got for Monday!  Would be idealistic to have emesene just running in the indicator-applet.
Logged
Pages: [1] 2
  Print  
 
Jump to:  

TinyPortal v.1.0.6 beta 2 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!