sha
b50452fff0
fix: Update version to 0.9.9 in installation instructions and project files
v0.9.9
2026-04-13 18:15:56 +03:00
sha
274ce4d451
fix: Add 3D layout extraction from filename and update proposed filename generation
2026-04-13 18:15:37 +03:00
sha
dfe3f9fe11
fix: Enhance scan type determination in MediaInfoExtractor to include MBAFF support
v0.9.8
2026-04-13 16:26:20 +03:00
sha
27fae023bf
fix: Refactor resolution highlighting in MomaApp to improve label rendering
v0.9.7
2026-04-13 16:15:30 +03:00
sha
d3d5a8c5c1
fix: Enhance file label display with resolution highlighting and improve icon handling in MomaApp
2026-04-13 15:24:39 +03:00
sha
4b90abb457
fix: Improve width matching tolerance for cinema/ultrawide aspect ratios in MediaInfoExtractor; add test for 2160p scope resolution
v0.9.6
2026-04-13 14:56:38 +03:00
sha
b3c8580789
fix: Update icons for video file types in MomaApp
v0.9.5
2026-04-13 14:44:49 +03:00
sha
d26cbacc03
fix: Update version to 0.9.5 in INSTALL.md, pyproject.toml, and uv.lock
2026-04-13 14:37:53 +03:00
sha
1f87337bb4
fix: Update version to 0.9.4 in uv.lock; improve CI checks and code clarity in AGENTS.md, filename_extractor.py, and mediainfo_extractor.py
2026-04-13 14:37:37 +03:00
sha
cbcb349c9b
fix: Update version to 0.9.4 in INSTALL.md and pyproject.toml
v0.9.4
2026-04-13 14:04:06 +03:00
sha
6194e5e168
test: Enhance filename extraction tests with dataset-based cases
2026-04-13 14:03:45 +03:00
sha
e3c31f02f3
fix: Update version to 0.9.3 in INSTALL.md, pyproject.toml, and uv.lock
v0.9.3
2026-04-13 12:51:46 +03:00
sha
eb46b3c7ed
style: Clean up button styles in RenameConfirmScreen
v0.9.2
2026-04-13 12:44:53 +03:00
sha
cf250c4089
fix: Update version to 0.9.2 in INSTALL.md, pyproject.toml, and uv.lock
2026-04-13 11:30:13 +03:00
sha
d19fb730d2
feat: Implement git-release command to manage version tagging and bumping
2026-04-13 11:29:43 +03:00
sha
60302e18d3
feat: Add justfile for version bumping and release process automation
v0.9.1
2026-04-13 01:26:24 +03:00
sha
db39c02e30
fix: Update version to 0.9.1 in INSTALL.md and pyproject.toml, and bump version in uv.lock
2026-04-13 01:01:02 +03:00
sha
f7270e7afc
fix: Update versioning in INSTALL.md and bump version in pyproject.toml
2026-04-13 01:00:34 +03:00
sha
a54c10928d
fix: Update release workflow to correctly handle wheel file naming and aliases
v0.9.0
2026-04-12 23:50:26 +03:00
sha
d9943db88b
fix: Update release workflow to use dynamic wheel file naming and clean up .gitignore
2026-04-12 23:06:02 +03:00
sha
9ba9754840
fix: Update version to 0.9.0 in pyproject.toml
2026-04-12 23:02:46 +03:00
sha
8255fbe2ce
fix: Update version to 0.8.12 and correct script paths in pyproject.toml
2026-04-12 23:01:51 +03:00
sha
bcc6b03ae2
feat: Add type hints and improve type safety across multiple modules
2026-04-12 22:41:47 +03:00
sha
f2af482154
fix: Correct mock return values for video_tracks in frame class detection test
2026-04-12 13:17:45 +03:00
sha
8843b8f7b1
fix: Uncomment the return value for _video_tracks in frame class detection test
2026-04-12 12:30:56 +03:00
sha
2e91618664
refactor: Comment out unused mock return value in frame class detection test
2026-04-12 12:14:31 +03:00
sha
cb0a035eee
feat: Add method to determine if video uses anamorphic encoding in MediaInfoExtractor
2026-04-12 12:10:43 +03:00
sha
bc2ab3a777
Update Python version requirement to 3.12 in documentation and configuration files
...
- Updated `DEVELOP.md` to reflect CI testing on Python 3.12.
- Changed prerequisites in `INSTALL.md` to require Python 3.12 or higher.
- Modified `README.md` to specify Python 3.12 as the minimum requirement.
- Updated `pyproject.toml` and `uv.lock` to require Python 3.12.
2026-04-12 12:05:05 +03:00
sha
cff973dd94
feat: Refactor TMDB API key and access token handling; update settings screen for user input and remove hardcoded secrets
2026-04-12 11:57:14 +03:00
sha
1b50d15eea
feat: Add CI and Release workflows for automated testing and publishing; update documentation in AGENTS.md, CHANGELOG.md, DEVELOP.md, and INSTALL.md
2026-04-12 11:52:42 +03:00
sha
7605a7d2fc
feat: Enhance documentation update protocol in AGENTS.md and REFACTORING_PROGRESS.md; remove version info from CLAUDE.md
2026-04-12 11:32:29 +03:00
sha
0ac0d67aae
feat: Update .gitignore, AGENTS.md, README.md, CHANGELOG.md, and REFACTORING_PROGRESS.md for improved clarity and organization
2026-04-12 10:56:16 +03:00
sha
3241f5d435
feat: Update version to 0.8.11 and revise documentation references to AGENTS.md
2026-04-12 10:46:27 +03:00
sha
2e652ae58a
feat: Add OpenScreen for directory input and validation
...
feat: Introduce poster rendering views with multiple engines
feat: Implement ASCII art poster renderer using PIL
feat: Create base class for poster renderers
feat: Add RichPixels renderer for high-quality terminal image display
feat: Implement Viu terminal image viewer renderer
feat: Add ProposedFilenameView for generating standardized filenames
feat: Create RenameConfirmScreen for renaming files with confirmation
feat: Implement SettingsScreen for configuring application settings
feat: Add custom PosterWidget for rendering poster images
2026-04-11 22:09:29 +03:00
sha
8274cb4e9f
feat: Add conversion and deletion confirmation screens, enhance media panel properties
...
- Implemented ConvertConfirmScreen for confirming AVI to MKV conversions with audio and subtitle options.
- Added DeleteConfirmScreen for confirming file deletions with detailed file information.
- Enhanced MediaPanelView to include additional MediaInfo properties such as video, audio, and subtitle tracks.
- Updated MediaPanelProperties to extract and display raw MediaInfo track data.
- Introduced HelpScreen for user guidance on application features and navigation.
- Created OpenScreen for directory path input with validation.
- Developed RenameConfirmScreen for renaming files with user confirmation and editing capabilities.
- Added SettingsScreen for configuring application settings, including cache TTL and HEVC encoding options.
- Updated imports and module exports in views to accommodate new screens.
2026-04-11 20:49:28 +03:00
sha
2e5cef4424
Refactor code structure for improved readability and maintainability
2026-01-05 17:11:42 +00:00
sha
b4b7709f25
bump: update version to 0.8.10 and remove logging info from scan_files method
2026-01-05 15:01:05 +00:00
sha
8031c97999
Add singleton logging configuration for the renamer application
...
This commit introduces a new module `logging_config.py` that implements a singleton pattern for logging configuration. The logger is initialized only once and can be configured based on an environment variable to log to a file or to the console. This centralizes logging setup and ensures consistent logging behavior throughout the application.
2026-01-05 14:54:03 +00:00
sha
ad39632e91
refactor: enhance scan type detection logic and add test case for interlaced 1080i frame class
2026-01-05 08:51:43 +00:00
sha
ab2f67b780
refactor: standardize text color to olive for media panel properties
2026-01-05 07:53:29 +00:00
sha
96f1a5b66d
Refactor code structure for improved readability and maintainability
2026-01-05 07:44:52 +00:00
sha
1373b4c5db
Refactor code structure for improved readability and maintainability
2026-01-04 21:05:00 +00:00
sha
5328949d6a
Refactor code structure for improved readability and maintainability
2026-01-04 20:58:28 +00:00
sha
336b030a6b
refactor: Consolidate text color decorators and update related properties
2026-01-04 20:49:55 +00:00
sha
3f8b158135
update bitrate calculation in TrackFormatter
2026-01-04 18:38:54 +00:00
sha
442bde73e5
feat: Implement poster rendering options with ASCII, Viu, and RichPixels support
2026-01-04 18:35:30 +00:00
sha
9b353a7e7e
feat: Update ToDo list with MKV metadata editing capabilities and bump version to 0.7.10
2026-01-04 17:10:34 +00:00
sha
0c3a173819
refactor: Remove FormatterApplier class and update related imports and tests
2026-01-04 15:13:48 +00:00
sha
cffd68c687
fix: Update scan commands and key bindings for improved usability
2026-01-04 14:33:31 +00:00
sha
e4314f1587
fix: Update conversion service and UI to support MP4 files in conversion process
2026-01-04 13:41:35 +00:00