Page MenuHomePhabricator

efl.app
Open, TODOPublic

Description

class Efl.App
├ (P) app_main
├ (P) build_efl_version
├ (P) efl_version
├ (E) pause
├ (E) resume
├ (E) terminate
├ (E) signal,usr1
├ (E) signal,usr2
├ (E) signal,hup

Related Objects

StatusAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
zmike created this task.Wed, Jan 9, 10:18 AM
zmike triaged this task as TODO priority.
zmike moved this task from Backlog to Evaluating on the efl: api board.Thu, Jan 17, 11:09 AM

I don't see any issue with this class.

bu5hm4n added a comment.EditedSat, Jan 19, 3:32 AM

Missing API:

eolian: efl_app.eo:3:1: unimplemented function 'close_on_exec' (originally defined at efl_io_closer.eo:52:13)
eolian: efl_app.eo:3:1: unimplemented function 'close_on_invalidate' (originally defined at efl_io_closer.eo:68:13)

Quoting from T7514

  • arguments event should probebly be here instead of in efl_loop
  • Construction should not be possible from API-land

We should think about a namespace ?