Commit Graph

497 Commits

Author SHA1 Message Date
Bowon Ryu 25e6943e33 templates: updated button
Test Plan:
1. enventor
2. esc -> New
3. Button

Reviewers: Hermet, Jaehyun_Cho, herb

Differential Revision: https://phab.enlightenment.org/D4162
2016-07-15 18:55:36 +09:00
Hermet Park 18083fbdbf updated SHORTCUT manual. 2016-07-14 19:52:05 +09:00
Hermet Park bc3a11dbb8 update syntax color keywords. 2016-07-13 11:58:27 +09:00
Jaehyun Cho 710621cc9b Support keyword reference function.
Display keyword reference if F5 is pressed while cursor is on the
keyword.
2016-07-09 00:21:50 +09:00
Hermet Park a3edf9f746 template: clean list item source code. 2016-07-08 10:44:05 +09:00
Bowon Ryu 49c049e63d templates: updated list item.
Summary: This sample can use for e-mail concept list item.

Test Plan:
1. enventor
2. esc -> New
3. list_item

Reviewers: Jaehyun_Cho, herb, Hermet

Differential Revision: https://phab.enlightenment.org/D4136
2016-07-08 10:40:03 +09:00
Taehyub Kim 18030c6532 tempalate: change the description
Summary: change the description

Test Plan:
1. open new file
2. see the template name

Reviewers: Jaehyun_Cho, NikaWhite, bowonryu, Hermet

Differential Revision: https://phab.enlightenment.org/D4091

Conflicts:
	data/templates/Makefile.am
2016-07-07 11:09:46 +09:00
Hermet Park 06b5fc387e template: rename watchface_rect to watchface2 2016-07-07 10:59:38 +09:00
Hermet Park 6809f71c75 theme: rearrange dialogue box size. 2016-07-07 10:56:23 +09:00
Bowon Ryu 7668fe7b90 templates: updated rectangle watchface.
Test Plan:
1. enventor
2. esc -> New
3. watchface_rect

Reviewers: Hermet, Jaehyun_Cho, herb

Differential Revision: https://phab.enlightenment.org/D4131
2016-07-07 10:37:28 +09:00
Hermet Park bd98c5c3c3 theme: improve icon images. 2016-07-05 19:12:54 +09:00
Hermet Park 5b00b70fc2 file_tab: ++implementation.
allow remove item from the tab.
2016-07-04 22:17:38 +09:00
Hermet Park d9f7d5d0d6 theme: apply lazy edc style. 2016-07-02 15:58:57 +09:00
Hermet Park bbc8ee13ea code refactoring.
renamed from outline to wireframe.

Conceptually, here feature is close to "wireframe".
2016-07-02 13:58:27 +09:00
Hermet Park 4d6e98d0f0 reorganize shortcut keys.
-- auto indentation.
-- auto completion.
++ wireframes (ctrl + w).
2016-07-02 13:32:34 +09:00
Hermet Park 8fae57d181 template/map: fix a typo. 2016-07-02 03:22:15 +09:00
Hermet Park 247c1e67ae file_tab: use customed list for file tab. 2016-06-29 23:29:37 +09:00
Hermet Park e61cfb6124 file_tab: add a partial implmentation. 2016-06-29 20:28:11 +09:00
Taehyub Kim 4100cc9131 edj_viewer: add parts outline highlight feature
Summary:
When we add a live edit item, it is convenient to be support part outline.
so I added part outline feature. It can be toggling.

@T3626

Test Plan:
1. launch enventor
2. activate parts outline item on tools
3. see the parts outline in live edit view

Reviewers: Hermet, NikaWhite, bowonryu, Jaehyun_Cho

Reviewed By: Jaehyun_Cho

Differential Revision: https://phab.enlightenment.org/D4071
2016-06-28 14:20:57 +09:00
Hermet Park edda0396fa GUI: change the status usability.
Added a toggle option in setting.
and replaced the status shortcut key to F8 from F11.
Now, tools shortcut key is moved to F7.

This change is such a pre-requisition for a file tab feature.
2016-06-27 11:27:39 +09:00
Hermet Park 89866ef74a theme: remove redundant part. 2016-06-25 14:01:11 +09:00
Hermet Park 80010eb72d layout: code refactoring.
use lazy edc style.
2016-06-25 13:45:10 +09:00
Hermet Park 9f8390bf0a fix a dummy swallow/spacer selection bug.
Previously, two parts allowed repeat events,
Below parts would have a mouse events and then selected lastly.

@fix T3737
2016-06-25 12:49:50 +09:00
Hermet Park 5672abf9ce add one more dedicated developer. 2016-06-25 12:39:48 +09:00
Taehyub Kim b8a1b8865f search: change the description
Summary: change the description

