Commit graph

51 commits

Author SHA1 Message Date
9456009b4d
change: Use String::new() everywhere 2023-05-23 19:02:26 -05:00
d7172c78f6
fix: Do not rename directory if only file was skipped 2023-05-21 22:42:30 -05:00
591ae8f796
fix: Remember choice if cancelled by user 2023-05-21 22:37:06 -05:00
8b6e83a55a
change: Put variable inside format string directly when possible 2023-05-21 21:10:47 -05:00
c7c1988b73
fix: Still ask for language for preprocessed files 2023-05-21 20:50:16 -05:00
96fcf425b0
fix: Sanitization doesn't squash single hyphens 2023-05-21 20:44:33 -05:00
e9314ccdda
new: Reuse same name for subtitle files and such 2023-05-21 20:39:38 -05:00
4d04f51251
fix: Gracefully exit after user cancellation 2023-05-21 16:47:06 -05:00
02fea4a71c
new: Try to sanitize the filename 2023-05-21 16:10:53 -05:00
7cb18202eb
fix: Do not print both processing and ignoring 2023-05-21 16:03:24 -05:00
5a4d7d0e1d Added support for multiple directors 2023-05-15 17:55:45 -05:00
1a83f88c0b Switched to tmdb_api 2023-05-15 17:10:51 -05:00
14e5899f36 Fixed clippy warnings 2023-04-26 17:27:39 -05:00
6d94a5429f Exit gracefully if config file doesn't exist 2023-02-28 23:18:56 -06:00
a1c4fb816e Skip irrelevant files 2023-02-26 14:06:29 -06:00
4ee97eb9a5 Updated README 2023-02-07 18:22:47 -06:00
5d294a4687 Show full language name in selection menu 2022-12-11 00:15:18 -06:00
2d6e063a97 Visual improvements 2022-12-10 22:23:44 -06:00
c52643033f Detect subtitle language from the old filename 2022-12-10 21:00:07 -06:00
26eb446de8 Improved arguments handling 2022-12-10 18:39:33 -06:00
5f348cddcf Version bump and name change 2022-12-09 15:02:20 -06:00
1309ed34b4 Skip renaming if destination exists 2022-12-09 15:00:00 -06:00
29fd0c3646 Visual changes 2022-12-09 14:48:52 -06:00
159e9d49eb Bug fix for directory renaming 2022-12-09 14:16:54 -06:00
0b64b0eae6 Exit when unknown argument is passed 2022-12-09 14:13:35 -06:00
d2c6670901 Change the menu from youchoose to inquire 2022-12-09 14:11:27 -06:00
006c80a822 Refactor functions and structs into separate files 2022-12-09 13:44:17 -06:00
e5c73b5cea Fix config file location when XDG folders not set 2022-12-09 02:30:24 -06:00
81095222ff Get the version from Cargo.toml 2022-12-09 02:26:39 -06:00
5ce914bddb Bug fix for argument parsing 2022-12-08 22:56:14 -06:00
04af34e3c3 Change version syntax 2022-12-08 22:04:49 -06:00
d6f6425a0d Added manpage 2022-12-08 21:59:53 -06:00
408824aca9 Updated help section and README 2022-12-08 21:23:58 -06:00
28d7c7d3b8 Added support for renaming directories 2022-12-08 21:18:50 -06:00
970f51f299 Fix typo in preview 2022-12-08 19:47:25 -06:00
d88a8102bf Further refactor movie processing 2022-12-08 19:46:45 -06:00
d293934ba5 Change control flow for some matches 2022-12-08 19:07:15 -06:00
46bbb3edee Fixed typo in dry-run detection 2022-12-08 18:44:10 -06:00
c95095f35f Handle case where year isn't present in filename 2022-12-08 18:20:07 -06:00
22db11a956 Refactor processing of args 2022-12-08 17:25:42 -06:00
17754456ce Refactor movie processing 2022-12-08 16:49:33 -06:00
8e07db9156 Minor changes 2022-12-08 01:19:04 -06:00
fb407a9b9c Fixed error for missing director's name 2022-12-08 01:10:59 -06:00
7fee309ff3 Fixed bug for unknown year 2022-12-08 01:07:44 -06:00
c65b0823fb Added README 2022-12-08 01:03:56 -06:00
7d64b90e6b Add comments 2022-12-08 00:54:55 -06:00
3cfe9de455 Add help 2022-12-08 00:46:23 -06:00
89135740a8 Added support for dry running 2022-12-08 00:29:11 -06:00
e529ab2100 Add subtitles support 2022-12-08 00:21:36 -06:00
d0a937bc52 Read config from file 2022-12-08 00:03:44 -06:00