emesene forum
March 13, 2010, 07:50:07 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: REPORT ANY ISSUE HERE - PLEASE CHECK IF THE PROBLEM HAS ALREADY BEEN REPORTED FIRST -- THANKS
 
  Home   Forum   Help Search Login Register  
Pages: [1] 2 3 ... 6
  Print  
Author Topic: Custom status plugin  (Read 14049 times)
FMulder
Sr. Member
****

l33tness: 7
Offline Offline

Posts: 62


View Profile Email
« on: October 24, 2007, 07:22:33 PM »

Custom Status Plugin

This plugin gives you the possibility to choose a custom status, exactly like WLM Plus does when you see something like {sleeping} near some of your contacts ;-)

Features:

- You can add custom status and save them. (To add one, fill the form in the dialog and choose "Add")
- You can add auto-messages to a custom status
- Custom status can be added to away, busy, on the phone, be right back statuses
- Parser that change the color and format of {status} tag, to have it more similar to WLM one (it is in gray and you have () and not {} )

Updates:
15 feb:
- Fixed a bug that happens with the latest revs (> 1016 i guess) that prevent the plugin to start.
21 feb:
- Fixed a bug that displayed wrong html code when a contact in contact list wrote a custom status with wrong format
23 feb:
- Enhanced the parser: now it removes the custom status from the title bar of the chat windows, leaving only the nickname of the contact.
3 mar:
- With the last revisions of emesene, the double dialog bug is fixed.
- Cleaned the code, now it should respect PEP8 guidelines.
4 may:
- Fixed a bug with latest revisions of emesene that prevented the nick to be updated on login

Screenshot:
« Last Edit: May 04, 2008, 04:43:12 AM by FMulder » Logged
Miles_Teg
Hero Member
*****

l33tness: 8
Offline Offline

Posts: 495


View Profile
« Reply #1 on: October 25, 2007, 06:16:24 AM »

Good!
Will it be implemented in the plus plugin, when you'll know how?
 Cheesy

(I have not tested it yet, but I will as soon as possible. Anyway, it's a useful idea)
Logged
FMulder
Sr. Member
****

l33tness: 7
Offline Offline

Posts: 62


View Profile Email
« Reply #2 on: October 25, 2007, 09:27:54 AM »

Good!
Will it be implemented in the plus plugin, when you'll know how?
 Cheesy

I don't know about the plus plugin.. I think that they could also be two different plugins instead of packing all the wlm's plus feature in an only giant plugin... but the last word is of the maintainers obiouvsly
Logged
JoinTheHell
Global Moderator
Hero Member
*****

l33tness: 16
Offline Offline

Posts: 737



View Profile WWW
« Reply #3 on: October 25, 2007, 11:45:13 AM »

well tbh plus for windows is only a giant plugin too xD
Logged
guillaume
Guest
« Reply #4 on: October 25, 2007, 01:17:20 PM »

Good job, work great.

I have suggestion / question:
-would it be better if the custom status was added to the begining of the personal message instead of the nickname?
-you should use gtk stock button for Ok and Cancel button
-and basic stuff; hit the enter key activate OK...  ( entry.connect("activate" ,self.OK_func) )

once again nice plugin
Logged
FMulder
Sr. Member
****

l33tness: 7
Offline Offline

Posts: 62


View Profile Email
« Reply #5 on: October 25, 2007, 02:00:05 PM »

well tbh plus for windows is only a giant plugin too xD

Well yes sure Cheesy but I mean that it's better for the emesene project Smiley
I think that an only giant plugin is less manageable than many little ones

I have suggestion / question:
-would it be better if the custom status was added to the begining of the personal message instead of the nickname?
-you should use gtk stock button for Ok and Cancel button
-and basic stuff; hit the enter key activate OK...  ( entry.connect("activate" ,self.OK_func) )

The custom status is added in the same place and with the same format of the Plus one Smiley anyway an enhancement could be to switch also to a custom personal message when a custom status is choosed.

For the other two things, I will work on that Smiley

and thank you Smiley
Logged
louizatakk
Hero Member
*****

l33tness: 0
Offline Offline

Posts: 428



View Profile Email
« Reply #6 on: October 25, 2007, 03:15:18 PM »

I agree, a giant plugin wich include many feature isn't good.

Hum, and great idea for this plugin, but I don't know how to use it  Roll Eyes (i save it in the "plugins base" folder, but I don't see it in the "plugins" menu...)
Logged
FMulder
Sr. Member
****

l33tness: 7
Offline Offline

Posts: 62


View Profile Email
« Reply #7 on: October 26, 2007, 07:15:15 AM »

have you checked the permissions of the file?
Logged
louizatakk
Hero Member
*****

l33tness: 0
Offline Offline

Posts: 428



View Profile Email
« Reply #8 on: October 26, 2007, 02:41:45 PM »

Ok, right,I'm just a noob Smiley

Report : I don't know if it's only me, but when I change to "Away", the plugin asks me TWICE the custom name, and it shows both of them after my Nickname...
Logged
dx
h4x0r
Administrator
Hero Member
*****

l33tness: 17
Offline Offline

Posts: 563


loldongs

dx@dxzone.com.ar
View Profile WWW Email
« Reply #9 on: October 27, 2007, 07:32:05 PM »

But... for the moment accept this and give me your opinions and critics Smiley
Just checked the code, it's perfect Cheesy
Logged

shut up C10uD
FunForums
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 9



View Profile
« Reply #10 on: October 28, 2007, 08:03:43 AM »

Ok, right,I'm just a noob Smiley

Report : I don't know if it's only me, but when I change to "Away", the plugin asks me TWICE the custom name, and it shows both of them after my Nickname...

Happens to me too. Smiley
Logged
FMulder
Sr. Member
****

l33tness: 7
Offline Offline

Posts: 62


View Profile Email
« Reply #11 on: October 28, 2007, 11:37:41 AM »

Happens to me too. Smiley

I'll check it but it doesn't happen to me... how does it work? do you click over away and the window appears twice at the same time or does it appear one time, you click ok and it appears again?
Logged
deniseweird
Full Member
***

l33tness: 2
Offline Offline

Posts: 34


Obey me and you will find happiness.

deniseweird@gmail.com
View Profile Email
« Reply #12 on: October 30, 2007, 09:55:15 AM »

Will this be added to svn? Otherwise I think we should have a "Plugins" section on the mainpage wich lists all extra plugins with descriptions. :O Great plugin btw!
Logged

Advertisement for something will appear here soon.
FMulder
Sr. Member
****

l33tness: 7
Offline Offline

Posts: 62


View Profile Email
« Reply #13 on: November 01, 2007, 05:36:38 PM »

NEW VERSION RELEASED

Enhancements:
- You can add custom status and save them. (To add one, fill the form in the dialog and choose "Add".)
- You can add auto-messages to a custom status
- Custom status can be added to away, busy, on the phone, be right back status
- Parser that change the color and format of {status} tag, to have it more similar to WLM one (it is in gray and you have () and not {} )

Known bugs:
- Some people report that the dialog is launched twice.. I don't have this problem and I don't know how to figure out where is the problem

Can a developer with more python skill help me to fix this bug? Smiley thx
Another request to developers: is there a way to add something to the status list in emesene? so that I could add the custom status directly with the other standard status...
Logged
JoinTheHell
Global Moderator
Hero Member
*****

l33tness: 16
Offline Offline

Posts: 737



View Profile WWW
« Reply #14 on: November 02, 2007, 05:54:31 AM »

StatusMenu.py ? ^^
Logged
Pages: [1] 2 3 ... 6
  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!