Test Plan:
1. open search window
2. see the text

Reviewers: Jaehyun_Cho, NikaWhite, bowonryu, Hermet

Reviewed By: Hermet

Differential Revision: https://phab.enlightenment.org/D4090
2016-06-25 12:27:57 +09:00
Bowon Ryu 8235fa8404 text_setting: add button & spinner for font_size slider
Summary:
ux update for text setting.
add dec & inc buttons and spinner for font_size slider.

Test Plan: esc > settings > text editor

Reviewers: Hermet, Jaehyun_Cho

Reviewed By: Jaehyun_Cho

Differential Revision: https://phab.enlightenment.org/D4057
2016-06-21 14:03:04 +09:00
Hermet Park 53f4b3c28c support the new type vector. 2016-06-20 13:42:36 +09:00
Taehyub Kim 29d91c48b3 build_setting: add build setting tooltip messeges
Summary: add build setting tooltip messeges

Test Plan:
1. launch enventor
2. go settign menu
3. click EDC build tab
4. move mouse cursor on each item
5. see the tooltip messeges

Reviewers: Hermet, Jaehyun_Cho, NikaWhite

Differential Revision: https://phab.enlightenment.org/D4034
2016-06-10 13:47:53 +09:00
Taehyub Kim cc877931ca statusbar: improve tooltip messages
Summary: add more comments for statusbar tooltip

Test Plan:
1. launch enventor
2. move mouse cursor on statusar tooltips
3. see the message of tooltips

Reviewers: Hermet, Jaehyun_Cho, NikaWhite

Differential Revision: https://phab.enlightenment.org/D4032
2016-06-10 10:45:44 +09:00
Hermet Park a9bfa26c17 live_edit: improve relative to popup gui. 2016-06-06 13:26:42 +09:00
Hermet Park 50f663adc2 live_edit: re-implement the relative to function.
still there are plenty of wrong behaviors...
2016-06-06 03:23:56 +09:00
Hermet Park e4157834f4 help: updated history here also. 2016-06-05 14:21:38 +09:00
Hermet Park 8ffc1e0a68 bump up version, 0.9.0 2016-06-05 13:34:24 +09:00
Hermet Park 696d9e3f7e updated tools icons.
lines, live textblock
2016-06-05 13:24:17 +09:00
Hermet Park ad16037c4d renamed about to help.
Come to think of it, About func is more than About.

Help is better name for it.
2016-06-01 22:52:13 +09:00
Hermet Park fc8096c878 template: updated watchface. 2016-05-31 16:01:29 +09:00
Hermet Park 21957cc7bb template: updates watchface. 2016-05-27 11:57:25 +09:00
Hermet Park f562d86376 templates: add watchface. 2016-05-27 11:50:51 +09:00
Hermet Park 9749d0dfc4 theme: increase minimum size of window.
there many features have come in enventor....
it needs larger space.
2016-05-26 04:32:43 +09:00
Hermet Park 4725daefd3 setting: polish gui. 2016-05-26 02:29:04 +09:00
Hermet Park 431c055a8f replace enventor embedded image. 2016-05-26 01:59:42 +09:00
Hermet Park 75ff3baa67 theme: remove redundant code. 2016-05-26 00:09:42 +09:00
Jaehyun Cho 75206cd36d setting: Reorganize items.
Remove setting items which are already in toolbar area.
Reorganize items in text setting.
2016-05-25 23:53:55 +09:00
Hermet Park fe4cc81da1 updated about 2016-05-25 02:34:00 +09:00
Hermet Park 3f317692cb about: redesign about page. 2016-05-25 02:20:51 +09:00
Hermet Park 9e8dce3db8 live_edit: revise previous patch 6fb471d8d4.
redesign ui and clear code.
2016-05-23 22:12:43 +09:00
Taehyub Kim 6fb471d8d4 live_edit: add fixed width and height interface in live edit view
Summary: update fixed width and height interface to choose easier

Test Plan:
1. launch enventor
2. make live edit item by clicking live edit toolbar
3. click fixed width or fixed height check item on setting interface in live edit view
4. set relative_to property by dragging the edge of the part
5. insert the live edit item
6. check the result in text view

Reviewers: Jaehyun_Cho, NikaWhite, Hermet

Differential Revision: https://phab.enlightenment.org/D3962
2016-05-23 21:25:30 +09:00
Hermet Park 519bcbedee tools: don't overlay editor buttons on tools buttons.
also, this cleaned edc code nicely.
2016-05-23 00:53:28 +09:00
Hermet Park b204102d80 update template insert button icon image. 2016-05-23 00:17:36 +09:00
Jaehyun Cho cf4c9ffb94 tools: Add template insert button.
Add template insert button in tools to let users know how to use
template insert function.
2016-05-22 23:34:42 +09:00
Hermet Park d74f4afed0 updated about 2016-05-22 11:08:20 +09:00
Hermet Park 82af282a04 ctxpopup: apply tile bg for image preview. 2016-05-20 05:11:26 +09:00
Hermet Park f47d613c30 live_edit: add edge attaching effect.
if edge of live edit object is attached to other part's,
outline can be highlighted.
2016-05-20 04:49:24 +09:00
Hermet Park c32e417d5d live_edit: remove margin in the spacer image.
spacer margin should be removed from the image
because live edit needs accruate pixel control.
on the other hands, spacer button icon needs margin.

this implementation is a little tricky but i have no idea better than this.
2016-05-20 00:32:25 +09:00
Taehyub Kim 9ec8d25c7b layout_common: fix the colorselector scalable
Summary: make the colorselector scalable when the base scale of enventor is changed

Test Plan:
1. Launch Enventor
2. Change the scale
3. Show colorselector by clicking the color keyword
4. Check the colorselector

Reviewers: Hermet, Jaehyun_Cho, NikaWhite

Differential Revision: https://phab.enlightenment.org/D3949
2016-05-17 17:45:54 +09:00
Hermet Park 87b107604b template: apply lazy style for spacer template. 2016-05-15 17:57:49 +09:00
Hermet Park b1b1583b54 tools: fixed 0 1; warning issue. 2016-05-10 23:29:59 +09:00
Jaehyun Cho 5dbfbd64f3 tools: Divide tools into live view tools and text editor tools.
Now tools are divided into live view tools and text editor tools based
on their functions.
Region for file browser tools and edc navigator tools is also reserved.
2016-05-10 23:19:36 +09:00
Hermet Park 5c21ca9ba9 file_browser: refactoring internals.
remove unnecessary edc usage.

and don't surprise even though refresh button generation is wierd.
That is about genlist bug and will be fixed there soon.
2016-05-08 04:49:55 +09:00
Jaehyun Cho b34c637273 file_browser: Add file search function.
If a search word is input, then files which contain the search word in
their file names are displayed.
To show file icons clearly in search mode, file icon images of file
browser are modified.

@T3579
2016-05-04 15:10:25 +09:00
Hermet Park d5a3c29f36 file_browser: adjust refresh button position. 2016-05-02 22:55:33 +09:00
Jaehyun Cho 037f9d4283 file_browser: Apply resource file icons.
Apply edc, image, sound, and font file icons.
2016-05-02 19:45:44 +09:00
Jaehyun Cho a030df08d1 file_browser: Fix "Workspace" text position. 2016-05-02 19:45:03 +09:00
Jaehyun Cho a176e619e6 file_browser: Support "Show All Files" function.
By default, file browser shows resource type files only such as edc,
image, sound, and font type files.
If the "Show All Files" check is on, then file browser shows all types
of files.

@T3390
2016-05-02 15:49:14 +09:00
Jaehyun Cho 48fb17f938 file_browser: Change refresh button.
Change the refresh button to an icon button and move it next to the
"Workspace".
2016-05-02 15:49:00 +09:00
Hermet Park bd78cafef4 theme: update invert size icon. 2016-05-01 16:22:05 +09:00
Hermet Park dfd4a1acde theme: update expand icon design. 2016-05-01 16:04:04 +09:00
Hermet Park 8c6da49ae1 colorpalette: remove fixed warnings. 2016-04-27 00:06:25 +09:00
Hermet Park 1c21a8538f status: adjust stats msg idle time.
as well as some messages.
2016-04-27 00:03:25 +09:00
Hermet Park a4d4fb748c edc_navigator: support stop all programs.
for this, added one more api, enventor_object_programs_stop()
2016-04-23 13:15:32 +09:00
Hermet Park 97fbb51062 edc_navigator: add play button icon. 2016-04-23 11:43:47 +09:00
Hermet Park 955b762ecc edc_navigator: provide a program launch button.
Now launching program by double clicking the program part in the code
is removed! This was not intuitive.
2016-04-22 19:31:07 +09:00
Hermet Park 10fcefe123 fileselector: fixed a fixed 0 1 warning. 2016-04-20 23:33:01 +09:00
Jaehyun Cho e68d886937 templates: Remove newlines at the end of EDC template files.
EDC template files were created by vim and vim produces newlines at the
end of files. This causes an unexpected newline at the end of loaded EDC
template files.
This commit fixes T3429.
2016-04-18 14:25:13 +09:00
Hermet Park 8f91d45ff1 setting: reorganize setting view. 2016-04-17 13:31:27 +09:00
Hermet Park e6bfbd85c9 setting: code refactoring
internal variable name change.

there are no tabbar in elementary.
2016-04-17 11:12:53 +09:00
Jaehyun Cho 2be4e6c3d3 file_browser: Show workspace directory.
File browser shows workspace directory and its sub files.
Workspace directory is set with argument "-w" and directory path.
(e.g. enventor -w ./workspace)

This commit implements T3389.
2016-04-15 21:06:45 +09:00
Hermet Park 3beb93cf26 live_view: replace bg image. 2016-04-15 20:23:35 +09:00
Hermet Park c8f5b31b6f edc_navigator: improve icon quality. 2016-04-15 19:32:23 +09:00
Jaehyun Cho ff8136dbf3 file_browser: Add file browser.
File browser shows "collections" main EDC.

This commit implements T3388.
2016-04-15 18:54:02 +09:00
Hermet Park cbf12e2a80 replace swallow icon 2016-04-15 16:58:10 +09:00
Hermet Park e94c7bdc12 update text & textblock template code 2016-04-15 16:37:25 +09:00
Hermet Park c0942cd60a editor: removed a fixed 1 0; warning. 2016-03-29 08:35:19 +09:00
taehyub 3b06354c67 update the mirror mode icon
Summary: update mirror mode icon

Test Plan:
1. launch enventor
2. see the mirror mode icon

Reviewers: Hermet, Jaehyun_Cho, NikaWhite

Differential Revision: https://phab.enlightenment.org/D3830
2016-03-25 15:18:48 +09:00
taehyub df7a9f51f8 tools: support mirror mode
Summary: Added new toolbar item to support mirror mode

Test Plan:
1. luanch enventor
2. toggle mirror mode item of toolbar at the left-top or press ctrl + M
3. see the mirror mode working well

Reviewers: Jaehyun_Cho, NikaWhite, Hermet

Differential Revision: https://phab.enlightenment.org/D3813
2016-03-25 13:30:33 +09:00
taehyub d0db6015e3 template: change the template code of basic.edc
Summary:
It is better the image resource block is in the group.
so I moved the block into the group in basic.edc

Test Plan:
1. launch enventor
2. create new file as basic
3. see the image resource block in group

Reviewers: Jaehyun_Cho, NikaWhite, Hermet

Differential Revision: https://phab.enlightenment.org/D3816
2016-03-24 21:38:07 +09:00
Mykyta Biliavskyi 397821a3a4 Layout: change behaviuor for hide edc_navigator swallow object.
When edc.navigator swallow is hidden it placed outside main markup.
2016-03-16 14:55:37 +09:00
Hermet Park 5c40f9b8f6 remove broken theme extension code.
redundant code were remained uselessly.
these were catched by edje error logs.
2016-03-16 13:02:43 +09:00
Hermet Park d77d8f7a50 + syntax color keywords 2016-03-12 15:17:44 +09:00
Hermet Park 5cc7bc4770 fix makedist failure.
include missing resources.
2016-03-08 16:34:21 +09:00
Hermet Park 6890a0fc67 bump up version 2016-03-07 19:14:18 +09:00
Hermet Park 5900c6ac37 editor: restore error underline style. 2016-03-05 11:13:35 +09:00
Hermet Park da5134a165 status: update line ui. 2016-03-05 00:06:35 +09:00
Hermet Park 683e13de47 update status cursor image. 2016-03-05 00:02:54 +09:00
Hermet Park e78aec8ef6 statusbar: replace a group guide text with a group icon. 2016-03-04 23:58:38 +09:00
Jaehyun Cho ec2c88af8e statusbar: Fix cursor arrow size.
The relative height of cursor_arrow part is zero. So this causes slow
size calculation.
To resolve this issue, "fixed: 1 1;" is added into cursor_arrow part.
This commit fixes commit fd240531ff

Test Plan:
1. add rect by LiveEdit
2. change part size
2016-03-02 21:05:06 +09:00
Hermet Park d09c073fb0 edc_navigator: support program list 2016-02-29 17:28:25 +09:00
Hermet Park bb09392d12 edc_navigator: 3rd patch for base navigation behavior. 2016-02-27 17:31:12 +09:00
Hermet Park fd240531ff statusbar: improve ui.
replace a cursor icon instead of a guide text.
2016-02-27 13:48:07 +09:00
Hermet Park 234f6b2f1b updated icons 2016-02-27 12:58:45 +09:00