Page MenuHomePhabricator

efl: canvasProject
ActivePublic

Members

  • This project does not have any members.

Watchers

  • This project does not have any watchers.

Details

Description

things specific to the canvas (evas) but not widgets or rendering

Recent Activity

Yesterday

zmike edited projects for T7214: crash while resize some specific apps, added: efl (efl-1.24); removed efl (efl-1.23).
Thu, Oct 17, 7:04 AM · efl (efl-1.24), efl: display system, efl: canvas, enlightenment-git

Thu, Oct 10

bu5hm4n updated the task description for T8288: Animation API.
Thu, Oct 10, 6:48 AM · efl: canvas
bu5hm4n added a revision to T8288: Animation API: D10350: efl_canvas_animation_rotate: adjust API.
Thu, Oct 10, 6:47 AM · efl: canvas
Jaehyun_Cho added a comment to T8288: Animation API.
  • efl_canvas_animation_rotate:
    • Current rotate's cx and cy is double value relative to the pivot object. (e.g. 0.0 ~ 1.0, center is 0.5) So I am not sure if Vector is the correct type for this relative values although value type is the same.

I think Vector2D sounds like the type we want to have for that. Maybe its just me, but i am prefering to have a simple container over two values for the same semantical thing.

Like you said, it may be related to preference. The reason why I am not sure about this is because these parameters have similar values of the parameters of hint_align of efl_gfx_hint.eo.
BTW, I don't have any preference about this case.

I think Vector2D is the correct thing here, my idea would be that the parameters would be in the end (from : Vector2D, to : Vector2D, pivot : Efl.Canvas.Object, c : Vector2D)

Oh, I misunderstood. Now I see. So it is the same as the preference of using Vector2D type.

Mhm, after reading it a second time, i think i am a bit confused here. What is autodel deleting, the animated object, or the player ?

If auto_del is true, then player is deleted when animation ends.

I am actaully a little bit concerend about the amount of objects required something easy as a animation.... esp. with the autodel thing, so you create 2 objects just to delete them. If we publish that like this. Then we have no good way to refactor that later on ... :(

I totally agree with you that we need to reduce the number of objects which are created for easy animation.
I'm sorry I don't understand what you mean about autodel in the later comment. Could you explain please?

Thu, Oct 10, 5:43 AM · efl: canvas

Mon, Oct 7

bu5hm4n added a comment to T8288: Animation API.

@bu5hm4n Thank you for the description :) I replied as follows.

  • efl_canvas_animation:
    • I think duration is the same as Efl.Playable.length.
    • Since interpolator has its own factors, I think it should be an object. Can we make interpolator not ownable? Because I think there are some demands that app wants to implement animations with same interpolator. (e.g. Cubic Bezier with the same factors. If Interpolator is ownable, then app should create and set interpolator again and again.)
Mon, Oct 7, 11:57 AM · efl: canvas
Jaehyun_Cho added a comment to T8288: Animation API.

@bu5hm4n Thank you for the description :) I replied as follows.

Mon, Oct 7, 5:22 AM · efl: canvas

Wed, Oct 2

bu5hm4n added a comment to T8288: Animation API.

@Jaehyun_Cho what do you think about those things ?

Wed, Oct 2, 4:50 AM · efl: canvas

Mon, Sep 30

bu5hm4n created T8288: Animation API.
Mon, Sep 30, 5:28 AM · efl: canvas

Aug 9 2019

tasn removed a member for efl: canvas: tasn.
Aug 9 2019, 10:17 AM
tasn added a member for efl: canvas: tasn.
Aug 9 2019, 10:17 AM

Jun 3 2019

zmike closed T7824: wbmp loader/tests broken as Resolved.
Jun 3 2019, 9:01 AM · efl: canvas

May 29 2019

devilhorns closed T7230: Clean up evas_inline.x as Resolved.
May 29 2019, 12:40 PM · efl: rendering, efl: canvas, Restricted Project
zmike added a commit to T7230: Clean up evas_inline.x: rEFL343698f7eceb: evas_inline: Clean up evas_object_plane_changed function.
May 29 2019, 12:38 PM · efl: rendering, efl: canvas, Restricted Project
zmike added a commit to T7230: Clean up evas_inline.x: rEFL70ea7ba9daa1: evas_inline: Clean up evas_object_is_opaque function.
May 29 2019, 12:38 PM · efl: rendering, efl: canvas, Restricted Project
zmike added a commit to T7230: Clean up evas_inline.x: rEFL8c5d5ada65cb: evas_inline: Clean up evas_object_is_on_plane function.
May 29 2019, 12:38 PM · efl: rendering, efl: canvas, Restricted Project
zmike added a commit to T7230: Clean up evas_inline.x: rEFL94d1b0f3bf7a: evas_inline: Clean up evas_object_is_visible function.
May 29 2019, 12:37 PM · efl: rendering, efl: canvas, Restricted Project
zmike added a commit to T7230: Clean up evas_inline.x: rEFLc10a4dcd18dd: evas_inline: Clean up evas_object_is_proxy_visible function.
May 29 2019, 12:37 PM · efl: rendering, efl: canvas, Restricted Project
zmike added a commit to T7230: Clean up evas_inline.x: rEFLef23de1ea4bf: evas_inline: Clean up evas_object_was_visible function.
May 29 2019, 12:37 PM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9051: evas_inline: Clean up evas_object_plane_changed function.
May 29 2019, 10:14 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9050: evas_inline: Clean up evas_object_is_on_plane function.
May 29 2019, 10:11 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9049: evas_inline: Clean up evas_object_is_opaque function.
May 29 2019, 10:11 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9048: evas_inline: Clean up evas_object_is_proxy_visible function.
May 29 2019, 10:10 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9047: evas_inline: Clean up evas_object_is_proxy_visible function.
May 29 2019, 10:06 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9046: evas_inline: Clean up evas_object_is_visible function.
May 29 2019, 10:06 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9045: evas_inline: Clean up evas_object_was_visible function.
May 29 2019, 10:06 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9040: evas_inline: Clean up evas_inline.x.
May 29 2019, 7:02 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9039: evas_inline: Clean up evas_inline.x.
May 29 2019, 6:47 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9038: evas_inline: Clean up evas_inline.x.
May 29 2019, 6:47 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9037: evas_inline: Clean up evas_inline.x.
May 29 2019, 6:45 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9036: evas_inline: Clean up evas_inline.x.
May 29 2019, 6:45 AM · efl: rendering, efl: canvas, Restricted Project
devilhorns added a revision to T7230: Clean up evas_inline.x: D9035: evas_inline: Clean up evas_inline.x.
May 29 2019, 6:45 AM · efl: rendering, efl: canvas, Restricted Project

