964dba1262
Improve scissor test implementation in Filler's Render method for accurate clipping. Refactored coordinate conversion and added comments for clarity on OpenGL rendering boundaries.
master
mleku2025-10-26 21:29:32 +00:00
ecf7cfd689
Refactor Fill widget to simplify creation and enhance flexibility. Introduced FixedSize widget for fixed dimension constraints. Updated widget initialization in WidgetApp to utilize NewFixedSize for better layout management.
mleku2025-10-26 21:06:24 +00:00
acdd7f7166
Refactor widget initialization and enhance container API. Updated WidgetApp.Init to use a chained API for widget creation. Renamed Fill to Filler and adjusted related functions for improved clarity and flexibility. Introduced Row and Column functions for easier container creation with default constraints. Enhanced AddChild methods for chaining. Updated documentation for clarity.
mleku2025-10-26 20:54:22 +00:00
73e6a8bd99
Enhance rendering functionality by adding cursor visibility check. Updated Render method to conditionally draw the crosshair based on cursor presence in the window. Modified Run method to include cursorInWindow state management.
mleku2025-10-26 20:17:39 +00:00
16502b8e19
Initial commit: Add Go module, basic window management, and widget framework with fill and layout capabilities.
mleku2025-10-26 20:13:21 +00:00