ChunEon Park
08c9ddeecd
don't clip the tooltip in tools.
...
i guess, since the tooltip has been changed recently,
it's behavior changed a little.
because of this, tooltip in tools got clipped outside of the viewport.
Anyhow it's fixed.
@fix
2015-06-11 16:45:09 +09:00
ChunEon Park
d8bac599a7
removed template code insert feature.
...
now enventor supports inserting part with live view editor,
i don't think this is required in enventor anymore.
2015-06-11 16:39:26 +09:00
Mykyta Biliavskyi
59a5faf6e0
Save dialog: support save edj files.
...
In case when user types filename.edj binary file will be
compiled into that place, which chosen in fileselector.
2015-06-04 11:53:42 +09:00
Mykyta Biliavskyi
af56cdb083
Support version fo the enventor config file.
...
Config data is checked on the versiob of config file.
if the version is lower than current, then don't read
the config data and instead open with default.
On enventor close, config file is rewrited with new data.
2015-06-03 22:52:19 +09:00
Mykyta Biliavskyi
59ec635813
Command arguments: add recognize output file.
...
If command arguments contain path to file
with ".edj" extension, this file will be used
for store output binary file.
Example:
enventor --id /path/img --fd /path/fnt input.edc output.edj
2015-06-03 16:55:23 +09:00
Mykyta Biliavskyi
a247010813
Command line arguments: fix ignoring resource pathes.
...
If application run with command like:
enventor --id /path/images --fd /path/fonts
Pathes will be used in application.
@fix
2015-06-03 16:49:12 +09:00
Mykyta Biliavskyi
4415cdf7a9
Command line: add new arguments into command line.
...
Added next arguments:
-v, --version show program version.
-c, --copyright show copyright.
-l, --license show license.
2015-05-27 14:43:25 +09:00
ChunEon Park
ec340a1760
config_data: code refactoring.
...
just clean up code.
2015-05-27 14:41:40 +09:00
Mykyta Biliavskyi
dee12936e3
Config: fill the paths to the resource directories from command line.
...
Add support multi paths for resource directories as arguments
from command line.
Now support next parameterized arguments:
--id path/ - image directory path,
--sd path/ - sound directory path,
--fd path/ - font directory path,
--dd path/ - data directory path,
--to - open template dialog.
For example:
enventor --id path_1/ --id path_2/ --sd path_3/ --fd path_n/
2015-05-27 14:36:30 +09:00
ChunEon Park
2ccceded2f
live_edit: improve grip control.
2015-05-24 19:14:59 +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
ChunEon Park
76b56d92a2
bin/live_edit: remove unimportant message.
2015-03-01 18:55:11 +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
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
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
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
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
74e72e6234
text_setting: Add font name and font style settings.
2015-02-27 16:38:55 +09:00
ChunEon Park
f7b15998d8
bin/tools: add button - redo, undo.
2015-02-26 14:39:43 +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
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
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
ChunEon Park
179646e910
bin/live_edit: remove unused vars.
2015-02-25 14:14:57 +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
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
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
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
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
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
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
ChunEon Park
112cca116b
bin/setting: recomposite setting gui.
2014-11-27 14:55:09 +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
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
59a4e2bfa3
app/setting: remove unused var.
2014-11-03 15:33:57 +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