Dear all,

In an EXPLICIT mode entry, elm_entry_context_menu_disabled_set API is used to 
enable or disable copypaste feature because the context menu is the only way to 
enter the select mode.
So I added a similar API to edje_util text function to apply this change to the 
edje_entry.

Please review this updated patch and feel free to give me feedbacks when you 
have questions.

Regards,
--------------
Myungjae Lee


------- Original Message -------
Sender : Myung-Jae Lee<mjae....@samsung.com> S4/Engineer/Next-Generation 
Computing Lab./Samsung Electronics
Date : 2012-07-24 15:49 (GMT+09:00)
Title : [E-devel] [Patch] [Ejde, Elementary] changed how to select texts in an 
EXPLICIT mode entry

Dear all,

In an EXPLICIT mode entry there are some uncomfortable things when we try to 
copy & paste texts.
such as,
- Entering select mode is possible only after we long-press entry and press 
'select' item in a hoversel menu.
- Even we entered the select mode there's no change in an entry, so that makes 
people who uses EXPLICIT mode entry for the first time confused.

Therefore, I'd like to enhance the EXPLICIT mode entry like below.
- When we entered the select mode by pressing 'select' menu, select a word near 
a cursor automatically.
- Double click and triple click trigers select mode to an EXPLICIT mode entry, 
too.
- Even the selection block exists after 'copy' menu is clicked, extending the 
selection is not possible currently. (Is it a bug?... I changed this.)

I attached the patch files related to above changes.
Please review these and feel free to give me feedbacks when you have questions.

Regards,
--------------
Myungjae Lee

Attachment: elm_entry.c.wordselecting.patch
Description: Binary data

Attachment: edje_entry.c.wordselecting.patch
Description: Binary data

------------------------------------------------------------------------------
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