Commit Graph

1047 Commits

Author SHA1 Message Date
ChunEon Park e31b0eeb73 Revert "lib/enventor: Use correct Eolian namespace syntax."
This reverts commit d27216193e.
2015-06-24 16:02:42 +09:00
ChunEon Park 2bae53cbc5 Revert "lib/enventor: Use the new Eolian property syntax."
This reverts commit d66139a1aa.
2015-06-24 15:59:59 +09:00
ChunEon Park 7cf5c822ce Revert "eo: sync with eolian syntax changes."
This reverts commit a81a0d23ee.
2015-06-24 15:59:45 +09:00
ChunEon Park db63cc7736 updatd command line help message. 2015-06-24 15:50:47 +09:00
ChunEon Park 3c31b1661e tools: update tooltip message 2015-06-24 15:38:20 +09:00
ChunEon Park a604cfcae4 updated NEWS. 2015-06-24 15:36:47 +09:00
Jean-Philippe Andre 83012a0a04 Editor zoom: Ctrl + wheel should work even with numlock
When checking the modifiers, only ALT, CTRL, WIN and SHIFT make
sense in this context.
2015-06-24 15:30:34 +09:00
ChunEon Park b94d20ec05 updated NEWS 2015-06-24 15:26:50 +09:00
ChunEon Park 786fef138c cancel live edit if the about is activated. 2015-06-24 15:26:00 +09:00
ChunEon Park 9342835f3d live_edit: update live edit on scrolling. 2015-06-24 15:24:32 +09:00
ChunEon Park 56816ab1f4 live edit: don't clip by symbol layout but live view.
texts/control points don't need to be clipped by symbol layout.
if the zoom level is enoughly small and there is enough space to
display the control points and text, then we can display them.
2015-06-24 15:11:44 +09:00
ChunEon Park 2a7ebec75b edj_viewer: fix wrong spacer highlight position.
spacer position just need to relative to the it's layout.
this is much simpler way to support zooming as well as it's nature behavior.
2015-06-24 15:06:48 +09:00
ChunEon Park 9615d308ec menu: fix wrong grammar 2015-06-24 14:47:27 +09:00
ChunEon Park 9c0cf02039 update warning button text.
save/yes/no -> save/discard/cancel
2015-06-24 14:43:39 +09:00
ChunEon Park 8d51516705 adjust live view zoom range
0.5 ~ 5.0 -> 0.1 ~ 10.0
2015-06-24 14:35:14 +09:00
ChunEon Park e45efbf381 auto_comp: fix crash at auto comp.
increase stack buffer size to afford more huge size of edc text.
and handle exceptional case for lack of stack size.
2015-06-24 14:06:32 +09:00
ChunEon Park ca8c53e073 revise description of live view. 2015-06-24 13:37:31 +09:00
ChunEon Park 7e31de5ce3 menu: removed tooltips from menu buttons. 2015-06-24 13:31:20 +09:00
Mykyta Biliavskyi 4a71ca8b75 Indent: fix position of pasted block.
Summary:
Position of pasted block depends from
existing symbols in current paragraph.

fix T2512
fix T2511

Reviewers: Hermet

Maniphest Tasks: T2511, T2512

Differential Revision: https://phab.enlightenment.org/D2747
2015-06-24 13:23:54 +09:00
Mykyta Biliavskyi c7cd1ee563 Fix -Wint-to-pointer-cast compiler warning in ctxpopup.c 2015-06-24 13:21:34 +09:00
ChunEon Park 273d0c2166 template: remove new line trailiings. 2015-06-24 13:17:22 +09:00
ChunEon Park d8ddce9204 clean up code.
remove duplicated function call.
2015-06-24 13:16:01 +09:00
Mykyta Biliavskyi c2d6bae122 Autoindent: fix increase line numbers.
Summary:
Function indent_insert_apply reutn count of inserted lines.
It is provide increse line numbers correctly.

@fix T2510

Reviewers: Hermet

Maniphest Tasks: T2510

Differential Revision: https://phab.enlightenment.org/D2745
2015-06-24 13:14:14 +09:00
Mykyta Biliavskyi 533994772f Fix compiler warnings.
Fix -Wuninitialized flag warnings.
2015-06-24 13:12:20 +09:00
ChunEon Park 94465b1e73 update NEWS 2015-06-23 22:16:19 +09:00
ChunEon Park 75233b3879 updated NEWS 2015-06-23 22:14:26 +09:00
ChunEon Park b4a80c112d get prepare for v0.6.0 2015-06-23 21:38:16 +09:00
ChunEon Park 366732c761 updated AUTHORS 2015-06-23 21:33:30 +09:00
ChunEon Park 099b87186f modify zoom behavior.
changed zoom up/down behavior only if view size is set.
it's been quitely useless zoom up/down function without any base size.
2015-06-23 21:30:26 +09:00
ChunEon Park 6d72ca9e4b live_edit: ... fix live edit scaling issue. 2015-06-23 21:29:41 +09:00
ChunEon Park 802d68ff83 config: store/recover the editor panes position. 2015-06-23 14:39:48 +09:00
ChunEon Park 9dd9e0d9eb live_edit: support zoom on live editing.
previously, it doesn't care the view zooming on live editing.
now it's working perfectly.
2015-06-23 13:14:11 +09:00
ChunEon Park 61d7acca06 live_edit: use ELM_SCALE_SIZE() for scalability. 2015-06-23 11:20:01 +09:00
ChunEon Park 00ce4ff714 tools: update line number icon image. 2015-06-23 11:05:33 +09:00
ChunEon Park 24ad783b25 live_view: fix incorrect zoom scale.
Previously, the live view maximum size was not updated properly
even if the zoom scale value had been changed.

@fix
2015-06-23 10:55:35 +09:00
ChunEon Park f7bb26e9b1 live_edit: fix focus highlight floating issue.
After selecting a live view edit item,
the item focus highlighting is remained there.
Now it's fixed by moving the focus to live view.
2015-06-23 10:28:25 +09:00
ChunEon Park 6e7e18b12b auto_comp: close popup if the line is deleted.
@fix.
2015-06-23 10:21:22 +09:00
ChunEon Park c301fab3cd auto_comp: optimize code.
use callback data rather than global variable.
2015-06-23 10:11:03 +09:00
ChunEon Park e86b8256b6 fix the candidate list size.
don't oversized candidate popup than edit area.
Instead, enable the scroll of the list in order thatuser can choose one item.

@fix
2015-06-23 09:58:18 +09:00
ChunEon Park 149faa3f35 updated README/ABOUT 2015-06-23 08:40:39 +09:00
ChunEon Park 55b3a1c4b1 --compiler warning.
shit, avoid unused compiler warning by trick.
2015-06-23 08:25:29 +09:00
Mykyta Biliavskyi dc85cafc7d Autocomplete: add attribute "dot" for lexems.
Summary:
Attribute "dot" make possible to mark lexems, that
can use the '.' symbol. Like image.normal: "bla";
This commit fix issue, when pressing '.' after any
keyword was shown candidate list.

Reviewers: Hermet

Differential Revision: https://phab.enlightenment.org/D2709
2015-06-23 08:16:01 +09:00
ChunEon Park 772ffe2229 live_edit: fix regression bug that introduced in 14a0e2cfd2
toggling context is corrupted but recovered again.
2015-06-22 22:50:22 +09:00
ChunEon Park 14a0e2cfd2 tools: improved ui.
add click / toggle on/off effect.
2015-06-22 22:45:40 +09:00
ChunEon Park 11e5dba045 code refactoring.
remove duplicated logics wrt function toggles.

this is the precede work for improving tools gui.
2015-06-22 18:25:48 +09:00
ChunEon Park ea715444ed remove compile warnings.
remove unused variables.
2015-06-22 15:44:22 +09:00
Mykyta Biliavskyi 9f47246074 Autocomplete: fix memory leak on autocomplete terminate.
Summary: Tree structure of lexems didn't freed, when feature terminating.

Reviewers: Hermet

Differential Revision: https://phab.enlightenment.org/D2727
2015-06-22 14:51:18 +09:00
Mykyta Biliavskyi 02af80d3ba Hotkeys: fix work ctrl_l key with num lock.
Summary: Need to check CTRL_L and ALT_L bits in ECORE_EVENT_MODIFIER

Reviewers: Hermet

Differential Revision: https://phab.enlightenment.org/D2722
2015-06-22 14:49:17 +09:00
Mykyta Biliavskyi 7020fec1f3 Autocomplete: fix memory leak.
Summary:
When context_lexem_thread_cb is canceled - possible, that
td->utf8 memory, that allocated at context_lexem_get
didn't freed.

Reviewers: Hermet

Differential Revision: https://phab.enlightenment.org/D2726
2015-06-22 14:45:54 +09:00
Mykyta Biliavskyi 5b3aa7ca3b Autocomplete: show list of the candidates by Ctrl+space.
Summary:
By press ctrl_l+space will be shown popup with the candidates list,
that relevant to current cursor position.
Added API enventor_object_auto_complete_list_show as public.

Reviewers: Hermet, jpeg

Maniphest Tasks: T2496

Differential Revision: https://phab.enlightenment.org/D2720
2015-06-22 14:34:52 +09:00