Commit Graph

1003 Commits

Author SHA1 Message Date
ChunEon Park c03a71d27c remove workaround code 2014-08-15 17:59:27 +09:00
ChunEon Park e120546b97 edc_parser: missed push to previous commit. 2014-08-15 17:56:29 +09:00
ChunEon Park fe0a67bf9c edc_editor: update selection area when image preview goes prev/next. 2014-08-15 17:54:03 +09:00
ChunEon Park 782a5f94a9 ctxpopup: support mouse wheel to go prev/next image. 2014-08-15 15:10:09 +09:00
ChunEon Park 4475f97d8a menu: improve ui. 2014-08-15 15:00:31 +09:00
ChunEon Park 29125c1148 ui: apply compact image for simple. 2014-08-15 00:03:42 +09:00
ChunEon Park 3cfeb5c54b auto_comp: reset tooltip at better proper position.
it's better to reset tooltip content callback when it's going off.
2014-08-14 23:33:20 +09:00
ChunEon Park 5b905cf613 auto_comp: correct candidates lists.
Reset content_cb to have guarantee the callback call.
If anchor is changed faster than tooltip hide,
the callback won't be called since tooltip regards the content callback is same with before.
2014-08-14 23:27:21 +09:00
ChunEon Park b3fcaaa7b1 console: keep the previous position even it relaunched 2014-08-14 18:29:53 +09:00
ChunEon Park 8e54bf506d template: fix typo introduced while code clean up. 2014-08-13 23:50:47 +09:00
Kateryna Fesyna 16d7d8847e Live_Edit: Use template groups as background of new part in Drag-n-Drop mode
Summary: Created new groups to setup as bg for dragable area in Drag-n-Drop mode.

Reviewers: Hermet

Projects: #enventor

Differential Revision: https://phab.enlightenment.org/D1323

Conflicts:

	src/bin/live_edit.c
2014-08-13 23:48:49 +09:00
ChunEon Park afbf2db73a template: fix to not insert empty line in editor template insert. 2014-08-13 23:12:51 +09:00
ChunEon Park 82a29d984c template: correct line increase in part insert. 2014-08-13 22:35:47 +09:00
ChunEon Park 603b53b503 template: clean up code. 2014-08-13 22:35:09 +09:00
ChunEon Park b1d882765c Revert "template: insert image parts not only live edit mode."
This reverts commit 607f54ae87.

it caused cursor position side effect. revert it.
2014-08-13 22:19:32 +09:00
ChunEon Park 0258c3e23c template: don't use static buffer as possible. 2014-08-13 22:14:09 +09:00
ChunEon Park 607f54ae87 template: insert image parts not only live edit mode. 2014-08-13 22:04:51 +09:00
ChunEon Park 07077f53cb template_code: fix one less line increase problem in template inserting. 2014-08-13 20:35:03 +09:00
ChunEon Park bdd0c77c8a template: keep the external functions to be lower position. 2014-08-13 20:28:43 +09:00
ChunEon Park 818070912d template: print exception message in case of out of collections. 2014-08-13 19:56:32 +09:00
ChunEon Park dbfb9169f4 template: apply syntax color after template code is inserted. 2014-08-13 19:48:47 +09:00
ChunEon Park eca2bb7889 live_edit: changed short cut key. 2014-08-13 19:38:46 +09:00
ChunEon Park 178ca51dcb live_edit: don't create menu multiple times. 2014-08-13 19:28:35 +09:00
ChunEon Park e3168daf3d live_edit: access layout obj 2014-08-13 19:19:44 +09:00
Kateryna Fesyna c3bae3bd01 Live Edit: Add ability to drag new part area
Reviewers: Hermet

Projects: #enventor

Differential Revision: https://phab.enlightenment.org/D1319

Conflicts:

	src/bin/live_edit.c
2014-08-13 19:16:08 +09:00
Kateryna Fesyna de58bbdfa8 Live Edit: clear selection before insertion
Summary: To avoid the deletion of selected part of text the selection is cleared before insertion in Live Edit mode

Reviewers: Hermet

Reviewed By: Hermet

Subscribers: NikaWhite

Projects: #enventor

Maniphest Tasks: T1514

Differential Revision: https://phab.enlightenment.org/D1317
2014-08-13 19:09:11 +09:00
ChunEon Park de81c39a0d live_edit: revise code 2014-08-13 18:20:42 +09:00
ChunEon Park bbfc446455 menu: revise previous commit 06c7aac63d 2014-08-13 17:16:07 +09:00
Jaehyun Cho 06c7aac63d enventor: Add back button on menu screen
Summary: Add back button on menu screen

Reviewers: Hermet

Differential Revision: https://phab.enlightenment.org/D1321
2014-08-13 17:05:45 +09:00
ChunEon Park 367ddab33a live_edit: template insertion is disabled while in Live Edit mode. 2014-08-12 11:55:50 +09:00
Kateryna Fesyna 8cbb206669 Live Edit: Part insertion is disabled while in Live Edit mode
Reviewers: Hermet

Reviewed By: Hermet

Subscribers: NikaWhite

Projects: #enventor

Maniphest Tasks: T1515

Differential Revision: https://phab.enlightenment.org/D1316
2014-08-12 11:51:19 +09:00
Kateryna Fesyna 478e058200 Enventor: Prototipe of Drag-n-Drop feature. Patch 2.
Summary:
Second patch of Drag-n-Drop feature contains new layout for editing parts relative sizes before insertion.
This patch improves parts templates in order to allow set parts sizes.

Reviewers: Hermet

Projects: #enventor

Differential Revision: https://phab.enlightenment.org/D1309
2014-08-12 11:31:06 +09:00
ChunEon Park c8d6ec6538 panes: adjust console default size. 2014-08-11 22:14:18 +09:00
ChunEon Park 6077d47cab console: eeek. add missed header file. 2014-08-11 21:59:15 +09:00
ChunEon Park 57267bae53 live_edit: modify status messages.
keep the consistency of it's style.
2014-08-11 21:15:45 +09:00
ChunEon Park 8e89c0f357 console: new feature comes.
This console box displays error messages.
2014-08-11 21:13:04 +09:00
ChunEon Park 0c0e439bb4 panes: refactoring code.
clean up code for maintainance.
2014-08-11 20:17:31 +09:00
ChunEon Park c4e3ac89fd tools: renew tools items.
remove new/save/load
add menu
2014-08-11 17:56:33 +09:00
Kateryna Fesyna 80b59d3b15 EDJ Viewer: fix reseting of layout on edc compiling
Summary:
This commit changes the signal that is used to initiate the reset of edj layout:
using of EIO_MONITOR_FILE_MODIFIED sometimes causes calling of edje_object_file_set() earlier than EDC-file compilation is finished.
So, using of ECORE_EXE_EVENT_DEL to track the end of compilation helps to avoid this problem.

Reviewers: Hermet

Reviewed By: Hermet

Projects: #enventor

Differential Revision: https://phab.enlightenment.org/D1306
2014-08-11 17:33:18 +09:00
ChunEon Park b96e83472a redoundo: removed non-body declares. 2014-08-11 16:52:23 +09:00
ChunEon Park e349a9906f updated AUTHORS 2014-08-11 16:50:32 +09:00
Mykyta Biliavskyi 848c337493 template: fix generate for names of templates.
Summary: without escaped char '\0' in the end of name, possible generate string with trash at the end. @fix

Reviewers: Hermet

Subscribers: NikaWhite

Projects: #enventor

Differential Revision: https://phab.enlightenment.org/D1303
2014-08-11 16:33:17 +09:00
ChunEon Park f6fe9b7955 live_edit: revise the code 2014-08-11 16:32:35 +09:00
Kateryna Fesyna 71c3db0766 Enventor: Prototipe of Drag-n-Drop feature. Patch 1.
Summary:
This commit contains the basic implementation of Live Edit mode.
With this commit Live Edit toggling is added to Menu, Tools and Ctrl-M hot-key.
Activating of Live Edit mode disables the EDC-Editor and allows user to add new parts by selecting corresponding part type in the menu that appears on right click on the EDJ-Viewer area.

Reviewers: Hermet

Projects: #enventor

Differential Revision: https://phab.enlightenment.org/D1276
2014-08-11 13:48:01 +09:00
Mykyta Biliavskyi 9619ad4f82 redoundo: add limit for maximum depth.
Summary:
Added analysis current depth of queue redo/undo.

Reviewers: Hermet

Reviewed By: Hermet

Subscribers: NikaWhite

Differential Revision: https://phab.enlightenment.org/D1298
2014-08-11 10:59:12 +09:00
Alex-P. Natsios aa8618db16 auto_completion - fix typo for 'relative'
Summary:
Fixes a typo in the completion popup.

relatvie -> relative

Test Plan: try to open a popup that suggests autocompletion for 'relative'

Reviewers: Hermet

Reviewed By: Hermet

Differential Revision: https://phab.enlightenment.org/D1299
2014-08-11 10:14:57 +09:00
ChunEon Park 0cbf3b38be panes: support top/bottom drag for console. 2014-08-10 18:33:17 +09:00
ChunEon Park 858c2f3001 panes: removed unused. 2014-08-10 17:53:15 +09:00
ChunEon Park 0660e4904a panes: code refactoring.
migrate global variables to structure.
2014-08-10 17:51:02 +09:00
ChunEon Park 7a771f79e2 console: implemented basic infra 2014-08-10 17:46:14 +09:00