Skip to content

Commit 588b2e4

Browse files
committed
Update CHANGELOG.md for version 1.0.0: major GUI overhaul, added multi-threading support, and enhanced progress tracking
1 parent 9074349 commit 588b2e4

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,34 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [1.0.0] - 2025-01-27
8+
9+
### Changed
10+
- Major overhaul of the GUI, switched from Tkinter to PyQt6
11+
- Improved GUI responsiveness and layout organization
12+
- Enhanced TranscriptProcessorGUI with better progress tracking and status updates
13+
- Restructured layout to include AI provider and prompts sections
14+
- Streamlined progress reporting and file processing notifications
15+
- Dynamic window sizing based on screen height
16+
- Made the file listing section the main focus now that the status log isn't as vital
17+
18+
### Added
19+
- Window icon and consistent styling
20+
- Added multi-threading support
21+
- You can now edit AI prompts while it processes and it'll use the new prompts on the next file
22+
- Directory rescan functionality for file list updates
23+
- Checking 'Include subdirectories' now triggers an automatic re-scan
24+
- File list display with auto-scrolling
25+
- Enhanced status indicators during processing
26+
- Files now have status icons. No more digging through the status log
27+
- Keyboard shortcuts for saving and canceling in Prompt Editor
28+
29+
### Enhanced
30+
- Progress tracking and UI responsiveness
31+
- Processing status updates system
32+
- Notification system for skipped files
33+
- Error handling and status enum implementation
34+
735
## [0.3.0] - 2024-01-26
836

937
### Added

0 commit comments

Comments
 (0)