emesene forum
July 31, 2010, 01:19:31 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 3 [4] 5 6 ... 20
  Print  
Author Topic: 1.6.1 plan  (Read 19463 times)
zipatei
Hero Member
*****

l33tness: 4
Offline Offline

Posts: 378



View Profile WWW
« Reply #45 on: February 03, 2010, 10:38:30 AM »

I want to propose also a little patch I've made. It hides the email button if there ar no new messages, instead of have the (0) value.

what do you think?
I think not. Because any time I want to access my mail, and just click the icon.
Logged
Tetralet
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 5


View Profile
« Reply #46 on: February 03, 2010, 11:10:26 PM »

2 minor bugs and 3 feature request:

bug 1: emesene always auto login even though the check box "Auto-Login" is un-checked.
bug 2: sometimes, when talking with somebody, the "communicate box" won't auto-scroll to the bottom.

feature request 1. searching in the logged conversation.
feature request 2. P2P file transfer.
feature request 3. Auto-accept file transfer requests from selected users.
Logged
arielj
Administrator
Hero Member
*****

l33tness: 30
Offline Offline

Posts: 1362


globitz!


View Profile Email
« Reply #47 on: February 04, 2010, 07:28:47 AM »

2 minor bugs and 3 feature request:

bug 1: emesene always auto login even though the check box "Auto-Login" is un-checked.
bug 2: sometimes, when talking with somebody, the "communicate box" won't auto-scroll to the bottom.

feature request 1. searching in the logged conversation.
feature request 2. P2P file transfer.
feature request 3. Auto-accept file transfer requests from selected users.
bug 1: this doesn't happen here... have you tried deleting you emesene's config? /home/user/.config/emesene1.0/, delete the config file.
bug 2: any steps to reproduce this, "sometimes" doesn't help us to find the cause? also, if you have text selected on the conversation window, the text won't scroll (to let you select the text)

feature 1: something for the logger plugin, maybe you can contact the plugin author for this
feature 2: it was discussed too many times, emesen1 file transfers are slow and the people who know about that is concentrated on emesene2 (it should have good file transfers). It won't be fixed for emesene1, it's too hard and it's pointless, it's better to use the time improving emesene2 to get it released
feature 3: something for a plugin, but not that importan to wait for it to make the release
Logged
hit^
Hero Member
*****

l33tness: 1
Offline Offline

Posts: 370


svn up´d


View Profile
« Reply #48 on: February 04, 2010, 02:04:45 PM »

bug 1: emesene always auto login even though the check box "Auto-Login" is un-checked.

One of my friends also complains about this one. Emesene starts before wifi gets ready on startup and returns error: http://i.imgur.com/p0VcN.png

And auto-login IS off!
« Last Edit: February 04, 2010, 02:06:25 PM by hit^ » Logged

"We are changing the world, one commit at a time."
arielj
Administrator
Hero Member
*****

l33tness: 30
Offline Offline

Posts: 1362


globitz!


View Profile Email
« Reply #49 on: February 04, 2010, 02:50:52 PM »

bug 1: emesene always auto login even though the check box "Auto-Login" is un-checked.

One of my friends also complains about this one. Emesene starts before wifi gets ready on startup and returns error: http://i.imgur.com/p0VcN.png

And auto-login IS off!
The error for not having the internet connection enabled before emesene is not emesene's fault, if I use WICD, the connection is up and running before the desktop is shown, if i use the gnome's network manager, the connections starts a few moments after the desktop and then the problem appears...

The quickest way to solve this is add some script delaying emesene's start manually or install wicd... but it's not easy for the common user...

Some people asked some time ago about a delay option on emesene, to wait some time before connecting, but I don't know if we can know if the system is connected to de internet other than trying to connect/ping to some remote place or how much should emesene wait before autoconnecting.

About the autologin even being off, did you try to delete emesene's config to see if it happens always or if it's some problem with the config?
Logged
Tetralet
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 5


View Profile
« Reply #50 on: February 05, 2010, 04:28:21 AM »

