@@ -4,6 +4,34 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
55and 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