ChunEon Park
7ab80a9c14
status - don't display part highlight message when setting change is applied.
2014-03-13 04:12:14 +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
2a19e99079
parser - fix the inccorect decision to
...
When the user double clicks a word,
enventor parser checks whether the word is regarded to some values
that ctxpopup shows the candidates list of (for other values).
In case the user just clicks the ":" and ";"
the parser misjudges it's the values that chould be changes to other values.
Now parser avoids the both cases to do nothing.
2014-03-13 03:11:01 +09:00
ChunEon Park
b9f8a09820
syntax_color - add a keyword CURRENT
2014-03-11 09:54:12 +09:00
ChunEon Park
8dcd605806
editor - now u can delete a current line with Ctrl+D
2014-03-11 00:01:23 +09:00
ChunEon Park
edbf669979
enventor - on implementing line deletion.
2014-03-10 02:15:31 +09:00
ChunEon Park
a8cf964d1c
menu - just name change
2014-03-09 01:53:41 +09:00
ChunEon Park
8eb5e36f30
menu - recover tools status when reset button is clicked.
2014-03-09 01:26:19 +09:00
ChunEon Park
084211579f
hotkeys - renames to tools
...
conceptually, the function is changed.
2014-03-09 01:22:54 +09:00
ChunEon Park
a565c48f24
statusbar - updated statusbar
...
reset shortcut key from f6 to f10
refactored internal function.
2014-03-09 01:12:28 +09:00
ChunEon Park
60a74d4676
hotkeys - redesign ui.
...
migrate toggle key to setting menu
2014-03-09 01:05:26 +09:00
ChunEon Park
c8e85f3a68
f5/f6 short cut keys had multiple functions.
...
caused by dc3ce7be3f
2014-03-08 22:58:08 +09:00
ChunEon Park
dc3ce7be3f
hotkeys - redesign ui
2014-03-08 22:55:48 +09:00
ChunEon Park
cd4b4a8d04
editor - +fixme comment for future.
2014-03-08 13:30:50 +09:00
ChunEon Park
32cc7c4d8b
search - retouch the ui
2014-03-08 13:23:26 +09:00
ChunEon Park
c9edf14ebe
search - removed duplicated code
2014-03-08 04:03:19 +09:00
ChunEon Park
ce21b115e9
search - display a message if there is no text backward searched.
2014-03-08 04:01:50 +09:00
ChunEon Park
f563424761
search - removed unnecessary field.
2014-03-08 03:51:10 +09:00
ChunEon Park
1c4ee73805
search - prevent crash.
...
Don't access string pointer if the entry doesn't have text.
2014-03-08 03:20:48 +09:00
ChunEon Park
ead75fd261
search - code clean up.
...
simpler expression.
2014-03-08 03:19:38 +09:00
ChunEon Park
2440afc9f0
search - display current search direction.
2014-03-08 03:10:30 +09:00
ChunEon Park
d93a8b2709
search - +find backward
2014-03-08 02:49:06 +09:00
ChunEon Park
455d7c0265
syntax_color - added a keyowrd "focal"
2014-03-07 12:57:20 +09:00
ChunEon Park
29144264c4
search - use "activated" smart callback instead of evas key event.
...
Entry provides enter key press event.
Simply enventor can use that event.
so that it doesn't need to check the key name in the event callback.
thanks jihoon kim for reporting.
2014-03-07 10:15:43 +09:00
ChunEon Park
422f96b297
search - on implementing find backward.
2014-03-07 00:57:03 +09:00
ChunEon Park
c77cf29ec2
menu - close search window if the warning popup is showed at enventor exit.
2014-03-07 00:46:47 +09:00
ChunEon Park
94be5e3753
search - find a next word as soon as it replaced one word.
2014-03-07 00:35:34 +09:00
ChunEon Park
acaca0129c
search - improve usage
...
replace text if user press the enter key at the replace entry.
2014-03-06 23:26:44 +09:00
ChunEon Park
29220f99d9
syntax_color - added more keyword "data, item"
2014-03-06 21:53:43 +09:00
ChunEon Park
5c76c22614
search - fix the search window size.
2014-03-05 16:33:34 +09:00
ChunEon Park
70490cec70
search - fix the replace all misbehavior.
...
I missed the offset of the delta length between replace and find.
it found the position of the next incorrectly.
now it's fixed.
2014-03-05 03:15:33 +09:00
ChunEon Park
f6e9eb495b
search - change the find/replace function.
...
put the find forward, find backward instead of the find, find/replace
once, you replace the word, it will find the next word automatically.
2014-03-05 03:07:28 +09:00
ChunEon Park
1c3b249c14
search - add replace all function.
2014-03-05 02:52:06 +09:00
ChunEon Park
8e8603b33f
search - on implementing.
...
find and replace works pretty well.
still "find/replace", "replace all" is not enough.
2014-03-02 20:38:27 +09:00
ChunEon Park
5c68216676
stats/hotkeys - set invisible state as default
2014-03-02 16:57:22 +09:00
ChunEon Park
1414c92397
search - on implementing find/replace
2014-03-02 16:52:53 +09:00
ChunEon Park
052876b7d3
refactoring - removed unnecessary object show calls.
...
Since the edje sets the visibility of the contents according to it's own layout description
we don't need to set the content visibility additionally.
2014-03-02 14:48:58 +09:00
ChunEon Park
de8164bcb9
search - on implementing.
2014-03-02 13:34:22 +09:00
ChunEon Park
24d00b6125
menu - no need entry have style set here.
2014-03-02 04:24:19 +09:00
ChunEon Park
1175060055
search - on implementing find/replace
2014-03-02 03:17:34 +09:00
Daniel Juyung Seo
e39f8674d3
editor - added missing function declaration.
2014-03-01 23:53:54 +09:00
Daniel Juyung Seo
373a23745e
editor/search - fix build warnings as some of the codes were commented out.
2014-03-01 23:53:36 +09:00
ChunEon Park
06be86982c
search - on implementing find/replace
2014-02-28 23:41:16 +09:00
ChunEon Park
dd135280f6
search - implementing the gui
2014-02-28 02:45:49 +09:00
ChunEon Park
145549c201
editor - resolved recalculation edje err log message
2014-02-28 01:34:24 +09:00
ChunEon Park
4786fd67d3
editor - apply syntax color when you paste the text.
...
if the text was started with empty character, the syntax color won't be applied.
now it's fixed to check the string length additionally.
2014-02-28 01:07:06 +09:00
ChunEon Park
8835f7117c
search - added missed header file.
2014-02-28 01:06:37 +09:00
ChunEon Park
144ec65ee6
edc_editor - set the default font size to the default entry size.
...
now editor doesn't need to customize the entry theme.
2014-02-27 16:29:23 +09:00
ChunEon Park
f16fc6e53e
syntax_color - support more keywords
2014-02-26 22:24:56 +09:00
ChunEon Park
fb1b4d861f
search - on implementing search function.
2014-02-26 10:36:53 +09:00
ChunEon Park
c8e5b4d6c4
parser - as simple code as possible.
2014-02-26 10:03:23 +09:00
ChunEon Park
2847bfe4cb
hotkeys - fix the init state of the toggle button icon.
...
previous, toggle button is always open states
but it should follow actual config state.
2014-02-26 09:45:15 +09:00
ChunEon Park
b2ed0e516c
hotkeys - removed reserved slots.
...
they will be added later with real contents
2014-02-26 09:41:14 +09:00
ChunEon Park
e93ff21211
Merge branch 'master' of git+ssh://git.enlightenment.org/tools/enventor
...
Conflicts:
data/themes/default/images.edc
data/themes/default/images/Makefile.am
2014-02-23 01:04:26 +09:00
ChunEon Park
9178443524
search - start to implement search/relace
2014-02-22 15:24:53 +09:00
ChunEon Park
5000b3c3a2
about - adjust font size from 12 -> default
2014-02-22 15:10:50 +09:00
ChunEon Park
e442bc8d4c
hotkeys - improve ui. apply icons
2014-02-22 15:01:07 +09:00
ChunEon Park
cb7c6f085f
ctxpopup - adjust button size in the slider.
2014-02-22 13:53:26 +09:00
ChunEon Park
bb22983b4b
config - fix the side effect again.
...
caused by bd0d0008de
.
the prefix should not fixed and function name is incorrect.
fixed.
2014-02-18 22:48:15 +09:00
ChunEon Park
bd0d0008de
config - fix the side effect that paths buf weren't intialized.
...
it's caused by 5b69d97f8c
.
2014-02-18 22:38:02 +09:00
ChunEon Park
5b69d97f8c
config - use the EET_DATA_DESCRIPTOR_ADD_LIST_STRING for paths i/o
...
it's better simple and easy. cool!
2014-02-18 21:11:47 +09:00
ChunEon Park
ec5c4242bb
config - default hotkey status is on.
2014-02-18 20:34:47 +09:00
ChunEon Park
b229686519
config - override the paths only those are actually existed.
2014-02-18 20:34:03 +09:00
ChunEon Park
f662c73b22
statsbar - save/load the hotkey status.
2014-02-18 20:14:15 +09:00
ChunEon Park
f4c8ab7558
config - reuse the function as possible.
2014-02-18 20:10:00 +09:00
ChunEon Park
e1ac55873e
config - just sort up the func position. (static first)
2014-02-18 20:07:30 +09:00
ChunEon Park
4fe36539b0
config - use the eet_data_descriptor for streaming data io.
2014-02-18 20:02:39 +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
de5139f31c
config - place the enventor config foler in the XDG Config Home directory.
2014-02-18 11:47:09 +09:00
ChunEon Park
32aeb3ee48
hotkeys - toggle the hotkey button icon
2014-02-18 02:13:34 +09:00
ChunEon Park
6b3bbeb65b
edj_viewer - keep the current viewport in the scroller while scaling up/down
2014-02-09 12:20:51 +09:00
ChunEon Park
a6c73fcbf8
support ELM_ENGINE environemnt set for gl
...
gl backened is often used for test.
Until resolving all values reset by elm_config_profile_set().
we added this kind of workaround code.
2014-02-07 16:58:18 +09:00
ChunEon Park
a1efe811bd
config - override paths if img, fnt, snd, data paths are passed from command line.
2014-02-06 20:00:16 +09:00
ChunEon Park
6577232589
edj_viewer - set the min size multiplied with scale.
2014-02-06 19:43:56 +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
2318cd081f
config - there are not intended. revert them.
2014-02-06 18:22:28 +09:00
ChunEon Park
d47b69099d
config - save/load config to eet
2014-02-06 18:19:59 +09:00
ChunEon Park
c55c717404
base_gui - fixed mismatched func prototype declaration.
2014-02-06 14:52:36 +09:00
ChunEon Park
8a104efb39
edj_viewer - update the view min value for view scrolling.
2014-02-06 01:07:10 +09:00
ChunEon Park
a9376c508a
edj_viewer - added workaround code for weird text ellipsis.
...
when the view scale is changed, text ellipsis is applied even there is much enough area to display text.
i didn't see the reason enoughly but text itself makes the size smaller in ellipsis calculation time.
2014-02-06 00:49:18 +09:00
ChunEon Park
0e7f161e9d
removed void delcaration as the parameter.
...
It doesn't mean that i don't agree on this.
But for code consistency i removed.
2014-02-05 20:27:03 +09:00
ChunEon Park
9cd77266d0
syntax_color - ++ellipsis
2014-02-05 19:39:34 +09:00
Daniel Juyung Seo
9262556d4e
enventor - fixed all the build warnings and errors from refactoring commit.
2014-02-05 09:55:38 +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
9d2e70f631
panes - fixed memory double free crash.
...
caused by this commit. 29e4aa94c6
2014-02-04 22:23:14 +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
13d1a9f2c8
statusbar - ellipsis group name when the string is long.
2014-02-04 19:18:43 +09:00
ChunEon Park
21e992a341
statusbar - use a exist function for setting initial cursor position.
2014-02-04 17:58:07 +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
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
34f3e57d9e
enventor - fixed build warnings in build.c
2014-02-04 00:50:36 +09:00
Daniel Juyung Seo
7c5c7dd999
enventor - fixed build warnings.
2014-02-03 20:34:33 +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
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
9651c0dddd
ctxpopup - rename part name for consistency.
2014-01-30 12:25:35 +09:00
ChunEon Park
3aefa8ff8a
hotkeys - add a trigger button for hotkey gui enable/disable
2014-01-30 12:18:31 +09:00
ChunEon Park
0f8a545b48
menu - removed redundant code.
...
there is no such style since dark theme has become default.
2014-01-30 11:44:23 +09:00
ChunEon Park
faf6a5f803
hotkeys - enable f5, f6 hotkeys.
2014-01-30 03:17:59 +09:00
ChunEon Park
f4f65b7fc9
hotkeys - code refactoring.
...
removed duplicated code by using a common func.
2014-01-30 02:59:51 +09:00
ChunEon Park
f16c21a0dc
menu - set global menu instance as possible as soon.
...
we aren't sure when the global menu instance is accessed in the future.
so make it safe as possible.
2014-01-30 02:49:22 +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
b4b5c1b112
config - refactoring.
...
arrange function positions from static to external in a file.
2014-01-30 02:11:21 +09:00
ChunEon Park
93a82c8882
menu - code refactoring.
...
removed duplicated codes bu common funcs.
2014-01-30 02:05:51 +09:00
ChunEon Park
0f873f5f17
menu - code refactoring.
...
arrange the functions position from static to external in a file.
2014-01-30 01:46:02 +09:00
ChunEon Park
f2e4f53c59
menu - don't need to return menu instance anymore.
...
menu is handled globally with the singleton way.
2014-01-30 01:19:29 +09:00
ChunEon Park
9af9369c79
refactoring - got rid of menu instance handling.
...
count menu as a singleton instance.
since we can not image multiple menus in the enventor.
now code is getting simpler.
2014-01-30 01:15:33 +09:00
ChunEon Park
39fb929aeb
fix build break -- oops missed files.
...
added them all.
2014-01-29 22:29:45 +09:00
ChunEon Park
4542644e81
implementing hotkey menu
2014-01-29 22:28:02 +09:00
ChunEon Park
3024ee6cca
refactoring - removed menu_opened variable from the main.
...
it's duplicated variable to require sync.
menu itself keeps the menu_open status.
2014-01-29 21:56:29 +09:00
ChunEon Park
92ed6d5e65
keep the current view scale even if new views are come.
2014-01-29 15:42:30 +09:00
ChunEon Park
98e6664c13
don't say any message if the scale value is not changed.
2014-01-29 15:08:44 +09:00
ChunEon Park
6ab7716874
apply gui to set the view scale in the option menu.
2014-01-28 15:22:26 +09:00
ChunEon Park
867c6bf2ed
support view scale factor change.
...
use ctrl + mouse wheel up/down
2014-01-27 01:21:02 +09:00
ChunEon Park
967644fb2c
improve panes left/right button gui.
2014-01-26 04:14:42 +09:00
ChunEon Park
d404e197be
enventor - more syntax color keywords
2013-12-31 11:29:47 +09:00
ChunEon Park
f753843dc4
enventor - more syntax color keyword support.
2013-12-27 20:04:02 +09:00
Daniel Juyung Seo
eaf349394d
enventor - use eina_stringshare_refplace instead of
...
eina_stringshare_replace in case of both strings are stringshared.
Thanks to zmike.
2013-12-13 03:04:57 +09:00
Daniel Juyung Seo
27cb2ab4e7
enventor - use eina_stringshare_replace instead of eina_stringshare_add
...
+ del.
2013-12-13 02:30:44 +09:00
Ryuan Choi
234e37c519
Store last accessed path of load/save dialog to revisit next time.
...
Summary:
There are some use cases.
User may re-open dialog when wrong file are selected.
And user may want to save edc file which he loaded and modified.
Reviewers: Hermet
Reviewed By: Hermet
CC: seoz
Differential Revision: https://phab.enlightenment.org/D353
2013-12-12 21:54:39 +09:00
Cedric BAIL
f4e52b15de
autotools: update to simplified quicklaunch build.
2013-12-11 15:21:38 +09:00
ChunEon Park
cafa7052de
enventor - enable auto indentation
2013-11-28 12:58:34 +09:00
ChunEon Park
f821df405a
enventor - add a syntax color word.
2013-11-23 19:34:15 +09:00
ChunEon Park
cfbfc6ee2f
enventor - support color syntax "rotation"
2013-11-11 09:33:18 +09:00
ChunEon Park
61c8e00df6
enventor - specify the file lists those are included.
...
now make distcheck could be finished successfully.
2013-11-09 15:28:43 +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
4915eb89d0
enventor - fix the invalid object access.
...
don't delete callbacks if it failed to find new part object.
2013-10-18 23:50:46 +09:00
ChunEon Park
2d26f4ec5a
enventor - update ctxpoup style along with dark theme.
2013-10-18 18:23:47 +09:00
ChunEon Park
2f474818af
enventor - elaborate syntax color.
2013-10-18 17:01:51 +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
61711996f0
enventor - removed redundant code.
2013-10-15 01:25:33 +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
2382c61f79
enventor - disable auto indentation temporarily since it's unstable yet.
2013-10-10 22:59:51 +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
cfd507a792
enventor - more safe code.
2013-10-04 00:44:21 +09:00
ChunEon Park
4b39769738
enventor - fix invalid memoary allocation.
2013-10-04 00:28:27 +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
76dadccf00
enventor - removed redundant code.
2013-10-03 20:37:27 +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
Daniel Juyung Seo
0d491c03a3
enventor - fix theme detect routine.
...
use elm_theme_get as well as ELM_THEME env variable.
2013-09-23 17:01:11 +09:00
Daniel Juyung Seo
543156a14b
enventor - fix formatting before working on it.
2013-09-23 17:01:10 +09:00
ChunEon Park
089d7b781c
enventor - elaborate font sizes.
2013-09-21 14:53:34 +09:00
ChunEon Park
c89e5aaf31
enventor - elaborate edit color
2013-09-21 02:10:13 +09:00
ChunEon Park
85a868539a
enventor - elaborate font style in dark theme
2013-09-21 01:47:05 +09:00
ChunEon Park
c30ed2dbe8
enventor - elaborate status ui
2013-09-21 01:33:42 +09:00
ChunEon Park
09c62ee084
enventor - improve uis
2013-09-20 21:43:22 +09:00
ChunEon Park
609cc9cb59
enventor - support dark theme
2013-09-20 20:21:51 +09:00
ChunEon Park
b091589cf6
enventor - reset the theme properly after profile set.
2013-09-20 15:27:47 +09:00
ChunEon Park
537f757ba9
enventor - fix crash to group switching.
2013-09-19 23:39:40 +09:00
ChunEon Park
7cf86e7ae1
enventor - try to load edj until it succeed.
2013-09-19 23:12:37 +09:00
ChunEon Park
ba716569c2
enventor - support group template code
2013-09-19 22:51:19 +09:00
ChunEon Park
27593b3908
enventor - use macro for constant values to change the value simply later.
2013-09-19 22:38:16 +09:00
ChunEon Park
2c228080d4
enventor - decease line number correctly.
2013-09-19 22:29:19 +09:00
ChunEon Park
baf3125f55
enventor - highlight part directly even if the group is changed.
2013-09-19 22:15:15 +09:00
ChunEon Park
6fe5a10817
enventor - clean the views when new edc file is loaded.
2013-09-19 21:42:42 +09:00
ChunEon Park
52e5e71e7d
enventor - no don't delete the object
2013-09-19 21:05:22 +09:00
ChunEon Park
30218ea7dc
enventor - cancel the thread when edc is reset.
2013-09-19 19:16:54 +09:00
ChunEon Park
fb01285232
enventor - kill the views after caching time is passed.
2013-09-19 18:52:30 +09:00
ChunEon Park
5c51752bd1
enventor - don't set null to status info.
2013-09-19 17:52:12 +09:00
ChunEon Park
eb38a5da4d
enventor - applied view switching effect.
2013-09-19 17:44:51 +09:00
ChunEon Park
7a23ac221f
enventor - implemented group switching feature.
2013-09-19 16:49:58 +09:00
ChunEon Park
f471f555ba
enventor - use macro to simplify code.
2013-09-19 13:54:45 +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
83504f88e5
enventor - implementing group switching feature.
2013-09-19 01:36:45 +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
f6f95b5d31
enventor - removed unused
2013-09-16 08:58:55 +09:00
ChunEon Park
b7e9a629e3
enventor - fix incorrect line decrease
2013-09-16 00:22:15 +09:00
ChunEon Park
fcd18d8a27
enventor - renamed variable to not be conflicted with reserved keywords in other language.
2013-09-16 00:14:24 +09:00
ChunEon Park
a151db6038
enventor - improving auto indentation.
2013-09-16 00:00:10 +09:00
ChunEon Park
f0e610c85f
enventor - improving indentation
2013-09-15 23:00:31 +09:00
ChunEon Park
a14eecadbb
enventor - improve auto indentation
2013-09-15 22:54:19 +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
4bb4019b85
enventor - code refactoring.
2013-09-15 19:34:47 +09:00
ChunEon Park
5fb78e1f5d
enventor - improving auto indentation.
2013-09-15 19:27:28 +09:00
ChunEon Park
5249fab9c3
enventor - now } bracket is to be placed intelligently.
2013-09-15 18:40:11 +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
b7532131ba
enventor - adjust template code
2013-09-15 00:06:46 +09:00
ChunEon Park
a1d5eba453
enventor - fixed all warnings. cool!
2013-09-12 22:14:16 +09:00
ChunEon Park
38176561dd
enventor - fix the parsing problem for <> brackets. textblock returns the <> in the markup style. why?! should be fixed !
2013-09-12 01:51:45 +09:00
ChunEon Park
64fbf63727
enventor - support additional syntax color for #blahblah blah...
...
ie. #include , #define, #ifdef
2013-09-12 01:22:55 +09:00
ChunEon Park
cb37bd39e6
enventor - removed redundant code.
2013-09-12 00:57:08 +09:00
ChunEon Park
f332b43492
enventor - code cleanup and split global vars from main.c to it's own file.
2013-09-12 00:45:28 +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
2bb700895c
enventor - set ctxpopup direction priority.
2013-09-11 00:35:11 +09:00
ChunEon Park
ccf6270a32
enventor - code clean up
2013-09-11 00:31:19 +09:00
ChunEon Park
83894c9577
enventor - set focus to the ctxpopup, not it's content.
2013-09-10 01:03:56 +09:00
ChunEon Park
6190c10441
enventor - support image relay show with key down/up.
2013-09-10 00:58:33 +09:00
ChunEon Park
7b01ace5e3
enventor - support cut the selected text.
2013-09-09 23:17:17 +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
29eb3653dc
enventor - + syntax color keyword
2013-09-09 13:00:06 +09:00
ChunEon Park
4cf889bdba
enventor - support text effect candidates list.
2013-09-09 12:57:15 +09:00
ChunEon Park
df527fd67f
enventor - support more syntax color keywords
2013-09-09 11:30:18 +09:00
ChunEon Park
611c8ad753
enventor - don't pass key events to the entry except home/end key
...
still entry prints bizarre characters when pressing ctrl + keys.
2013-09-09 00:48:56 +09:00
ChunEon Park
c990cd7cbc
enventor - fix messages to make consistency.
2013-09-08 17:45:56 +09:00
ChunEon Park
429b9c67c0
enventor - print message when program is run.
2013-09-08 17:41:40 +09:00
ChunEon Park
ee506157c7
enventor - additionally, image preview on "normal" keyword.
2013-09-08 17:25:27 +09:00
ChunEon Park
2c0699157b
enventor - preserve the preview image aspect ratio.
2013-09-08 17:10:46 +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
ee1313efd1
enventor - fix broken ctrl+home / ctrl+end actions.
2013-09-08 15:58:23 +09:00
ChunEon Park
8e76d36aae
enventor - choose the word by ctrl + double clicking.
2013-09-08 15:34:44 +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
18b0268170
enventor - fix the sideffect caused by edje_edit object apply.
...
Now edje view try to reload whenever edj is rebuilded.
2013-09-08 14:42:51 +09:00
ChunEon Park
44535fb0a7
enventor - replace elm_layout with edje_edit_object to use the edje_edit apis.
2013-09-07 18:49:36 +09:00
ChunEon Park
6b1c5afa97
enventor - nothing returned here.
2013-09-06 19:11:39 +09:00
ChunEon Park
7807b9ad43
enventor - reverted reverted commit. 5da9e96617
.
...
since that problem is still valid....
and implementing program run feature.
2013-09-05 23:44:21 +09:00
ChunEon Park
f543b154fd
enventor - updated program template code
2013-09-05 23:38:01 +09:00
ChunEon Park
0a397e2dcd
enventor - print information message in template code inserting.
2013-09-05 23:09:51 +09:00
ChunEon Park
4260d100f4
Revert "enventor - used the quot macro to cope with the textblock change in the future. still textblock is not stable."
...
This reverts commit 5da9e96617
.
no more need.
2013-09-05 23:08:34 +09:00
ChunEon Park
5da9e96617
enventor - used the quot macro to cope with the textblock change in the future. still textblock is not stable.
2013-09-05 01:56:05 +09:00
ChunEon Park
b6d324eba0
enventor - implementing template code inserting.
2013-09-02 03:52:31 +09:00
ChunEon Park
704a243d50
enventor - implementing template code inserting feature
2013-09-01 23:28:57 +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
030a962b46
enventor - use default directory paths obligatorily for edj compile. and add event layer to track the mousr position.
2013-09-01 13:38:51 +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
03a81db767
enventor - cleanup code
2013-08-31 21:05:02 +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
38520e73af
enventor - renamed help to about
2013-08-31 01:40:15 +09:00
ChunEon Park
b2bfabf89c
enventor - removed disabled functions
2013-08-29 13:25:49 +09:00
ChunEon Park
f9ef6c0659
enventor - implementing template code insert.
2013-08-28 23:42:33 +09:00
ChunEon Park
4132b57605
enventor - fix the short-cut key problem when you open a new file in the menu
2013-08-28 23:23:45 +09:00
ChunEon Park
995bb31ee4
enventor - updated menu ui
2013-08-28 23:15:00 +09:00
ChunEon Park
76eab51421
enventor - removed periods for msg consistency
2013-08-28 21:58:25 +09:00
ChunEon Park
2c9f23af61
enventor - support auto indentation short-cut key.
2013-08-28 21:55:39 +09:00
ChunEon Park
8e7e671cd6
enventor - implemented data path entry ui
2013-08-28 13:22:46 +09:00
ChunEon Park
9cc06885dc
enventor - support data path set in edc compiling
2013-08-28 13:16:34 +09:00
ChunEon Park
77a9d74817
enventor - free strbuf memory at termination.
2013-08-28 02:28:29 +09:00
ChunEon Park
a485774263
enventor - now you can set the font path
2013-08-28 02:26:13 +09:00
ChunEon Park
68d0a99bf3
enventor - added template code...
2013-08-28 01:38:56 +09:00
Daniel Juyung Seo
9402d4eef4
enventor: removed unnecessary macros.
2013-08-27 10:51:54 +09:00
ChunEon Park
9a7c8f12ef
enventor - remove unnecessary declare
2013-08-27 03:47:44 +09:00
Leonid Dydnik
c0a930c235
enventor - fix building error
...
Submitted-By: Leonid Dudnick
2013-08-27 03:44:22 +09:00
ChunEon Park
4447dacd49
enventor - maximum font size is up to 5x enough.
2013-08-26 02:34:08 +09:00
ChunEon Park
d41642bb34
enventor - safe memory access
2013-08-26 02:31:43 +09:00
ChunEon Park
cbd0c32869
enventor - toogle menu open states correctly when you create a new file.
2013-08-26 02:26:45 +09:00
ChunEon Park
d3f066b9f2
enventor - support f2, f3, f4, f12 short cut keys
2013-08-26 02:17:57 +09:00
ChunEon Park
88db53d98e
enventor - internal refactoring. split a function
2013-08-26 01:53:19 +09:00
ChunEon Park
42a7d087d9
enventor - changed load short cut key to F4
2013-08-25 14:47:46 +09:00
ChunEon Park
9cea964760
enventor - fixed typo
2013-08-25 14:30:09 +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
6557426ca0
enventor - set slider min max value before set the current value.
2013-08-24 13:27:30 +09:00
ChunEon Park
fbdf69c69a
enventor - support font size select.
2013-08-22 21:47:23 +09:00
ChunEon Park
2d0385eab5
enventor - implementing edc font size setting
2013-08-22 02:04:24 +09:00
ChunEon Park
600d519e43
enventor - updated fileselector menu
2013-08-22 01:43:52 +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
302ccbf301
enventor - reset all toogles correctly.
2013-08-21 02:30:56 +09:00
ChunEon Park
9aced4aa58
enventor - removed panes double clicked event.
2013-08-21 02:07:38 +09:00
ChunEon Park
a98f78455f
enventor - changed panes behavior a little.
...
now, you can switch the full <-> split view by press/click the arrows again.
2013-08-21 02:00:45 +09:00
ChunEon Park
47cb4450cf
enventor - renamed internal variable.
2013-08-21 01:22:44 +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
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
a34d85f9fa
enventor - return a value that indicates the success actually.
2013-08-16 00:20:28 +09:00
ChunEon Park
8bbcc5da08
enventor - renamed theme to themes
2013-08-10 03:08:14 +09:00
ChunEon Park
5c8fbabe61
enventor - put the include folder under src
2013-08-10 02:43:14 +09:00
ChunEon Park
164a7ec6f8
Merge branch 'master' of git+ssh://git.enlightenment.org/devs/hermet/enventor
...
Conflicts:
configure.ac
data/.proto/Makefile.am
src/bin/main.c
fix to install proto properly
2013-08-10 02:38:19 +09:00
ChunEon Park
c503005250
enventor - install default files properly
2013-08-10 02:26:37 +09:00
Cedric Bail
4d0a962c4c
enventor: get initialization correctly.
2013-08-09 10:35:18 +09:00
Cedric Bail
891dc0849b
enventor: fix build information.
2013-08-09 10:34:58 +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
ChunEon Park
c70790b272
enventor - don't create a warning box again if it's alive
2013-08-07 00:37:35 +09:00
ChunEon Park
d805f721ba
enventor - let's save the edc file with file selector
2013-08-05 01:28:47 +09:00
ChunEon Park
7c26db9b6e
added some comment
2013-07-31 13:03:31 +09:00
ChunEon Park
097e7b9b0a
enventor - more clean code.
2013-07-30 01:21:52 +09:00
ChunEon Park
b3ba86b30b
enventor - show the messages in some case of file load scenarios
2013-07-30 01:16:58 +09:00
ChunEon Park
9f58afb8e5
envetor - install proto file properly
2013-07-26 01:39:20 +09:00
ChunEon Park
3f86a03c96
enventor - don't be segfault even if the proto edc file is not exist
2013-07-26 01:31:49 +09:00
ChunEon Park
60bd54cf51
enventor - renmae file edc_viewer -> edj_viewer
2013-07-26 01:21:07 +09:00
ChunEon Park
98a9aa93b4
enventor - update part highlight whenever edc is re compiled.
2013-07-26 01:16:22 +09:00
ChunEon Park
6e3005f458
eventor - more syntax color '[' and ']'
2013-07-24 17:54:24 +09:00
ChunEon Park
e26949d9f6
enventor - fix help entry style and change button name save, load
2013-07-23 01:58:47 +09:00
ChunEon Park
d58604a5df
enventor - fix setting entry style
2013-07-21 17:11:26 +09:00
ChunEon Park
66bda10fd8
enventor - added shortcut F1 for readme
2013-07-21 16:10:00 +09:00
ChunEon Park
9752938d54
enventor - added HELP function
2013-07-21 15:56:44 +09:00
ChunEon Park
4e8689163c
enventor - use spacer instead of rect
2013-07-21 14:38:08 +09:00
ChunEon Park
b44ae9d1eb
enventor - removed debug print
2013-07-21 05:35:40 +09:00
ChunEon Park
e5b7ff61be
enventor - add short-cut key for dummy swallow
2013-07-21 05:34:30 +09:00
ChunEon Park
4e6b1e0585
enventor - fix crash when toggle the dummy swallow
2013-07-21 05:30:49 +09:00
ChunEon Park
2f8f8e21e3
enventor - enable/disable dummy swallow obj in menu
2013-07-21 05:12:33 +09:00
ChunEon Park
9feebaa9ba
enventor - fix typo
2013-07-21 04:57:14 +09:00
ChunEon Park
f9397fc9be
enventor - trivial change
2013-07-21 04:56:34 +09:00
ChunEon Park
fe3ac90104
enventor - fake_obj -> dummy_obj
2013-07-21 04:52:20 +09:00
ChunEon Park
944131f553
enventor - implementing dummy swallow ui
2013-07-20 19:56:33 +09:00
ChunEon Park
d9be99e051
enventor - removed fake swallow part correctly.
2013-07-20 19:04:23 +09:00
ChunEon Park
87cbabf5f9
enventor - use inlist for performance
2013-07-20 18:49:30 +09:00
ChunEon Park
05076782e9
enventor - fix a critical memory crash
2013-07-20 18:39:23 +09:00
ChunEon Park
5b8d87242f
enventor - trivial change
2013-07-20 18:10:32 +09:00
ChunEon Park
2afc90f23d
enventor - use const char instead of the macro
2013-07-20 18:06:24 +09:00
ChunEon Park
60b14b216c
edje_writer -> enventor
2013-07-20 17:51:56 +09:00