bug 1: this doesn't happen here... have you tried deleting you emesene's config? /home/user/.config/emesene1.0/, delete the config file.

I checked my ~/.config/emesene1.0/config, it is "autoLogin=1" in it, while the check box "Auto-Login" is un-checked. (bug?)
I change it to "0" and everything goes well.
Logged
hit^
Hero Member
*****

l33tness: 1
Offline Offline

Posts: 370


svn up´d


View Profile
« Reply #51 on: February 05, 2010, 04:48:34 AM »

bug 1: this doesn't happen here... have you tried deleting you emesene's config? /home/user/.config/emesene1.0/, delete the config file.

I checked my ~/.config/emesene1.0/config, it is "autoLogin=1" in it, while the check box "Auto-Login" is un-checked. (bug?)
I change it to "0" and everything goes well.
Worked!
Logged

"We are changing the world, one commit at a time."
arielj
Administrator
Hero Member
*****

l33tness: 30
Offline Offline

Posts: 1362


globitz!


View Profile Email
« Reply #52 on: February 05, 2010, 07:38:30 PM »

I think I've fixed on latest svn 2237 (another way to workaround it was to log out and then enable > disable autologin checkbox). The problem was that the Login window didn't check the AutoLogin value on the config.
Logged
kaos
Full Member
***

l33tness: 1
Offline Offline

Posts: 26


View Profile Email
« Reply #53 on: February 06, 2010, 03:17:35 PM »

U need fix the nick in the conversation, because when i write a nick Example: "HI MEN how are u?" in the conversation appear "hi men how are u?"... but if I write "ohh ES POR TI NACIÓN" appear "ohh es por ti naciÓn"
Logged
arielj
Administrator
Hero Member
*****

l33tness: 30
Offline Offline

Posts: 1362


globitz!


View Profile Email
« Reply #54 on: February 06, 2010, 04:08:48 PM »

U need fix the nick in the conversation, because when i write a nick Example: "HI MEN how are u?" in the conversation appear "hi men how are u?"... but if I write "ohh ES POR TI NACIÓN" appear "ohh es por ti naciÓn"
?? that doesn't happen here, tried with the "ohh ES POR TI NACIÓN" nickname and everything works fine :S. Any specific steps to reproduce it?
Logged
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9990
Offline Offline

Posts: 2308



View Profile Email
« Reply #55 on: February 07, 2010, 02:39:32 AM »

so far:

- small issue with trayicon click stuff
- weird utf8 plus plugin error (?)

any other "merge" request? only non-exception-creating code allowed :p

p.s. big thanks to arielj for pushing lots of revisions
Logged
cando
Hero Member
*****

l33tness: 4
Offline Offline

Posts: 324



View Profile WWW
« Reply #56 on: February 07, 2010, 02:49:30 AM »

what do you think about this http://forum.emesene.org/index.php/topic,2802.0.html?
Pidgin has something like this...do you think it's not so useful?
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)
DarKprince
Hero Member
*****

l33tness: 14
Offline Offline

Posts: 252


Italians Do It better XD XD


View Profile Email
« Reply #57 on: February 07, 2010, 04:43:36 AM »

I have fixed an annoying bug in the ''Emoticon Protection'' Plugin-Base. The problem was that, if you enable that protection, each time that you receive a message from the ''blocked'' user, the Popup menu of BlockEmoticon button was shown.

Here the diff, I think we should use this way and update in svn since it's a plugin-base element Wink

Code:
Index: plugins_base/EmoticonPlugin.py
===================================================================
--- plugins_base/EmoticonPlugin.py (revisione 2241)
+++ plugins_base/EmoticonPlugin.py (copia locale)
@@ -29,7 +29,6 @@
         gtk.ToggleToolButton.__init__(self, gtk.STOCK_CANCEL)
         self.set_label(_('No more emoticons, please!'))
         self.conversation = conversation
-        self.connect('clicked', self.onClick)
         
         self.plugin = EmoticonPlugin
         self.blocked = []
