ChunEon Park
fe1d934cf1
syntax_color - rename internal function.
2014-05-21 21:16:43 +09:00
ChunEon Park
4120f2c75c
syntax_color - free memory as soon as possible.
2014-05-21 21:15:06 +09:00
ChunEon Park
0128690266
syntax_color - revise macro color apply logic.
2014-05-21 21:10:05 +09:00
ChunEon Park
97697a9f0f
color - updated
2014-05-21 12:01:42 +09:00
ChunEon Park
0b1f5759f9
syntax_color - code refactoring.
...
moved a structure var to global
2014-05-21 10:59:43 +09:00
ChunEon Park
27b47b536e
syntax_color - cutoff "()" from the macro keywords.
2014-05-21 10:50:32 +09:00
ChunEon Park
87e76c3b35
syntax_color - removed define color.
...
it's merged to macro color.
2014-05-21 10:36:15 +09:00
ChunEon Park
921f4b274b
syntax_color - support macro color
2014-05-21 10:19:46 +09:00
ChunEon Park
20bbba500c
color - changed color value.
2014-05-20 20:14:05 +09:00
ChunEon Park
a9aa904b63
syntax_color - apply an additional color to strings
2014-05-20 20:09:14 +09:00
ChunEon Park
7e27aeead1
syntax_color: initialize it on the multi-thread.
2014-05-20 16:54:41 +09:00
ChunEon Park
4e015e7678
parser - use inarray instead of inlist.
...
Since we know the item count is constant, inarray is better than inlist.
2014-05-20 16:37:29 +09:00
ChunEon Park
2b14f9a6fc
parser - use array instead of list.
...
Since we know the item count is constant, array is better than list.
2014-05-20 13:28:24 +09:00
ChunEon Park
6f2352e44e
color - one more keyword.
2014-05-20 00:21:49 +09:00
ChunEon Park
26003915df
color - updated
2014-05-19 23:15:17 +09:00
ChunEon Park
e22af26ab4
syntax_color: not intended these keywords.
2014-05-19 01:37:31 +09:00
ChunEon Park
4f9a20257a
color: subdivide keywords one more.
2014-05-19 01:36:10 +09:00
ChunEon Park
fd6bdd8ffe
syntax_color: subdivide duplicated keywords.
2014-05-19 01:31:30 +09:00
ChunEon Park
81c4a9fde2
syntax_color: improved syntax_color to be configurable.
2014-05-19 01:26:47 +09:00
ChunEon Park
6ea5b8d30d
don't track *.eet file.
2014-05-17 20:35:07 +09:00
ChunEon Park
9595c206b8
editor - updated displaying max line if max line is changed.
...
when just one line is deleted or entry selection cleared,
the max line is not updated in the status bar.
now it's fixed.
2014-05-17 18:19:18 +09:00
Ryuan Choi
c88e9bf9d3
Fix the crash when user passed wrong input file.
...
ex) enventor a/b.edc
2014-05-15 20:54:14 +09:00
ChunEon Park
1f7f52a9ea
syntax_color: introduce cache buffer for syntax apply.
...
It avoids copying of text buffer, every syntax color apply time.
2014-05-15 17:12:37 +09:00
ChunEon Park
ed8c3b2922
syntax_color - refactored syntax color apply logic.
...
now, it method changed to look-up table way for more equational processing in various cases.
Also, this change is a preliminary job for configurable syntax color.
2014-05-15 16:15:36 +09:00
ChunEon Park
1191f306a5
syntax_color - support more keywords
2014-05-14 19:24:52 +09:00
ChunEon Park
afeb32650e
editor - fix a bug that empty space is dangled in the end of lines.
...
while adding/removing text lines, this bug is happened.
fixed now.
2014-05-14 17:21:37 +09:00
ChunEon Park
7892ce8dd5
editor - fix buggy line number displaying.
...
don't be clean up line numbers even edc text is clear.
the minimum line number should be 1.
2014-05-14 15:59:49 +09:00
ChunEon Park
da7a97094b
edj_viewer - remove workaournd code.
...
I checked text ellipsis works fine now.
and this workaround code causes the view center zooming issue.
2014-05-13 18:18:28 +09:00
ChunEon Park
034d3df585
main - clean up some workaround code about entry odd character insertion.
...
After zmike modified that edje_entry inserts odd characters if the control key doesn't supported,
this workaround code is not required anymore.
2014-05-13 00:08:54 +09:00
ChunEon Park
b653cf3b28
main - Modified font size short cut key.
...
Now you can change font size by using mouse wheel.
If the cursor is on the edje view, the view scale will be changed,
if the cursor on the editor, on the other hand, the font size will be changed.
2014-05-12 23:44:49 +09:00
ChunEon Park
f8595e62d2
more ignore files
2014-05-12 23:19:39 +09:00
ChunEon Park
e9f59eccf6
config - downgrade config file missing message.
2014-05-12 22:59:26 +09:00
Carsten Haitzler
eff12796ba
show window after filling it with content - then wm can place it properly
2014-05-12 18:04:22 +09:00
ChunEon Park
cf0024b02f
editor - fixed incorrect handle declare.
2014-04-01 16:05:08 +09:00
ChunEon Park
104ee94f9c
theme - fix the compat issue.
...
this is introduced by recent raster patch that check the theme version.
2014-03-27 09:11:18 +09:00
ChunEon Park
869da9c8eb
parser - enable "action" keyword for candidate list.
2014-03-18 19:47:15 +09:00
ChunEon Park
640b20f216
removed unnecessary file.
2014-03-18 02:44:31 +09:00
ChunEon Park
21ea32d789
ready for v0.2
...
added README and bumpup the version.
2014-03-18 01:55:50 +09:00
ChunEon Park
932befedb3
menu - slience warnings.
...
removed unused var.
2014-03-17 19:42:58 +09:00
ChunEon Park
d97b09e696
syntax_color - support more keywords
2014-03-16 19:06:49 +09:00
ChunEon Park
d183d190b4
parser - keep the code convention.
2014-03-16 18:49:54 +09:00
ChunEon Park
425fa01a69
parser - reverted not intended change.
2014-03-16 18:37:18 +09:00
ChunEon Park
119733150f
parser - removed unused function.
2014-03-16 18:34:41 +09:00
ChunEon Park
07e824bb79
parser - initialize on a different thread.
...
since the parser initialization task is getting bigger and bigger,
do it with a separated thread to reduce enventor launching time.
2014-03-16 18:29:58 +09:00
ChunEon Park
1e43635a9b
parser - support action candidates list.
...
commented out at this moment because of the ctxpopup sizing problem.
2014-03-16 18:13:27 +09:00
ChunEon Park
634c061e0e
code clean up
...
use the macro for br tag.
2014-03-16 18:01:47 +09:00
ChunEon Park
512d16d1cf
ctxpopup - support part state candidates list.
2014-03-16 17:55:34 +09:00
ChunEon Park
97e66a19fe
editor - don't try parse the selection if the text is started with quatation mark.
...
there are no case that ctxpopup candidate texts have the quation mark.
we can skip unnecessary parsing as possbile.
2014-03-16 13:52:30 +09:00
ChunEon Park
59a599a3b9
parser - string check more strictly.
2014-03-16 13:40:28 +09:00
ChunEon Park
c6605c58a5
code clean up.
...
removed missed null check.
2014-03-16 13:28:11 +09:00