On 29/04/2020 14:39, Stefan Schmidt wrote:
[...]
== Copy and Paste rework ==
[...]
Since Copy & Paste and Drag & Drop is mostly about display protocol
we have a huge amount of platform depending protocol code, this code
is placed in the ecore evas modules of the corresponding platform. In
elementary we have the code around to glue the ecore evas abstraction
to elm code. As an example for what this code does: When ecore-evas
notifies you that the selection of something has changed, this event
needs to be translated to the widget that have registered a event
for it. Also, when there is a mouse over while doing a dragging
operation, these move events have to be delivered to the widgets that
have asked for them.

I am deeply impressed. Since I first wrote about Target Markup Adoption and Smart Insertion (https://cora.ucc.ie/bitstream/handle/10468/1690/Human-Interfaces-to-Structured-Documents.pdf#page=371) there have been relatively few adoptions, mainly in the Xopus and TinyMCE in-browser editors and in the "Paste Special" dialogs of some applications. I am really looking forward to seeing this.

Peter



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

Reply via email to