Commit Graph

10 Commits

Author SHA1 Message Date
sHa
9877be17a3 feat: Bump version to 0.2.9, enhance frame class extraction and add build script 2025-12-27 04:02:32 +00:00
sHa
a2d5fa8dde feat: Bump version to 0.2.8, escape filenames in rename confirmation screen 2025-12-27 03:36:08 +00:00
sHa
e9153d2225 feat: Bump version to 0.2.7, enhance frame class extraction logic for better matching 2025-12-27 03:24:40 +00:00
sHa
140b88c0a8 feat: Bump version to 0.2.6, update release process, and modify dependency sync command 2025-12-27 03:16:57 +00:00
sHa
f2060b4a92 feat: Bump version to 0.2.5, enhance logging, normalize Cyrillic characters, and improve database info formatting 2025-12-27 02:55:34 +00:00
sHa
95cbaee7fa feat: Update version to 0.2.4, enhance logging capabilities, and improve special info formatting 2025-12-27 01:31:21 +00:00
sHa
44a6a978b8 feat: Bump version to 0.2.3, add VHSRecord to SOURCE_DICT, and include new wheel file 2025-12-27 00:25:59 +00:00
sHa
1d6eb9593e feat: Refactor formatting and extraction logic
- Added `langcodes` dependency for improved language handling.
- Replaced `ColorFormatter` with `TextFormatter` for consistent text styling across the application.
- Introduced `TrackFormatter` for better track information formatting.
- Updated `MediaFormatter` to utilize new formatting methods and improved data handling.
- Refactored `MediaExtractor` to enhance data extraction logic and improve readability.
- Removed deprecated `ColorFormatter` methods and replaced them with `TextFormatter` equivalents.
- Added new methods for extracting and formatting audio and subtitle tracks.
- Updated tests to reflect changes in the extraction logic and formatting.
2025-12-26 11:33:24 +00:00
sHa
4e7cf94d58 feat: add pytest configuration and implement tests for file and metadata extraction 2025-12-25 03:42:47 +00:00
sHa
eb34b864b3 Add uv.lock file with package dependencies and versions 2025-12-25 00:05:57 +00:00