1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-08-13 17:03:45 -04:00
Commit Graph

91 Commits

Author SHA1 Message Date
Reinhard Pointner
60bd6df2f8 Episode title can be null. Make sure to avoid NPE when episode title is used. 2016-05-12 23:54:49 +08:00
Reinhard Pointner
23872ff894 Better toString() and logging 2016-05-03 19:28:33 +08:00
Reinhard Pointner
c36548cb63 Fix NPE
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=2075&p=20611#p20611
2016-04-29 15:53:10 +08:00
Reinhard Pointner
4e94e25707 Make sure that specials can't override available standard (even if partial) episode matches 2016-04-18 14:02:10 +00:00
Reinhard Pointner
0cda058ae7 Avoid loosing identifying information (e.g. release group in brackets) 2016-04-05 18:06:04 +00:00
Reinhard Pointner
94417623be Use common pattern 2016-04-05 18:06:02 +00:00
Reinhard Pointner
1564efc27c Make patterns public 2016-04-05 18:05:55 +00:00
Reinhard Pointner
6369eefee7 Refactor 2016-04-02 17:02:06 +00:00
Reinhard Pointner
0ac71b9c7d Refactor 2016-04-02 09:07:10 +00:00
Reinhard Pointner
0ac8d2d6cc Fix https://www.filebot.net/forums/viewtopic.php?f=5&t=3579&p=20057#p20057 2016-04-01 17:48:01 +00:00
Reinhard Pointner
97cf4800b8 Fine-tune episode matching (to account for more alias titles in substring metric) 2016-03-30 21:42:51 +00:00
Reinhard Pointner
32c40157a4 Ignore series mappings in the episode matcher 2016-03-29 08:00:09 +00:00
Reinhard Pointner
36a02ff457 New binding: {plex} => built-in Plex format defaults for Episode/Movie/Music objects 2016-03-28 01:32:12 +00:00
Reinhard Pointner
dc22249794 Cache xattr values so that metadata works as expected at least for the current session even if xattr is not supported by the filesystem and thus metadata can't be persisted 2016-03-27 16:56:54 +00:00
Reinhard Pointner
b9fdfcbe10 Refactor 2016-03-27 13:52:59 +00:00
Reinhard Pointner
6a2e1a61d9 Support multi-release-group patterns (e.g. FUM[ettv] or lol[ettv]) 2016-03-20 21:21:08 +00:00
Reinhard Pointner
4d6f4032b8 Refactor 2016-03-20 20:25:59 +00:00
Reinhard Pointner
c101a59e69 Refactor 2016-03-13 18:32:03 +00:00
Reinhard Pointner
f2f573563d Prioritize proper episodes over specials 2016-03-13 17:35:34 +00:00
Reinhard Pointner
02a958f22b Fine-tune numeric rules 2016-03-13 17:35:31 +00:00
Reinhard Pointner
ce848b9e21 // normalize objects (and make sure to keep word boundaries) 2016-03-13 13:39:41 +00:00
Reinhard Pointner
9bc40eccd4 SubstringFields and update unit tests 2016-03-13 13:32:26 +00:00
Reinhard Pointner
d76f625328 Fix various compiler warnings 2016-03-10 06:28:22 +00:00
Reinhard Pointner
78c3b6917d Unify gui/console logging 2016-03-09 20:36:28 +00:00
Reinhard Pointner
e95078668e Experiment with new CachedResource framework 2016-03-08 12:59:24 +00:00
Reinhard Pointner
a5fba63043 Make FINEST matcher logging options available to end users 2016-03-02 18:36:46 +00:00
Reinhard Pointner
cb79fe71b5 Make FINEST matcher logging options available to end users 2016-03-02 18:15:32 +00:00
Reinhard Pointner
87238fe330 Unify CLI/GUI lookupSubtitleByHash 2016-02-27 05:22:46 +00:00
Reinhard Pointner
07037b34ce Support multi-episode objects where each episode member has the same SxE numbers
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=3456
2016-02-26 16:35:59 +00:00
Reinhard Pointner
e10d2ffd9e + VoteRate metric 2016-02-22 21:29:26 +00:00
Reinhard Pointner
accac8c6ab Adjust differentiation accuracy to about a year 2016-02-22 18:48:23 +00:00
Reinhard Pointner
abb32b796a Update unit test 2016-02-10 20:16:02 +00:00
Reinhard Pointner
9c8da51277 Cache SeriesNameMatcher objects 2016-02-10 18:32:39 +00:00
Reinhard Pointner
d84b11a850 Optimize DateMatcher 2016-02-10 18:32:34 +00:00
Reinhard Pointner
bf69d750e8 Cache SeriesNameMatcher objects 2016-02-10 18:32:30 +00:00
Reinhard Pointner
a81fcf155a Support localized month names when matching dates 2016-02-10 14:33:53 +00:00
Reinhard Pointner
c12df53182 Support localized month names when matching dates 2016-02-10 14:31:59 +00:00
Reinhard Pointner
9e87c59b68 Prefer Locale.ENGLISH when it makes sense 2016-02-10 14:31:53 +00:00
Reinhard Pointner
331f51caf7 Optimize DateMatcher 2016-02-10 12:03:07 +00:00
Reinhard Pointner
ffa8b021e0 Optimize DateMatcher 2016-02-10 11:47:17 +00:00
Reinhard Pointner
9be55cbf54 Fix yyyyMMdd pattern 2016-02-10 03:17:28 +00:00
Reinhard Pointner
95ea4130ec Add yyyymmdd date pattern
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=3409
2016-02-10 02:48:28 +00:00
Reinhard Pointner
e2a3149d19 Refactor SimilarityComparator simple usage 2016-02-09 01:17:48 +00:00
Reinhard Pointner
037c3d9e68 Refactor SimilarityComparator 2016-02-08 22:29:45 +00:00
Reinhard Pointner
bdd7e6c245 organize imports 2016-01-12 14:57:01 +00:00
Reinhard Pointner
c18478147e refactor number parsing 2016-01-10 05:03:09 +00:00
Reinhard Pointner
9cc353e981 refactor number parsing 2016-01-10 04:54:35 +00:00
Reinhard Pointner
80e7da3820 * improved matching for patterns like EN_5.1 or JPN_2.0 2016-01-08 12:26:42 +00:00
Reinhard Pointner
13150d664c * fine-tune last-resort generic filename/filepath matching 2016-01-08 12:26:39 +00:00
Reinhard Pointner
46ae76d89a * fix multi-episode detection for high SxE numbers (e.g. S01E99-E100) 2015-12-11 21:29:56 +00:00