added versioning, requirements and setup

This commit is contained in:
robert 2026-01-06 16:15:18 +01:00
parent b0c968622e
commit 835ac2e9a6
6 changed files with 97 additions and 12 deletions

View file

@ -1,4 +1,4 @@
# PNG Metadata Editor
# PNG Metadata Editor v1.0.0
A graphical tool for viewing and editing metadata in PNG files.
@ -42,21 +42,42 @@ pip install pillow pngmeta
## Building for Distribution
To create a standalone executable:
### Mac OS (using py2app)
1. First install the required build tools:
```bash
pip install py2app
```
2. Build the application bundle:
```bash
python setup.py py2app
```
3. The resulting .app bundle will be in the `dist/` directory
### Windows (using PyInstaller)
```bash
pyinstaller --name="PNG Metadata Editor" \
--windowed \
--onefile \
--icon=AppIcon.icns \
--icon=AppIcon.ico \
png-meta-editor.py
```
The resulting executable will be in the `dist/` directory.
### Linux (using PyInstaller)
```bash
pyinstaller --name="PNG Metadata Editor" \
--windowed \
--onefile \
png-meta-editor.py
```
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
This project is licensed under the MIT License - see [LICENSE](LICENSE) for details.
## Author
@ -65,4 +86,4 @@ Robert Tusa
## Version History
- 2026-01-05: Initial release
- **1.0.0 (2026-01-05)**: Initial release