~whereswaldon/gio-x

ref: b0198a1b547035c76d814b60de9aec3fce6353a8 gio-x/component/tooltip.go -rw-r--r-- 7.1 KiB
component: document and refactor tooltip types

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
component: add tooltip iconbutton wrapper

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
component: fix tooltip delayed animation

This commit updates the animation code for the TipArea to
minimize the number of screen invalidations required to
animate the appearance of the contextual content. In the
process, this commit fixes some bugs with the TipArea.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
component: add TipArea for displaying tooltips

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>
component: implement tooltip component visually

This commit introduces a pre-styled tooltip component. It does not
include logic for displaying tooltips on hover or other interactions.

Signed-off-by: Chris Waldon <christopher.waldon.dev@gmail.com>