@@ -128,12 +127,14 @@
             del self.blockedType[user]
         
     def onClick(self, window=None):
-        if self.get_active():
-            # show popup menu and wait for user's choice
+        if not self.get_active():
+            #if the button is not toggled, then toggle it and show menu
+            self.set_active(True)
             self.menu.popup(None, None, None, 1, 0)
             return True
         else:
-            # get current users out of the blacklist and unblock them
+            #if the button is toggled, then un-toggle it and disable block
+            self.set_active(False)
             for user in self.conversation.getMembers():
                 self.unblock(user)
                 self.plugin.config.setPluginValue(self.plugin.name, user, "no");
@@ -179,6 +180,7 @@
                 imagenoicons.set_from_pixbuf(self.controller.theme.getImage('noicons'))
                 imagenoicons.show()
                 button.set_icon_widget(imagenoicons)
+        button.connect('clicked', EmoticonButton(conversation, self).onClick)
         button.show()
         # add the button to the toolbar
         conversation.ui.input.toolbar.add(button)

Logged
arielj
Administrator
Hero Member
*****

l33tness: 30
Offline Offline

Posts: 1362


globitz!


View Profile Email
« Reply #58 on: February 07, 2010, 08:18:04 AM »

what do you think about this http://forum.emesene.org/index.php/topic,2802.0.html?
Pidgin has something like this...do you think it's not so useful?
Personally, I don't think it's THAT usefull to be on the base code... most users won't even care about probabilities to find someone online.
I have fixed an annoying bug in the ''Emoticon Protection'' Plugin-Base. The problem was that, if you enable that protection, each time that you receive a message from the ''blocked'' user, the Popup menu of BlockEmoticon button was shown.

Here the diff, I think we should use this way and update in svn since it's a plugin-base element Wink

Code:
Index: plugins_base/EmoticonPlugin.py
===================================================================
--- plugins_base/EmoticonPlugin.py (revisione 2241)
+++ plugins_base/EmoticonPlugin.py (copia locale)
@@ -29,7 +29,6 @@
         gtk.ToggleToolButton.__init__(self, gtk.STOCK_CANCEL)
         self.set_label(_('No more emoticons, please!'))
         self.conversation = conversation
-        self.connect('clicked', self.onClick)
         
         self.plugin = EmoticonPlugin
         self.blocked = []
@@ -128,12 +127,14 @@
             del self.blockedType[user]
         
     def onClick(self, window=None):
-        if self.get_active():
-            # show popup menu and wait for user's choice
+        if not self.get_active():
+            #if the button is not toggled, then toggle it and show menu
+            self.set_active(True)
             self.menu.popup(None, None, None, 1, 0)
             return True
         else:
-            # get current users out of the blacklist and unblock them
+            #if the button is toggled, then un-toggle it and disable block
+            self.set_active(False)
             for user in self.conversation.getMembers():
                 self.unblock(user)
                 self.plugin.config.setPluginValue(self.plugin.name, user, "no");
@@ -179,6 +180,7 @@
                 imagenoicons.set_from_pixbuf(self.controller.theme.getImage('noicons'))
                 imagenoicons.show()
                 button.set_icon_widget(imagenoicons)
+        button.connect('clicked', EmoticonButton(conversation, self).onClick)
         button.show()
         # add the button to the toolbar
         conversation.ui.input.toolbar.add(button)
I can't reproduce it, the menu only appears when I click the button, and not on every message :S (the onClick method is only connected to the clicked event of the button).
Logged
DarKprince
Hero Member
*****

l33tness: 14
Offline Offline

Posts: 252


Italians Do It better XD XD


View Profile Email
« Reply #59 on: February 07, 2010, 08:29:15 AM »

I have used some print to debug it and for me (ubuntu) the onclick method is called every time a new conversation is opened :s if you don't believe me I can make a screencast
Logged
Pages: 1 2 3 [4] 5 6 ... 20
  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!