genode/repos/os
Norman Feske 328a4fa644 nitpicker: update hovering on view-stack changes
With the change of nitpicker to the event session interface, the
formerly periodic hovering updates moved to the - now sporadic - input
processing. This has the unfortunate side effect that hovering changes
caused by non-user-input, in particular view-stack changes issued by the
GUI clients that change the view under the current pointer position,
would no longer be reported immediately but only after receiving the
next incoming input event.

This patch reworks the hover handling such that potential hovering
changes due to view-stack operations are evaluated immediately by
those operations, covering the update of the hover report and the
generation of artificial enter/motion events.

Issue #3812
2020-09-09 16:57:34 +02:00
..
doc Remove <configfile> feature from init 2020-05-18 10:16:13 +02:00
include os: add platform driver for i.MX 8M Quad SoC 2020-08-25 11:50:12 +02:00
lib os: add sandbox lib to api/os 2020-02-20 12:11:22 +01:00
recipes depot: update recipe hashes 2020-08-28 08:29:12 +02:00
run base: extend PD session with managing_system call 2020-08-25 11:50:11 +02:00
src nitpicker: update hovering on view-stack changes 2020-09-09 16:57:34 +02:00
xsd timeout_types.xsd: Minutes type 2019-08-21 12:37:02 +02:00
README API documentation refinements 2017-05-31 13:16:21 +02:00

This source-code repository contains genuine low-level OS components and
interfaces of Genode. It solely depends on the framework's base API.