ChunEon Park
a81a0d23ee
eo: sync with eolian syntax changes.
2015-05-24 18:18:12 +09:00
ChunEon Park
b59cc1022d
auto_comp: fix build break.
...
there were typo that caused build break.
2015-05-24 18:16:30 +09:00
ChunEon Park
165c955bee
Update part state in dependence of the cursor position.
...
Summary:
Added ability to switch part state on live view, when cursor located inside the "description" subblock of part.
In case when cursor move out from "description" block, default state of part will be displayed.
Reviewers: Hermet, Jaehyun_Cho
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D2499
2015-05-22 22:24:34 +09:00
ChunEon Park
49a2a87c6f
auto_comp: +precise_is_inside
2015-05-21 11:07:43 +09:00
Jaehyun Cho
d66139a1aa
lib/enventor: Use the new Eolian property syntax.
2015-05-09 02:51:41 +09:00
Jaehyun Cho
d27216193e
lib/enventor: Use correct Eolian namespace syntax.
2015-05-09 02:48:39 +09:00
ChunEon Park
5966093325
lib/main: minus initialization count when it's shutdown.
...
@fix
2015-05-03 02:59:26 +09:00
ChunEon Park
a83556895f
base_gui: + assert for easy debugging
2015-04-14 13:16:59 +09:00
Jaehyun Cho
6b21eeab0f
Set default font if font name is given with NULL.
2015-03-26 22:52:55 +09:00
Jaehyun Cho
4439ca4d75
text_setting: Add font name/style settings.
2015-03-26 22:00:47 +09:00
Jaehyun Cho
489d43a62a
edc_editor: Add enventor_object_font_set()/get() APIs.
2015-03-26 22:00:43 +09:00
Jaehyun Cho
42f816e101
edc_editor: Fix typo.
2015-03-24 22:07:40 +09:00
Jaehyun Cho
b157b5807d
themes: Apply entry theme extension.
...
Entry theme extension is needed to change font type by text class.
2015-03-24 19:52:57 +09:00
ChunEon Park
21f3f10b15
lib/auto_comp: support more keywords - anti_alias, ellipsis
2015-03-03 13:50:09 +09:00
ChunEon Park
94447b0ccc
remove redundant code.
...
it was for compatible for enventor v0.5.0 release.
now we are on development stage.
2015-03-02 14:49:51 +09:00
ChunEon Park
76b56d92a2
bin/live_edit: remove unimportant message.
2015-03-01 18:55:11 +09:00
ChunEon Park
86de812d51
lib/edc_editor: stable redo, undo
...
seems fd handler is broken.. (suspect ecore audio..)
so key down events happened multiple times,
here workaround code is for stable enventor.
and should be removed later.
2015-03-01 18:52:36 +09:00
ChunEon Park
c129316a64
lib/edc_parser: fix invalid memory access.
...
after parser data is freed, cur name thread which is still alive can access to parser data.
to resolve this, thread data has a parser data pointer.
2015-03-01 18:41:00 +09:00
ChunEon Park
83ffef1bf3
Revert "bin/main: fix redo/undo operation issue."
...
This reverts commit 8f739c0edf
.
eeek. this breaks entry input events.
2015-03-01 16:02:29 +09:00
ChunEon Park
8f739c0edf
bin/main: fix redo/undo operation issue.
...
suddenly i found ecore key down/up is called twice..
i don't know reason but seems fd handler triggered this events.
this could be my system problem if your system doesn't have this,
please remove this workaround code.
2015-03-01 15:57:53 +09:00
ChunEon Park
57a2f1e377
lib: fix to monitoring new empty file.
...
"empty" in the template as well as empty input file in the command line, were not tracked by enventor
so live view couldnt be updated.
now it's fixed.
2015-03-01 14:34:03 +09:00
ChunEon Park
d146547b52
enventor_object_save() forcely rewrites if the file path is changed.
...
so app doesn't need to care it anymore.
2015-03-01 14:23:31 +09:00
ChunEon Park
3dfaf7cb61
bin/file_mgr: don't update msg if statusbar is disabled.
2015-03-01 14:11:00 +09:00
ChunEon Park
65a52d4968
bin/main: this is not intended.
2015-03-01 12:34:15 +09:00
ChunEon Park
5d779f3dc7
bin/main: code refactoring.
...
add a enventor common setup to remove duplication.
2015-03-01 12:30:10 +09:00
ChunEon Park
5fbe04485f
Revert "edc_editor: Add enventor_object_font_set()/get() APIs."
...
This reverts commit 220e1fe10c
.
font change is critically buggy.
need to test more and review in detail.
2015-03-01 03:13:17 +09:00
ChunEon Park
b19304d4c7
Revert "text_setting: Add font name and font style settings."
...
This reverts commit 74e72e6234
.
Conflicts:
src/bin/text_setting.c
font change is critically buggy.
need to test more and review in detail.
2015-03-01 03:08:18 +09:00
ChunEon Park
cb339befe2
bin/main: fix infinite loop case.
...
when user launch enventor with command line option "-to xxx.edc",
it falls in infinite loop.
now its fixed.
2015-03-01 02:37:24 +09:00
ChunEon Park
a22815cbfd
lib: fix to not display file modification warning box.
...
don't display file modification warning box in launching envetor with template select menu.
2015-03-01 02:30:13 +09:00
ChunEon Park
f3f0c30c8a
fix live view updation problem.
...
if file is saved as, the edj tracking would be corrupted.
later this scenario, live view won't be updated
@fix T2124
2015-03-01 02:00:19 +09:00
ChunEon Park
a595407460
lib/edc_editor: remove redundant code
2015-02-28 22:18:50 +09:00
ChunEon Park
d99de37795
lib/edj_viewer: remove redundant code.
2015-02-28 17:13:05 +09:00
ChunEon Park
cdab9f0a5d
clean up code for supporting dllexport in win32.
2015-02-28 15:13:23 +09:00
ChunEon Park
96d4919a6b
enable ENVENTOR BETA API in configure.
2015-02-28 14:50:17 +09:00
Michelle Legrand
05a848fddd
lib: add export/import for libraries on Windows
...
Summary: Exporting/Importing Enventor dll for Win32.
Differential Revision: https://phab.enlightenment.org/D2040
2015-02-28 14:33:18 +09:00
ChunEon Park
cf3ad3a914
lib/edj_viewer: fix the cursor position scale to view scale
2015-02-28 14:21:59 +09:00
Jaehyun Cho
f5d344c129
edc_editor: Fix not to set entry non-editable.
...
Since elm_entry_editable_set() reloads entry theme, the registered
textblock of redoundo is replaced. This causes segmentation fault when
ctxpopup is dismissed.
Although entry is editable, entry text cannot not be changed if entry
does not have focus.
2015-02-27 19:36:11 +09:00
Jaehyun Cho
cf78081977
newfile: Fix that edj is not reloaded when newly opened edc is changed.
...
edj was not reloaded when newly opened edc is changed since the new edc
path was not stored in conifg edc path.
2015-02-27 17:32:24 +09:00
ChunEon Park
0e885dfd04
bin/text_setting: remove unused variable.
2015-02-27 17:28:01 +09:00
ChunEon Park
5e8f437df5
fix all annoying warnings.
2015-02-27 17:26:02 +09:00
Jaehyun Cho
0abb1870dc
ctxpopup: Fix the focus order of up/down buttons.
2015-02-27 16:48:02 +09:00
Jaehyun Cho
74e72e6234
text_setting: Add font name and font style settings.
2015-02-27 16:38:55 +09:00
Jaehyun Cho
220e1fe10c
edc_editor: Add enventor_object_font_set()/get() APIs.
2015-02-27 16:38:46 +09:00
ChunEon Park
f7b15998d8
bin/tools: add button - redo, undo.
2015-02-26 14:39:43 +09:00
ChunEon Park
94fb905d65
lib/edc_editor: add 2 more apis - redo, undo.
2015-02-26 14:31:06 +09:00
ChunEon Park
b28526310f
bin/tools: code refactoring.
...
rename to explicit name.
2015-02-26 14:23:46 +09:00
ChunEon Park
3a60e771a6
bin/tools: add save button.
2015-02-26 14:22:30 +09:00
ChunEon Park
c668f54514
bin/live_edit: update info text format
2015-02-26 10:55:59 +09:00
ChunEon Park
a87332c72e
update for eo_do_ret()
...
api call change complied with unstable eo.
2015-02-26 10:47:51 +09:00
ChunEon Park
331ad370d7
bin/live_edit: fix side effect.
...
align lines are always visible. it's fixed.
it's introduced from e858f46c0b
2015-02-25 22:08:52 +09:00
ChunEon Park
dd91efdc3d
bin/live_edit: improve ui.
...
reposition info text and update guide text.
2015-02-25 22:03:55 +09:00
ChunEon Park
e858f46c0b
bin/live_edit: increase accuration for detailed coordinates.
2015-02-25 21:50:14 +09:00
ChunEon Park
61fb69f9da
bin/live_edit: adjust text template code.
2015-02-25 17:02:01 +09:00
ChunEon Park
33b19c34cb
bin/live_edit: code refactoring.
...
use enumeration instead of macro
2015-02-25 16:25:06 +09:00
ChunEon Park
f21ba9c7e6
bin/live_edit: improve info text ui
2015-02-25 16:06:21 +09:00
Jaehyun Cho
16ad0b8958
edc_editor: Fix not to allow focus to edit layout when ctxpopup shows.
2015-02-25 15:49:14 +09:00
ChunEon Park
179646e910
bin/live_edit: remove unused vars.
2015-02-25 14:14:57 +09:00
Jaehyun Cho
27cae3451d
edc_editor: Fix not to set line entry editable.
2015-02-25 11:16:10 +09:00
ChunEon Park
ba3d067179
bin/main: cancel live edit if context is switched to.
2015-02-25 11:10:54 +09:00
ChunEon Park
f059e39409
lib/edc_editor: turn off edit mode if the editor is disabled.
...
elementary object disable policy has been changed,
if editor disables it's layout, it's line and editor entry would be disabled also.
in this case, the text color will be changed according to disabled style.
to avoid, this, we just disable edit mode instead of disable object.
2015-02-25 10:44:21 +09:00
Jaehyun Cho
0832ee8b16
Revert "syntax_color: Set white to default text color."
...
This reverts commit 992b50cc9b
.
2015-02-24 20:37:05 +09:00
Jaehyun Cho
010f54cbdb
Revert "Revert "edj_viewer: Fix cursor position on status bar.""
...
This reverts commit dd7da0b038
.
2015-02-24 20:35:54 +09:00
Jaehyun Cho
6a871e04fc
Revert "edc_editor: Set default text color to line text."
...
This reverts commit 89bbb67032
.
2015-02-24 20:33:20 +09:00
Jaehyun Cho
dd7da0b038
Revert "edj_viewer: Fix cursor position on status bar."
...
This reverts commit f2d5a22240
.
2015-02-24 20:33:00 +09:00
Jaehyun Cho
f2d5a22240
edj_viewer: Fix cursor position on status bar.
...
Fix cursor position on status bar not to be bigger than view size.
2015-02-24 16:48:11 +09:00
Jaehyun Cho
89bbb67032
edc_editor: Set default text color to line text.
...
Set #656565FF to default line text color to not change line text color
when entry is disabled.
2015-02-24 16:03:16 +09:00
ChunEon Park
0c282e559c
bin/live_edit: fix the align line wrong position.
...
logically, the align line has the position problem.
it's position should be limited to each control positions.
2015-02-23 20:34:08 +09:00
ChunEon Park
66706fac1f
bin/live_edit: improve ui.
...
show/hide align lines more smoothly.
2015-02-22 23:45:49 +09:00
ChunEon Park
f44b41ab29
bin/live_edit: show/hide control points
...
show/hide control points case by case.
2015-02-22 23:35:11 +09:00
ChunEon Park
ebfefc0531
bin/live_edit: improve ux.
...
add a assistance lines for aligning.
2015-02-22 23:14:58 +09:00
ChunEon Park
9baad134e8
bin/live_edit: insert part on user double click.
2015-02-22 22:33:04 +09:00
ChunEon Park
2386e45e92
bin/live_edit: allow backspace key to cancel the live edit mode
2015-02-22 22:26:12 +09:00
ChunEon Park
99307f2e58
bin/live_edit: remove redundant code
2015-02-22 22:25:43 +09:00
ChunEon Park
66e04b8ec1
bin/live_edit: improve usage.
...
add better rich control pointers.
this patch totally re-implemenet live edit function
since the draggable part has a lots of limitation to control it by user.
2015-02-22 18:27:24 +09:00
ChunEon Park
b792fac1d3
bin/live_edit: code refactoring.
...
just change internal variable name.
no logic change.
2015-02-21 15:47:33 +09:00
ChunEon Park
4d85c59418
bin/live_edit: shorter guide message.
2015-02-20 21:58:18 +09:00
ChunEon Park
24bcf041ba
bin/live_edit: fix wrong ctxpopup position.
...
in case of short-cut key usage,
ctxpopup was appeared wrongly.
now it's placed according to the live edit buton.
2015-02-20 21:54:25 +09:00
ChunEon Park
2f451ba1b4
bin/live_edit: fix logic wrong.
...
live edit should be canceled when ctxpopup is dismissed
2015-02-20 20:53:48 +09:00
ChunEon Park
2346693c0a
bin/live_edit: improve ux
...
change ui draggable rel1, rel2 controls.
remove info text
make outline shiny
2015-02-20 20:44:44 +09:00
ChunEon Park
4c66c8a1c4
bin/live_edit: code refactoring.
...
clean up the code.
2015-02-19 15:37:14 +09:00
ChunEon Park
d95a66712c
bin/live_edit: cancel live edit mode if ctxpopup is dismissed by user.
2015-02-19 14:51:04 +09:00
ChunEon Park
fe23ef7865
bin/tools: remove redundant call.
...
we don't need to set focus on enventor here anyway the menu will be activated.
2015-02-19 13:06:43 +09:00
ChunEon Park
ab4ddaa2fd
bin/tools: code clean up.
...
split behaviors as possible.
2015-02-19 13:06:04 +09:00
ChunEon Park
8e0efde5b1
bin/live_edit: toggle live edit
...
don't activate search/goto with the live edit.
2015-02-19 13:01:47 +09:00
ChunEon Park
0ef94819a3
bin/live_edit: cast data type.
2015-02-19 12:56:27 +09:00
ChunEon Park
37e425fa1b
bin/live_Edit: cancel live edit when esc is pressed
2015-02-19 12:34:03 +09:00
ChunEon Park
bf122beaec
bin/main: code clean up.
...
split behaviors as possible.
2015-02-19 12:29:33 +09:00
ChunEon Park
4e6be71030
bin/live_edit: code refactoring.
...
just clean up code
2015-02-16 19:23:10 +09:00
ChunEon Park
d040694dc2
bin/live_edit: use a ctxpopup instead of menu.
2015-02-16 19:19:33 +09:00
Jaehyun Cho
992b50cc9b
syntax_color: Set white to default text color.
...
Set white to default text color to not change text color when entry is disabled.
2015-02-16 18:58:22 +09:00
ChunEon Park
12b35145ae
bin/live_edit: refactoring code.
...
Just keep the on/off info in live edit.
enventor doesn't need to keep it in config since it's mode is volatile.
2015-02-16 16:27:42 +09:00
Hermet
04c35e5d8a
bin/console: add auto hiding function.
...
this is for better intellegent console window.
console will be hidden if any error messages are gone.
2015-02-14 18:36:00 +09:00
Hermet
d8f471fd02
bin/console: improve the console usage.
...
show the console with the default size if it's size is 0 when toggle is clicked.
this is improvement for those people who doesn't understand that nothing is happened when console toggle is clicked.
2015-02-14 17:12:32 +09:00
Hermet
fb6c3be3c2
bin: avoid direct type the app name.
2015-02-14 13:09:48 +09:00
ChunEon Park
17d7879eea
bin/about: wrap sentences by word.
2015-02-13 18:28:57 +09:00
ChunEon Park
62cbb30270
bin/setting: improve more ui layout
...
it's suck to use toggle, label and slider..
label aligning is different each others...
2015-02-13 18:19:00 +09:00
ChunEon Park
6d95775842
bin/setting: improve setting gui layouting
2015-02-13 17:31:10 +09:00
ChunEon Park
900d65141a
bin/main: change to new api call according to api deprecation.
2015-02-13 14:50:46 +09:00
ChunEon Park
29229c7f73
bin/main: fix to see the package directories properly.
2015-02-13 14:43:45 +09:00
Jaehyun Cho
efe9c54d37
file_mgr: Reset console messages when edc file is modified.
2015-02-13 13:42:33 +09:00
Jaehyun Cho
bc64118d58
Revert "console: Reset console error message when edc file is saved."
...
This reverts commit 392a12f9dd
.
2015-02-13 13:34:34 +09:00
ChunEon Park
5e15bfab77
enventor/lib: no these are incorrect...
2015-02-13 13:22:57 +09:00
michelle legrand
83bb597ecd
enventor_main: use elm_app_data_get_dir()
...
Summary:
Replacing PACKAGE_DATA_DIR by elm_app_data_get_dir() function. This function will look
for the data directory from where we are executing the program and not from where
we installed it. This enable us to have separated binaries (for Windows) in another
directory different from the configure's prefix.
@fix
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1964
2015-02-13 13:17:12 +09:00
Jaehyun Cho
46d1017df7
template: Fix cursor position when insert image description and textblock style.
...
Fix the cursor position when image description and textblock style are inserted
with image part and textblock part.
2015-02-12 23:01:37 +09:00
Jaehyun Cho
fe48ac5af7
edc_parser: Fix to enable inserting templates by live edit.
...
The problem that template is not inserted by live edit was caused by the wrong
double quotation marks parser.
The double quotation marks are written as ""e;" in entry markup format and
they are written as "\"" in utf8 format.
Previously, only ""e;" was used to parse double quotation marks.
Now, ""e;" is used in entry markup format and "\"" is used in utf8 format
to parse double quotation marks.
2015-02-12 22:42:33 +09:00
Jaehyun Cho
b14f106bf7
setting: Set a custom chain to set the focus order.
...
When the setting layout is unset and set, the focus order is changed.
To make the focus order same, set a custom chain.
2015-02-12 17:50:07 +09:00
Jaehyun Cho
995a6ef684
setting: Change the width of view width and view height entries.
...
Change the width of view width and view height entries to fit to 4 digits.
2015-02-12 15:44:24 +09:00
Jaehyun Cho
20b11fbc29
setting: Use label for uneditable text instead of entry.
...
To move focus correctly, use label for uneditable text instead of entry.
2015-02-12 15:25:25 +09:00
Jaehyun Cho
6c4d881777
newfile: Set temporary path to default edc path by eina_file_mkstemp().
2015-02-11 22:20:34 +09:00
Jaehyun Cho
2e80073cfd
template: Enable to insert image description and textblock style.
...
Enable to insert image description and textblock style when image part and
textblock part are inserted.
Previously, those are inserted only if parts are inserted by the live edit.
2015-02-11 20:21:27 +09:00
Jaehyun Cho
392a12f9dd
console: Reset console error message when edc file is saved.
2015-02-11 19:08:20 +09:00
Jaehyun Cho
83abef91d2
setting: Add the Text Editor mode in setting.
...
Add the Text Editor mode in setting by adding text_setting.c.
text_setting.c covers the syntax coloring and the syntax font scaling.
2015-02-03 15:44:12 +09:00
Jaehyun Cho
899551a20c
config: Add config_syntax_color_set()/get() functions.
...
Add config_syntax_color_set()/get() functions to save and load
2015-02-03 15:21:01 +09:00
Jaehyun Cho
d0070eb673
Revert "config: Add config_syntax_color_set()/get() functions."
...
This reverts commit 2289ad6c03
.
This commit is not applied correctly.
2015-02-03 13:47:53 +09:00
Jaehyun Cho
e1991b63ff
Revert "setting: Add the Text Editor mode in setting."
...
This reverts commit 799fd32e13
.
The previous commit("config: Add config_syntax_color_set()/get() functions.")
is not applied correctly.
2015-02-03 13:46:43 +09:00
Jaehyun Cho
799fd32e13
setting: Add the Text Editor mode in setting.
...
Add the Text Editor mode in setting by adding text_setting.c.
text_setting.c covers the syntax coloring and the syntax font scaling.
2015-02-03 13:42:12 +09:00
Jaehyun Cho
2289ad6c03
config: Add config_syntax_color_set()/get() functions.
...
Summary: Add config_syntax_color_set()/get() functions to save and load user syntax color list.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1915
2015-02-03 12:00:32 +09:00
Jaehyun Cho
4fd5b2f132
common: Move <Enventor.h> to common header file of application.
...
Move <Enventor.h> to common.h to let application files include
<Enventor.h> and <Elementary.h> easily by including only "common.h".
2015-02-02 20:10:51 +09:00
Jaehyun Cho
9d6726799f
syntax_color: Add an enum value ENVENTOR_SYNTAX_COLOR_LAST
...
Add an enum value ENVENTOR_SYNTAX_COLOR_LAST to help to indicate the last enum value of the syntax color.
2015-02-02 19:53:46 +09:00
ChunEon Park
43b3b77e04
lib: add enventor_object_cursor_pos_set to public API
...
Reviewers: Hermet
Projects: #enventor
Differential Revision: https://phab.enlightenment.org/D1894
2015-01-26 13:27:46 +09:00
Jaehyun Cho
d5898e5434
syntax_color: Fix to parse and append double quotation marks(") correctly.
...
Fix the way of parsing and appending """ correctly.
2015-01-20 13:48:25 +09:00
Jaehyun Cho
af1dc2f23d
edc_parser: Fix to show double quotation marks(")
...
Change the markup for double quotation marks from "\"" to """.
2015-01-16 17:56:26 +09:00
Jaehyun Cho
aeb4bcda16
syntax_color: Add enventor_object_syntax_color_set()/get().
...
Summary: Add enventor_object_syntax_color_set()/get() to support changing text color.
@feature
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1833
2015-01-05 13:27:54 +09:00
Jaehyun Cho
ec28195641
ctxpopup: Fix to initialize string buffer.
...
Summary: Fix to initialize string buffer before calling strcat().
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1831
2014-12-30 11:52:14 +09:00
ChunEon Park
caeec62fdb
lib/edc_parser: add more candidate popup keywords
2014-12-23 18:24:14 +09:00
ChunEon Park
d8ef874198
lib/auto_comp: add "smooth" keyword
2014-12-23 11:11:28 +09:00
Jaehyun Cho
da3cff83d9
edc_parser: Support property keywords of "transition".
...
Summary:
Support property keywords of "transition" in program.
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1792
2014-12-19 15:46:11 +09:00
Jaehyun Cho
ea2918130f
edc_parser: Support a new candidate keyword "signal".
...
Summary:
Support a new candidate keyword "signal" in program.
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1791
2014-12-19 15:43:50 +09:00
ChunEon Park
ef6ac44737
lib/ctxpopup: simpler toogle message
2014-12-19 14:44:09 +09:00
Jaehyun Cho
528389b95c
ctxpopup: Support toggle candidate.
...
Summary:
Support toggle candidate.
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1789
2014-12-19 14:36:49 +09:00
Jaehyun Cho
48e56a4c4c
ctxpopup: Change slider candidate style to contain type and entry.
...
Summary:
Change slider candidate style to contain value type and entry.
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1743
2014-12-16 09:08:15 +09:00
ChunEon Park
0f78075ead
bin/main: fixed missing linenumber toogles.
...
F5 did nothing since it missed toggling the linenumber.
@fix
2014-12-15 09:50:01 +09:00
ChunEon Park
1061dd1aa6
bin/menu: revise save/load title messages.
2014-12-15 09:46:16 +09:00
ChunEon Park
43b070e0bb
bin/menu: add tooltip messages.
...
@feature
2014-12-15 09:43:47 +09:00
ChunEon Park
e2a58c0200
bin/tools: add short cut key info to tools tooltips.
2014-12-15 09:36:06 +09:00
ChunEon Park
8a568b1b89
bin/tools: improve tooltip messages.
2014-12-15 09:17:02 +09:00
ChunEon Park
9212c2eae4
bin: add tooltip messages to tools buttons.
...
@feature
2014-12-15 09:09:27 +09:00
Jaehyun Cho
855373f002
main: Keep view size set last time.
...
Summary:
Keep view size set last time by using "live_view,loaded" enventor callback.
@feature
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1745
2014-12-12 19:49:50 +09:00
Jaehyun Cho
f177939cd2
enventor_main: Add "live_view,loaded" enventor callback.
...
Summary:
Add "live_view,loaded" enventor callback to notice that view layout is newly loaded.
@feature
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1744
2014-12-12 19:48:30 +09:00
Jaehyun Cho
6b8cebe8b5
main: Not dismiss ctxpopup by key events which are not shortcut keys.
...
Summary:
Not dismiss ctxpopup by key events which are not shortcut keys.
This enables to control slider and buttons with key events,
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1735
2014-12-09 11:19:55 +09:00
Jaehyun Cho
b33e0e824e
ctxpopup: Disable autoscroll while ctxpopup is visible.
...
Summary:
Disable autoscroll while ctxpopup is visible.
This fixes the incorrect region show problem when ctxpopup is opened
and also enables slider and buttons in ctxpopup can get focus.
@fix
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1731
2014-12-09 11:19:07 +09:00
Jaehyun Cho
f05dca3a22
Change the way of activating candidate ctxpopup.
...
Summary:
Change the way of activating candidate ctxpopup.
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1729
2014-12-09 11:09:36 +09:00
ChunEon Park
2029a8ae45
lib/edc_parser: add a candidate item, "cubic_bezier"
...
@feature
2014-12-04 19:31:08 +09:00
Jaehyun Cho
62cf8910ff
bin/auto_comp: Support auto_comp and color for keywords in item.
...
Summary:
Support auto_comp and color for keywords aspect_mode, position, prefer, span, spread, weight.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1718
@fix
2014-12-03 11:59:22 +09:00
Jaehyun Cho
f19f89f777
edc_parser: Fix max value of mouse_events from 1000 to 1
...
Summary:
Fix max value of mouse_events from 1000 to 1
@fix
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1727
2014-12-03 11:56:25 +09:00
ChunEon Park
112cca116b
bin/setting: recomposite setting gui.
2014-11-27 14:55:09 +09:00
Jaehyun Cho
d9b91b0e67
edc_parser: Fix keyword name from "align" to "align:"
...
Summary:
edc_parser: Fix keyword name from "align" to "align:"
@fix
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1702
2014-11-26 21:23:29 +09:00
Jaehyun Cho
a4227ef9a4
setting: Add size configuration of Live View
...
Summary:
Add size configuration of Live View
@feature
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1667
2014-11-25 21:08:29 +09:00
Jaehyun Cho
442bcaab36
Makefile: Install eo header files
...
Summary:
Install eo header files (enventor_object.eo.h, enventor_object.eo.legacy.h)
@fix
Reviewers: Hermet
Reviewed By: Hermet
Subscribers: kfesyna
Differential Revision: https://phab.enlightenment.org/D1676
2014-11-19 21:57:35 +09:00
Jaehyun Cho
cce3c96084
Fix build warning
...
Summary:
Fix build warning
@fix
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1661
2014-11-14 17:31:18 +09:00
Jaehyun Cho
06557d3214
config_data: Keep window size set last time
...
Summary: Keep window size set last time by storing window size in config data
Reviewers: Hermet, seoz
Differential Revision: https://phab.enlightenment.org/D1665
2014-11-14 17:28:03 +09:00
Jaehyun Cho
98a9eca6c5
live_edit: Fix T1785 to restore live edit
...
Summary:
Fix T1785 to restore live edit
@fix
Reviewers: Hermet
Maniphest Tasks: T1785
Differential Revision: https://phab.enlightenment.org/D1650
2014-11-12 16:44:19 +09:00
ChunEon Park
7adb7fc5ae
lib/ctxpopup: disable slider focus.
...
There is a editor auto scroll problem.
We don't need focus on slider so disable the slider focus that triggered the problem.
Please fix it later if possible.
2014-11-03 17:26:08 +09:00
ChunEon Park
59a4e2bfa3
app/setting: remove unused var.
2014-11-03 15:33:57 +09:00
ChunEon Park
ff7caeae42
lib/enventor: fix typo
2014-11-03 15:33:15 +09:00
ChunEon Park
07b52da739
lib/ctxpopup: fix to close ctxpopup correctly.
...
image previews won't be closed since it's enabled state is incorrect.
keep up state correctly for image preview relaying.
2014-11-03 14:27:33 +09:00
ChunEon Park
bc2f514d96
lib/ctxpopup: call dismiss before object is deleted.
2014-11-03 13:53:55 +09:00
ChunEon Park
936fd19e35
ctxpopup: code refactoring
...
clear up code.
2014-11-03 13:43:13 +09:00
Jaehyun Cho
02fb416a85
ctxpopup: Fix T1753 (ctxpopup is not closed when esc is pressed)
...
Summary:
Fix to dismiss ctxpopup when esc is pressed or menu is opened
@fix
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1631
2014-11-03 12:19:33 +09:00
ChunEon Park
5c8ff06ba3
lib/edj_viewer: free eio_monitor properly.
2014-11-01 20:13:59 +09:00
ChunEon Park
0c315a64f8
lib/auto_comp: don't access free memory.
...
entry smart callback could be called after auto_comp is terminated.
Don't access the freed autocomp instance in the entry callbacks.
2014-11-01 20:03:39 +09:00
ChunEon Park
6569821349
lib/syntax_color: free allocated memory.
2014-11-01 18:45:42 +09:00
ChunEon Park
22a39f2d47
app/file_mgr: update missed function delcares.
2014-11-01 18:31:27 +09:00
ChunEon Park
859d38c7f0
lib/build: update the build commands.
...
if the edc file path is changed, the build command should be updated.
Before this fix, it missed updation so the live view wasn't updated even if new template is selected.
2014-11-01 18:29:56 +09:00
ChunEon Park
243d6a1330
app/file_mgr: open warning box deferred way.
...
if envnetor opened menu or some other popups,
edc modified warning box will be delayed to the editor has focus.
2014-11-01 18:21:13 +09:00
ChunEon Park
c39f46970c
lib/enventor: support focused smart callback.
2014-11-01 18:20:21 +09:00
ChunEon Park
d90e2101b9
app/file_mgr, menu: fix more build errors.
2014-11-01 17:31:02 +09:00
ChunEon Park
0ad8fd8180
app/file_mgr: fix build warnings.
2014-11-01 17:23:20 +09:00
ChunEon Park
8c7197e7f3
app/main: adjust key handle priority.
...
prevent any short key functions if a popup is opened.
2014-11-01 17:20:33 +09:00
ChunEon Park
b72a9a2b32
app/file_mgr: don't allow any shortcut keys if warning box is opened.
2014-11-01 17:13:37 +09:00
ChunEon Park
9c37b14e98
app/file_mgr: set focus properly.
...
Set focus on warning box if warning box is opened.
And then recover to enventor if it's closed.
2014-11-01 17:10:36 +09:00
ChunEon Park
e513684d22
fix build warnings.
2014-11-01 01:15:58 +09:00
Jaehyun Cho
c31f0f4f0b
file_mgr: Fix T1754 (file mgr warning box is not dismissed with esc key)
...
Summary: Fix T1754 (file mgr warning box is not dismissed with esc key)
Reviewers: Hermet
Reviewed By: Hermet
Maniphest Tasks: T1754
Differential Revision: https://phab.enlightenment.org/D1629
2014-11-01 00:56:56 +09:00
ChunEon Park
8137317bd1
lib: remove header file which should not be tracked.
2014-11-01 00:20:56 +09:00
ChunEon Park
89eaac3468
bump up version
2014-11-01 00:14:24 +09:00
ChunEon Park
8d0622fafe
app/config_data: fix wrong pass.
2014-10-31 23:58:19 +09:00
ChunEon Park
5ff7e99169
app/config_data: make compatible with windows.
...
save temporary edj file in folder which is generated by eina_file_mkstemp()
suggested by adrien.
2014-10-31 23:04:31 +09:00
ChunEon Park
ed0da0ab10
fix make distcheck errors
2014-10-31 22:24:19 +09:00
Jaehyun Cho
ae90b70c57
auto_comp: Reset queue when arrow keys are pressed.
...
Summary: Reset queue when arrow keys are pressed(when cursor is moved without character input).
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1626
2014-10-31 22:02:08 +09:00
Jaehyun Cho
bf59f2c8da
auto_comp: Remove unnecessary call.
...
Summary: Remove unnecessary call. queue_reset() includes entry_anchor_off() already.
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1616
2014-10-31 21:58:05 +09:00
Jaehyun Cho
d135e0c9ea
enventor: Fix T1756 (wrong group name is displayed in status bar)
...
Summary: Fix to not display wrong group name in status bar with empty template.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1628
2014-10-31 20:48:39 +09:00
Jaehyun Cho
4244351e0b
auto_comp: Support "Tab" key to auto complete.
...
Summary: Support "Tab" key to auto complete.
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1614
2014-10-31 15:09:59 +09:00
Jaehyun Cho
7f6206269e
search: Fix to clear selection when find window is moved or closed.
...
Summary: Fix to clear selection when find window is moved or closed. Otherwise, the selection block begins from old one.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1581
2014-10-28 01:23:24 +09:00
ChunEon Park
92cad63c43
app/file_mgr: fix build warning.
...
fix warning that introduced by 8c68bc9981
2014-10-24 13:36:46 +09:00
ChunEon Park
d6522842f3
app/file_mgr: revise warning box gui.
2014-10-24 13:35:17 +09:00
ChunEon Park
04682f7814
app/file_mgr: add a descriptive comment for maintainance.
2014-10-24 13:23:52 +09:00
Jaehyun Cho
8c68bc9981
file_mgr: Support that an edc is opened by different processes.
...
Summary: file_mgr: Support that an edc is opened by different processes. Open warning window to synchronize or ignore the edc changes.
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1561
2014-10-24 13:21:10 +09:00
ChunEon Park
516ae82bab
live_edit: code refactoring.
...
changed variable name.
2014-10-24 11:59:29 +09:00
Jaehyun Cho
03c80d7025
live_edit: Fix build error by using open API instead of private API.
...
Summary: Fix build error by using open API instead of private API.
Reviewers: Hermet, seoz
Differential Revision: https://phab.enlightenment.org/D1575
2014-10-24 11:57:33 +09:00
Jaehyun Cho
72e28a7310
enventor: Support "edc,modified" smart callback.
...
Summary: Support "edc,modified" smart callback. The event_info of edc,modified smart callback indicates whether the modification is done by itself or by other process.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1551
2014-10-23 16:39:31 +09:00
Jaehyun Cho
c62b19e9c7
auto_comp: Support auto_comp and color for keyword box, table, item, items, layout, and padding.
...
Summary: auto_comp: Support auto_comp and color for keyword box, table, item, items, layout, and padding.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1564
Conflicts:
src/lib/auto_comp_code.h
2014-10-23 10:52:57 +09:00
Jaehyun Cho
d55e920eb0
auto_comp: Support auto_comp and color for keyword set in images.
...
Summary: auto_comp: Support auto_comp and color for keyword set in images.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1563
2014-10-23 10:37:46 +09:00
Jaehyun Cho
f89a9be19f
auto_comp: Support auto_comp and color for keyword base_scale.
...
Summary: auto_comp: Support auto_comp and color for keyword base_scale.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1562
2014-10-22 15:53:01 +09:00
Jaehyun Cho
1bfb773a72
build: Fix to show multi-line error message on console.
...
Summary: Fix to show multi-line error message on console.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1556
2014-10-22 14:17:41 +09:00
Jaehyun Cho
c2bec2c14d
menu: Fix to set config edc path when an edc is loaded
...
Summary: Fix to set config edc path when an edc is loaded. Otherwise, the loaded edc cannot be saved properly.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D1550
2014-10-21 11:52:55 +09:00
ChunEon Park
29c54814c3
main: remove workaround code that is no more valid.
2014-10-19 14:43:07 +09:00
ChunEon Park
0a6dab3fbb
edj_viewer: remove redundant function
2014-10-19 14:32:46 +09:00
Jaehyun Cho
2e0be44e7a
enventor_smart: Store dummy_swallow value in Enventor_Object_Data instead of view_data.
...
Summary: Store dummy_swallow value in Enventor_Object_Data instead of view_data.
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1535
2014-10-19 14:30:15 +09:00
Jaehyun Cho
99c02fc702
config: Show tool bar of enventor as default
...
Summary: Show tool bar of enventor as default
Reviewers: Hermet
Reviewed By: Hermet
Differential Revision: https://phab.enlightenment.org/D1537
2014-10-14 20:46:39 +09:00
ChunEon Park
7c16c5731d
update command line usage manual.
2014-10-14 15:49:28 +09:00