Rob,

I have applied the first two patches (ecore & elm_win) however, the third
would not apply cleanly due to changes in elm_cursor. If you find some time,
would you mind resending the third patch after an svn update of efl ?

Cheers,
Dh


> -----Original Message-----
> From: Bradford, Robert [mailto:robert.bradf...@intel.com]
> Sent: 30 May 2012 14:00
> To: Enlightenment developer list
> Subject: [E-devel] Ecore/Elm: Cursors on Wayland (patches)
> 
> Chris, Raster,
> 
> Here are some first patches relating to supporting cursors under
> Wayland.
> 
> Ecore - just the one patch - the ChangeLog entry is:
> 
>  2012-05-29 Rob Bradford
> 
>         * Initial cursor support for Wayland:
>         * Add api to the ecore_wl_input_ namespace to allow setting the
> buffer
>         to use for the pointer and for loading a named cursor from a
> cursor
>         theme. Under the Wayland protocol the cursor is associated with
> the
>         input device.
>         * Add helper functions to ecore_wl_window to set the cursor
> based on
>         the active pointer input device for the window.
>         * Load the cursor theme when the SHM interface is ready and
> provide an
>         API call to provide a wl_cursor for a given name.
>         * Add API to restore to the default cursor and then use that
> when the
>         pointer enters the surface to ensure compliance with the
> Wayland
>         protocol.
> 
> This is initial support. It should be enhanced to support dealing with
> a different cursor theme (currently just uses the "default") cursor
> theme. Feedback on the naming and structure of the API calls is also
> welcome.
> 
> Elementary - several patches i'm afraid but logically separate. The
> first two are effectively aesthetic
> 
> * Separate the X11 bits from Elm_Cursor into an "x" substruct to make
> it cleaner to support multiple cursor types
> * Separate the X11 bits from _Elm_Win_Smart_Data into their own
> substruct
> * Add support for using cursors in Elementary under Wayland:
> 
> 
> 2012-05-30 Rob Bradford
> 
>       * Add support for setting the cursor under Wayland:
>       * Introduce a configure option and #define to as per other
> engines
>       * Add always-built API function to allow identification of
> running
>       under Wayland (like for X11)
>       * Call into Ecore to set the cursor when the mouse enters the
> desired
>       widget.
> 
> Looking forward to hearing your review comments.
> 
> Cheers,
> 
> Rob


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to