feat(src/window): add animation constants, layout tweaks and DockItem dataclass; refactor hover and occlusion handling
- introduced LERP_FACTOR, IDLE_THRESHOLD, ANIM_FPS and related layout constants - added DockItem dataclass with render geometry and scale state - refactored on_hover_enter/leave to schedule delayed hide with ticket comparison - updated setup_occlusion_monitoring with typed check_dock_occlusion returning bool - cleaned up destroy to remove canvas and timer IDs
This commit is contained in:
1 file changed
+1184
-722
+1184
-722
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user