Commit Graph

  • 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 mleku 2025-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. mleku 2025-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. mleku 2025-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. mleku 2025-10-26 20:17:39 +00:00
  • 16502b8e19 Initial commit: Add Go module, basic window management, and widget framework with fill and layout capabilities. mleku 2025-10-26 20:13:21 +00:00
  • 0fd5445ec6 first commit mleku 2025-10-26 19:16:31 +00:00