Releases: onlaj/Kura
Releases · onlaj/Kura
v.1.2.0
Changelog - Version 1.2.0
Added
- Video autoplay and looping functionality in voting tab
- Database timestamp tracking (created_at, modified_at) for media files
- Sorting by "Time Added" and "File Modified" in ranking tab
- Safe file deletion using send2trash (moves files to trash instead of permanent deletion)
- Improved video playback readiness management with request_autoplay() method
- Background processing for media file operations using worker threads (MediaAddWorker, FileSearchWorker, AlbumExportWorker, AlbumImportWorker)
- Enhanced album management features with improved UI responsiveness during long-running tasks
Fixed
- SQLite schema update issue with non-constant defaults in ALTER TABLE statements
Changed
- File deletion now uses send2trash library when available, with fallback to permanent deletion
- Refactored LoadTab and AlbumsTab to utilize background workers for improved UI responsiveness during file operations
v1.1.1
Changelog - Version 1.1.1
Bug Fix:
- Fixed importing and exporting albums
v1.1
Changelog - Version 1.1
New Features:
- Added Glicko2 rating system support (alongside classic Elo)
- Albums now have selectable ranking methods (Glicko2/Elo) during creation
- New "Rating Method" column in albums list (Glicko2/Elo indicator)
Improvements:
- Adaptive pairing logic - better handling of large rating differences
- Duplicate pair prevention - reduced consecutive duplicate comparisons
- Enhanced reliability tracking - clearer progress indicators
- Rating system descriptions in album creation dialog
- Improved vote deletion handling - ratings now reset/recalculate properly
Bug Fixes:
- Fixed empty pair selection edge cases in small albums
Technical Updates:
- Added database migrations for Glicko2 parameters (phi/sigma)
- Refactored rating logic into modular system architecture
- Improved error handling for rating calculations
v1.0
Update release.yml