[E-devel] [PATCH] elm_index: removed unnecessary lines
I removed some unnecessary lines from elm_index.c 1. in _index_box_auto_fill _index_box_clear(line 178) does nothing: if _index_box_clear is called, it means sd-gt;level_active[level] is false (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns immediately (line 60). 2. in _on_mouse_down 3. in _on_mouse_in_access 4. in _autohide_disabled_set Signal emit is enough. Filling the box and displaying the box are separated jobs. I think it's logically consistent to fill the box only when 1) elm_index_level_go is called 2) theme is changed 5. in _level_go Always clear the box before fill the box. -- Jaeun Choi Index: src/lib/elm_index.c === --- src/lib/elm_index.c (revision 82689) +++ src/lib/elm_index.c (working copy) @@ -30,7 +30,7 @@ _item_free(Elm_Index_Item *it) ELM_INDEX_DATA_GET(WIDGET(it), sd); sd-items = eina_list_remove(sd-items, it); - if (it-letter) + if (it-letter) { eina_stringshare_del(it-letter); it-letter = NULL; @@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj, evas_object_show(o); i++; -evas_object_smart_calculate(box); // force a calc so we know the size -evas_object_size_hint_min_get(box, mw, mh); -if (mh h) - { - _index_box_clear(obj, box, level); - if (i 0) - { - // FIXME: only i objects fit! try again. overflows right now - } - } // ACCESS if ((it-level == 0) @@ -510,7 +500,6 @@ _on_mouse_down(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } _sel_eval(data, ev-canvas.x, ev-canvas.y); @@ -615,7 +604,6 @@ _on_mouse_in_access(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } } @@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list if (sd-autohide_disabled) { _index_box_clear(obj, sd-bx[1], 1); -_index_box_auto_fill(obj, sd-bx[0], 0); elm_layout_signal_emit(obj, elm,state,active, elm); } else @@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list) int level = va_arg(*list, int); (void) level; Elm_Index_Smart_Data *sd = _pd; + _index_box_clear(obj, sd-bx[0], 0); _index_box_auto_fill(obj, sd-bx[0], 0); - if (sd-level == 1) _index_box_auto_fill(obj, sd-bx[1], 1); + if (sd-level == 1) + { +_index_box_clear(obj, sd-bx[1], 1); +_index_box_auto_fill(obj, sd-bx[1], 1); + } } EAPI void -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] efl merge and win32
On Fri, Jan 11, 2013, Carsten Haitzler wrote: On Fri, 11 Jan 2013 13:59:48 +1000 David Seikel onef...@gmail.com said: On Fri, 11 Jan 2013 11:51:04 +0900 Cedric BAIL cedric.b...@free.fr wrote: On Fri, Jan 11, 2013 at 11:46 AM, Carsten Haitzler ras...@rasterman.com wrote: On Fri, 11 Jan 2013 09:46:42 +0900 Cedric BAIL cedric.b...@free.fr said: On Fri, Jan 11, 2013 at 9:26 AM, Carsten Haitzler ras...@rasterman.com wrote: On Fri, 11 Jan 2013 09:08:20 +0900 Cedric BAIL cedric.b...@free.fr said: On Fri, Jan 11, 2013 at 7:51 AM, Nicolas Aguirre aguirre.nico...@gmail.com wrote: After lucas commit, i tried to build EFL merge for win32. i configure with : ./configure --prefix=$MINGW_PREFIX --host=$TARGET --disable-static --with-tests=none --with-crypto=gnutls --disable-gstreamer --disable-pulseaudio --disable-audio --disable-physics --disable-gstreamer option does't work at all, it's ignored, attached a patch which fix this issue. The next issue is that the configure try to check for eeze, but eeze is a linux only package, it's a non sense for windows or macos. So how to remove eeze from the build ? It could be a good option to add a --disable-eeze option in the configure ? what you think about it ? Obviously, yes. I think we really need to setup a buildbot for mingw as the last serie of patch prove that nobody did test it at all and made change that are likely to break it. first... need to make a qemu vm for windows... and that means a windows licence/copy at a minimum. we should test a real build ON windows ... as opposed to a cross-compile. here's the question. windows xp, vista, 7 or 8? sure - in theory we should have all. in theory if we use xp... then what we build binary-wise AND the build itself should work on later versions too... At this point, just automated building will be a huge step forward... but we can't build on windows.. without a windows... install ... to build on. :P Cross compilation is faster as far as I know for windows :-) Vincent's Windows stuff was made to cross compile with mingw under Linux. That's the main delivery method he used. So no need for a Windows license to compile it. And as Cedric said, at least that means we can make sure compiling is not broken. Leave the result easily downloaded, and I'm sure people will download it to test it on their expensive Windows installs. but we can't make sure that compiling *ON* windows is not broken. we also can't verify if it runs properly or not (missing symbols, modules simply not loading at all etc.). Don't worry about missing symbols, there can be no undefined symbols in DLLs (that's in the design of the PE loader). Anyway, I get your point and I agree that's a goal but it's much more work. However it is *cross*-compilation which is way cleaner and nicer than compiling from something on windows. Various thoughts as bullet points: - building from cygwin to windows (not to cygwin) is cross-compilation - building from msys to windows (not to msys) is cross-compilation - msys is a big ugly hack (a fork of cygwin and a never-upstreamed fork of gcc 2.95 or 2.96 to add a specific target) - msys is a bastard in the first meaning of the name: it's a tentative mix of windows and posix, a guess of what comes from which, goes where and how it should be translated - buildbots on msys and cygwin will probably never be able to handle the load because of how slow they will be (iirc it took Vincent 10 times longer to build elementary from msys) and a ccache would probably make things worse - wine is working well enough to provide a good testing platform (I'm not saying that would replace tests on windows however) - vnc and rdesktop will have a much bigger impact on the rendering than wine - you can perfectly build on linux, test on windows and for that you can easily use the evaluation editions of windows; they have limitations but should be enough/perfect for tests tl;dr: msys and cygwin are cross-compilation anyway, both will make building too slow, msys is crap, wine is better than you seem to think and will make it possible to check the rendering and testing could be done through VMs with eval versions of windows. -- Adrien Nader -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net
[E-devel] [PATCH] elm_index: removed unnecessary lines
I removed some unnecessary lines from elm_index.c 1. in _index_box_auto_fill _index_box_clear(line 178) does nothing: if _index_box_clear is called, it means sd-gt;level_active[level] is false (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns immediately (line 60). 2. in _on_mouse_down 3. in _on_mouse_in_access 4. in _autohide_disabled_set Signal emit is enough. Filling the box and displaying the box are separated jobs. I think it's logically consistent to fill the box only when 1) elm_index_level_go is called 2) theme is changed 5. in _level_go Always clear the box before fill the box. -- Jaeun Choi Index: src/lib/elm_index.c === --- src/lib/elm_index.c (revision 82689) +++ src/lib/elm_index.c (working copy) @@ -30,7 +30,7 @@ _item_free(Elm_Index_Item *it) ELM_INDEX_DATA_GET(WIDGET(it), sd); sd-items = eina_list_remove(sd-items, it); - if (it-letter) + if (it-letter) { eina_stringshare_del(it-letter); it-letter = NULL; @@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj, evas_object_show(o); i++; -evas_object_smart_calculate(box); // force a calc so we know the size -evas_object_size_hint_min_get(box, mw, mh); -if (mh h) - { - _index_box_clear(obj, box, level); - if (i 0) - { - // FIXME: only i objects fit! try again. overflows right now - } - } // ACCESS if ((it-level == 0) @@ -510,7 +500,6 @@ _on_mouse_down(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } _sel_eval(data, ev-canvas.x, ev-canvas.y); @@ -615,7 +604,6 @@ _on_mouse_in_access(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } } @@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list if (sd-autohide_disabled) { _index_box_clear(obj, sd-bx[1], 1); -_index_box_auto_fill(obj, sd-bx[0], 0); elm_layout_signal_emit(obj, elm,state,active, elm); } else @@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list) int level = va_arg(*list, int); (void) level; Elm_Index_Smart_Data *sd = _pd; + _index_box_clear(obj, sd-bx[0], 0); _index_box_auto_fill(obj, sd-bx[0], 0); - if (sd-level == 1) _index_box_auto_fill(obj, sd-bx[1], 1); + if (sd-level == 1) + { +_index_box_clear(obj, sd-bx[1], 1); +_index_box_auto_fill(obj, sd-bx[1], 1); + } } EAPI void -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [PATCH] elm_index: removed unnecessary lines
I removed some unnecessary lines from elm_index.c 1. in _index_box_auto_fill _index_box_clear(line 178) does nothing: if _index_box_clear is called, it means sd-gt;level_active[level] is false (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns immediately (line 60). 2. in _on_mouse_down 3. in _on_mouse_in_access 4. in _autohide_disabled_set Signal emit is enough. Filling the box and displaying the box are separated jobs. I think it's logically consistent to fill the box only when 1) elm_index_level_go is called, 2) theme is changed. 5. in _level_go Always clear the box before fill the box. -- Jaeun Choi Index: src/lib/elm_index.c === --- src/lib/elm_index.c (revision 82689) +++ src/lib/elm_index.c (working copy) @@ -30,7 +30,7 @@ _item_free(Elm_Index_Item *it) ELM_INDEX_DATA_GET(WIDGET(it), sd); sd-items = eina_list_remove(sd-items, it); - if (it-letter) + if (it-letter) { eina_stringshare_del(it-letter); it-letter = NULL; @@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj, evas_object_show(o); i++; -evas_object_smart_calculate(box); // force a calc so we know the size -evas_object_size_hint_min_get(box, mw, mh); -if (mh h) - { - _index_box_clear(obj, box, level); - if (i 0) - { - // FIXME: only i objects fit! try again. overflows right now - } - } // ACCESS if ((it-level == 0) @@ -510,7 +500,6 @@ _on_mouse_down(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } _sel_eval(data, ev-canvas.x, ev-canvas.y); @@ -615,7 +604,6 @@ _on_mouse_in_access(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } } @@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list if (sd-autohide_disabled) { _index_box_clear(obj, sd-bx[1], 1); -_index_box_auto_fill(obj, sd-bx[0], 0); elm_layout_signal_emit(obj, elm,state,active, elm); } else @@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list) int level = va_arg(*list, int); (void) level; Elm_Index_Smart_Data *sd = _pd; + _index_box_clear(obj, sd-bx[0], 0); _index_box_auto_fill(obj, sd-bx[0], 0); - if (sd-level == 1) _index_box_auto_fill(obj, sd-bx[1], 1); + if (sd-level == 1) + { +_index_box_clear(obj, sd-bx[1], 1); +_index_box_auto_fill(obj, sd-bx[1], 1); + } } EAPI void -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] elm_index: removed unnecessary lines
sorry ignore this naver sucks Sent from my iPhone On 2013. 1. 12., at 오후 5:34, Jaeun Choi jaeun_c...@naver.com wrote: I removed some unnecessary lines from elm_index.c 1. in _index_box_auto_fill _index_box_clear(line 178) does nothing: if _index_box_clear is called, it means sd-gt;level_active[level] is false (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns immediately (line 60). 2. in _on_mouse_down 3. in _on_mouse_in_access 4. in _autohide_disabled_set Signal emit is enough. Filling the box and displaying the box are separated jobs. I think it's logically consistent to fill the box only when 1) elm_index_level_go is called, 2) theme is changed. 5. in _level_go Always clear the box before fill the box. -- Jaeun Choi elm_index.patch -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] elm_index: removed unnecessary lines
sorry ignore this Sent from my iPhone On 2013. 1. 12., at 오후 5:21, Jaeun Choi jaeun_c...@naver.com wrote: I removed some unnecessary lines from elm_index.c 1. in _index_box_auto_fill _index_box_clear(line 178) does nothing: if _index_box_clear is called, it means sd-gt;level_active[level] is false (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns immediately (line 60). 2. in _on_mouse_down 3. in _on_mouse_in_access 4. in _autohide_disabled_set Signal emit is enough. Filling the box and displaying the box are separated jobs. I think it's logically consistent to fill the box only when 1) elm_index_level_go is called 2) theme is changed 5. in _level_go Always clear the box before fill the box. -- Jaeun Choi elm_index.patch -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] elm_index: removed unnecessary lines
On Sat, 12 Jan 2013 17:30:34 +0900 (KST) Jaeun Choi jaeun_c...@naver.com said: I removed some unnecessary lines from elm_index.c 1. in _index_box_auto_fill _index_box_clear(line 178) does nothing: if _index_box_clear is called, it means sd-gt;level_active[level] is false (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns immediately (line 60). 2. in _on_mouse_down 3. in _on_mouse_in_access 4. in _autohide_disabled_set Signal emit is enough. Filling the box and displaying the box are separated jobs. I think it's logically consistent to fill the box only when 1) elm_index_level_go is called 2) theme is changed 5. in _level_go Always clear the box before fill the box. tanks! a few comments. :) 1. can you avoid whitespace changes in patches where possible - they just clutter them. if you want to fix whitespace issues split them of in another patch 2. can you also provide a backport to stable 1.7 branch? (look at evn branches - we maintan a stable 1.7 branch for elementary in order to release bugfix releases? since this is... a bug fix :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] elm_index: removed unnecessary lines
thanks! 1. no whitespace change this time 2. include a backport to stable 1.7 branch -- Jaeun Choi -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: Enlightenment developer listlt;enlightenment-devel@lists.sourceforge.netgt;; Cc: Jaeun Choilt;jaeun_c...@naver.comgt;; Sent: 2013-01-12 (토) 17:55:02 Subject: Re: [E-devel] [PATCH] elm_index: removed unnecessary lines On Sat, 12 Jan 2013 17:30:34 +0900 (KST) Jaeun Choi lt;jaeun_choigt;@naver.comgt; said: gt; I removed some unnecessary lines from elm_index.c gt; gt; 1. in _index_box_auto_fill gt; _index_box_clear(line 178) does nothing: gt; if _index_box_clear is called, it means sd-gt;level_active[level] is false gt; (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns gt; immediately (line 60). gt; 2. in _on_mouse_down gt; 3. in _on_mouse_in_access gt; 4. in _autohide_disabled_set gt; Signal emit is enough. gt; Filling the box and displaying the box are separated jobs. gt; I think it's logically consistent to fill the box only when gt; 1) elm_index_level_go is called gt; 2) theme is changed gt; gt; 5. in _level_go gt; Always clear the box before fill the box. tanks! a few comments. :) 1. can you avoid whitespace changes in patches where possible - they just clutter them. if you want to fix whitespace issues split them of in another patch 2. can you also provide a backport to stable 1.7 branch? (look at evn branches - we maintan a stable 1.7 branch for elementary in order to release bugfix releases? since this is... a bug fix :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com Index: src/lib/elm_index.c === --- src/lib/elm_index.c (revision 82689) +++ src/lib/elm_index.c (working copy) @@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj, evas_object_show(o); i++; -evas_object_smart_calculate(box); // force a calc so we know the size -evas_object_size_hint_min_get(box, mw, mh); -if (mh h) - { - _index_box_clear(obj, box, level); - if (i 0) - { - // FIXME: only i objects fit! try again. overflows right now - } - } // ACCESS if ((it-level == 0) @@ -510,7 +500,6 @@ _on_mouse_down(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } _sel_eval(data, ev-canvas.x, ev-canvas.y); @@ -615,7 +604,6 @@ _on_mouse_in_access(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } } @@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list if (sd-autohide_disabled) { _index_box_clear(obj, sd-bx[1], 1); -_index_box_auto_fill(obj, sd-bx[0], 0); elm_layout_signal_emit(obj, elm,state,active, elm); } else @@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list) int level = va_arg(*list, int); (void) level; Elm_Index_Smart_Data *sd = _pd; + _index_box_clear(obj, sd-bx[0], 0); _index_box_auto_fill(obj, sd-bx[0], 0); - if (sd-level == 1) _index_box_auto_fill(obj, sd-bx[1], 1); + if (sd-level == 1) + { +_index_box_clear(obj, sd-bx[1], 1); +_index_box_auto_fill(obj, sd-bx[1], 1); + } } EAPI void Index: src/lib/elm_index.c === --- src/lib/elm_index.c (revision 82692) +++ src/lib/elm_index.c (working copy) @@ -142,16 +142,6 @@ _index_box_auto_fill(Evas_Object *obj, evas_object_show(o); i++; -evas_object_smart_calculate(box); // force a calc so we know the size -evas_object_size_hint_min_get(box, mw, mh); -if (mh h) - { - _index_box_clear(obj, box, level); - if (i 0) - { - // FIXME: only i objects fit! try again. overflows right now - } - } } evas_object_smart_calculate(box); @@ -452,7 +442,6 @@ _on_mouse_down(void *data, if (!sd-autohide_disabled) { _index_box_clear(data, sd-bx[1], 1); -_index_box_auto_fill(data, sd-bx[0], 0); elm_layout_signal_emit(data, elm,state,active, elm); } _sel_eval(data, ev-canvas.x, ev-canvas.y); @@ -693,7 +682,6 @@ elm_index_autohide_disabled_set(Evas_Object *obj, if (sd-autohide_disabled) { _index_box_clear(obj, sd-bx[1], 1); -_index_box_auto_fill(obj, sd-bx[0], 0); elm_layout_signal_emit(obj, elm,state,active, elm); }
Re: [E-devel] Eet testsuite failures
On Tue, Jan 8, 2013 at 11:18 PM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: Hi Lutin, both seem correct to me. Let's wait for others to chime in, but they should be okay. I'd like to upload those fixes to Debian soon, so now would be a good time for anyone who'd like to object :) -- Albin -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: discomfitor trunk/e/data/themes/edc
On Fri, 11 Jan 2013 13:59:24 -0800 Enlightenment SVN no-re...@enlightenment.org wrote: Log: unset color class for comp popups, onefangs rejoice again Author: discomfitor Date: 2013-01-11 13:59:24 -0800 (Fri, 11 Jan 2013) New Revision: 82673 Trac: http://trac.enlightenment.org/e/changeset/82673 Modified: trunk/e/data/themes/edc/comp.edc Yep, back to Yay! with a capital Y now. B-) Now if someone would answer my question about disabling that special fix for some types of windows that broke those types for me that where working fine previously ... but that's another subject. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world. signature.asc Description: PGP signature -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Heads Up: EFL single tree is ready for tests!
Cool news, what about elementary? On Sat, Jan 12, 2013 at 6:01 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi wrote: Hi all, Finally all the libs are in trunk/efl, making compilation hopefully faster and simpler. But as every major change, we need testers and cleanup. It would be nice to test it on different platforms to see what kind of problems comes up. Linux should be pretty solid, but would be nice to have feedback from BSD and Solaris people as well. Whenever you find a problem, see configure output and config.log. For now on I just plan to do some cleanups and help is welcome to remove legacy function checks (if it's in POSIX2001, remove checks and add work arounds in the porting libraries such as Evil/Escape). It would be interesting if someone could benchmark compilation time. Calling autoconf only once and being able to compile in parallel (icrecream/distccc) should speed up a lot :-) For developers there is an added benefit: whenever you change a file it will automatically recompile every dependency (.h) and relink (.la), finding errors. Hint: if you're just compiling one module and want to avoid the relink of dependencies (useful for eina), use an explicit target: make -C src lib/eina/libeina.la lib/evas/libevas.la And remember that automake generate some targets for you (valid inside src dir): install-binPROGRAMS install-libLTLIBRARIES and so on. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] check requirement for efl build
I've mentioned it before, why the heck is that a configure thing and not just a make thing? On Sat, Jan 12, 2013 at 4:13 AM, Doug Newgard scimmi...@outlook.com wrote: It already is conditional. It only requires check if you build the tests, which the dev profile does by default. If you don't want the tests, just pass --with-tests=none and it shouldn't require check. Doug Date: Sat, 12 Jan 2013 12:55:57 +0900 From: ngc...@gmail.com To: enlightenment-devel@lists.sourceforge.net Subject: [E-devel] check requirement for efl build Trunk efl tree requires the program check to successfully configure the build: 8 checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for doxygen... yes checking for CHECK... no configure: error: Package requirements (check = 0.9.5) were not met: No package 'check' found 8 This should be conditional as it is only needed for unit tests. Don't really know how to fix it. We could make it conditional to the valgrind support, or maybe make another specific option to configure. -- Jérôme Pinot http://ngc891.blogdns.net/ -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Issue with elm.Entry.entry_get and password = True
Already replied to that... On Fri, Jan 11, 2013 at 9:20 PM, Jeff Hoogland jeffhoogl...@linux.comwrote: Ping. On Fri, Dec 21, 2012 at 5:34 PM, Jeff Hoogland jeffhoogl...@linux.com wrote: I ran into an issue this afternoon that gave me all sorts of headaches until I sorted through some debug output. It seems that when I have an elementary.Entry with password = True (so it puts * over the characters a few seconds after they are typed) and I call the entry_get() function on this Entry box - if the last letter of the password is still visible (hasn't become a * yet) then the text that returns looks like: mypassworpassword=offd/password Is it intended that entry_get() returns the text in this manner? If so I will simply strip it out myself - just wanted to confirm that is the desired behavior though. -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Elementary Gesture Layer Input Variants? Trackpad vs. Touchscreen?
We already talked about it in IRC. :) Patches are welcomed if you want the efl to recognise trackpad multitouch that are passed raw from the driver. On Fri, Jan 11, 2013 at 1:04 PM, Carsten Haitzler ras...@rasterman.comwrote: On Fri, 11 Jan 2013 12:44:19 + Rottsches, Dominik dominik.rottsc...@intel.com said: it's so much shorter for me to say: elementary_test -to Gesture Layer 2 :) Hi Tom, others, Can you explain a little bit more what kind of touch gestures the Elementary gesture layer widget interprets and how? What kind of input mouse/multi events does it need? The reason I am asking is aimed towards the following: Would it make a distinction or recognize differently gestures from touchpads and touchscreens? How about for example the momentum gesture - is this recognized as a two finger gesture on trackpads, vs. being a one finger gesture in touchscreen only setups? Thanks very much in advance for your explanations, Dominik -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] check requirement for efl build
On Saturday, January 12, 2013, Tom Hacohen wrote: I've mentioned it before, why the heck is that a configure thing and not just a make thing? Because it is a library and must be detected otherwise the tests won't compile. On Sat, Jan 12, 2013 at 4:13 AM, Doug Newgard scimmi...@outlook.comjavascript:; wrote: It already is conditional. It only requires check if you build the tests, which the dev profile does by default. If you don't want the tests, just pass --with-tests=none and it shouldn't require check. Doug Date: Sat, 12 Jan 2013 12:55:57 +0900 From: ngc...@gmail.com javascript:; To: enlightenment-devel@lists.sourceforge.net javascript:; Subject: [E-devel] check requirement for efl build Trunk efl tree requires the program check to successfully configure the build: 8 checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for doxygen... yes checking for CHECK... no configure: error: Package requirements (check = 0.9.5) were not met: No package 'check' found 8 This should be conditional as it is only needed for unit tests. Don't really know how to fix it. We could make it conditional to the valgrind support, or maybe make another specific option to configure. -- Jérôme Pinot http://ngc891.blogdns.net/ -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Heads Up: EFL single tree is ready for tests!
On Saturday, January 12, 2013, Tom Hacohen wrote: Cool news, what about elementary? No plans as I'm always saying regarding more complex dependencies. Elm should be solo IMO. Also, it's just 2 packages now, very simple :-) If we agree on the mandatory options of EFL, then elm can be simplified to assume those. Otherwise we leave the options but make them more strict as in EFL On Sat, Jan 12, 2013 at 6:01 AM, Gustavo Sverzut Barbieri barbi...@profusion.mobi javascript:; wrote: Hi all, Finally all the libs are in trunk/efl, making compilation hopefully faster and simpler. But as every major change, we need testers and cleanup. It would be nice to test it on different platforms to see what kind of problems comes up. Linux should be pretty solid, but would be nice to have feedback from BSD and Solaris people as well. Whenever you find a problem, see configure output and config.log. For now on I just plan to do some cleanups and help is welcome to remove legacy function checks (if it's in POSIX2001, remove checks and add work arounds in the porting libraries such as Evil/Escape). It would be interesting if someone could benchmark compilation time. Calling autoconf only once and being able to compile in parallel (icrecream/distccc) should speed up a lot :-) For developers there is an added benefit: whenever you change a file it will automatically recompile every dependency (.h) and relink (.la), finding errors. Hint: if you're just compiling one module and want to avoid the relink of dependencies (useful for eina), use an explicit target: make -C src lib/eina/libeina.la lib/evas/libevas.la And remember that automake generate some targets for you (valid inside src dir): install-binPROGRAMS install-libLTLIBRARIES and so on. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com javascript:; Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [PATCH] elm_index: removed unnecessary lines
Coolz :) This may help you write patches. http://trac.enlightenment.org/e/wiki/PatchReview Daniel Juyung Seo (SeoZ) On Sat, Jan 12, 2013 at 7:00 PM, Jaeun Choi jaeun_c...@naver.com wrote: thanks! 1. no whitespace change this time 2. include a backport to stable 1.7 branch -- Jaeun Choi -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: Enlightenment developer list lt;enlightenment-devel@lists.sourceforge.netgt;; Cc: Jaeun Choilt;jaeun_c...@naver.comgt;; Sent: 2013-01-12 (토) 17:55:02 Subject: Re: [E-devel] [PATCH] elm_index: removed unnecessary lines On Sat, 12 Jan 2013 17:30:34 +0900 (KST) Jaeun Choi lt;jaeun_choigt;@naver.comgt; said: gt; I removed some unnecessary lines from elm_index.c gt; gt; 1. in _index_box_auto_fill gt; _index_box_clear(line 178) does nothing: gt; if _index_box_clear is called, it means sd-gt;level_active[level] is false gt; (line 116). if sd-gt;level_active[level] is false, _index_box_clear returns gt; immediately (line 60). gt; 2. in _on_mouse_down gt; 3. in _on_mouse_in_access gt; 4. in _autohide_disabled_set gt; Signal emit is enough. gt; Filling the box and displaying the box are separated jobs. gt; I think it's logically consistent to fill the box only when gt; 1) elm_index_level_go is called gt; 2) theme is changed gt; gt; 5. in _level_go gt; Always clear the box before fill the box. tanks! a few comments. :) 1. can you avoid whitespace changes in patches where possible - they just clutter them. if you want to fix whitespace issues split them of in another patch 2. can you also provide a backport to stable 1.7 branch? (look at evn branches - we maintan a stable 1.7 branch for elementary in order to release bugfix releases? since this is... a bug fix :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] ecore.Exe() example
2013/1/11 Jeff Hoogland jeffhoogl...@linux.com Can anyone provide me with a simple example that uses ecore.Exe to fire a system command using the python bindings? I'm reading over help(ecore.Exe) and it isn't very straight forward how I just make it run a command of my choosing. Hi, you can find a working usage here: http://code.google.com/p/e17mods/source/browse/trunk/APPS/epymc/epymc/utils.py at line 236 you will find a tiny class that use ecore.Exe to spawn commands Regards, -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [PATCH] desklock is not working on idle timer
Hi guys, I currently have set Lock when idle timer exceeded and Lock even on fullscreen windows settings enabled for a desklock. It doesn't work, so i debugged it a little and with the above options set i've got: e_config-screen_actions_fullscreen_windows_ignore = 1 e_util_fullscreen_any() = 0 this leads to return 0 from a e_desklock_show_autolocked() I think it's wrong because the desklock doesn't show up after the idle time. Attached patch fixes it. Please review regards! -- Mariusz Białończyk jabber/e-mail: ma...@skyboo.net https://github.com/manio diff --git a/src/bin/e_desklock.c b/src/bin/e_desklock.c index c06796c..d50dfea 100644 --- a/src/bin/e_desklock.c +++ b/src/bin/e_desklock.c @@ -200,8 +200,8 @@ _user_wallpaper_get(E_Zone *zone) EAPI int e_desklock_show_autolocked(void) { - if ((e_config-screen_actions_fullscreen_windows_ignore) || - ((!e_config-screen_actions_fullscreen_windows_ignore) (!e_util_fullscreen_any( + if (!((e_config-screen_actions_fullscreen_windows_ignore) || + ((!e_config-screen_actions_fullscreen_windows_ignore) (!e_util_fullscreen_any() return 0; if (_e_desklock_autolock_time 1.0) _e_desklock_autolock_time = ecore_loop_time_get(); -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Error building efl/
Making all in po *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18 make[2]: *** [check-macro-version] Error 1 How do I fix the build without patching configure.ac like this? -AM_GNU_GETTEXT_VERSION([0.17]) +AM_GNU_GETTEXT_VERSION([0.18.1]) -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Error building efl/
Taking a look on elementary and e, it seems that the version definition is under m4_ifdef([AM_GNU_GETTEXT_VERSION], [ AM_GNU_GETTEXT_VERSION([0.17]) ]) Patching configure.ac solves the issue. On Sat, Jan 12, 2013 at 11:02 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: Making all in po *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18 make[2]: *** [check-macro-version] Error 1 How do I fix the build without patching configure.ac like this? -AM_GNU_GETTEXT_VERSION([0.17]) +AM_GNU_GETTEXT_VERSION([0.18.1]) -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Error building efl/
On Sat, Jan 12, 2013 at 11:10 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: Taking a look on elementary and e, it seems that the version definition is under m4_ifdef([AM_GNU_GETTEXT_VERSION], [ AM_GNU_GETTEXT_VERSION([0.17]) ]) Patching configure.ac solves the issue. Actually no, it does not fix On Sat, Jan 12, 2013 at 11:02 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: Making all in po *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18 make[2]: *** [check-macro-version] Error 1 How do I fix the build without patching configure.ac like this? -AM_GNU_GETTEXT_VERSION([0.17]) +AM_GNU_GETTEXT_VERSION([0.18.1]) -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Error building efl/
On Sat, 12 Jan 2013 23:28:05 -0200 Eduardo Lima (Etrunko) ebl...@gmail.com said: On Sat, Jan 12, 2013 at 11:10 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: Taking a look on elementary and e, it seems that the version definition is under m4_ifdef([AM_GNU_GETTEXT_VERSION], [ AM_GNU_GETTEXT_VERSION([0.17]) ]) Patching configure.ac solves the issue. Actually no, it does not fix i'm awaiting the next episode in today's etrunko gettext build drama... awesome series of shows there... :) On Sat, Jan 12, 2013 at 11:02 PM, Eduardo Lima (Etrunko) ebl...@gmail.com wrote: Making all in po *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18 make[2]: *** [check-macro-version] Error 1 How do I fix the build without patching configure.ac like this? -AM_GNU_GETTEXT_VERSION([0.17]) +AM_GNU_GETTEXT_VERSION([0.18.1]) -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Eduardo de Barros Lima ◤✠◢ ebl...@gmail.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Issue with elm.Entry.entry_get and password = True
I never got a response in my inbox - care to forward it to me? On Sat, Jan 12, 2013 at 7:25 AM, Tom Hacohen t...@stosb.com wrote: Already replied to that... On Fri, Jan 11, 2013 at 9:20 PM, Jeff Hoogland jeffhoogl...@linux.com wrote: Ping. On Fri, Dec 21, 2012 at 5:34 PM, Jeff Hoogland jeffhoogl...@linux.com wrote: I ran into an issue this afternoon that gave me all sorts of headaches until I sorted through some debug output. It seems that when I have an elementary.Entry with password = True (so it puts * over the characters a few seconds after they are typed) and I call the entry_get() function on this Entry box - if the last letter of the password is still visible (hasn't become a * yet) then the text that returns looks like: mypassworpassword=offd/password Is it intended that entry_get() returns the text in this manner? If so I will simply strip it out myself - just wanted to confirm that is the desired behavior though. -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Tom. -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- ~Jeff Hoogland http://jeffhoogland.com/ Thoughts on Technology http://jeffhoogland.blogspot.com/, Tech Blog Bodhi Linux http://bodhilinux.com/, Enlightenment for your Desktop -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] git.e.org is not synced anymore
git.enlightenment.org is still not working... Is there any chance any body fixes this? Daniel Juyung Seo (SeoZ) On Fri, Jan 4, 2013 at 6:34 PM, Daniel Juyung Seo seojuyu...@gmail.comwrote: On Fri, Jan 4, 2013 at 5:52 PM, Tomas Cech tc...@suse.cz wrote: Hi, On Fri, Jan 04, 2013 at 07:50:34AM +0100, Jérémy Zurcher wrote: On Friday 04 January 2013 01:50, Tomas Cech wrote : Hi, anyone who takes care of git.enlightenment.org, could you please fix sync with SVN, please? in the mean time http://git.enlightenment.fr/ exists or mine http://cgit.asynk.ch/e git://asynk.ch/e.git Your GIT repository is even faster, nice. Unfortunately your GIT revision hashes differs from the git.e.org so I may confuse all people who would have a look into RPM changelog... But I'll probably switch anyway. Coolz! 37 MB/s for git://asynk.ch/e.git ! Thanks. But official git should be restored anyway... Daniel Juyung Seo (SeoZ) Thanks! Tomas Cech Sleep_Walker -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_123012 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel