Page MenuHomePhabricator

efl.input.interface
Open, TODOPublic

Description

| | | |interface Efl.Input.Interface
| | | |├ (P) seat_event_filter
| | | |├ (E) pointer,move
| | | |├ (E) pointer,down
| | | |├ (E) pointer,up
| | | |├ (E) pointer,cancel
| | | |├ (E) pointer,in
| | | |├ (E) pointer,out
| | | |├ (E) pointer,wheel
| | | |├ (E) pointer,axis
| | | |├ (E) finger,move
| | | |├ (E) finger,down
| | | |├ (E) finger,up
| | | |├ (E) key,down
| | | |├ (E) key,up
| | | |├ (E) hold
| | | |├ (E) focus,in
| | | |├ (E) focus,out

Related Objects

StatusAssignedTask
Resolvedzmike
OpenNone
zmike created this task.Jan 8 2019, 11:33 AM
zmike triaged this task as TODO priority.
zmike added a comment.Feb 15 2019, 6:47 AM

This seems like it has some overlap with T7584?

Where? I cannot find any overlap.

zmike added a comment.Feb 15 2019, 8:43 AM
(E) focus,in
(E) focus,out

Oh, I thought to meant "conceptual" overlap, sorry.

Yeah, right there, Efl.Ui.Win implements both interfaces, so a user will never know which one is receiving, or to which one he is subscribing.
Is this wrong, though? Do these two events mean the same thing?

cedric added a comment.Wed, Mar 6, 7:34 PM

I can't figure out what are the difference between this two set of focus events. @bu5hm4n do you have an idea?

zmike added a comment.Thu, Mar 7, 10:29 AM

It seems like this is the per-object input interface according to some sources.

zmike moved this task from Backlog to Evaluating on the efl: api board.Fri, Mar 8, 7:32 AM

I think this is maybe reasonable?

seat_event_filter seems @beta wörthy, the rest looks good to me :)

zmike moved this task from Evaluating to Stabilized on the efl: api board.Mon, Mar 11, 10:50 AM
zmike moved this task from Stabilized to Backlog on the efl: api board.Mon, Mar 11, 2:57 PM

This requires all the other input classes so it can't be stabilized yet