Commit Graph

  • 2e5cef4424 Refactor code structure for improved readability and maintainability main sHa 2026-01-05 17:11:42 +00:00
  • b4b7709f25 bump: update version to 0.8.10 and remove logging info from scan_files method sHa 2026-01-05 15:01:05 +00:00
  • 8031c97999 Add singleton logging configuration for the renamer application sHa 2026-01-05 14:54:03 +00:00
  • ad39632e91 refactor: enhance scan type detection logic and add test case for interlaced 1080i frame class sHa 2026-01-05 08:51:43 +00:00
  • ab2f67b780 refactor: standardize text color to olive for media panel properties sHa 2026-01-05 07:53:29 +00:00
  • 96f1a5b66d Refactor code structure for improved readability and maintainability sHa 2026-01-05 07:44:52 +00:00
  • 1373b4c5db Refactor code structure for improved readability and maintainability sHa 2026-01-04 21:05:00 +00:00
  • 5328949d6a Refactor code structure for improved readability and maintainability sHa 2026-01-04 20:58:28 +00:00
  • 336b030a6b refactor: Consolidate text color decorators and update related properties sHa 2026-01-04 20:49:55 +00:00
  • 3f8b158135 update bitrate calculation in TrackFormatter sHa 2026-01-04 18:38:54 +00:00
  • 442bde73e5 feat: Implement poster rendering options with ASCII, Viu, and RichPixels support sHa 2026-01-04 18:35:30 +00:00
  • 9b353a7e7e feat: Update ToDo list with MKV metadata editing capabilities and bump version to 0.7.10 sHa 2026-01-04 17:10:34 +00:00
  • 0c3a173819 refactor: Remove FormatterApplier class and update related imports and tests sHa 2026-01-04 15:13:48 +00:00
  • cffd68c687 fix: Update scan commands and key bindings for improved usability sHa 2026-01-04 14:33:31 +00:00
  • e4314f1587 fix: Update conversion service and UI to support MP4 files in conversion process sHa 2026-01-04 13:41:35 +00:00
  • 13d610b1c3 fix: Update conversion service to support WebM files and improve documentation sHa 2026-01-04 13:15:32 +00:00
  • ae44976bcc feat: Add HEVC encoding options and support for MPG/MPEG formats in conversion sHa 2026-01-04 12:33:36 +00:00
  • 3902dae435 Refactor code structure for improved readability and maintainability sHa 2026-01-03 20:47:17 +00:00
  • faeda55dca Refactor code structure for improved readability and maintainability sHa 2026-01-03 20:29:24 +00:00
  • 5e4ab232ee fix: Improve poster handling in catalog formatting and ensure proper output rendering sHa 2026-01-03 19:44:19 +00:00
  • 65d9759880 chore: Update version to 0.7.1 and improve poster display using viu sHa 2026-01-03 19:40:24 +00:00
  • 390e8e8f83 fix convert error, improoved tmdb data retrive sHa 2026-01-03 19:19:47 +00:00
  • 24f31166d3 remove old releses sHa 2026-01-03 16:40:08 +00:00
  • 4e9200b8d1 Refactor code structure for improved readability and maintainability sHa 2026-01-03 16:35:18 +00:00
  • 06cf206c70 feat: Enhance title normalization by replacing dots with spaces and add test case for multi-dot filenames sHa 2026-01-03 16:13:50 +00:00
  • 0ec1fbe4db feat: Add genre extraction to media properties and icons to tree sHa 2026-01-03 15:34:27 +00:00
  • ef1e1e06ca feat: Add delete file functionality with confirmation screen sHa 2026-01-03 15:08:48 +00:00
  • b45e629825 Refactor code structure for improved readability and maintainability sHa 2026-01-03 14:54:50 +00:00
  • 6fee7d9f63 Add ConversionService for AVI to MKV remux with metadata preservation sHa 2026-01-03 14:29:30 +00:00
  • 917d25b360 Add decorators for formatting various media attributes sHa 2026-01-03 10:13:17 +00:00
  • 6bca3c224d Refactor code structure for improved readability and maintainability sHa 2026-01-02 12:45:31 +00:00
  • a85ecdb52d fix: Increase width tolerance for frame class matching to accommodate ultrawide aspect ratios sHa 2026-01-02 12:43:55 +00:00
  • 981000793f Add ProposedFilenameView and MediaPanelView with comprehensive tests sHa 2026-01-02 12:29:04 +00:00
  • e64aaf320b chore: Bump version to 0.6.1 and update decorators to use new cache system sHa 2026-01-02 11:01:08 +00:00
  • 60f32a7e8c refactor: Remove old decorators and integrate caching into the new cache subsystem sHa 2026-01-02 08:12:28 +00:00
  • 7c7e9ab1e1 Refactor code structure and remove redundant code blocks for improved readability and maintainability sHa 2026-01-02 07:14:33 +00:00
  • 262c0a7b7d Add comprehensive tests for formatter classes, services, and utilities sHa 2025-12-31 14:04:33 +00:00
  • c5fbd367fc Add rename service and utility modules for file renaming operations sHa 2025-12-31 03:13:26 +00:00
  • b50b9bc165 feat(cache): Implement unified caching subsystem with decorators, strategies, and management sHa 2025-12-31 02:29:10 +00:00
  • 3fbf45083f feat: Update documentation and versioning for v0.6.0; enhance AI assistant reference mediacatalog2 sHa 2025-12-31 00:21:01 +00:00
  • 6121311444 Add Ice Age: Continental Drift (2012) BDRip file to test filenames sHa 2025-12-30 23:40:48 +00:00
  • c4777352e9 Refactor code structure for improved readability and maintainability sHa 2025-12-30 11:23:33 +00:00
  • fe11dc45f1 fix: Sanitize title and new name inputs by replacing invalid characters sHa 2025-12-30 11:10:38 +00:00
  • 67cf6a0c8b feat: Enhance caching mechanism with MD5 hashing for instance identifiers mediacatalog sHa 2025-12-30 09:08:14 +00:00
  • dff245c37f Refactor code structure for improved readability and maintainability sHa 2025-12-30 09:03:20 +00:00
  • 6b343681a5 feat: Bump version to 0.5.5 and update frame class detection logic sHa 2025-12-30 06:31:51 +00:00
  • a7682bcd24 Refactor code structure for improved readability and maintainability sHa 2025-12-29 22:18:20 +00:00
  • 6694567ab4 Add unit tests for MediaInfo frame class detection sHa 2025-12-29 22:03:41 +00:00
  • e0637e9981 fix: Remove unused resolution frame class method from formatter order sHa 2025-12-29 20:10:34 +00:00
  • 50de7e1d4a added media catalog mode, impooved cache sHa 2025-12-29 19:47:55 +00:00
  • eedc32bf31 feat: Update version to 0.4.7 and add new extraction methods for anamorphic, extension, and 3D layout sHa 2025-12-28 17:06:29 +00:00
  • 75339ee7f7 Refactor code structure for improved readability and maintainability sHa 2025-12-28 16:29:49 +00:00
  • 665991f1bd fix: Correct special info formatting in ProposedNameFormatter sHa 2025-12-28 16:29:10 +00:00
  • fedcf15ad8 feat: Add mk3d media type to MEDIA_TYPES for Matroska 3D support sHa 2025-12-28 15:42:22 +00:00
  • dafccf19cc Refactor code structure for improved readability and maintainability sHa 2025-12-28 14:08:04 +00:00
  • ad78abe30b feat: Enhance FilenameExtractor to support various filename formats and add comprehensive test cases sHa 2025-12-28 14:07:06 +00:00
  • 2237f8515c feat: Bump version to 0.4.4, add logging for file renaming operations, and update test filenames sHa 2025-12-28 10:09:26 +00:00
  • c2a037d5b9 feat: Bump version to 0.4.3, add TMDB as a title source, and update lock files sHa 2025-12-28 09:11:52 +00:00
  • e676b13c0a chore: Remove old wheel files for versions 0.2.10, 0.2.11, 0.2.12, 0.3.1, and 0.3.2 sHa 2025-12-28 09:10:02 +00:00
  • c2772f9946 feat: Bump version to 0.4.2, update TMDBExtractor to include original language in title, and adjust media formatter value formatters sHa 2025-12-28 09:09:23 +00:00
  • 9a78dc2540 Add TMDBExtractor class for movie information extraction sHa 2025-12-28 09:02:42 +00:00
  • 97bacf602c feat: Bump version to 0.3.3, update special editions structure, and enhance filename extraction logic sHa 2025-12-28 07:33:37 +00:00
  • 3b7ab1d54e feat: Bump version to 0.3.2 and update related files sHa 2025-12-28 07:21:48 +00:00
  • fe4c0a4a58 feat: Bump version to 0.3.1, update filename extraction logic, and enhance rename confirmation screen sHa 2025-12-28 07:14:39 +00:00
  • 229478ce64 feat: Enhance frame class extraction logic to include width matching and update test assertions sHa 2025-12-27 05:49:56 +00:00
  • 8ceea5bce3 feat: Remove outdated wheel files for versions 0.2.5 to 0.2.9 sHa 2025-12-27 05:32:45 +00:00
  • de56de7dd0 feat: Increase height threshold for frame class extraction and add test file sHa 2025-12-27 05:32:15 +00:00
  • e87769f44b feat: Bump version to 0.2.11, update media info extraction logic and add test file sHa 2025-12-27 04:11:17 +00:00
  • b2144a1014 feat: Bump version to 0.2.10, update constants and enhance source dictionary sHa 2025-12-27 04:05:04 +00:00
  • 9877be17a3 feat: Bump version to 0.2.9, enhance frame class extraction and add build script sHa 2025-12-27 04:02:32 +00:00
  • a2d5fa8dde feat: Bump version to 0.2.8, escape filenames in rename confirmation screen sHa 2025-12-27 03:36:08 +00:00
  • e9153d2225 feat: Bump version to 0.2.7, enhance frame class extraction logic for better matching sHa 2025-12-27 03:24:40 +00:00
  • 140b88c0a8 feat: Bump version to 0.2.6, update release process, and modify dependency sync command sHa 2025-12-27 03:16:57 +00:00
  • c0ce9c8848 feat: Add developer guide, enhance versioning and release process, and refactor extractor imports sHa 2025-12-27 03:14:11 +00:00
  • 649ea7fbb3 feat: Add database info formatting to proposed filename generation sHa 2025-12-27 02:58:30 +00:00
  • f2060b4a92 feat: Bump version to 0.2.5, enhance logging, normalize Cyrillic characters, and improve database info formatting sHa 2025-12-27 02:55:34 +00:00
  • 95cbaee7fa feat: Update version to 0.2.4, enhance logging capabilities, and improve special info formatting sHa 2025-12-27 01:31:21 +00:00
  • 44a6a978b8 feat: Bump version to 0.2.3, add VHSRecord to SOURCE_DICT, and include new wheel file sHa 2025-12-27 00:25:59 +00:00
  • 39841b2c0b feat: Refactor main.py into renamer directory and update script entry point in pyproject.toml sHa 2025-12-26 23:49:36 +00:00
  • d5e3661860 feat: Update version to 0.2.2, enhance installation guide, and improve help screen with dynamic versioning sHa 2025-12-26 23:46:46 +00:00
  • cec8bd9e96 feat: Update .gitignore to exclude distribution files and add new .whl file sHa 2025-12-26 23:35:10 +00:00
  • 3d13b8ba19 feat: Update AI_AGENT.md with enhanced code structure details and new component descriptions sHa 2025-12-26 23:16:32 +00:00
  • 1453b753d0 feat: Update documentation and project files to reflect enhanced renaming functionality and new features sHa 2025-12-26 23:14:56 +00:00
  • a6507dec31 feat: Enhance renamer app with help screen, rename confirmation, and special info formatting sHa 2025-12-26 23:11:16 +00:00
  • 691d1e7b2d feat: Add extraction and formatting for special edition information in filenames sHa 2025-12-26 20:56:22 +00:00
  • b21308c7b8 feat: Add order extraction from filename and integrate into proposed name formatting sHa 2025-12-26 20:42:52 +00:00
  • 2dce807984 feat: Introduce DefaultExtractor for fallback values and refactor extraction logic in MediaExtractor sHa 2025-12-26 19:10:49 +00:00
  • aec31bae9e feat: Add audio languages and tracks extraction from filename, with corresponding tests sHa 2025-12-26 15:37:57 +00:00
  • c5ab985440 feat: Add movie database identifier extraction and update related tests sHa 2025-12-26 14:34:58 +00:00
  • 38e3f0e553 feat: Improve title extraction logic and add comprehensive test cases for edge cases sHa 2025-12-26 14:06:40 +00:00
  • 3ecffc0d3c feat: Add HDR extraction from filename and update tests sHa 2025-12-26 13:51:12 +00:00
  • 91df347727 feat: Enhance metadata extraction and formatting, improve extractor architecture, and update documentation sHa 2025-12-26 13:38:17 +00:00
  • 8f68624529 feat: Increase audio and subtitle track extraction limits to 10 sHa 2025-12-26 12:07:33 +00:00
  • 6d377c9871 feat: Add duration extraction and formatting utilities sHa 2025-12-26 12:02:36 +00:00
  • 1d6eb9593e feat: Refactor formatting and extraction logic sHa 2025-12-26 11:33:24 +00:00
  • d2ec235458 Refactor extractors and formatters for improved structure and functionality sHa 2025-12-25 23:35:59 +00:00
  • 37efdf60d3 feat: add frame class extraction and formatting for media files sHa 2025-12-25 05:13:56 +00:00
  • 4e7cf94d58 feat: add pytest configuration and implement tests for file and metadata extraction sHa 2025-12-25 03:42:47 +00:00
  • 305dd5f43e feat: restructure renamer package and implement media extraction features sHa 2025-12-25 03:10:40 +00:00
  • 9e331e58ce Add AI agent instructions and update project TODO list with detailed steps sHa 2025-12-25 01:43:07 +00:00