1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-12-26 09:48:56 -05:00
Commit Graph

526 Commits

Author SHA1 Message Date
Reinhard Pointner
cfb6512063 * added helper for running system commands from the groovy shell 2011-11-29 06:03:41 +00:00
Reinhard Pointner
c93377010c * print version/revision/jre identifier
* just print help if started with no arguments in headless mode instead of crashing when trying to start the GUI
2011-11-29 03:14:39 +00:00
Reinhard Pointner
81e9a604c7 * color highlighting indicating match probability 2011-11-29 03:07:44 +00:00
Reinhard Pointner
6f1780b1be what the fuck was i smoking when i fucked that one up... 2011-11-29 02:16:49 +00:00
Reinhard Pointner
c22d867453 * ignore empty query 2011-11-29 00:56:56 +00:00
Reinhard Pointner
f1f56a5fd1 * without CLI arguments we would normally start into the GUI, but if we're running headless that would fail anyway, so let's just print help and exit 2011-11-28 16:04:15 +00:00
Reinhard Pointner
17107d503b * add File utility methods to scripting env. 2011-11-28 15:29:51 +00:00
Reinhard Pointner
6e10fd5c4b * added getMissingSubtitles() to shell API 2011-11-28 13:44:00 +00:00
Reinhard Pointner
98349be576 * added CLI for specifically fetching missing subtitles 2011-11-28 12:47:11 +00:00
Reinhard Pointner
373b0c2662 * allow manual input if no subtitles have been found via auto-matching
* allow multi-value input in input dialog
* make sure background workers get cancelled / terminated as expected
2011-11-28 10:24:46 +00:00
Reinhard Pointner
c6bfd7755f * make sure headless deployment works 2011-11-28 09:18:51 +00:00
Reinhard Pointner
568c2ccf5a * simplify exceptions 2011-11-28 09:16:27 +00:00
Reinhard Pointner
b8bf8eee77 * fix sever FileSizeMetric bug
* don't use error highlighting if FileSize/FileName matches
2011-11-28 06:07:52 +00:00
Reinhard Pointner
d00d8fc329 * decided on lower-case binding names 2011-11-27 17:04:32 +00:00
Reinhard Pointner
c033fa565c * improved matching / mismatch highlighting 2011-11-27 15:41:42 +00:00
Reinhard Pointner
431044eca4 * added mismatch highlighting 2011-11-27 14:39:58 +00:00
Reinhard Pointner
90d9887c20 * added negative/exclude matching logic 2011-11-27 14:35:53 +00:00
Reinhard Pointner
72e28299f0 * update RG info less often 2011-11-26 15:41:58 +00:00
Reinhard Pointner
6fc3e009d8 * use all-inclusive rename/move/create dirs/etc rename method 2011-11-26 14:21:45 +00:00
Reinhard Pointner
d125c4dd1a + efficient support for mass-renaming of lots of files in lots of folders 2011-11-26 09:50:31 +00:00
Reinhard Pointner
2bf426dedd * unified caching for all providers
* added caching of search results
2011-11-26 09:44:49 +00:00
Reinhard Pointner
9eec9b915e * add File.isDerived() to shell api 2011-11-25 19:58:26 +00:00
Reinhard Pointner
6661dc0015 * clean up and update docs 2011-11-25 19:43:24 +00:00
Reinhard Pointner
41c1bcce7b + fully-automatic subtitle matching even without hashes 2011-11-25 18:52:31 +00:00
Reinhard Pointner
116262fbea * save subtitle with ISO3 language code 2011-11-24 17:52:11 +00:00
Reinhard Pointner
8571962e61 + added support for fully automatic SubtitleDescriptor/File subtitle matching to CLI, i.e. match files against subtitle listings 2011-11-24 17:27:39 +00:00
Reinhard Pointner
0de615cd00 * make binding value cleanup (path separators / trim) also work in CLI 2011-11-24 12:03:17 +00:00
Reinhard Pointner
1039701549 * added "tivo" as video type 2011-11-23 17:31:01 +00:00
Reinhard Pointner
49de8d5706 * update known video types 2011-11-23 17:06:15 +00:00
Reinhard Pointner
ecf76afdb8 * fixed code paths that blocked the EDT 2011-11-23 15:44:06 +00:00
Reinhard Pointner
c45b6dfbd0 * move all matching/metrics code into the same package 2011-11-23 10:52:46 +00:00
Reinhard Pointner
c2836413ef * 4 square 4 4 is good 2011-11-23 06:49:18 +00:00
Reinhard Pointner
0f4809151a * adjusted fuzzy string matching to better work together with new title matching. Can be more lenient now that most title will be caught before fuzzy string matching already. 2011-11-23 06:45:20 +00:00
Reinhard Pointner
6171dac38f * improved new funnel/balance episode matching logic 2011-11-22 18:26:50 +00:00
Reinhard Pointner
4b5f512fcf * improved matching using a 2-level narrowing episode identifier metric sequence 2011-11-22 16:08:36 +00:00
Reinhard Pointner
e7d697df0a * automatically cancel drops of internally-generated files 2011-11-22 15:21:19 +00:00
Reinhard Pointner
b08ec77642 * sanity check for SxE values 2011-11-22 14:44:54 +00:00
Reinhard Pointner
47c289420a * allow renaming single subtitles files via cmdline 2011-11-22 13:58:47 +00:00
Reinhard Pointner
a6338bc430 * make sure important tokens are not normalized away 2011-11-21 14:51:19 +00:00
Reinhard Pointner
bf3f96df95 * docs for {lang} binding 2011-11-21 12:35:28 +00:00
Reinhard Pointner
868578cca4 * use 3-letter language code
* {lang} binding for running language detection on subtitles
2011-11-21 12:24:51 +00:00
Reinhard Pointner
9657bc904d * make subtitle parser less verbose 2011-11-21 12:01:05 +00:00
Reinhard Pointner
99a61f53ce * fixed severe Java 7 bug 2011-11-21 11:59:35 +00:00
Reinhard Pointner
0f05b47109 * use NIO2 Files.move() on JRE7 2011-11-20 21:32:24 +00:00
Reinhard Pointner
4424fc4daa * fix minor bug 2011-11-20 20:59:11 +00:00
Reinhard Pointner
210a8c0388 * format subtitle name with language id 2011-11-20 20:29:33 +00:00
Reinhard Pointner
7c19e15e3e * improved error msg 2011-11-20 20:27:53 +00:00
Reinhard Pointner
06af0e6648 * more human-readable error messages 2011-11-20 18:57:30 +00:00
Reinhard Pointner
0fa092b7ef * allow renaming of single subtitles 2011-11-20 18:52:57 +00:00
Reinhard Pointner
469de911e6 * added convenience bindings {SxE} and {S00E00}
* added widescreen mi binding {ws}
2011-11-20 18:38:49 +00:00