I've added test code in elementary_test > entry6. You can test it in illume touch environment.
You can use illume touch screen mode following the below step in e17: Setting > Setting panel > Profiles > Select "Touch Screen" > Press "Apply" button. On Saturday, February 4, 2012, Davide Andreoli wrote: > 2012/2/4 Martin Jansa <martin.ja...@gmail.com <javascript:;>>: > > On Fri, Feb 03, 2012 at 06:59:49PM +0100, Davide Andreoli wrote: > >> 2012/2/3 Martin Jansa <martin.ja...@gmail.com <javascript:;>>: > >> > 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; > ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! 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-d2d _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel