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 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
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ 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