2012/2/4 Martin Jansa <martin.ja...@gmail.com>:
> On Fri, Feb 03, 2012 at 06:59:49PM +0100, Davide Andreoli wrote:
>> 2012/2/3 Martin Jansa <martin.ja...@gmail.com>:
>> > On Fri, Feb 03, 2012 at 04:37:20PM +0900, Jihoon Kim wrote:
>> >> Hi, Martin.
>> >>
>> >> '0001-elm_entry-add-missing-elm_entry_input_panel_enabled_.patch' is
>> >> applied in SVN.
>> >> Thanks.
>> >>
>> >> However, I can't apply python patch because I haven't used python.
>> >>
>> >> Is there anybody able to review Martin's python patch?
>> >
>> > devs on #edevelop always say that nobody cares about python..
>> > so you can probably just merge them..
>> >
>> > well I don't care about python too :)
>>
>> I CARE ABOUT PYTHON!!! I'm using it in some applications.
>>
>> It's the more complete and tested binding we have, it works really
>> well and it rocks. Also it took lots of time to develop/test/fix.
>
> Does keyboard work for you? :P

How can I test the keyboard? why I can't find a test for it?

>
> Review and test those patches to see I'm actually fixing it,
> not breaking..
>
> Cheers,
>
>>
>> Please don't breake it!!
>>
>> DaveMDS
>>
>> >
>> >> On Friday, February 3, 2012, Martin Jansa wrote:
>> >>
>> >> > On Thu, Feb 02, 2012 at 10:03:35AM +0100, Martin Jansa wrote:
>> >> > > On Thu, Feb 02, 2012 at 05:47:14PM +0900, Jihoon Kim wrote:
>> >> > > > Hi, Martin.
>> >> > > >
>> >> > > > Did you compiile ecore with --disable-ecore-imf option?
>> >> > > > It can be a clue to me to debug this bug.
>> >> > >
>> >> > > No, imf is enabled:
>> >> > >   Ecore_IMF....................: yes
>> >> > >     XIM........................: yes
>> >> > >     SCIM.......................: no
>> >> > >   Ecore_IMF_Evas...............: yes
>> >> > >
>> >> > > and from elementary;
>> >> > > checking for ELEMENTARY... yes
>> >> > > checking for ELEMENTARY_ECORE_IMF... yes
>> >> > >
>> >> > >   Features:
>> >> > >     Ecore_IMF..............: yes
>> >> > >
>> >> > > > If it is, I think it can be fixed easily. (I will.)
>> >> > >
>> >> > > To be clear, if I call
>> >> > > elm_entry_input_panel_enabled_set(en, EINA_TRUE);
>> >> > > then it works as expected, I'm looking for way to make this setting
>> >> > > default enabled for all entries (as we're using illume2 on phones
>> >> > > without hw keyboards, so virtual keyboard is needed for every entry).
>> >> >
>> >> > It seems like
>> >> > ecore_imf_context_input_panel_enabled_get(en->imf_context);
>> >> > is returning 0 for me and for some reason gdb doesn't want me to step 
>> >> > into
>> >> > it..
>> >> >
>> >> > Attaching 2 more patches to make debugging this easier.
>> >> >
>> >> > SHR root@gjama ~ $ gdb ./entry_example
>> >> > GNU gdb (GDB) 7.3.1
>> >> > Copyright (C) 2011 Free Software Foundation, Inc.
>> >> > License GPLv3+: GNU GPL version 3 or later <
>> >> > http://gnu.org/licenses/gpl.html>
>> >> > This is free software: you are free to change and redistribute it.
>> >> > There is NO WARRANTY, to the extent permitted by law.  Type "show 
>> >> > copying"
>> >> > and "show warranty" for details.
>> >> > This GDB was configured as "arm-oe-linux-gnueabi".
>> >> > For bug reporting instructions, please see:
>> >> > <http://www.gnu.org/software/gdb/bugs/>...
>> >> > Reading symbols from /home/root/entry_example...done.
>> >> > (gdb) b _edje_entry_input_panel_enabled_get
>> >> > Function "_edje_entry_input_panel_enabled_get" not defined.
>> >> > Make breakpoint pending on future shared library load? (y or [n]) y
>> >> > Breakpoint 1 (_edje_entry_input_panel_enabled_get) pending.
>> >> > (gdb) b ecore_imf_context_input_panel_enabled_get
>> >> > Function "ecore_imf_context_input_panel_enabled_get" not defined.
>> >> > Make breakpoint pending on future shared library load? (y or [n]) y
>> >> > Breakpoint 2 (ecore_imf_context_input_panel_enabled_get) pending.
>> >> > (gdb) r
>> >> > Starting program: /home/root/entry_example
>> >> > [Thread debugging using libthread_db enabled]
>> >> > Xlib:  extension "DPMS" missing on display ":0".
>> >> >
>> >> > Breakpoint 1, _edje_entry_input_panel_enabled_get (rp=0xae350) at
>> >> > edje_entry.c:2518
>> >> > 2518       Entry *en = rp->entry_data;
>> >> > (gdb) n
>> >> > 2517    {
>> >> > (gdb) n
>> >> > 2519       if (!en) return EINA_FALSE;
>> >> > (gdb) n
>> >> > 2521       if (en->imf_context)
>> >> > (gdb) si
>> >> > 0x403d5d90      2521       if (en->imf_context)
>> >> > (gdb)
>> >> > 2522         return
>> >> > ecore_imf_context_input_panel_enabled_get(en->imf_context);
>> >> > (gdb)
>> >> > 2526    }
>> >> > (gdb) finish
>> >> > Run till exit from #0  _edje_entry_input_panel_enabled_get 
>> >> > (rp=<optimized
>> >> > out>) at edje_entry.c:2526
>> >> > 0x403f0540 in edje_object_part_text_input_panel_enabled_get
>> >> > (obj=<optimized out>, part=0x4011d1c0 "elm.text") at edje_util.c:1874
>> >> > 1874            return _edje_entry_input_panel_enabled_get(rp);
>> >> > Value returned is $1 = 0 '\000'
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Martin 'JaMa' Jansa     jabber: martin.ja...@gmail.com <javascript:;>
>> >> >
>> >> ------------------------------------------------------------------------------
>> >> Try before you buy = See our experts in action!
>> >> The most comprehensive online learning library for Microsoft developers
>> >> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>> >> Metro Style Apps, more. Free future releases when you subscribe now!
>> >> http://p.sf.net/sfu/learndevnow-dev2
>> >> _______________________________________________
>> >> enlightenment-devel mailing list
>> >> enlightenment-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>> > --
>> > Martin 'JaMa' Jansa     jabber: martin.ja...@gmail.com
>> >
>> > ------------------------------------------------------------------------------
>> > Try before you buy = See our experts in action!
>> > The most comprehensive online learning library for Microsoft developers
>> > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>> > Metro Style Apps, more. Free future releases when you subscribe now!
>> > http://p.sf.net/sfu/learndevnow-dev2
>> > _______________________________________________
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>>
>> ------------------------------------------------------------------------------
>> Try before you buy = See our experts in action!
>> The most comprehensive online learning library for Microsoft developers
>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>> Metro Style Apps, more. Free future releases when you subscribe now!
>> http://p.sf.net/sfu/learndevnow-dev2
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> --
> Martin 'JaMa' Jansa     jabber: martin.ja...@gmail.com
>
> ------------------------------------------------------------------------------
> Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to