Open Issues Need Help
View All on GitHubAI Summary: Implement an `IdleOverlayManager` to manage idle overlays within the Highlite plugin framework, preventing conflicts between different plugins that utilize idle overlays. This involves creating a new manager class that handles registration, display, and removal of idle overlays, ensuring proper coordination and preventing overlapping or conflicting UI elements.
AI Summary: Refactor the `hs-screen-mask` OnClick logic within the `UIManager` to address a regression introduced during the core system port. The goal is to create a more robust and stable implementation.
AI Summary: Document the Highlite Core Plugin Development Framework by adding comprehensive documentation to the existing TypeScript type definitions and potentially expanding the wiki with explanations of core logic. This involves adding comments to critical code sections and creating user-friendly documentation for the various interfaces, managers, and utilities provided by the framework.