From 4a28bfb85988dda99e9b0fa75be9e58e4c93d45f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deniz=20=C5=9Eafak?= Date: Mon, 20 Oct 2025 03:51:27 +0300 Subject: [PATCH] =?UTF-8?q?Fixed=20=E2=80=9CGo=20to=20folder=E2=80=9D=20bu?= =?UTF-8?q?tton=20not=20opening=20the=20chapter=20output=20directory=20whe?= =?UTF-8?q?n=20only=20separate=20chapters=20were=20generated?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + abogen/conversion.py | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) 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