enventor/README

115 lines
3.8 KiB
Plaintext
Raw Permalink Normal View History

2016-08-26 04:41:21 -07:00
[Enventor v1.0.0]
2016-03-07 02:17:29 -08:00
2016-08-26 23:37:34 -07:00
Enventor, which is also known as EDC (Edje Data Collections) Editor, is a EDC script editor tool that supports text editing and previewing functions for the EDC source code.
2016-03-07 02:17:29 -08:00
When your application requires real-time changeable layouts like animated ones, then you can write the layout design using EDC script, compile it into EDJ format file, and import it into your application using a UI layout component. You can also write design layouts from simple to complex ones using the EDC script with Enventor. Enventor helps you write EDC script code easier and finish your work faster. If you are not familiar with EDC programming, see Edje Programming Guide - https://www.enlightenment.org/program_guide/edje_pg for more information.
2016-03-07 02:17:29 -08:00
[Requirements]
2016-03-07 02:17:29 -08:00
2016-08-26 04:41:21 -07:00
efl (>= 1.18.0)
2016-03-07 02:17:29 -08:00
Please note that some features may not quite function correctly or completely prior to EFL 1.18. Newer would be better.
2016-03-07 02:17:29 -08:00
Please see the following sites for more information.
2016-03-07 02:17:29 -08:00
2016-07-26 21:00:47 -07:00
https://www.enlightenment.org/about-enventor
https://phab.enlightenment.org/w/projects/enventor
2016-03-07 02:17:29 -08:00
http://www.openhub.net/p/enventor
[Compiling]
2016-03-07 02:17:29 -08:00
Once you have met the requirements, compiling and installing is simple:
2016-03-07 02:17:29 -08:00
2013-08-24 22:22:09 -07:00
$ ./autogen.sh
$ make
$ sudo make install
$ sudo ldconfig (it may need on Linux System)
2016-03-07 02:17:29 -08:00
2015-12-31 22:09:58 -08:00
[Short Cut Keys]
2016-03-07 02:17:29 -08:00
2015-06-22 16:40:39 -07:00
Esc - Open/Close Menu
F1 - Help
F2 - Set Main EDC (in File Browser)
F3 - Quick Jump (Open an including file / Jumping to a referencing part)
F4 - Revert Quick Jump
F5 - Keyword Reference
F7 - Toggle Tools
F8 - Toggle Status
F9 - Toggle File Browser
F10 - Toggle EDC Navigator
2016-06-29 04:28:11 -07:00
F11 - Toggle File Tab
F12 - Settings
2016-03-07 02:17:29 -08:00
2015-06-22 16:40:39 -07:00
Ctrl+S - Quick Save + Update Live View
Ctrl+U - Toggle Dummy Parts
2016-02-19 00:29:29 -08:00
Ctrl+H - Toggle Part Highlighting
Ctrl+M - Toggle Mirror Mode
Ctrl+W - Toggle Wireframes
Ctrl+T - Insert Default Template Code
2016-02-19 00:32:14 -08:00
Ctrl+Mouse Wheel Up - View Zoom In / Font Size Up
Ctrl+Mouse Wheel Down - View Zoom Out / Font Size Down
2016-02-19 00:29:29 -08:00
Alt+Left - Toggle Full Edit View
Alt+Right - Toggle Full Live View
Alt+Up - Toggle Full Console View
Alt+Down - Toggle Full Editors View
2015-06-22 16:40:39 -07:00
Ctrl+A - Select Text All
Ctrl+Double Click - Select a word without openning candidate popup
2015-06-22 16:40:39 -07:00
Ctrl+Z - Undo Text
Ctrl+R - Redo Text
Ctrl+C - Copy Selected Text
Ctrl+V - Paste Copied Text
Ctrl+X - Cut Selected Text
Ctrl+D - Delete a Current line
Ctrl+F - Find/Replace
Ctrl+L - Go to line
Ctrl+Home - Go to the Top line
Ctrl+End - Go to the Bottom line
Ctrl+Space - Search candidate keywords in the context
2016-03-07 02:17:29 -08:00
[Command Line Usage]
2016-03-07 02:17:29 -08:00
2013-07-20 01:51:56 -07:00
enventor --help
enventor [input file] [output file] [-t] [-i image path] [-s sound path] [-f font path] [-d data path] [-w workspace path]
2016-03-07 02:17:29 -08:00
2015-06-22 16:40:39 -07:00
input file = EDC file to open. If input file is skipped, Enventor will open a default template code with a temporary file.
output file = EDJ file to store compiled file. If output file is skipped, Enventor will store the binary file to the temporary directory.
2015-06-22 16:40:39 -07:00
-t = Open template menu when you launch Enventor
-i = path to image resources that the edc includes
-s = path to sound resources that the edc includes
-f = path to font resources that the edc includes
-d = path to data resources that the edc includes
-w = workspace directory path that contains group edc files
2016-03-07 02:17:29 -08:00
2014-10-13 23:49:28 -07:00
Examples of Enventor command line usage:
$ enventor
2016-05-21 19:08:20 -07:00
$ enventor input.edc -i ./images
$ enventor input.edc output.edj -i ./images
2015-06-22 16:40:39 -07:00
$ enventor -t
$ enventor newfile.edc -t
2016-05-21 19:08:20 -07:00
$ enventor input.edc output.edj -i ./images -s ./sounds -w ./workspace
2016-03-07 02:17:29 -08:00
2014-10-31 08:18:15 -07:00
[Developers]
2016-03-07 02:17:29 -08:00
2015-12-31 22:21:59 -08:00
Many developers have contributed to Enventor project. The following names are dedicated Enventor developers' names but there are more people who've gladly contributed for Enventor. For a complete list of contributors, See AUTHORS file.
2016-03-07 02:17:29 -08:00
2015-12-31 22:09:58 -08:00
Copyright (C) 2013 - 2016 by:
2016-03-07 02:17:29 -08:00
2015-12-31 22:09:58 -08:00
Hermet Park
2014-10-31 08:18:15 -07:00
Jaehyun Cho
Mykyta Biliavskyi
Kateryna Fesyna
2016-03-07 02:17:29 -08:00
Tae-Hyup Kim
2016-08-26 04:41:21 -07:00
Bowon Ryu
2015-02-27 21:34:40 -08:00
Yunho Jeong
Mincheol Seo
2014-10-31 08:18:15 -07:00
Raoul Hecky
2016-03-07 02:17:29 -08:00
Yurii Tsivun
2014-10-31 08:18:15 -07:00
And various contributors (See AUTHORS)
2016-03-07 02:17:29 -08:00