Deniz Şafak
9d2e8bed00
Added Open processed file and Open input file options for items in the queue manager
2025-10-27 17:24:23 +03:00
Deniz Şafak
eedf347866
Upgraded Abogen's interface from PyQt5 to PyQt6, Added tooltip indicators in queue manager
2025-10-27 17:08:32 +03:00
JB
9d35e39e89
feat: Add support for reading book title and authors before narration
2025-10-26 10:49:51 -07:00
JB
a81ed70b14
feat: Update LLM context handling and prompt template for improved clarity and legacy support
2025-10-26 10:04:36 -07:00
JB
7951a4d992
feat: Update LLM context mode to use sentence-level context and enhance prompt for regex replacements
2025-10-26 08:42:41 -07:00
JB
10cd2c993c
feat: Add environment variables for voice cache and Hugging Face directory in Docker setup
2025-10-26 08:03:40 -07:00
JB
0259963eb8
feat: Update LLM base URL configuration and enhance model selection logic
2025-10-26 07:57:18 -07:00
JB
6b5255a80d
Implement LLM client and normalization settings
...
- Added LLMClient class for handling requests to LLM API, including methods for listing models and generating completions.
- Introduced LLMConfiguration dataclass for managing LLM configuration settings.
- Created normalization_settings module to manage normalization configurations and environment variable overrides.
- Developed JavaScript functionality for the settings interface, including model fetching and preview generation for LLM and normalization.
- Enhanced user experience with status messages and error handling in the settings UI.
2025-10-26 07:42:12 -07:00
Deniz Şafak
0d0d3b7871
Fixed subtitle word-count splitting logic for more accurate segmentation
2025-10-22 18:27:26 +03:00
Deniz Şafak
f80c86b00d
Added loading gif animation to book handler window
2025-10-22 01:21:55 +03:00
Deniz Şafak
f5d1def330
v1.2.0
v1.2.0
2025-10-20 03:57:16 +03:00
Deniz Şafak
4a28bfb859
Fixed “Go to folder” button not opening the chapter output directory when only separate chapters were generated
2025-10-20 03:51:27 +03:00
Deniz Şafak
4adda262c0
Fix total character count
2025-10-20 03:35:20 +03:00
Deniz Şafak
1d02802172
Add "How to fix "[WinError 1114]" error to readme
2025-10-20 03:21:27 +03:00
Deniz Şafak
28c0b2c401
Use a newer Python in Windows installer script
2025-10-20 02:29:16 +03:00
Deniz Şafak
1e89b566d1
Added a loading indicator to the book handler window
2025-10-20 01:17:14 +03:00
Deniz Şafak
ccb350fa08
Normalize platformpath
2025-10-19 17:17:40 +03:00
Deniz Şafak
42336145dd
Fixed taskbar icon not appearing correctly in Windows
2025-10-19 17:13:29 +03:00
Deniz Şafak
5d2da7e91c
Fixed book reprocessing issue
2025-10-19 16:37:34 +03:00
Deniz Şafak
e69195e6ef
Update changelog, fix wrong os import
2025-10-19 16:15:32 +03:00
Deniz Şafak
1520b971ac
Fixed / and \ path display by normalizing paths
2025-10-19 16:02:36 +03:00
Deniz Şafak
d426bac87e
Fixed folder and filename sanitization to properly handle OS-specific illegal characters
2025-10-19 15:40:10 +03:00
JB
0a6d09445d
feat: Add original text preservation in chunking and export processes
2025-10-15 05:41:51 -07:00
JB
6ae8b827d2
feat: Update chapter title formatting and enhance settings layout
2025-10-14 07:37:28 -07:00
JB
6248dfdc0c
feat: Enhance chapter navigation and add chapter panel functionality
2025-10-14 06:56:54 -07:00
JB
7ca030d67d
feat: Add auto-prefix option for chapter titles and enhance reader functionality
...
- Introduced `auto_prefix_chapter_titles` setting in Job and PendingJob classes to control prefixing of chapter titles with "Chapter".
- Updated job detail and settings templates to display and configure the new option.
- Enhanced reader.js to manage playback controls, including chapter navigation and playback speed adjustments.
- Implemented a new prepare_chapters.html template for chapter selection and configuration during job preparation.
- Added tests for chapter title formatting and heading equivalence to ensure correct behavior of the new feature.
2025-10-14 06:24:15 -07:00
JB
bccfd9f5c5
feat: Enhance spine href resolution and normalization in chapter handling
2025-10-13 17:33:45 -07:00
JB
f7541388e6
feat: Simplify EPUB chapter href normalization and enhance spine href logging
2025-10-13 17:20:33 -07:00
JB
62d4acc4d6
feat: Improve EPUB path normalization by deduplicating segments and handling backslashes
2025-10-13 16:07:00 -07:00
JB
0922ad4727
feat: Normalize chapter hrefs by removing leading slashes and enhancing href handling
2025-10-13 15:55:11 -07:00
JB
a5543528ba
feat: Normalize base directory handling in EPUB path normalization
2025-10-13 15:10:55 -07:00
JB
14cc7103cf
feat: Enhance chapter navigation with improved canonical URL handling and deduplication
2025-10-13 15:04:28 -07:00
JB
1f0cfef310
feat: Add dynamic loading of JSZip library with error handling for EPUB fetching
2025-10-13 14:50:03 -07:00
JB
5971630803
feat: Enhance EPUB fetching with improved error handling and status messaging
2025-10-13 14:16:28 -07:00
JB
b3dc73cb15
feat: Implement EPUB asset fetching with improved error handling and status messaging
2025-10-13 13:42:13 -07:00
JB
0f549a56e4
feat: Improve EPUB loading status messaging and error handling
2025-10-13 12:58:57 -07:00
JB
cab5221c46
feat: Enhance reader toolbar with improved button states and status messaging
2025-10-13 12:30:03 -07:00
JB
d114ae60fe
feat: Add pronunciation override handling with compilation and application logic
2025-10-13 07:29:29 -07:00
JB
3e54007baa
feat: Add status messaging and override management functionality with improved UI elements
2025-10-13 06:57:09 -07:00
JB
ded405ff70
feat: Enhance entity manual override handling and improve tagline styling
2025-10-13 06:22:24 -07:00
JB
eb78347a85
feat: Enhance manual override functionality with status updates and improved UI elements
2025-10-12 17:36:37 -07:00
JB
a2c08b1b4d
feat: Add normalization for voice preview and improve voice resolution logic
2025-10-12 17:00:49 -07:00
JB
9ee53fc886
feat: Update entity preview button to use new data attributes and improve accessibility
2025-10-12 12:20:15 -07:00
JB
82d780db0d
feat: Enhance entity processing and UI with new filters and manual override options
2025-10-12 11:38:06 -07:00
JB
17534d7890
feat: Add filters for entity and people summaries with minimum mention options
2025-10-12 10:01:43 -07:00
JB
b4c9a1ced8
feat: Enhance wizard functionality with initial step reset and loading states
2025-10-12 08:17:56 -07:00
JB
8e9c9e6077
feat: Implement entity recognition settings and UI updates across multiple components
2025-10-12 07:29:28 -07:00
JB
7d11ebc338
refactor: Remove speaker mode handling from various components
2025-10-12 06:59:39 -07:00
JB
e6d2649d5d
Refactor job preparation templates and routes
...
- Removed `prepare_chapters.html` and `prepare_entities.html` templates as they are no longer needed.
- Updated `routes.py` to remove references to the removed templates and adjusted job preparation logic.
- Simplified response handling in job preparation routes by removing unnecessary parameters.
- Consolidated job preparation logic to improve maintainability and clarity.
2025-10-12 06:16:26 -07:00
JB
091a3785e6
fix: Normalize wizard step handling in finalize_job function
2025-10-11 18:54:05 -07:00