ChunEon Park
c7bd3dfcc2
lib/main: minus initialization count when it's shutdown.
...
@fix
2015-05-28 13:17:14 +09:00
ChunEon Park
59e6772811
remove redundant code.
...
it was for compatible for enventor v0.5.0 release.
now we are on development stage.
2015-05-28 13:15:40 +09:00
ChunEon Park
86de812d51
lib/edc_editor: stable redo, undo
...
seems fd handler is broken.. (suspect ecore audio..)
so key down events happened multiple times,
here workaround code is for stable enventor.
and should be removed later.
2015-03-01 18:52:36 +09:00
ChunEon Park
c129316a64
lib/edc_parser: fix invalid memory access.
...
after parser data is freed, cur name thread which is still alive can access to parser data.
to resolve this, thread data has a parser data pointer.
2015-03-01 18:41:00 +09:00
ChunEon Park
57a2f1e377
lib: fix to monitoring new empty file.
...
"empty" in the template as well as empty input file in the command line, were not tracked by enventor
so live view couldnt be updated.
now it's fixed.
2015-03-01 14:34:03 +09:00
ChunEon Park
d146547b52
enventor_object_save() forcely rewrites if the file path is changed.
...
so app doesn't need to care it anymore.
2015-03-01 14:23:31 +09:00
ChunEon Park
5fbe04485f
Revert "edc_editor: Add enventor_object_font_set()/get() APIs."
...
This reverts commit 220e1fe10c
.
font change is critically buggy.
need to test more and review in detail.
2015-03-01 03:13:17 +09:00
ChunEon Park
a22815cbfd
lib: fix to not display file modification warning box.
...
don't display file modification warning box in launching envetor with template select menu.
2015-03-01 02:30:13 +09:00
ChunEon Park
f3f0c30c8a
fix live view updation problem.
...
if file is saved as, the edj tracking would be corrupted.
later this scenario, live view won't be updated
@fix T2124
2015-03-01 02:00:19 +09:00
ChunEon Park
a595407460
lib/edc_editor: remove redundant code
2015-02-28 22:18:50 +09:00
ChunEon Park
d99de37795
lib/edj_viewer: remove redundant code.
2015-02-28 17:13:05 +09:00
ChunEon Park
cdab9f0a5d
clean up code for supporting dllexport in win32.
2015-02-28 15:13:23 +09:00
ChunEon Park
96d4919a6b
enable ENVENTOR BETA API in configure.
2015-02-28 14:50:17 +09:00
Michelle Legrand
05a848fddd
lib: add export/import for libraries on Windows
...
Summary: Exporting/Importing Enventor dll for Win32.
Differential Revision: https://phab.enlightenment.org/D2040
2015-02-28 14:33:18 +09:00
ChunEon Park
cf3ad3a914
lib/edj_viewer: fix the cursor position scale to view scale
2015-02-28 14:21:59 +09:00
Jaehyun Cho
f5d344c129
edc_editor: Fix not to set entry non-editable.
...
Since elm_entry_editable_set() reloads entry theme, the registered
textblock of redoundo is replaced. This causes segmentation fault when
ctxpopup is dismissed.
Although entry is editable, entry text cannot not be changed if entry
does not have focus.
2015-02-27 19:36:11 +09:00
ChunEon Park
5e8f437df5
fix all annoying warnings.
2015-02-27 17:26:02 +09:00
Jaehyun Cho
0abb1870dc
ctxpopup: Fix the focus order of up/down buttons.
2015-02-27 16:48:02 +09:00
Jaehyun Cho
220e1fe10c
edc_editor: Add enventor_object_font_set()/get() APIs.
2015-02-27 16:38:46 +09:00
ChunEon Park
94fb905d65
lib/edc_editor: add 2 more apis - redo, undo.
2015-02-26 14:31:06 +09:00
ChunEon Park
a87332c72e
update for eo_do_ret()
...
api call change complied with unstable eo.
2015-02-26 10:47:51 +09:00
ChunEon Park
61fb69f9da
bin/live_edit: adjust text template code.
2015-02-25 17:02:01 +09:00
Jaehyun Cho
16ad0b8958
edc_editor: Fix not to allow focus to edit layout when ctxpopup shows.
2015-02-25 15:49:14 +09:00
Jaehyun Cho
27cae3451d
edc_editor: Fix not to set line entry editable.
2015-02-25 11:16:10 +09:00
ChunEon Park
f059e39409
lib/edc_editor: turn off edit mode if the editor is disabled.
...
elementary object disable policy has been changed,
if editor disables it's layout, it's line and editor entry would be disabled also.
in this case, the text color will be changed according to disabled style.
to avoid, this, we just disable edit mode instead of disable object.
2015-02-25 10:44:21 +09:00
Jaehyun Cho
0832ee8b16
Revert "syntax_color: Set white to default text color."
...
This reverts commit 992b50cc9b
.
2015-02-24 20:37:05 +09:00
Jaehyun Cho
010f54cbdb
Revert "Revert "edj_viewer: Fix cursor position on status bar.""
...
This reverts commit dd7da0b038
.
2015-02-24 20:35:54 +09:00
Jaehyun Cho
6a871e04fc
Revert "edc_editor: Set default text color to line text."
...
This reverts commit 89bbb67032
.
2015-02-24 20:33:20 +09:00
Jaehyun Cho
dd7da0b038
Revert "edj_viewer: Fix cursor position on status bar."
...
This reverts commit f2d5a22240
.
2015-02-24 20:33:00 +09:00
Jaehyun Cho
f2d5a22240
edj_viewer: Fix cursor position on status bar.
...
Fix cursor position on status bar not to be bigger than view size.
2015-02-24 16:48:11 +09:00
Jaehyun Cho
89bbb67032
edc_editor: Set default text color to line text.
...
Set #656565FF to default line text color to not change line text color
when entry is disabled.
2015-02-24 16:03:16 +09:00
Jaehyun Cho
992b50cc9b
syntax_color: Set white to default text color.
...
Set white to default text color to not change text color when entry is disabled.
2015-02-16 18:58:22 +09:00
Hermet
04c35e5d8a
bin/console: add auto hiding function.
...
this is for better intellegent console window.
console will be hidden if any error messages are gone.
2015-02-14 18:36:00 +09:00
ChunEon Park
29229c7f73
bin/main: fix to see the package directories properly.
2015-02-13 14:43:45 +09:00
Jaehyun Cho
bc64118d58
Revert "console: Reset console error message when edc file is saved."
...
This reverts commit 392a12f9dd
.
2015-02-13 13:34:34 +09:00
ChunEon Park
5e15bfab77
enventor/lib: no these are incorrect...
2015-02-13 13:22:57 +09:00
michelle legrand
83bb597ecd
enventor_main: use elm_app_data_get_dir()
...
Summary:
Replacing PACKAGE_DATA_DIR by elm_app_data_get_dir() function. This function will look
for the data directory from where we are executing the program and not from where
we installed it. This enable us to have separated binaries (for Windows) in another
directory different from the configure's prefix.
@fix
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1964
2015-02-13 13:17:12 +09:00
Jaehyun Cho
46d1017df7
template: Fix cursor position when insert image description and textblock style.
...
Fix the cursor position when image description and textblock style are inserted
with image part and textblock part.
2015-02-12 23:01:37 +09:00
Jaehyun Cho
fe48ac5af7
edc_parser: Fix to enable inserting templates by live edit.
...
The problem that template is not inserted by live edit was caused by the wrong
double quotation marks parser.
The double quotation marks are written as ""e;" in entry markup format and
they are written as "\"" in utf8 format.
Previously, only ""e;" was used to parse double quotation marks.
Now, ""e;" is used in entry markup format and "\"" is used in utf8 format
to parse double quotation marks.
2015-02-12 22:42:33 +09:00
Jaehyun Cho
2e80073cfd
template: Enable to insert image description and textblock style.
...
Enable to insert image description and textblock style when image part and
textblock part are inserted.
Previously, those are inserted only if parts are inserted by the live edit.
2015-02-11 20:21:27 +09:00
Jaehyun Cho
392a12f9dd
console: Reset console error message when edc file is saved.
2015-02-11 19:08:20 +09:00
Jaehyun Cho
9d6726799f
syntax_color: Add an enum value ENVENTOR_SYNTAX_COLOR_LAST
...
Add an enum value ENVENTOR_SYNTAX_COLOR_LAST to help to indicate the last enum value of the syntax color.
2015-02-02 19:53:46 +09:00
ChunEon Park
43b3b77e04
lib: add enventor_object_cursor_pos_set to public API
...
Reviewers: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1894
2015-01-26 13:27:46 +09:00
Jaehyun Cho
d5898e5434
syntax_color: Fix to parse and append double quotation marks(") correctly.
...
Fix the way of parsing and appending """ correctly.
2015-01-20 13:48:25 +09:00
Jaehyun Cho
af1dc2f23d
edc_parser: Fix to show double quotation marks(")
...
Change the markup for double quotation marks from "\"" to """.
2015-01-16 17:56:26 +09:00
Jaehyun Cho
aeb4bcda16
syntax_color: Add enventor_object_syntax_color_set()/get().
...
Summary: Add enventor_object_syntax_color_set()/get() to support changing text color.
@feature
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1833
2015-01-05 13:27:54 +09:00
Jaehyun Cho
ec28195641
ctxpopup: Fix to initialize string buffer.
...
Summary: Fix to initialize string buffer before calling strcat().
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1831
2014-12-30 11:52:14 +09:00
ChunEon Park
caeec62fdb
lib/edc_parser: add more candidate popup keywords
2014-12-23 18:24:14 +09:00
ChunEon Park
d8ef874198
lib/auto_comp: add "smooth" keyword
2014-12-23 11:11:28 +09:00
Jaehyun Cho
da3cff83d9
edc_parser: Support property keywords of "transition".
...
Summary:
Support property keywords of "transition" in program.
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1792
2014-12-19 15:46:11 +09:00