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
4c8aee0710
enventor - mark unimplemented shortcuts as "not implemented"
2014-02-03 20:40:05 +09:00
Daniel Juyung Seo
7c5c7dd999
enventor - fixed build warnings.
2014-02-03 20:34:33 +09:00
ChunEon Park
3a586dface
improved gui.
...
added layout background tiled image.
2014-02-03 19:15:37 +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
486a9b8f44
statusbar - removed unnecessary clip part
2014-01-30 12:22:57 +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
554adbaf98
panes arrow buttons should be scalable.
2014-01-26 03:29:12 +09:00
ChunEon Park
86b92abd32
adjust status bar text part size.
...
18 is over the staus bar height.
makes text parts height fit to status bar height exactly.
2014-01-26 03:14:07 +09:00
ChunEon Park
ae99386a53
removed sample
...
sample is not necessary.
2014-01-26 02:32:00 +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