ChunEon Park
281c9e667e
add base_scale to templates.
2015-08-11 11:56:01 +09:00
Vincent Torri
8abd0ef514
Fix warning on Windows 64 bits
2015-07-31 16:07:57 +09:00
Vincent Torri
cd7023ecc9
Use eina_environment_home_get() instead of getenv("HOME") for portability
2015-07-31 16:07:14 +09:00
Vincent Torri
ee5672fa73
Remove useless instructions
2015-07-31 16:06:12 +09:00
ChunEon Park
d5f66885ac
indent: free memory correctly.
2015-07-10 23:46:24 +09:00
ChunEon Park
8ebd0d2dbf
edc_editor: code refactoring.
...
remove direct variable access but use getter.
2015-07-10 20:46:17 +09:00
ChunEon Park
fedcfd3149
text_setting: one more here code refactoring.
...
err is enough to use.
2015-07-10 20:13:12 +09:00
ChunEon Park
c25eb038b3
text_setting: code refactoring.
...
err is enough to use.
2015-07-10 20:10:37 +09:00
ChunEon Park
2c4a407e65
renamed color.src -> edc.src
...
Reeame the color source file more specifically.
2015-07-10 20:06:49 +09:00
ChunEon Park
74ff6efbd7
syntax_color: reorder the syntax color.
...
apply comments color prior to tags.
2015-07-09 22:48:16 +09:00
ChunEon Park
6e911ef3fc
editor: set default tabstops size 10.
2015-07-09 20:34:15 +09:00
ChunEon Park
d3cfd41e14
syntax_color: support configurable syntax color count.
...
Previous the color table count is fixed to 6
we can make it changeable by color configurable file.
Please increase MAX_COL_NUM if it really needs.
2015-07-09 20:18:43 +09:00
ChunEon Park
c188b78c06
syntax_color: improve logic.
...
previous code was strictly only working for edc.
relax the logic to cover more general cases.
2015-07-09 19:51:19 +09:00
ChunEon Park
e05fe27848
color: add more keywords
2015-07-09 19:51:00 +09:00
ChunEon Park
7e6fbfde90
ctxpopup: cutout slider updation.
...
we don't need to update slider changes multiple times under the animator callback.
2015-07-09 15:31:37 +09:00
ChunEon Park
b0e0820148
autocomp: remove generation of optional code.
2015-07-06 19:32:38 +09:00
ChunEon Park
9bf1c484f7
code refactoring.
...
replace *edc, *edj to *input, *output
For the general editor, modify them in advance.
2015-07-04 01:18:27 +09:00
ChunEon Park
d2e3c6dc6b
syntax_color: apply string syntax color prior to others.
...
even if the comments are inside of the qutoes,
the comments syntax color should not be applied.
2015-07-04 01:08:01 +09:00
ChunEon Park
6b6f4b19c1
main: code refactoring.
...
don't keep temporary variable.
2015-07-03 23:01:22 +09:00
ChunEon Park
8ef03ee90c
newfile: code refactoring.
...
return function as soon as possible.
2015-07-03 22:41:11 +09:00
ChunEon Park
e9f258a839
notify file changed popup correctly.
...
Current implementation has logical hole that skips the notification of file changes first time.
We fix this even if it depends on the time thresholds.
New implementation will skip the file changes also but
it will only skip, if the file change is happened again under 2 seconds.
2015-07-03 20:24:05 +09:00
ChunEon Park
1cc52fee57
fix to avoid popup of "file modified"
...
if the file is modified continously,
it couldn't catch that the file is modified by self or not.
we do avoid this by delaying the notifying event for 3 secs.
2015-07-03 19:58:20 +09:00
Mykyta Biliavskyi
6e62d994c4
Autocompletion: support multi names for the section.
...
Summary:
Support new *.edc syntax.
Each lexem node can have a many different names.
It useful for parts in new edc syntax (swallow {}, image {} ... )
Change "description" lexem to "desc"
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2785
2015-07-03 11:49:11 +09:00
ChunEon Park
a93933d770
edc_editor: clean up code.
2015-07-03 11:48:08 +09:00
ChunEon Park
115bad9bb5
edc_parser: generate default time for transition
2015-07-02 21:47:29 +09:00
ChunEon Park
8678084b8f
edc_parser: remove the generated code '0.0' at the end of state.
...
0.0 is generally unused but annoying to users.
2015-07-02 21:42:18 +09:00
ChunEon Park
b654fee78a
ctxpopup: remove a space in the generated code just around ';'
2015-07-02 21:39:15 +09:00
ChunEon Park
61c6e87993
color: add nomouse keyword
2015-07-02 19:49:23 +09:00
ChunEon Park
976685ae10
edj_viewer: track the images and update live view whenever they were modified.
2015-07-01 16:20:28 +09:00
ChunEon Park
fe2ad1f07b
change Enventor_Path_Type interface.
...
changed names for enum value consistency.
2015-07-01 12:04:48 +09:00
ChunEon Park
1285140af4
edj_viewer: code refactoring.
...
remove duplicated code.
2015-07-01 11:55:04 +09:00
ChunEon Park
22f990960f
edc_parser: remove redundant code.
2015-07-01 10:03:06 +09:00
ChunEon Park
92c09a0a39
ctxpopup: support dramatic updation for live view.
...
a little slow, but it's better than before.
added smart callback, @live_view,updated
renamed smart callback, @ctxpopup,selected -> @ctxpopup,changed
2015-07-01 01:25:04 +09:00
ChunEon Park
e990da6de2
update for more lazy edc style.
2015-06-30 20:23:29 +09:00
ChunEon Park
796e1bffe1
edj_viewer: call the "live_view,loaded" at proper time.
...
previously, the signal can be called even live view is not loaded yet.
@fix
2015-06-30 19:49:04 +09:00
ChunEon Park
aa962ba179
update edj as soon as possible.
...
checks the new edj per every frame if it failed to load.
2015-06-30 18:24:24 +09:00
ChunEon Park
f254d6fabe
autocomp: update to lazy edc keywords.
2015-06-30 18:18:53 +09:00
ChunEon Park
12fc464bd9
template: update live edit generation code for new edc syntax.
2015-06-30 16:46:34 +09:00
ChunEon Park
533dc32dec
template_code: updated to new style of edc.
2015-06-30 16:28:16 +09:00
ChunEon Park
ed624ce108
color: + textblock
2015-06-30 16:21:26 +09:00
ChunEon Park
8c8cca1495
edc_parser: support proxy, textblock
2015-06-30 16:15:54 +09:00
ChunEon Park
68e566df51
color: + one more missing keyword.
2015-06-30 16:15:28 +09:00
ChunEon Park
8822f5be5a
template: update to new sexy edc style.
2015-06-30 16:14:49 +09:00
ChunEon Park
837185d2e0
color: support new keyword, spacer
2015-06-30 15:51:44 +09:00
ChunEon Park
7521f45a1e
edc_parser: support new syntax keywords.
...
desc, swallow, group, spacer, text, image, rect..
2015-06-30 15:50:25 +09:00
ChunEon Park
11513e0568
remove unused functions.
2015-06-30 15:26:07 +09:00
ChunEon Park
3a081788c8
edc_parser: code refactoring.
...
1. rename internal variable.
2. remove static string length variables.
2015-06-30 15:23:11 +09:00
ChunEon Park
f705d89495
color: fix conflict set and set_xxx.
...
this is tricky but works.
2015-06-29 22:01:40 +09:00
ChunEon Park
820f107e48
color: added more keywords
2015-06-29 21:35:04 +09:00
Mykyta Biliavskyi
9cc1fb443e
Correct handling ecore key modificators.
...
Summary: Macro EVENT_KEY_MODIFIER_CHECK_OR_RET provide possibility to check, if only one modifier pressed.
Reviewers: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D2759
2015-06-26 13:49:43 +09:00