diff --git a/CHANGELOG.md b/CHANGELOG.md index d4c2c3c..e85c057 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Fixed `/` and `\` path display by normalizing paths. - Fixed book reprocessing issue where books were being processed every time the chapters window was opened, improving performance when reopening the same book. - Fixed taskbar icon not appearing correctly in Windows. +- Fixed “Go to folder” button not opening the chapter output directory when only separate chapters were generated. - Improvements in code and documentation. # 1.1.9 diff --git a/abogen/conversion.py b/abogen/conversion.py index 39e49da..cc124f0 100644 --- a/abogen/conversion.py +++ b/abogen/conversion.py @@ -1117,11 +1117,12 @@ class ConversionThread(QThread): merged_out_path, ) else: - # If not merging, just finish after chapters + # If not merging, report the folder that holds the chapter files self.progress_updated.emit(100, "00:00:00") + chapters_dir = os.path.abspath(chapters_out_dir or parent_dir) self.conversion_finished.emit( - ("\nAll chapters saved.", "green"), - None, + (f"\nAll chapters saved to: {chapters_dir}", "green"), + chapters_dir, ) except Exception as e: # Cleanup ffmpeg subprocesses on error