Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Efl.Ui.Text: Make cnp work.devs/herdsman/efl_canvas_text | Daniel Hirt | 2016-06-15 | 1 | -44/+98 |
| | | | | Also, changed the default cnp_mode to PLAINTEXT. | ||||
* | Ui text interactive: Skip key down events if marked ON_HOLD. | Tom Hacohen | 2016-06-15 | 1 | -0/+1 |
| | |||||
* | Efl.Ui.Text: fixup decoration geometry | Daniel Hirt | 2016-06-14 | 1 | -26/+28 |
| | |||||
* | Efl.Canvas.Text: delay cursor event emit in markup_set | Daniel Hirt | 2016-06-14 | 1 | -8/+31 |
| | | | | | | | | | This is too much work for the sake of preventing code repeat. The main reason is that we sometimes use the cursor API internally, which is a problem as it may emit the cursor's 'change' event before all work is completed. Luckily, valgrind spewed out errors over this. | ||||
* | Efl.Canvas.Text: fix efl.text.set | Daniel Hirt | 2016-06-14 | 1 | -1/+1 |
| | |||||
* | Efl.Canvas.Text: use local cursors internally | Daniel Hirt | 2016-06-14 | 1 | -17/+20 |
| | |||||
* | Efl.Canvas.Text: fixup invalid read | Daniel Hirt | 2016-06-14 | 1 | -1/+1 |
| | |||||
* | Efl.Ui.Text: remove unwanted api | Daniel Hirt | 2016-06-14 | 2 | -967/+58 |
| | |||||
* | Efl.Ui.Text: reset clip after scroller change | Daniel Hirt | 2016-06-14 | 1 | -0/+2 |
| | |||||
* | Efl.Ui.Text: remove unused variable | Daniel Hirt | 2016-06-14 | 1 | -3/+3 |
| | |||||
* | Efl.Ui.Text: implement scrollable iface (WIP) | Daniel Hirt | 2016-06-14 | 2 | -15/+35 |
| | |||||
* | Ui text interactive: fix selection_cursors_get | Daniel Hirt | 2016-06-14 | 1 | -2/+2 |
| | |||||
* | eolian: fix impl func fill | Daniel Kolesa | 2016-06-13 | 1 | -1/+1 |
| | | | | | If there is a dot in the remaining part of the implement, it means it actually implements another class - do not fail in those cases. | ||||
* | Ui text interactive: Fix some fixmes. | Tom Hacohen | 2016-06-13 | 1 | -7/+6 |
| | |||||
* | Canvas text cursor: Fix coord_set to not return a value. | Tom Hacohen | 2016-06-13 | 4 | -29/+33 |
| | | | | | | | | | This function is now consistent with the rest of the cursor API. If you would like to check if the cursor has moved, check if it moved. However, there shouldn't be a reason why it wouldn't move. This commit also changes the usage of this API in text interactive to be cleaner. | ||||
* | Canvas text: Make valign and replacement char legal formats. | Tom Hacohen | 2016-06-13 | 3 | -31/+81 |
| | | | | They are only legal in the style, and not in annotations. | ||||
* | Canvas text: Change style to be keyed and a list. | Tom Hacohen | 2016-06-13 | 1 | -25/+94 |
| | | | | | This merges style user and normal style into a list with precedence. This allows for more flexibility while keeping the API clean. | ||||
* | Canvas text: Change style to be keyed instead of default and stack. | Tom Hacohen | 2016-06-13 | 3 | -109/+40 |
| | |||||
* | Ui text interactive: Remove unused variable. | Tom Hacohen | 2016-06-13 | 1 | -2/+0 |
| | |||||
* | Ui text interactive: Don't emit selection changed events on init. | Tom Hacohen | 2016-06-13 | 1 | -2/+5 |
| | |||||
* | Canvas text cursor: Don't emit changed cb on copy when not changed. | Tom Hacohen | 2016-06-13 | 1 | -2/+6 |
| | |||||
* | Ui text interactive: remove redundant code. | Tom Hacohen | 2016-06-13 | 1 | -5/+0 |
| | |||||
* | Efl.Ui.Text: implement selection logic (WIP) | Daniel Hirt | 2016-06-13 | 1 | -67/+180 |
| | |||||
* | Ui Text interactive: Remove selection,cleared signal, use changed instead. | Tom Hacohen | 2016-06-13 | 2 | -15/+6 |
| | | | | | If the selection cursors are equal, there's no selection, if they are different, there is. | ||||
* | Ui text interactive: Don't emit selection changed events twice. | Tom Hacohen | 2016-06-13 | 1 | -1/+0 |
| | | | | | We now use the cursor changed event to track changes, so no need to manually emit events ourselves. | ||||
* | Ui text interactive: Fix selection using keyboard. | Tom Hacohen | 2016-06-13 | 1 | -0/+3 |
| | |||||
* | Ui text interactive: Fix right key to move next. | Tom Hacohen | 2016-06-13 | 1 | -1/+1 |
| | |||||
* | Ui text interactive: Fix selection. | Tom Hacohen | 2016-06-13 | 1 | -11/+8 |
| | |||||
* | Ui interactive: Fix abuse of selection in word deletion. | Tom Hacohen | 2016-06-13 | 1 | -32/+20 |
| | |||||
* | Ui interactive: Clean up internal functions. | Tom Hacohen | 2016-06-13 | 1 | -22/+21 |
| | |||||
* | Fix previous commit. | Tom Hacohen | 2016-06-13 | 1 | -2/+2 |
| | |||||
* | Ui text interactive: provide access to the selection cursors. | Tom Hacohen | 2016-06-13 | 3 | -37/+44 |
| | | | | | This is the new API for manipulation selection outside of the object. Just manipulate these cursors to manipulate the selection. | ||||
* | Ui text interactive: Update code to the new canvas text api. | Tom Hacohen | 2016-06-13 | 1 | -6/+5 |
| | |||||
* | Ui text interactive: Rename improperly named function. | Tom Hacohen | 2016-06-13 | 1 | -9/+9 |
| | |||||
* | Ui text interactive: Remove more unused code. | Tom Hacohen | 2016-06-13 | 1 | -12/+0 |
| | |||||
* | Ui text interactive: Remove more unused code. | Tom Hacohen | 2016-06-13 | 1 | -33/+2 |
| | |||||
* | Ui text interactive: Remove unused code. | Tom Hacohen | 2016-06-13 | 1 | -75/+5 |
| | |||||
* | Ui internal: Emit an event for selection changed. | Tom Hacohen | 2016-06-13 | 1 | -7/+17 |
| | |||||
* | Ui text interactive: Move to elementary and add "selection,changed". | Tom Hacohen | 2016-06-13 | 7 | -3/+17 |
| | | | | | This is useful for implementing selection handlers. We had to move it to elementary because we started referencing cursors. | ||||
* | Ui text interactive: Mark the correct type for the change event. | Tom Hacohen | 2016-06-13 | 1 | -1/+1 |
| | |||||
* | Efl.Ui.Text: make widget work (WIP) | Daniel Hirt | 2016-06-09 | 1 | -20/+44 |
| | |||||
* | Ui text interactive: Migrate one missing change_info call. | Tom Hacohen | 2016-06-09 | 1 | -6/+12 |
| | |||||
* | Efl text interactive: Add a new interface and start using it. | Tom Hacohen | 2016-06-09 | 7 | -45/+54 |
| | |||||
* | Canvas text cursor: Add "changed" event to signal cursor changes. | Tom Hacohen | 2016-06-09 | 2 | -26/+66 |
| | |||||
* | Text interactive: Add documentation to event. | Tom Hacohen | 2016-06-09 | 1 | -1/+1 |
| | |||||
* | Text interactive: Fix user text change reporting. | Tom Hacohen | 2016-06-09 | 2 | -34/+55 |
| | | | | This is useful for implementing undo/redo. | ||||
* | Efl.Ui.Text: build properly | Daniel Hirt | 2016-06-09 | 3 | -174/+174 |
| | |||||
* | Efl.Ui.Text: fixup build again. | Daniel Hirt | 2016-06-09 | 3 | -1/+3 |
| | |||||
* | Efl.Ui.Text: fixup build (hopefully) | Daniel Hirt | 2016-06-09 | 3 | -1/+63 |
| | |||||
* | Text interactive: Simplify and unify selection handling in key input. | Tom Hacohen | 2016-06-09 | 1 | -150/+77 |
| |