Apr 23 2019

zmike added a commit to T7824: wbmp loader/tests broken: rEFL0ebf41c003ea: evas-wbmp: revert previous two patches.
Apr 23 2019, 8:48 AM · efl: canvas
zmike added a revision to T7824: wbmp loader/tests broken: D8689: evas-wbmp: revert previous two patches.
Apr 23 2019, 6:39 AM · efl: canvas
zmike added a comment to T7824: wbmp loader/tests broken.

Nope, this comment was wrong and this is a regression.

Apr 23 2019, 6:30 AM · efl: canvas
zmike triaged T7824: wbmp loader/tests broken as Showstopper Issues priority.
Apr 23 2019, 6:28 AM · efl: canvas

Apr 10 2019

zmike edited projects for T7214: crash while resize some specific apps, added: efl (efl-1.23); removed efl (efl-1.22).
Apr 10 2019, 5:01 AM · efl (efl-1.24), efl: display system, efl: canvas, enlightenment-git

Mar 22 2019

cedric closed T7421: Something is adding ridiculous damage rectangles as Resolved by committing rEFLe6d8ac512d21: evas_clip: check for object validity before adding fallback damage rect.
Mar 22 2019, 2:11 PM · efl (efl-1.22), regression, efl: canvas
zmike added a revision to T7421: Something is adding ridiculous damage rectangles: D8445: evas_clip: check for object validity before adding fallback damage rect.
Mar 22 2019, 6:52 AM · efl (efl-1.22), regression, efl: canvas

Mar 17 2019

bu5hm4n closed T7224: eina safety check failed, obj == NULL in evas_object_event_callback_del_full in lib/evas/canvas/evas_callbacks.c:539 as Resolved.

Described usage does not error anymore.

Mar 17 2019, 8:38 AM · Restricted Project, efl: canvas

Mar 4 2019

zmike lowered the priority of T7214: crash while resize some specific apps from Showstopper Issues to Pending on user input.
Mar 4 2019, 9:36 AM · efl (efl-1.24), efl: display system, efl: canvas, enlightenment-git

Feb 14 2019

ManMower placed T7053: Enlightenment internal windows break up for grabs.
Feb 14 2019, 12:17 PM · efl: canvas

Jan 14 2019

devilhorns added a comment to T7421: Something is adding ridiculous damage rectangles.

Can anyone confirm that this is still happening ?? I ran some tests here today with some printfs added, and I am not seeing any odd damage rectangles from evas_clip.c anymore...

Jan 14 2019, 12:41 PM · efl (efl-1.22), regression, efl: canvas
zmike added projects to T7421: Something is adding ridiculous damage rectangles: regression, efl (efl-1.22).
Jan 14 2019, 11:15 AM · efl (efl-1.22), regression, efl: canvas
zmike added a parent task for T7421: Something is adding ridiculous damage rectangles: T7100: Performance issue when closing the menu.
Jan 14 2019, 11:14 AM · efl (efl-1.22), regression, efl: canvas

Jan 13 2019

raster added a comment to T7224: eina safety check failed, obj == NULL in evas_object_event_callback_del_full in lib/evas/canvas/evas_callbacks.c:539.

oh = i didnt even know about this ticket. i was fixing error logs i found from running enlightenment so i could have some more peace and quiet... :) i'll flag this.

Jan 13 2019, 4:10 PM · Restricted Project, efl: canvas
escwyp added a comment to T7224: eina safety check failed, obj == NULL in evas_object_event_callback_del_full in lib/evas/canvas/evas_callbacks.c:539.

Since commit afb779bda5d2cea7afd1df553913ecbe2b94541f there are no more error messages form the demo program
and Elementary_test anymore. For the Terminology test case there is only one message left:

Jan 13 2019, 1:41 AM · Restricted Project, efl: canvas

Dec 7 2018

bu5hm4n added projects to T7214: crash while resize some specific apps: efl: canvas, efl: display system.
Dec 7 2018, 7:46 AM · efl (efl-1.24), efl: display system, efl: canvas, enlightenment-git

Nov 16 2018

herdsman closed T7466: Evas test is broken with hyphen enabled as Resolved by committing rEFLde72dd57303a: Evas textblock: fix test to use provided hyphen dictionary.
Nov 16 2018, 1:28 AM · efl: canvas, efl (efl-1.21)

Nov 15 2018

cedric triaged T7466: Evas test is broken with hyphen enabled as Normal priority.
Nov 15 2018, 10:28 AM · efl: canvas, efl (efl-1.21)

Oct 2 2018

devilhorns added a comment to T7421: Something is adding ridiculous damage rectangles.

Oh wait, nvm. I see the values now in the backtrace

Oct 2 2018, 11:09 AM · efl (efl-1.22), regression, efl: canvas