ChunEon Park
fb1b4d861f
search - on implementing search function.
2014-02-26 10:36:53 +09:00
ChunEon Park
fdc0868632
stats - refactoring code.
...
keep the func name consistency.
2014-02-18 14:42:30 +09:00
ChunEon Park
35605d5dd9
stats - update max line number if the edc is newly readed.
2014-02-18 14:39:52 +09:00
ChunEon Park
3522d0d25e
editor/statusbar - let's initialize states according to the config value.
2014-02-06 18:55:51 +09:00
ChunEon Park
e0672e4ae5
statusbar - refactoring.
...
make it singleton style.
it's clear that statusbar has only one instance.
2014-02-04 22:45:41 +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
79eb7b7f88
modify gui.
...
display file path on the window title not on the statusbar.
2014-02-04 17:55:56 +09:00
Jihoon Kim
fa85c1bf15
Use key not keyname for considering setxkbmap
...
ex> setxbmap -layout fr
In french layout, 'q' key will be replaced with 'a'. Therefore, key should be used instead of keyname.
2014-02-01 16:22:00 +09:00
ChunEon Park
faf6a5f803
hotkeys - enable f5, f6 hotkeys.
2014-01-30 03:17:59 +09:00
ChunEon Park
4fcf8eaef7
config - got rid of config instance handling outside of the config_data scope.
...
count config as a singletone instance also.
since we won't handle multiple configs in the enventor.
2014-01-30 02:45:10 +09:00
ChunEon Park
c4467b2d37
Revert "enventor - no more workaround code. it works now...?"
...
This reverts commit 27530e9d2d
.
no, still it has the problem. when you insert the template code,
the cursor will be set to 0 position.
2013-10-20 02:26:52 +09:00
ChunEon Park
27530e9d2d
enventor - no more workaround code. it works now...?
2013-10-19 00:28:50 +09:00
ChunEon Park
6b37c2b9de
enventor - increase lines less 1 when insert template code.
...
since it doens't considered the current empty line, it increases the lines much more than 1.
2013-10-19 00:09:15 +09:00
ChunEon Park
6f06d145e7
enventor - update the status of the cursor position correctly.
...
status of the cursor position should be updated whenever cursor is changed regardless of it's mechanism.
2013-10-18 14:58:40 +09:00
ChunEon Park
303bd779e1
enventor - no more support theme change.
...
now enventor works only on the dark theme based.
2013-10-18 13:41:47 +09:00
ChunEon Park
585755f100
enventor - fix the crash whenever u rename the group.
...
the envetor tried to create a new group layout whenever the group name is changed.
In the end, the layouts count is getting increased unnecessarily if user are renaming the group.
Now it only creates a new group layout after user saved the edc.
2013-10-15 02:30:36 +09:00
ChunEon Park
420c912188
enventor - optimize cursor updation.
...
don't try to update line number if the line number is same at the request time.
2013-10-14 13:23:57 +09:00
ChunEon Park
868cdd0eaa
enventor - fix the dummy swallow object to be removed directly when swallow part is removed.
2013-10-08 00:02:05 +09:00
ChunEon Park
23bbac8eb9
enventor - removed a comment which is no more valid.
2013-10-06 21:27:37 +09:00
ChunEon Park
3203b77a90
enventor - removed redundant code.
2013-10-04 10:48:17 +09:00
ChunEon Park
c250e5d8be
enventor - code refactoring. removed duplicated lines.
2013-10-04 02:24:29 +09:00
ChunEon Park
9281799193
enventor - --warning.
2013-10-03 23:10:47 +09:00
ChunEon Park
dfa07864db
enventor - fix the bugs that edj/edc didn't updated correctly when reload an edc file.
2013-10-03 21:38:51 +09:00
ChunEon Park
bc4cf45aaf
enventor - refactoring code for build system.
2013-09-29 00:13:52 +09:00
ChunEon Park
414186a9d7
enventor - support theme change in the option
...
but panes bug eeeeek.
2013-09-24 02:29:46 +09:00
ChunEon Park
ba716569c2
enventor - support group template code
2013-09-19 22:51:19 +09:00
ChunEon Park
2c228080d4
enventor - decease line number correctly.
2013-09-19 22:29:19 +09:00
ChunEon Park
30218ea7dc
enventor - cancel the thread when edc is reset.
2013-09-19 19:16:54 +09:00
ChunEon Park
82515d3c30
enventor - introducing edj manager
2013-09-19 13:42:34 +09:00
ChunEon Park
cdbfb514f8
enventor - code refactoring before implementing futher group switching feature.
2013-09-19 02:05:46 +09:00
ChunEon Park
15b6b18bf5
enventor - code refactoring.
...
removed unnencessary variables.
move group_name_get() to stats.
2013-09-19 01:43:10 +09:00
ChunEon Park
bb6f0cd5e8
enventor - code refactoring
2013-09-19 00:14:34 +09:00
ChunEon Park
2e91d7700b
enventor - implementing group view switching.
2013-09-18 16:48:05 +09:00
ChunEon Park
b7e9a629e3
enventor - fix incorrect line decrease
2013-09-16 00:22:15 +09:00
ChunEon Park
af51d199ec
enventor - improving auto indentation.
2013-09-15 22:44:04 +09:00
ChunEon Park
b001373c44
enventor - skip applying the syntax color as possible.
2013-09-15 21:45:03 +09:00
ChunEon Park
e155228e00
enventor - refactored code. replace the functions into the proper files.
2013-09-15 17:20:13 +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
a1d5eba453
enventor - fixed all warnings. cool!
2013-09-12 22:14:16 +09:00
ChunEon Park
cb37bd39e6
enventor - removed redundant code.
2013-09-12 00:57:08 +09:00
ChunEon Park
ccf6270a32
enventor - code clean up
2013-09-11 00:31:19 +09:00
ChunEon Park
6190c10441
enventor - support image relay show with key down/up.
2013-09-10 00:58:33 +09:00
ChunEon Park
95c0ec54c1
enventor - print a message when it failes to show the image.
2013-09-09 23:03:02 +09:00
ChunEon Park
cb21854718
enventor - support "tween" keyword
2013-09-09 17:42:46 +09:00
ChunEon Park
c990cd7cbc
enventor - fix messages to make consistency.
2013-09-08 17:45:56 +09:00
ChunEon Park
ee506157c7
enventor - additionally, image preview on "normal" keyword.
2013-09-08 17:25:27 +09:00
ChunEon Park
eded0b4a6e
enventor - added image preview feature. to test it, double click the "image" word.
2013-09-08 17:04:56 +09:00
ChunEon Park
093d8e6da2
enventor - refactoring before adding image preview feature.
2013-09-08 16:31:46 +09:00
ChunEon Park
10c9e81689
enventor - refacatoring before adding image preview feature.
2013-09-08 16:26:11 +09:00
ChunEon Park
8fac8ebc85
enventor - removed unused var.
2013-09-08 16:02:15 +09:00
ChunEon Park
1ed8b1ba79
enventor - now user run the program instantly by double click the "program" keyword.
2013-09-08 15:27:23 +09:00
ChunEon Park
0a397e2dcd
enventor - print information message in template code inserting.
2013-09-05 23:09:51 +09:00
ChunEon Park
b6d324eba0
enventor - implementing template code inserting.
2013-09-02 03:52:31 +09:00
ChunEon Park
d9d9262807
enventor - don't count {} if they are inside the quotation mark.
2013-09-01 18:20:03 +09:00
ChunEon Park
09924dcf3a
enventor - increase lines properly when template code inserted.
2013-09-01 14:26:42 +09:00
ChunEon Park
1343f0586a
enventor - missed template code header
2013-09-01 03:49:17 +09:00
ChunEon Park
0262bb3afa
enventor - added a feature: part template code insert.
2013-09-01 02:50:17 +09:00
ChunEon Park
2c51d81a3a
enventor - implementing template code inserting feature.
2013-08-31 21:03:11 +09:00
ChunEon Park
45d88c2f5b
enventor - support aspect_preference ctxpopup
2013-08-31 16:41:16 +09:00
ChunEon Park
2161d2c70e
enventor - fixed ctxpopup positioning problem
2013-08-31 02:11:27 +09:00
ChunEon Park
e4ba82f697
enventor - fixd the entry cursor jumped to th 0 position.
2013-08-31 02:06:57 +09:00
ChunEon Park
01418bc66e
enventor - dont print statusbar msgs if user change some states in setting menu.
2013-08-25 03:39:39 +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
fbdf69c69a
enventor - support font size select.
2013-08-22 21:47:23 +09:00
ChunEon Park
f4fffe4b21
enventor - more message prints and removed an unused internal function.
2013-08-21 09:52:55 +09:00
ChunEon Park
ea919365fe
enventor - enable auto indent option in the menu window.
2013-08-21 01:19:09 +09:00
ChunEon Park
2691cfc909
enventor - skip applying syntax color if the edc just increase/decreased lines.
2013-08-20 02:46:37 +09:00
ChunEon Park
7d35de25e1
enventor - implementing auto-indentation
2013-08-20 02:39:03 +09:00
ChunEon Park
294473900f
enventor - implementing indentation
2013-08-19 23:51:16 +09:00
ChunEon Park
d7e522bdbf
enventor - don't reset the entry but set the entry text directly when the translating syntax color is finished.
2013-08-19 23:29:43 +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
df862207c6
enventor - refactoring code.
...
split ctxpopup funtions from edc editor to it's own file.
2013-08-09 02:22:56 +09:00
Cedric Bail
5deb9ee755
enventor: begin adding autofoo support.
2013-08-08 18:04:22 +09:00