efl/src/examples
Ali Alzyod c00db387c3 Efl.Ui.Text : all related interfaces
Summary:
Change summary:

Removed :
- efl_ui_text_selectable.eo and add it functionality into efl_text_interactive.eo
- efl_ui_text_editable.eo because it is same as efl_ui_text.eo (just set one property by default)

Modifications:
- Move all Text Input enums and functionality from efl_ui_text class into its own interface,  this interface will be implemented at efl_ui_internal_text_interactive class.

- Rename selection_allowed property to selectable (same as other "editable" property) in efl_text_interactive

- Add select_all function into efl_text_interactive interface

- Add have_selection property into efl_text_interactive interface

- Move user_change , selection_start/change/clear   and undo/redo events into efl_text_interactive interface.

- Move methods and events of copy/paste/cut into efl_ui_text

- Fix password-related functionality

- Remove context menu clear and add_item methods.  (these should be added later with better design)

- Remove Validation event from EFL_UI_TEXT.  (these should be added later with better design)

Reviewers: woohyun, tasn, segfaultxavi, zmike, bu5hm4n

Subscribers: stefan_schmidt, a.srour, q66, zmike, segfaultxavi, cedric

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10711
2019-12-09 10:58:39 +09:00
..
ecore examples: efl_exe: fix out of bounds write 2019-11-15 11:55:47 -05:00
ecore_avahi warning - move break in switch to handle properly and addess warning 2019-07-28 11:37:23 +01:00
edje examples: shut up edc build warnings. 2019-08-22 14:03:51 +09:00
eet autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
efl_mono csharp: Add licensing information. 2019-10-24 10:10:56 -03:00
eina csharp: Add licensing information. 2019-10-24 10:10:56 -03:00
eina_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
eio autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
eldbus examples/eldbus: fix pointer leak on failure case 2019-10-16 07:02:49 +09:00
elementary Efl.Ui.Text : all related interfaces 2019-12-09 10:58:39 +09:00
elocation autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
emile autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
emotion examples/emotion: remove dead code 2019-10-09 20:02:33 +02:00
eolian_cxx cxx: Add license to CXX bindings. 2019-10-24 10:40:16 -03:00
ephysics build: move src/examples/ to a single makefile 2018-08-03 13:09:22 +02:00
ethumb_client autotools: REMOVAL! 2019-06-18 08:56:34 +02:00
evas Example: Add efl-cavnas-vg-simple for unified API 2019-12-06 16:51:07 +09:00