On Fri, Apr 30, 2010 at 11:29 PM, Christopher Michael
<cpmicha...@comcast.net> wrote:
> On 04/30/2010 10:25 PM, Christopher Michael wrote:
>>
>> On 04/30/2010 10:21 PM, Gustavo Sverzut Barbieri wrote:
>>>
>>> On Fri, Apr 30, 2010 at 11:15 PM, Christopher Michael
>>> <cpmicha...@comcast.net> wrote:
>>>>
>>>> On 04/30/2010 10:02 PM, Gustavo Sverzut Barbieri wrote:
>>>>>
>>>>> Hi all,
>>>>>
>>>>> I've noticed some breakages with last E17... actually an unfortunate
>>>>> "svn up + make" made me get the exact version from ZMike that br0ken
>>>>> e_config and then I had to start from a fresh profile... what would be
>>>>> just a trivial annoyance ended as an excellent test to try to
>>>>> configure E17 to my like... and to found part of it is not working :-D
>>>>>
>>>>> So far I've noticed:
>>>>>
>>>>> - conf_keybindings: right list association is broken, likely this
>>>>> is my fault due some stringshare change where things are not
>>>>> stringshared... maybe not, needs investigating.
>>>>>
>>>>> - editing virtual desktops is not possible anymore. Settings>
>>>>> Screen> Virtual Desktops. clicking at the desktop preview should
>>>>> create a dialog to configure it, but it is not receiving the mouse
>>>>> down! :-( I tried some basic printf() investigation and nothing
>>>>> clear comes to mind, none of the objects in the hierarchy is set to
>>>>> pass_events, the object is visible and all... but no
>>>>> EVAS_CALLBACK_MOUSE_DOWN to it :-/
>>>>>
>>>> this seems to be happening due to the deskpreview widget using e_icon. I
>>>> have a mouse_down callback in the deskpreview widget (see line 95) but
>>>> it appears that it's not being called :( Hrrmm...will have to look into
>>>> this more after the weekend.
>>>
>>> well, I used no deeper investigation, but seems that e_icon is not
>>> passing events, at least nothing clear in e_icon.c. I also did a loop
>>> from the desk's e_icon to the topmost parent (smart_parent_get +
>>> printf) and no parent is passing events. What is strange is that
>>> sliders and checkbox at the same level do work, so it might be some
>>> little stupid detail that I overlooked.
>>>
>> I'm thinking it's something w/ e_icon not passing events but I could be
>> mistaken. The callback is there for the deskpreview widget, but it's not
>> getting called for some strange reason...Will need more time to dig into
>> it, but won't have any time available until after the weekend :(
>>
>> dh
>>
>>> I recompiled Evas with debug, so tomorrow I can breakpoint inside
>>> mouse_down_feed and see the full event deliver path, where it is
>>> passing and should not.
>>>
>>
>
> If we have to, we can always revert back to the previous deskpreview widget.
> The clicks did work with that one (it used e_thumb), but it's broken in
> several other regards in that the aspect_widget does not play well with
> smaller screen resolutions, the table portion never resized very well (wrt
> the deskpreview dialog) when adding/removing desks, etc, etc...If you're
> interested, here is the old one:
>
> http://trac.enlightenment.org/e/browser/trunk/e/src/bin/e_widget_desk_preview.c?rev=45184

Not required, and thanks to let me know e_thumb worked but this one
not... I realized the problem was with icons that use edje that do not
get events. Fixed in svn


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to