Skip to content

Conversation

@bhowiebkr
Copy link
Owner

Summary

  • Restructured project with organized file layout and improved CI/CD
  • Fixed import paths throughout the codebase for better organization
  • Updated GitHub workflow for Windows build process
  • Enhanced run scripts with better virtual environment handling
  • Moved Font Awesome resources to organized resources directory

Test plan

  • Verify application launches correctly with run.bat/run.sh
  • Test node creation and execution functionality
  • Confirm GUI components load properly
  • Validate Windows build process works

- Move resources to src/resources/ directory for better bundling
- Revert complex relative imports back to simple imports
- Update run scripts to execute from src/ directory using working directory approach
- Update GitHub Actions to build from src/ directory
- Maintain @node_entry decorator functionality as requested
- Simplify import system while preserving all existing functionality
@bhowiebkr bhowiebkr merged commit 289e0cf into main Aug 14, 2025
1 check passed
@bhowiebkr bhowiebkr deleted the bug-fixing branch August 14, 2025 01:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants