Page MenuHomePhabricator

EfleteProject
ActivePublic

Details

Is Sprint
Yes
Description

EFL Edje Theme Editor (eflete)

This is a EFL theme editor with some convenient functions. Eflete oriented
towards theme editor and UI design, and not GUI over the edc syntax.

Recent Activity

Aug 11 2018

clas added a watcher for Eflete: clas.
Aug 11 2018, 4:24 AM

Jul 5 2018

zmike added a comment to T7079: eflete can delete your entire homedir.
#0  0x00007ffff020ef54 in ecore_file_recursive_rm (dir=0x14d81a0 "/home/zmike/") at lib/ecore_file/ecore_file.c:326
#1  0x000000000045d293 in _exist_permission_popup_close_cb (data=0x195ce80, obj=0x400000145654, event_info=0x10)
    at ../../src/bin/ui/project_common.c:60
#2  0x00007ffff27ba9c0 in _eo_evas_smart_cb (data=0x165ad10, event=0x7fffffffd030)
    at lib/evas/canvas/evas_object_smart.c:78
#3  0x00007fffedef8000 in _event_callback_call (obj_id=0x400000145654, pd=0x101c5b0, desc=0x150c9f0, event_info=0x10, legacy_compare=1 '\001') at lib/eo/eo_base_class.c:1694
#4  0x00007fffedef8341 in _efl_object_event_callback_legacy_call (obj_id=0x400000145654, pd=0x101c5b0, desc=0x150c9f0, event_info=0x10) at lib/eo/eo_base_class.c:1767
#5  0x00007fffedef83e7 in efl_event_callback_legacy_call (obj=0x400000145654, desc=0x150c9f0, event_info=0x10)
    at lib/eo/eo_base_class.c:1770
#6  0x00007ffff27a8d54 in _efl_canvas_object_efl_object_event_callback_legacy_call (eo_obj=0x400000145654, obj=0x101c600, desc=0x150c9f0, event_info=0x10) at lib/evas/canvas/evas_object_main.c:1231
#7  0x00007fffedef83e7 in efl_event_callback_legacy_call (obj=0x400000145654, desc=0x150c9f0, event_info=0x10)
    at lib/eo/eo_base_class.c:1770
#8  0x00007ffff27bd2b4 in evas_object_smart_callback_call (eo_obj=0x400000145654, event=0x4ffd73 "POPUP_CLOSE_CB", event_info=0x10) at lib/evas/canvas/evas_object_smart.c:1043
#9  0x0000000000459438 in _popup_btn_cb (data=0x10, obj=0x40000015b679, ei=0x0) at ../../src/bin/ui/popup.c:103
#10 0x00007ffff27ba9c0 in _eo_evas_smart_cb (data=0xf2e990, event=0x7fffffffd320)
    at lib/evas/canvas/evas_object_smart.c:78
#11 0x00007fffedef8000 in _event_callback_call (obj_id=0x40000015b679, pd=0x11b6610, desc=0x7fffee361240 <_EFL_UI_EVENT_CLICKED>, event_info=0x0, legacy_compare=1 '\001') at lib/eo/eo_base_class.c:1694
#12 0x00007fffedef8341 in _efl_object_event_callback_legacy_call (obj_id=0x40000015b679, pd=0x11b6610, desc=0x7fffee361240 <_EFL_UI_EVENT_CLICKED>, event_info=0x0) at lib/eo/eo_base_class.c:1767
#13 0x00007fffedef83e7 in efl_event_callback_legacy_call (obj=0x40000015b679, desc=0x7fffee361240 <_EFL_UI_EVENT_CLICKED>, event_info=0x0) at lib/eo/eo_base_class.c:1770
#14 0x00007ffff27a8d54 in _efl_canvas_object_efl_object_event_callback_legacy_call (eo_obj=0x40000015b679, obj=0x11b6660, desc=0x7fffee361240 <_EFL_UI_EVENT_CLICKED>, event_info=0x0) at lib/evas/canvas/evas_object_main.c:1231
#15 0x00007fffedef83e7 in efl_event_callback_legacy_call (obj=0x40000015b679, desc=0x7fffee361240 <_EFL_UI_EVENT_CLICKED>, event_info=0x0) at lib/eo/eo_base_class.c:1770
#16 0x00007ffff78582d6 in _activate (obj=0x40000015b679) at lib/elementary/efl_ui_button.c:74
#17 0x00007ffff7858509 in _on_clicked_signal (data=0x40000015b679, obj=0x400000122e7a, emission=0xc43d7c "elm,action,click", source=0x7fffedcc4208 "") at lib/elementary/efl_ui_button.c:126
#18 0x00007ffff397f2b7 in edje_match_callback_exec_check_finals (ssp=0xccc560, matches=0xc6b7f0, signal_states=0xccc670, source_states=0xc743c0, sig=0xc43d7c "elm,action,click", source=0x7fffedcc4208 "", ed=0x12a5ec0, prop=0 '\000')
    at lib/edje/edje_match.c:556
#19 0x00007ffff397f7ec in edje_match_callback_exec (ssp=0xccc560, matches=0xc6b7f0, sig=0xc43d7c "elm,action,click", source=0x7fffedcc4208 "", ed=0x12a5ec0, prop=0 '\000') at lib/edje/edje_match.c:711
#20 0x00007ffff3988a09 in _edje_emit_cb (ed=0x12a5ec0, sig=0xc43d7c "elm,action,click", src=0x7fffedcc4208 "", data=0x14ce7a0, prop=0 '\000') at lib/edje/edje_program.c:1647
#21 0x00007ffff3988854 in _edje_emit_handle (ed=0x12a5ec0, sig=0xc43d7c "elm,action,click", src=0x7fffedcc4208 "", sdata=0x14ce7a0, prop=0 '\000') at lib/edje/edje_program.c:1589
#22 0x00007ffff3981edc in _edje_message_process (em=0x154bce0) at lib/edje/edje_message_queue.c:783
#23 0x00007ffff39822f4 in _edje_message_queue_process () at lib/edje/edje_message_queue.c:886
#24 0x00007ffff3980ede in _edje_job (data=0x0) at lib/edje/edje_message_queue.c:260
#25 0x00007fffee89a51f in _ecore_job_event_handler (data=0x0, type=14, ev=0x1a09720) at lib/ecore/ecore_job.c:98
#26 0x00007fffee8a0edd in _ecore_event_message_handler_efl_loop_message_handler_message_call (obj=0x40000000141f, pd=0x79bb50, message=0x4000000c8bde) at lib/ecore/ecore_event_message_handler.c:359
#27 0x00007fffee8ab5b1 in efl_loop_message_handler_message_call (obj=0x40000000141f, message=0x4000000c8bde)
    at lib/ecore/efl_loop_message_handler.eo.c:14
#28 0x00007fffee8a6229 in _efl_loop_message_process (obj=0x40000000001a, pd=0x791a60) at lib/ecore/efl_loop.c:633
#29 0x00007fffee8a641a in efl_loop_message_process (obj=0x40000000001a) at lib/ecore/efl_loop.c:663
#30 0x00007fffee89ea06 in _ecore_main_loop_iterate_internal (obj=0x40000000001a, pd=0x791a60, once_only=0)
    at lib/ecore/ecore_main.c:2450
#31 0x00007fffee89c107 in _ecore_main_loop_begin (obj=0x40000000001a, pd=0x791a60) at lib/ecore/ecore_main.c:1183
#32 0x00007fffee8a49f8 in _efl_loop_begin (obj=0x40000000001a, pd=0x791a60) at lib/ecore/efl_loop.c:83
#33 0x00007fffee8a710f in efl_loop_begin (obj=0x40000000001a) at lib/ecore/efl_loop.eo.c:28
#34 0x00007fffee89c281 in ecore_main_loop_begin () at lib/ecore/ecore_main.c:1266
#35 0x00007ffff797c68a in elm_run () at lib/elementary/elm_main.c:1273
#36 0x000000000041bf7e in elm_main (argc=1, argv=0x7fffffffdce8) at ../../src/bin/main.c:432
#37 0x000000000041c025 in main (argc=1, argv=0x7fffffffdce8) at ../../src/bin/main.c:446
Jul 5 2018, 8:56 AM · Eflete
zmike added a comment to T7079: eflete can delete your entire homedir.

If a project name isn't entered then it passes a null string and deletes the homedir.

Jul 5 2018, 8:50 AM · Eflete

Jun 29 2018

zmike closed T4600: eet_node_parent_get doesn't work as Resolved by committing rEFL8f7170bfad8e: eet: set parent struct member when adding a child to a parent node.
Jun 29 2018, 8:36 AM · Eflete, efl: data types

Jun 25 2018

zmike triaged T7079: eflete can delete your entire homedir as Showstopper Issues priority.
Jun 25 2018, 1:38 PM · Eflete
zmike lowered the priority of T5432: Render crash on load group with transparent image as clipper to enother image part from High to Pending on user input.

I installed eflete today and was unable to do anything at all. Importing an edj file crashes eflete, creating a project crashes eflete, even closing eflete crashes it. I think some work maybe needs to be done on eflete related to using more recent efl or something?

Jun 25 2018, 11:55 AM · efl: layout engine, Eflete
zmike created T7077: eflete crash on close.
Jun 25 2018, 11:49 AM · Eflete

Jun 22 2018

zmike assigned T5432: Render crash on load group with transparent image as clipper to enother image part to Hermet.
Jun 22 2018, 7:34 AM · efl: layout engine, Eflete

Jun 21 2018

Hermet abandoned D6345: bin soundplayer - don't occur dangling objs..
Jun 21 2018, 3:25 AM · Eflete
segfaultxavi requested changes to D6345: bin soundplayer - don't occur dangling objs..

I used efl_add_ref() on purpose, because the in and out global variables are being unref'd all over the code. If you use efl_add() instead, then you need to remove all the efl_unref().

Jun 21 2018, 2:13 AM · Eflete

Jun 20 2018

Hermet edited reviewers for D6345: bin soundplayer - don't occur dangling objs., added: committers; removed: efl.
Jun 20 2018, 10:28 PM · Eflete
Hermet added a reviewer for D6345: bin soundplayer - don't occur dangling objs.: segfaultxavi.
Jun 20 2018, 9:53 PM · Eflete
Hermet added a project to D6345: bin soundplayer - don't occur dangling objs.: Eflete.
Jun 20 2018, 9:51 PM · Eflete
zmike lowered the priority of T4600: eet_node_parent_get doesn't work from High to Pending on user input.
Jun 20 2018, 8:39 AM · Eflete, efl: data types
zmike removed a project from T4600: eet_node_parent_get doesn't work: efl (efl-1.21).

I've created a patch which should resolve this, please test since I don't know what your use case is.

Jun 20 2018, 8:39 AM · Eflete, efl: data types
zmike added a revision to T4600: eet_node_parent_get doesn't work: D6336: eet: set parent struct member when adding a child to a parent node.
Jun 20 2018, 8:39 AM · Eflete, efl: data types

Jun 18 2018

Hermet added a project to D5289: Prototype, that shows way how local for module data can be removed from global structure.: Eflete.
Jun 18 2018, 5:13 AM

Jun 12 2018

bu5hm4n added a project to T4600: eet_node_parent_get doesn't work: efl (efl-1.21).
Jun 12 2018, 8:46 AM · Eflete, efl: data types
bu5hm4n added a project to T5432: Render crash on load group with transparent image as clipper to enother image part: efl (efl-1.21).
Jun 12 2018, 8:46 AM · efl: layout engine, Eflete

Jun 11 2018

bu5hm4n edited projects for T5083: Extend Edje_Edit API for Vector, added: efl: layout engine; removed Restricted Project.
Jun 11 2018, 9:22 AM · efl: layout engine, Eflete
zmike removed a project from T5117: EFLETE_EXPORTER should export vectors into project directory: Restricted Project.
Jun 11 2018, 9:21 AM · Eflete
zmike edited projects for T4492: Cover "Genlist" widget items, added: Eflete; removed Restricted Project.
Jun 11 2018, 9:09 AM · Eflete
zmike edited projects for T4491: Cover "List" widget, added: Eflete; removed Restricted Project.
Jun 11 2018, 9:09 AM · Eflete
bu5hm4n removed a project from T4381: Property: disable hitns when attribute edits.: Restricted Project.
Jun 11 2018, 8:34 AM · Feature request, Eflete
q66 edited projects for T5506: Add new API to edje_edit for manipulate evas.filter, added: efl: layout engine; removed Restricted Project.
Jun 11 2018, 8:01 AM · efl: layout engine, Restricted Project, Eflete
segfaultxavi edited projects for T4600: eet_node_parent_get doesn't work, added: efl: data types, Eflete; removed Restricted Project.
Jun 11 2018, 7:51 AM · Eflete, efl: data types
bu5hm4n edited projects for T5432: Render crash on load group with transparent image as clipper to enother image part, added: efl: layout engine; removed Restricted Project.
Jun 11 2018, 7:44 AM · efl: layout engine, Eflete
bu5hm4n removed a project from T4082: [Bug] Wrong representing PointerMode attribute in Demo mode: Restricted Project.
Jun 11 2018, 7:32 AM · Eflete, Bug Report
bu5hm4n triaged T5409: Add new API to edje_edit for change the sample and tone name as Normal priority.
Jun 11 2018, 7:30 AM · efl: layout engine, Restricted Project, Eflete
zmike edited projects for T5117: EFLETE_EXPORTER should export vectors into project directory, added: Restricted Project; removed efl.
Jun 11 2018, 6:58 AM · Eflete
zmike edited projects for T5506: Add new API to edje_edit for manipulate evas.filter, added: Restricted Project; removed efl.
Jun 11 2018, 6:57 AM · efl: layout engine, Restricted Project, Eflete
zmike edited projects for T4381: Property: disable hitns when attribute edits., added: Restricted Project; removed efl.
Jun 11 2018, 6:54 AM · Feature request, Eflete
zmike edited projects for T5083: Extend Edje_Edit API for Vector, added: Restricted Project; removed efl.
Jun 11 2018, 6:54 AM · efl: layout engine, Eflete
zmike edited projects for T5432: Render crash on load group with transparent image as clipper to enother image part, added: Restricted Project; removed efl.
Jun 11 2018, 6:54 AM · efl: layout engine, Eflete
zmike edited projects for T4082: [Bug] Wrong representing PointerMode attribute in Demo mode, added: Restricted Project; removed efl.
Jun 11 2018, 6:52 AM · Eflete, Bug Report
zmike edited projects for T5409: Add new API to edje_edit for change the sample and tone name, added: Restricted Project; removed efl.
Jun 11 2018, 6:51 AM · efl: layout engine, Restricted Project, Eflete
bu5hm4n triaged T5506: Add new API to edje_edit for manipulate evas.filter as Normal priority.
Jun 11 2018, 2:15 AM · efl: layout engine, Restricted Project, Eflete

Jun 10 2018

bu5hm4n moved T5432: Render crash on load group with transparent image as clipper to enother image part from Backlog to rendering on the efl board.
Jun 10 2018, 12:34 PM · efl: layout engine, Eflete
bu5hm4n added a project to T5409: Add new API to edje_edit for change the sample and tone name: Restricted Project.
Jun 10 2018, 11:00 AM · efl: layout engine, Restricted Project, Eflete

Dec 13 2017

le.sidorov added a comment to T6495: App freeze on exit from eflete without saving.

verified in latest build (13.12.17)

Dec 13 2017, 6:52 AM · Bug Report, Eflete
le.sidorov added a comment to T6493: App freeze on rapidly add parts from keyboard more than 20.

verified in latest build (13.12.17)

Dec 13 2017, 6:52 AM · Bug Report, Eflete
le.sidorov added a comment to T6491: App freeze after add part - 'text' size '22222222' (big value).

verified in latest build (13.12.17)

Dec 13 2017, 6:51 AM · Bug Report, Eflete
le.sidorov added a comment to T6489: App freeze after deleting part image/program.

verified in latest build (13.12.17)

Dec 13 2017, 6:50 AM · Bug Report, Eflete

Dec 11 2017

rimmed added a project to T6495: App freeze on exit from eflete without saving: Bug Report.
Dec 11 2017, 5:07 AM · Bug Report, Eflete
rimmed moved T6495: App freeze on exit from eflete without saving from Wish list to KanBan (Bugs pool) on the Eflete board.
Dec 11 2017, 5:07 AM · Bug Report, Eflete
rimmed added a project to T6493: App freeze on rapidly add parts from keyboard more than 20: Bug Report.
Dec 11 2017, 5:07 AM · Bug Report, Eflete
rimmed added a project to T6491: App freeze after add part - 'text' size '22222222' (big value): Bug Report.
Dec 11 2017, 5:07 AM · Bug Report, Eflete
rimmed added a project to T6489: App freeze after deleting part image/program: Bug Report.
Dec 11 2017, 5:06 AM · Bug Report, Eflete
rimmed moved T6493: App freeze on rapidly add parts from keyboard more than 20 from Wish list to KanBan (Bugs pool) on the Eflete board.
Dec 11 2017, 5:06 AM · Bug Report, Eflete
rimmed moved T6491: App freeze after add part - 'text' size '22222222' (big value) from Wish list to KanBan (Bugs pool) on the Eflete board.
Dec 11 2017, 5:06 AM · Bug Report, Eflete