Skip to content

Conversation

@lmcapacho
Copy link
Contributor

This PR introduces the GridField component based on jspreadsheet, along with several enhancements for better UI interaction and port table management:

  • Enabled jspreadsheet integration for dynamic grid-based input fields.
  • Implemented a reusable GridField class with support for initialization via init().
  • Refactored the Alertify confirm dialog to support onshow events for delayed grid setup.
  • Added support for configurable className to GridField.
  • Introduced onChange callback handling for form fields.
  • Limited the height of tables and enabled vertical scrolling to better fit dialog constraints.
  • Added logic to sync the IO ports table from a comma-separated text input.

gridtable1

gridtable2

@cavearr
Copy link
Member

cavearr commented Apr 13, 2025

Thanks @lmcapacho ! i'm also finishing the new render engine the next days. Interesting days will be comming!!!

@cavearr cavearr merged commit c524d4d into FPGAwars:develop Apr 13, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants