Skip to content

Commit 500afbf

Browse files
authored
Create Change_Log.md
1 parent 7e21670 commit 500afbf

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

Change_Log.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Changelog: Py2Exe GUI - [Unreleased] 10/24/2025 - 10:23pm EC/ATz
2+
3+
This update introduces a major new feature for asset management and a key user interface improvement for a more robust and predictable layout.
4+
5+
### Added
6+
7+
* **Asset Management for Data Files:** A new "Assets" tab has been added to the main interface, providing comprehensive support for bundling non-code files with the final executable.
8+
* **New UI Panel:** An "Assets" tab is now available, allowing users to specify files and folders to be included in the build.
9+
* **File and Folder Addition:** Users can now add individual files or entire directories through dedicated "Add File(s)..." and "Add Folder..." buttons, which utilize the system's native file dialogs.
10+
* **Interactive Asset Table:** Included assets are displayed in a table view with two columns: "Source Path" (the location on the local disk) and "Destination in App" (the target directory within the bundled application, e.g., `.` or `assets/`).
11+
* **Build Process Integration:** The build worker has been enhanced to process the list of assets and correctly format them into `--add-data` arguments for the PyInstaller command-line tool.
12+
13+
### Fixed
14+
15+
* **Main Splitter Layout Stability:** The primary horizontal splitter, which separates the left-side configuration tabs from the right-side build log, can no longer be collapsed. The splitter handle now has a hard stop that prevents the user from dragging it past the minimum width of the left-hand panel. This ensures the core application options are always visible and accessible.

0 commit comments

Comments
 (0)