Mykyta Biliavskyi
9863ea304c
Edje viewer: Jump to code of current clicked part.
...
When user click a part in the live view,
the entry cursor jumps to the corresponded part line.
Need additional attention for the invisible parts. Swallow
and spacer parts primitives created after edje-layout. And this
causes situation when this primitives is placed above other
parts.
T2179
2015-12-22 09:25:53 +09:00
Mykyta Biliavskyi
c8fdf43e9a
Fix compilation warnings for enventor library.
2015-09-15 17:39:51 +00:00
ChunEon Park
976685ae10
edj_viewer: track the images and update live view whenever they were modified.
2015-07-01 16:20:28 +09:00
ChunEon Park
1285140af4
edj_viewer: code refactoring.
...
remove duplicated code.
2015-07-01 11:55:04 +09:00
ChunEon Park
92c09a0a39
ctxpopup: support dramatic updation for live view.
...
a little slow, but it's better than before.
added smart callback, @live_view,updated
renamed smart callback, @ctxpopup,selected -> @ctxpopup,changed
2015-07-01 01:25:04 +09:00
ChunEon Park
796e1bffe1
edj_viewer: call the "live_view,loaded" at proper time.
...
previously, the signal can be called even live view is not loaded yet.
@fix
2015-06-30 19:49:04 +09:00
ChunEon Park
aa962ba179
update edj as soon as possible.
...
checks the new edj per every frame if it failed to load.
2015-06-30 18:24:24 +09:00
ChunEon Park
2a7ebec75b
edj_viewer: fix wrong spacer highlight position.
...
spacer position just need to relative to the it's layout.
this is much simpler way to support zooming as well as it's nature behavior.
2015-06-24 15:06:48 +09:00
ChunEon Park
24ad783b25
live_view: fix incorrect zoom scale.
...
Previously, the live view maximum size was not updated properly
even if the zoom scale value had been changed.
@fix
2015-06-23 10:55:35 +09:00
Mykyta Biliavskyi
e960a0df12
Edj viewer: support SPACER part highlighting.
...
In edje library SPACER doesnt have Evas_Object,
that represent part on canvas. Calculation position
and size of the SPACER highlight should be corrected.
For correcting geometry of highlight, uses current
state of scroller(that contain layout object)
and layout object.
@fix T2464
2015-06-09 16:13:27 +09:00
Mykyta Biliavskyi
9ac6faaa9e
edj viewer: update live view for different groups.
...
This happens, because edj file is rewrited and
descriptor lost. Reload all groups each time when
edj file rewrited.
@fix T2162
2015-05-28 19:37:25 +09:00
Mykyta Biliavskyi
d18b1afdc2
Update part state in dependence of the cursor position.
...
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.
2015-05-27 14:47:40 +09:00
ChunEon Park
ae963003bb
Revert " Update part state in dependence of the cursor position."
...
This reverts commit 165c955bee
.
it's not intended patch. reverted.
2015-05-24 18:29:38 +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
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
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
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
ChunEon Park
a87332c72e
update for eo_do_ret()
...
api call change complied with unstable eo.
2015-02-26 10:47:51 +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
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
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
392a12f9dd
console: Reset console error message when edc file is saved.
2015-02-11 19:08:20 +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
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
ChunEon Park
5c8ff06ba3
lib/edj_viewer: free eio_monitor properly.
2014-11-01 20:13:59 +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
ChunEon Park
e5927b37eb
library support.
...
current enventor apis are under beta apis.
im notice you these apis could be changed soon.
2014-09-30 23:56:16 +09:00