Jaehyun Cho
4fd5b2f132
common: Move <Enventor.h> to common header file of application.
...
Move <Enventor.h> to common.h to let application files include
<Enventor.h> and <Elementary.h> easily by including only "common.h".
2015-02-02 20:10:51 +09:00
Jaehyun Cho
8c68bc9981
file_mgr: Support that an edc is opened by different processes.
...
Summary: file_mgr: Support that an edc is opened by different processes. Open warning window to synchronize or ignore the edc changes.
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1561
2014-10-24 13:21:10 +09:00
ChunEon Park
e5927b37eb
library support.
...
current enventor apis are under beta apis.
im notice you these apis could be changed soon.
2014-09-30 23:56:16 +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
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
ChunEon Park
89a65c680c
template: refactoring.
...
revise the code.
2014-08-07 22:32:27 +09:00
ChunEon Park
950d2943a1
revise redo/undo code
2014-08-02 16:41:24 +09:00
Mykyta Biliavskyi
06695c7c55
Redo/Undo: implementation of redo/undo feature.
...
Summary:
Add module redoundo.c/.h.
Support:
- auto intend feature;
- autocomplete feature;
- code templates insert;
- paste text from buffer;
- line delete.
Control keys: Undo - **ctrl+z**; Redo - **ctrl + y**.
Need to implement:
- API for setting max size queue of changes.
- Smart algorithm for management changes.
Known issues:
on large text(more than 1000 chars) redo, sometimes text inserted in wrong position;
Reviewers: Hermet
Subscribers: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1258
Conflicts:
src/bin/Makefile.am
src/bin/menu.c
src/include/Makefile.am
src/include/common.h
2014-08-02 14:00:55 +09:00
ChunEon Park
e592d65053
code refactoring.
...
split setting.c out from the menu.
2014-07-30 18:10:18 +09:00
ChunEon Park
adae9b6fd3
introduce new feature, auto completion.
2014-07-19 13:31:08 +09:00
ChunEon Park
0cf6bf5b51
goto - added new feature, go to line
2014-06-01 15:35:54 +09:00
ChunEon Park
5a4d2baaf3
newfile - open real "new" template code when NEW file is requested.
...
previously, it doesn't open a new template code but modified one.
now it's fixed.
2014-03-13 03:54:03 +09:00
ChunEon Park
084211579f
hotkeys - renames to tools
...
conceptually, the function is changed.
2014-03-09 01:22:54 +09:00
ChunEon Park
dd135280f6
search - implementing the gui
2014-02-28 02:45:49 +09:00
ChunEon Park
fb1b4d861f
search - on implementing search function.
2014-02-26 10:36:53 +09:00
ChunEon Park
9178443524
search - start to implement search/relace
2014-02-22 15:24:53 +09:00
ChunEon Park
d72b0756d2
edj_mgr - refactoring.
...
removed edj_mgr instance handling outside of the edj_mgr.
edj_mgr is also singleton instance.
don't need to handle the instant unnecessarily.
2014-02-04 22:20:40 +09:00
ChunEon Park
542e2a9075
enventor - code clean up.
...
hide data types as possible.
2014-02-04 21:48:06 +09:00
ChunEon Park
29e4aa94c6
panes - refactoring.
...
it's now singleton style.
only base gui access this panes internally.
2014-02-04 21:37:49 +09:00
ChunEon Park
afb618365a
refactoring.
...
Added base_gui for handling basic window, layout and panes so that other files refer them.
2014-02-04 17:20:39 +09:00
Daniel Juyung Seo
7c5c7dd999
enventor - fixed build warnings.
2014-02-03 20:34:33 +09:00
ChunEon Park
efab2b76a1
menu, config - hide internal structure type since they are private.
...
affected by these patchs
4fcf8eaef7
9af9369c79
2014-01-30 12:28:07 +09:00
ChunEon Park
4542644e81
implementing hotkey menu
2014-01-29 22:28:02 +09:00
ChunEon Park
bc4cf45aaf
enventor - refactoring code for build system.
2013-09-29 00:13:52 +09:00
ChunEon Park
eb38a5da4d
enventor - applied view switching effect.
2013-09-19 17:44:51 +09:00
ChunEon Park
167a2e9fd9
enventor - improving auto indentation.
...
now } bracket is to be placed intelligently.
2013-09-15 17:07:43 +09:00
ChunEon Park
cb37bd39e6
enventor - removed redundant code.
2013-09-12 00:57:08 +09:00
ChunEon Park
891fe2a679
enventor - eeeeek. missed adding new files. prohibit them from compiling.
2013-09-11 09:45:12 +09:00
ChunEon Park
ccf6270a32
enventor - code clean up
2013-09-11 00:31:19 +09:00
ChunEon Park
4447dacd49
enventor - maximum font size is up to 5x enough.
2013-08-26 02:34:08 +09:00
ChunEon Park
0903e0e352
enventor - rename from option_data to config_data
2013-08-25 02:41:53 +09:00
ChunEon Park
6f8611a671
enventor - support font size up/down short-cut keys
2013-08-25 01:46:56 +09:00
ChunEon Park
5b3127f228
enventor - base code for auto-indentation
2013-08-18 20:43:01 +09:00
ChunEon Park
aeed6f742d
enventor - refactoring code for future features comming.
...
introduce syntax_help and inline the syntax_color inside it.
later, synax_helper share some resources (i.e string buffer) with syntax_color and indent
2013-08-16 00:47:31 +09:00
ChunEon Park
5c8fbabe61
enventor - put the include folder under src
2013-08-10 02:43:14 +09:00