All notable changes to EasyPyDesktop will be documented in this file.
- Fixed a bug that generated duplicate entries in the Menu Builder plugin.
- Added the Master Prompt in
manual.htmlto generate User Plugins for EasyPyDesktop.
- Conditional Math Logic Wizard.
- Array / List Manager (In-Memory).
- New demo:
demo_new_logic_command.json.
- Build complex interactive logic with zero code.
- Perform math operations on persistent variables.
- Advanced state management without writing code.
- New FFmpeg plugin.
- 26 built-in FFmpeg commands.
- New Wizard commands.
- Bug fixes.
- Additional demos.
- New FFmpeg multimedia commands.
- Demo:
demo_ffmpeg_editor.json.
- Property Panel enhancements.
- Alignment, opacity, tooltip, font controls.
- Multiple new widget-specific properties.
- Minor bugs.
- Select All Widgets (Page Option).
- System Tray Icon demo.
- More built-in themes.
- Dialog Builder plugin.
- Smarter error detection system.
- Runtime error reporting in F5 Preview.
- 10 new Table Widget commands.
- Dashboard demo project.
- DraggableTableWidget.
- DraggableFileDropZone.
- Table CSV demo.
- File Manager demo.
- Data Binding & Sync.
- Checkbox Controller.
- Value Router.
- INI persistence commands.
- Geometry commands.
- 3D OpenGL Viewer plugin.
- Cursor style issues in Image elements.
- New anchor positions.
- Anchor demo.
- Visual Novel demo.
- CLI-only build option.
- CMD debug console button.
- CLI demo projects.
- AI optimization.
- F5 preview path handling.
- Light variable obfuscation.
- Minimum window size enforcement.
- CSV Editor demo.
- Memory Game demo.
- Simon Game demo.
- macOS and Linux export support.
- Encrypted AI API keys.
- Hidden imports dialog.
- Undo/Redo memory optimization.
- Syntax error in comment-only code blocks.