Commit Graph
25 Commits
Author SHA1 Message Date
Bulk RenamerandCursor 0d7c16372c Release v1.0.15: fix nxnn preview crash and improve truncated title matching.
Co-authored-by: Cursor <[email protected]>
2026-07-03 22:34:29 -05:00
Bulk RenamerandCursor 87282b0259 Release v1.0.14: stop passing match results through Qt signals.
Store worker results on the thread object, defer preview refresh, and log Python errors to crash.log to prevent native Qt crashes after TheTVDB match.

Co-authored-by: Cursor <[email protected]>
2026-07-03 20:51:20 -05:00
Bulk RenamerandCursor 64d7a30328 Release v1.0.13: fix TheTVDB match crash and improve stability.
Emit plain tuples across thread boundaries, prevent overlapping match workers, scope episode comparisons by season, and cap API pagination.

Co-authored-by: Cursor <[email protected]>
2026-07-03 20:40:44 -05:00
Bulk RenamerandCursor 445e24ecae Release v1.0.12: fetch English TheTVDB episode titles for matching.
Anime and other non-English shows returned Japanese default titles while filenames use English; add Episode titles language control defaulting to English.

Co-authored-by: Cursor <[email protected]>
2026-07-03 20:25:58 -05:00
Bulk RenamerandCursor fce5ad64e5 Release v1.0.11: fix multi-episode match for end-numbered and dual titles.
Combined pairs are recognized when the SxxExx tag uses the last episode number or the filename lists both story titles separated by dashes.

Co-authored-by: Cursor <[email protected]>
2026-07-03 18:34:24 -05:00
Bulk RenamerandCursor a6339467d4 Release v1.0.10: Jellyfin multi-episode file naming (S01E01-E02).
Match TheTVDB combined-order titles and rename to official aired episode ranges for files that contain two episodes in one video.

Co-authored-by: Cursor <[email protected]>
2026-07-03 18:23:06 -05:00
Bulk RenamerandCursor a65ae73bcc Release v1.0.9: persist UI layout and fix SxxExx double-S renames.
Save window geometry, splitter sizes, and preview column widths on exit; restore on launch. Fix episode rewrite duplicating the season letter.

Co-authored-by: Cursor <[email protected]>
2026-07-03 17:58:45 -05:00
Bulk RenamerandCursor 85dc873e16 Release v1.0.8: recursive folder scan and file type filters.
Adds subfolder inclusion and extension presets so the preview list can target nested media without loading everything.

Co-authored-by: Cursor <[email protected]>
2026-07-03 17:46:58 -05:00
Bulk RenamerandCursor 1c475ee856 Release v1.0.7: unique AppImage sizes for Gear Lever updates.
Forgejo compares release asset size only; v1.0.5 and v1.0.6 were identical at 62933496 bytes.

Co-authored-by: Cursor <[email protected]>
2026-07-03 17:37:16 -05:00
Bulk RenamerandCursor 69f759b6ce Fix TheTVDB matching for 04x01 filenames and add all-seasons mode.
Parse NxNN and SxxExx layouts, match across every season when season is 0, and rewrite season plus episode numbers.

Co-authored-by: Cursor <[email protected]>
2026-07-03 17:34:12 -05:00
Bulk RenamerandCursor c54ee7876c Fix AppImage verify step to inspect the PyInstaller binary.
The squashfs wrapper does not contain module path strings reliably.

Co-authored-by: Cursor <[email protected]>
2026-07-03 17:23:45 -05:00
Bulk RenamerandCursor 9ba2c68ff9 Release v1.0.5: fix botched AppImage publish pipeline.
Stop tracking HSRename.AppImage in git, always rebuild before release, and verify TheTVDB modules are bundled.

Co-authored-by: Cursor <[email protected]>
2026-07-03 17:23:18 -05:00
Bulk RenamerandCursor db460fb9b3 Release v1.0.4: fix TheTVDB search ID parsing.
Parse series-76320 style search hits from TheTVDB v4, document Gear Lever Forgejo setup, and adjust AppImage build metadata for update detection.

Co-authored-by: Cursor <[email protected]>
2026-07-03 17:17:49 -05:00
Bulk RenamerandCursor b3ce276d1b Fix release script: use git remote repo and two-step asset upload.
Avoids wrong-repo releases when GITEA_REPO is set in the shell environment.

Co-authored-by: Cursor <[email protected]>
2026-07-03 16:58:45 -05:00
Bulk RenamerandCursor 682e76de2f Update Gitea URLs to git.hisora.dev/Dawnsorrow/HS-Rename.
Align release script, Gear Lever docs, and remote with the new host and repo name.

Co-authored-by: Cursor <[email protected]>
2026-07-03 16:57:25 -05:00
Bulk RenamerandCursor 70a0ff0e84 Add Gitea release script for AppImage publishing.
Automates push, tag, and release asset upload for Gear Lever updates.

Co-authored-by: Cursor <[email protected]>
2026-07-03 16:47:49 -05:00
Bulk RenamerandCursor 085d6dc296 Add TheTVDB episode title matching and release v1.0.3.
Match filenames to TheTVDB episode order (default, aired, DVD, etc.) to fix chaotic SxxExx numbering while preserving titles.

Co-authored-by: Cursor <[email protected]>
2026-07-03 16:47:37 -05:00
Bulk Renamer 59dba20c1e build: remove invalid appimagetool -u url| (not supported)
Made-with: Cursor
2026-03-29 20:57:25 -05:00
Bulk Renamer 76574e2bee v1.0.2: multi-episode rename (S01E01-E02), VERSION file, docs
Made-with: Cursor
2026-03-29 20:50:00 -05:00
Bulk Renamer d306188805 Release HSRename.AppImage (episode renumber fix)
Made-with: Cursor
2026-03-05 23:23:36 -06:00
Bulk Renamer 1d88d4bb50 Fix episode renumber skipping: use sortByColumn so table order matches numbering
Made-with: Cursor
2026-03-05 23:23:08 -06:00
Bulk Renamer 5551f507df Rename app to HSRename; use HSRename.png as icon; update build script and README
Made-with: Cursor
2026-03-03 22:49:26 -06:00
Bulk Renamer d1a13115a4 Add CSV mapping rule and Undo last rename feature
Made-with: Cursor
2026-03-03 22:42:57 -06:00
Bulk Renamer 94fa790d48 AppImage script: fix Done message; PUSH_TO_GITEA: add git identity step
Made-with: Cursor
2026-03-03 21:59:18 -06:00
Bulk Renamer 22501fe0b5 Initial commit: Bulk Renamer with AppImage build and Gitea push notes
Made-with: Cursor
2026-03-03 21:58:28 -06:00