emesene forum
September 09, 2010, 08:51:40 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: Emesene 1.5.1 bug in OpenSUSE 11.2  (Read 3573 times)
j0c1323
Newbie
*

l33tness: 0
Offline Offline

Posts: 3


View Profile
« on: November 16, 2009, 11:39:53 PM »

I can't type my hotmail account

Logged
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9989
Offline Offline

Posts: 2327



View Profile Email
« Reply #1 on: November 17, 2009, 12:51:53 AM »

i lol'd! did you install emesene from some package repository? can you try the svn version?
Logged
j0c1323
Newbie
*

l33tness: 0
Offline Offline

Posts: 3


View Profile
« Reply #2 on: November 17, 2009, 12:21:48 PM »

I download the source tarball will try the svn version thanx

edit : well i google and find that is a bug with kde but i dn t think cuz i use it in kubuntu 9.10 and have the latest kde 4.3.3 in kubuntu and opensuse
« Last Edit: November 17, 2009, 12:32:03 PM by j0c1323 » Logged
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9989
Offline Offline

Posts: 2327



View Profile Email
« Reply #3 on: November 17, 2009, 12:35:33 PM »

latest isn't always better btw Tongue
Logged
j0c1323
Newbie
*

l33tness: 0
Offline Offline

Posts: 3


View Profile
« Reply #4 on: November 17, 2009, 01:15:43 PM »

i know i try with kde 4.3.1 and same thing happens sorry for my bad english
Logged
Demitri Maximoff
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 12


View Profile
« Reply #5 on: November 17, 2009, 03:34:22 PM »

Hello

I'm with the same problem. I have openSUSE 11.2 installed and the username field of Emesene is unavailable, I have tried the source tarball and the Yast install trough PackMan repository, same thing on both.

I followed this tutorial, but even as root the username field show's up.

http://ubuntuforums.org/showthread.php?t=1274483&highlight=emesene+1.5

Any ideas on how to solve?

Tks.
Logged
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9989
Offline Offline

Posts: 2327



View Profile Email
« Reply #6 on: November 18, 2009, 01:25:29 AM »

i tried searching for similar bugs with gtk+kde in order to see if we can workaround this but no luck so far..  Sad
Logged
arielj
Administrator
Hero Member
*****

l33tness: 31
Offline Offline

Posts: 1417


globitz!


View Profile Email
« Reply #7 on: November 18, 2009, 07:36:06 AM »

we can try forcing the "editable" property of that text entry with this method http://library.gnome.org/devel/pygtk/2.16/class-gtkeditable.html#method-gtkeditable--set-editable

maybe this can help? i don't have opensuse to test it
Logged
C10uD
ololol
Administrator
Hero Member
*****

l33tness: -9989
Offline Offline

Posts: 2327



View Profile Email
« Reply #8 on: November 18, 2009, 08:28:07 AM »

can you try that, kde friends? Smiley
Logged
Demitri Maximoff
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 12


View Profile
« Reply #9 on: November 18, 2009, 03:37:50 PM »

Tk's for helping but, I don't understand exactly what I have to do. I'm not a pro in Linux yet  Tongue

Can someone explain more detailed, or have a simplier solution?
Logged
arielj
Administrator
Hero Member
*****

l33tness: 31
Offline Offline

Posts: 1417


globitz!


View Profile Email
« Reply #10 on: November 18, 2009, 04:31:40 PM »

Open the Login.py file, look for line 66
Code:
        self.tUser = gtk.ComboBoxEntry(self.userListStore, 0)

and add a new line just below that:
Code:
        self.tUser = gtk.ComboBoxEntry(self.userListStore, 0)
        self.tUser.child.set_sensitive(True)

This should force the entry to be sensitive (I was trying to say sensitive in my last post, but I couldn't remember the right name Tongue) and you should be able not grayed out.

If it's not grayed but you still can't write, put this instead:
Code:
        self.tUser = gtk.ComboBoxEntry(self.userListStore, 0)
        self.tUser.child.set_sensitive(True)
        self.tUser.child.set_editable(True)
Logged
Demitri Maximoff
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 12


View Profile
« Reply #11 on: November 18, 2009, 05:10:53 PM »

Tks for the explanation arielj.

I did exactly as you said, but still don't work :/

I also deleted the emesene folder in home user, but doesn't make difference.

My login.py file whitout changes:

        # Make a ListStore for users
        self.userListStore = gtk.ListStore(gobject.TYPE_STRING, gtk.gdk.Pixbuf)
        # User entry with combo (from ListStore)
        self.tUser = gtk.ComboBoxEntry(self.userListStore, 0)
        self.tUser.connect("changed", self.on_comboxEntry_changed)
        self.tUser.connect("key-release-event", self.on_comboxEntry_keyrelease)
        # User entry completion (from ListStore)
        self.userCompletion = gtk.EntryCompletion()
        self.userCompletion.set_model(self.userListStore)
        self.tUser.get_children()[0].set_completion(self.userCompletion)
        self.userCompletion.connect('match-selected', self.matchSelected)
        # Add pictures to the completion
        self.userPixbufCell = gtk.CellRendererPixbuf()
        self.userCompletion.pack_start(self.userPixbufCell)
        self.userCompletion.add_attribute(self.userPixbufCell, 'pixbuf', 1)
        self.userCompletion.set_text_column(0)

Any ideas?
« Last Edit: November 18, 2009, 05:18:38 PM by Demitri Maximoff » Logged
arielj
Administrator
Hero Member
*****

l33tness: 31
Offline Offline

Posts: 1417


globitz!


View Profile Email
« Reply #12 on: November 19, 2009, 01:22:06 PM »

I have NO idea, I've just downloaded the latest OpenSuse 11.2 with KDE 4 and tried emesene. The user entry was grayed out and I tried setting every related widget to sensitive and it still refuses to work. I really don't know what to do, I've added the "set_sensitive(True)" everywhere and removed all the "set_sensitive(False)" in the file...

I have no idea what to do...
Logged
Demitri Maximoff
Jr. Member
**

l33tness: 0
Offline Offline

Posts: 12


View Profile
« Reply #13 on: November 19, 2009, 02:23:57 PM »

Thanks for your work arielj.

Unfortunately I have no idea on how to solve either :/

I think that might be a problem with Python or some missing library, but on other side I'm using Pidgin that is also Python/GTK and works just fine. Sadly Pidgin does not support MSN Plus nicks, and some other things.

Hope someone can fix it.

Tks anyway.
« Last Edit: November 19, 2009, 02:34:39 PM by Demitri Maximoff » Logged
Frank64
Hero Member
*****

l33tness: 0
Offline Offline

Posts: 161


View Profile
« Reply #14 on: November 19, 2009, 05:42:22 PM »

latest isn't always better btw Tongue

Freakin' f you are so right about that lolll and I am well placed to know that with past issues I had with newer (but also older) stuff. loll


I tested emesene in ALL the opensuse 11.2 Milestones (before final) and did not have that problem. I tested with RC1 as well, but I did NOT test on RC2... so maybe something changed from RC2 and now to final.

I will install it soon (hopefully) and will report my result. It better work, otherwise I cannot use opensuse at all! lolll How dependent from emesene am I, hey... loll Smiley So we'll see what workaround to do if it doesn't work.
Logged

Frank
Customized openSUSE 10.3 64-Bits
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!