From c954b8ca9af20626a3ecc1be5194aa4cedb4830f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deniz=20=C5=9Eafak?= Date: Sun, 27 Apr 2025 05:53:18 +0300 Subject: [PATCH] Fix preview button keeps loading, improvements --- CHANGELOG.md | 2 +- README.md | 2 +- abogen/TODO.md | 1 - abogen/gui.py | 2 ++ 4 files changed, 4 insertions(+), 3 deletions(-) delete mode 100644 abogen/TODO.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 86d3422..138bbd1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,4 +2,4 @@ - Switched from setuptools to hatchling for packaging. - Added classifiers to the package metadata. - Fixed "No module named 'docopt'" and "setuptools.build_meta" import errors while using .bat installer in Windows, mentioned by @nigelp in https://github.com/denizsafak/abogen/issues/2 -- Improved code and documentation. \ No newline at end of file +- Improvements in code and documentation. \ No newline at end of file diff --git a/README.md b/README.md index ba8cfca..e1318bb 100644 --- a/README.md +++ b/README.md @@ -133,7 +133,7 @@ Abogen is a standalone project, but it is inspired by and shares some similariti - [ ] Add support for kokoro-onnx. - [ ] Add dark mode. -# `Troubleshooting` +## `Troubleshooting` If you encounter any issues while running Abogen, try launching it from the command line with: ``` abogen-cli diff --git a/abogen/TODO.md b/abogen/TODO.md deleted file mode 100644 index 2d263c5..0000000 --- a/abogen/TODO.md +++ /dev/null @@ -1 +0,0 @@ -# Add chapter metadata for .m4a files using ffmpeg. \ No newline at end of file diff --git a/abogen/gui.py b/abogen/gui.py index a27d2bc..c8e30ed 100644 --- a/abogen/gui.py +++ b/abogen/gui.py @@ -1328,6 +1328,8 @@ class abogen(QWidget): def _play_preview_audio(self): temp_wav = self.preview_thread.temp_wav if not temp_wav: + self.loading_movie.stop() + self.btn_preview.setIcon(self.play_icon) self._show_error_message_box( "Preview Error", "Preview error: No audio generated." )