summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Text interactive: Use cursor_equal more.Tom Hacohen2016-06-091-4/+4
|
* Text interactive: Cleanup tab/return handling.Tom Hacohen2016-06-091-59/+34
|
* Canvas text: Add is_empty.Tom Hacohen2016-06-092-0/+15
|
* Cursor text: Rename range delete function.Tom Hacohen2016-06-092-3/+4
|
* Efl.Ui.Text: fixup focusDaniel Hirt2016-06-091-1/+11
|
* Efl.Ui.Text: add stubDaniel Hirt2016-06-0911-1/+6984
|
* Text cursor: Rename textblock property to text_object and remove from legacy.Tom Hacohen2016-06-092-10/+14
|
* Canvas text cursor: Remove line_jumy_by return value and fix behaviour.Tom Hacohen2016-06-093-13/+17
| | | | Should now work as documnted.
* Canvas text cursor: Cleanup line_jump_by function.Tom Hacohen2016-06-091-11/+6
|
* Canvas text cursor: Remove return values from cursor movements.Tom Hacohen2016-06-094-22/+122
| | | | | | This is not useful at all and just makes the code more complicated and inconsistent (some movements return values). It's much better to just have a temp cursor and compare if equal before/after movements.
* Mark the new cursor_jump_by as legacy: null.Tom Hacohen2016-06-091-0/+1
|
* Text interactive: Use the new cursor_equal function.Tom Hacohen2016-06-091-6/+6
|
* Canvas text cursor: Add a cursor equality check function.Tom Hacohen2016-06-092-0/+22
|
* Text interactive: Add support for legcay newline.Tom Hacohen2016-06-091-1/+1
|
* Add multiline toggle support and a constructor.Tom Hacohen2016-06-092-4/+34
|
* Remove useless struct members.Tom Hacohen2016-06-091-8/+0
|
* Style fix.Tom Hacohen2016-06-091-1/+0
|
* Add support for allowing selection.Tom Hacohen2016-06-092-0/+29
|
* Textblock legacy: Fix header installation.Tom Hacohen2016-06-091-1/+1
|
* Add more text selection handling code.Tom Hacohen2016-06-081-33/+343
|
* Ui internal text: Add a lot of imf stuff.Tom Hacohen2016-06-081-1/+421
|
* Ui internal text: Improve input handling support and add selection.Tom Hacohen2016-06-081-21/+578
|
* Ui text interactive: Add include guard to header.Tom Hacohen2016-06-081-0/+5
|
* Ui text: Add a new interactive version of Canvas.TextTom Hacohen2016-06-084-1/+330
| | | | | | This object is internal and is essentially a Canvas.Text that accepts key and mouse input. It should be used by Ui.Text as the text layout/input driver.
* Canvas text: Add new API for cursor line jumping.Tom Hacohen2016-06-082-0/+58
| | | | This API lets you jump lines up or down (offset).
* Efl.Canvas.Text: move legacy header to proper pathDaniel Hirt2016-06-082-1/+1
|
* Efl.Canvas.Text: fixup style_setDaniel Hirt2016-06-082-50/+37
| | | | | | The intention was that it emulates the legacy "DEFAULT" tag in the style. That is, style_set("font_size=12 color=#fff") in its legacy form is: style_set("DEFAULT='font_size=12 color=#fff'").
* Revert "Efl text cursor: Add a line number property."Daniel Hirt2016-06-083-49/+14
| | | | | This reverts commit bcfbc18e3959ac30a3b9357194f80db299ad0da8. We need to reconsider what behavior we require of line numbering.
* Text cursor: Migrate a few methods to eolian.Tom Hacohen2016-06-073-120/+55
|
* Efl.Canvas.Text: add object_item_geometry_get methodDaniel Hirt2016-06-072-3/+39
|
* Efl.Canvas.Text: fixup tests due to 'range_annotations_get' changesDaniel Hirt2016-06-071-1/+1
|
* Fix mistakes.Tom Hacohen2016-06-073-6/+5
|
* Efl.Canvas.Text: port range_text_getDaniel Hirt2016-06-072-0/+21
|
* Efl.Canvas.Text.Cursor: port visible_range_getDaniel Hirt2016-06-072-2/+24
|
* Efl.Canvas.Text.Cursor: port range_deleteDaniel Hirt2016-06-072-0/+16
|
* Efl.Canvas.Text.Cursor: rename char_coord_set to coord_setDaniel Hirt2016-06-072-2/+3
|
* Efl.Canvas.Text.Cursor: port 'object_item_insert'Daniel Hirt2016-06-074-28/+26
| | | | Forgot to move this from Efl.Canvas.Text.
* Efl.Canvas.Text.Cursor: add object_item_annotation_getDaniel Hirt2016-06-075-1/+37
| | | | Also move the common Evas.Text.Cursor.Annotation to evas_types.eo.
* Efl text cursor: Add a line number property.Tom Hacohen2016-06-073-14/+49
|
* Efl.Canvas.Text.Cursor: remove text_append, change text_prepend.Daniel Hirt2016-06-073-21/+14
| | | | text_prepend is changed to text_insert.
* Efl.Canvas.Text.Cursor: change 'geometry_get' to be a property.Daniel Hirt2016-06-072-14/+18
|
* Efl.Canvas.Text.Cursor: rename 'pos' to 'position'.Daniel Hirt2016-06-072-6/+10
|
* Efl text cursor: Add a function to get cursor content.Tom Hacohen2016-06-072-3/+16
|
* Efl.Canvas.Text: move all cursor init to a single functionDaniel Hirt2016-06-071-13/+27
|
* Efl.Canvas.Text: remove useless commentDaniel Hirt2016-06-071-1/+1
|
* Efl.Canvas.Text: Rename Cursor2 to CursorDaniel Hirt2016-06-077-175/+175
|
* Efl.Canvas.Text: adapt to Efl.Canvas.Text.Cursor2Daniel Hirt2016-06-066-650/+670
|
* Efl text cursor: Add basic cursor object (call it cursor2 for now).Tom Hacohen2016-06-065-0/+55
|
* Efl.Canvas.Text: remove 'line_number_geometry_get'Daniel Hirt2016-06-063-13/+13
|
* Efl.Canvas.Text: remove 'clear' methodDaniel Hirt2016-06-062-16/+4
|