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