Commit Graph

2 Commits

Author SHA1 Message Date
Arman Thakur
ba4a8390f1 [FIX] macOS GUI silently reports "Process Complete" even when CCExtractor is missing or extraction fails (#2297)
* refactor(script): enhance error handling and user feedback in CCExtractor scripts

- Added shebang and defined CCEXTRACTOR variable for clarity.
- Implemented checks for the existence of the CCExtractor tool and for input file presence, providing user-friendly error messages.
- Improved exit status handling with specific messages for different outcomes of the CCExtractor execution.
- Ensured consistent user feedback for process completion and error scenarios.

* refactor(script): improve CCExtractor script for better error handling and user feedback

- Updated the CCEXTRACTOR variable assignment to dynamically locate the ccextractor tool.
- Enhanced input file checks to allow multiple files and provide clearer user messages.
- Improved exit status handling with detailed feedback for each processed file, including success, no captions found, and failures.
- Ensured consistent user notifications for process completion and errors.

* refactor(script): enhance user feedback in CCExtractor dialogs

- Added an escape function to properly format messages for display in macOS dialogs.
- Updated dialog display logic to use escaped strings, improving the clarity of user notifications.
2026-07-26 12:34:08 -07:00
Sam Poder
c69d2db52b [FEATURE] Simple MacOS GUI (#1138)
* Create info.md

* Add files via upload

* Update

* Rename info.md to README.md

* Delete InstallCCExtractor.zip

* Add files via upload

* fix bugs

* Update InstallCCExtractorMacGUI.zip

* Create placeholder.md

* Add Source Files

* Create HowToGenerateApp

* Rename HowToGenerateApp to HowToGenerateApp.md

* Done Alert
2020-01-18 17:34:19 -08:00