1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-11-10 19:35:15 -05:00
Commit Graph

2619 Commits

Author SHA1 Message Date
Reinhard Pointner
22ece907de Use com.google.common.eventbus.EventBus for handling application global FileTransferable events 2016-03-19 14:42:40 +00:00
Reinhard Pointner
d5b6c404a7 Refactor 2016-03-19 10:30:25 +00:00
Reinhard Pointner
5bfa2692fd Fix 2016-03-17 18:27:22 +00:00
Reinhard Pointner
b243a6df1a -clear-cache only deletes ehcache folders 2016-03-17 09:03:22 +00:00
Reinhard Pointner
62ec14757c Fix TMDb artwork listing for non-English requests 2016-03-17 08:25:57 +00:00
Reinhard Pointner
a96af61f79 Better logging defaults 2016-03-15 14:57:21 +00:00
Reinhard Pointner
f5442e7316 Refactor 2016-03-15 14:57:18 +00:00
Reinhard Pointner
4646d623b3 + Push 4.6.2 B1 2016-03-15 08:06:52 +00:00
Reinhard Pointner
2ddec2e2b2 Fix Filter panel size issues 2016-03-14 07:34:13 +00:00
Reinhard Pointner
1878d3b060 Refactor 2016-03-13 20:00:13 +00:00
Reinhard Pointner
33dc0d7ca5 Refactor 2016-03-13 19:32:44 +00:00
Reinhard Pointner
c101a59e69 Refactor 2016-03-13 18:32:03 +00:00
Reinhard Pointner
fbde12d5f0 Fix bad regex in getReleaseGroupTrimPattern 2016-03-13 18:32:01 +00:00
Reinhard Pointner
3c266b91da Store aliasNames correctly (excluding the primary name) 2016-03-13 18:31:58 +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
b248b83dac Refactor 2016-03-13 17:35:27 +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
1fc9048bcc Take care of -3D patterns 2016-03-13 09:34:05 +00:00
Reinhard Pointner
82d47c970e Backwards compatibility fix 2016-03-12 18:26:27 +00:00
Reinhard Pointner
eccace4f51 Make sure that '-1080' is on the exclude list 2016-03-12 18:09:28 +00:00
Reinhard Pointner
0084f7e265 Refactor AnidbClient 2016-03-12 16:42:12 +00:00
Reinhard Pointner
346bd69ff1 Refine logging 2016-03-12 16:42:09 +00:00
Reinhard Pointner
1c95bfd16a Take care of obvious ^RG- or -RG$ patterns 2016-03-12 15:19:27 +00:00
Reinhard Pointner
c5f8dc4356 Refactor 2016-03-12 15:19:25 +00:00
Reinhard Pointner
afb9b0f0a3 Backwards compatibility fix 2016-03-12 15:19:22 +00:00
Reinhard Pointner
907bc11aad Refactor 2016-03-12 14:09:14 +00:00
Reinhard Pointner
117b3be318 Added -Durl.refresh=PT0S system property for testing 2016-03-12 13:46:42 +00:00
Reinhard Pointner
0649850f31 Refactor 2016-03-12 13:28:04 +00:00
Reinhard Pointner
e8c05b86fc Cleanup 2016-03-12 10:38:07 +00:00
Reinhard Pointner
0562f6bdfd Optimize TheMovieDB caching and default to using HTTPS instead of HTTP 2016-03-12 10:01:11 +00:00
Reinhard Pointner
ae8ca2eeb3 Refactor ETag handling 2016-03-11 21:03:30 +00:00
Reinhard Pointner
0a8234fdf8 Improved logging 2016-03-11 20:05:46 +00:00
Reinhard Pointner
ee11696457 Fix ETag handling 2016-03-11 19:52:41 +00:00
Reinhard Pointner
b8f596c064 Add tooltip with id and alias titles for search result items in select dialog 2016-03-11 19:24:51 +00:00
Reinhard Pointner
24a2a6044e Do not shutdown caches (some parts of the app keep their references) 2016-03-11 17:34:47 +00:00
Reinhard Pointner
6e839ee5c6 Remove useless mediainfo from bindings mediainfo viewer 2016-03-11 17:14:03 +00:00
Reinhard Pointner
1eed213527 Added MediaInfo tool in Tools panel 2016-03-11 15:06:17 +00:00
Reinhard Pointner
3d33223f95 Fix default column size 2016-03-11 12:55:59 +00:00
Reinhard Pointner
590c667d5e Added MediaInfo tool in Tools panel 2016-03-11 12:15:10 +00:00
Reinhard Pointner
bf0cbe41f6 Unify application folder logic 2016-03-11 11:26:59 +00:00
Reinhard Pointner
bed6732d35 Unify application folder logic 2016-03-11 11:14:50 +00:00
Reinhard Pointner
5f6f45a26b Added MediaInfo tool in Tools panel 2016-03-11 08:17:05 +00:00
Reinhard Pointner
7a2fd989a3 Fix logger NPE issues 2016-03-11 08:17:02 +00:00
Reinhard Pointner
aca56eac9a Refactor MediaInfo.open(File) to throw IOException on error 2016-03-11 08:16:59 +00:00
Reinhard Pointner
8773e3b183 Improved error messages 2016-03-11 08:16:57 +00:00
Reinhard Pointner
0a039d943b Avoid notification flickering by moving windows in reverse order 2016-03-11 08:16:54 +00:00
Reinhard Pointner
d53dd1ffec Rename "Analyze" panel to "Tools" panel 2016-03-11 04:51:27 +00:00
Reinhard Pointner
1251fbd657 Allow original folder as input folder selector 2016-03-11 04:11:40 +00:00
Reinhard Pointner
10805ef9a4 Strip newlines when copy & pasting in new formats 2016-03-11 03:57:20 +00:00
Reinhard Pointner
52f97e6ab5 Update debug logging 2016-03-10 20:42:32 +00:00
Reinhard Pointner
6d127e8385 Cleanup 2016-03-10 19:43:21 +00:00
Reinhard Pointner
8f258542ea filebot -revert /path command 2016-03-10 19:23:12 +00:00
Reinhard Pointner
94517baa98 filebot -revert /path command 2016-03-10 18:32:11 +00:00
Reinhard Pointner
81efca26df Support REVERT for all rename actions 2016-03-10 16:37:29 +00:00
Reinhard Pointner
9f9aa9ed82 Support REVERT for all rename actions 2016-03-10 16:23:45 +00:00
Reinhard Pointner
4d695a1d7d Refactor logging 2016-03-10 14:38:34 +00:00
Reinhard Pointner
ffa98e1989 Refactor logging 2016-03-10 14:05:56 +00:00
Reinhard Pointner
558ccee1f3 Parse /2016-03-10/ and /2016/ patterns 2016-03-10 12:15:07 +00:00
Reinhard Pointner
ff2b8170a5 More debug logging 2016-03-10 11:51:22 +00:00
Reinhard Pointner
c6cd09b50d Fix isStale condition 2016-03-10 07:22:47 +00:00
Reinhard Pointner
8bb15132d2 Find the original exception 2016-03-10 07:22:44 +00:00
Reinhard Pointner
8333c502c4 Fixed GlazedList @Depricated 2016-03-10 07:22:41 +00:00
Reinhard Pointner
1a0fd86ba5 Fail gracefully when doing ID3 lookups 2016-03-10 06:47:51 +00:00
Reinhard Pointner
e193e60d9f Refactor 2016-03-10 06:38:14 +00:00
Reinhard Pointner
d76f625328 Fix various compiler warnings 2016-03-10 06:28:22 +00:00
Reinhard Pointner
537144187a Refactor 2016-03-10 04:42:39 +00:00
Reinhard Pointner
fd1f5b17f4 Unify gui/console logging 2016-03-09 20:48:56 +00:00
Reinhard Pointner
78c3b6917d Unify gui/console logging 2016-03-09 20:36:28 +00:00
Reinhard Pointner
1ab9d36938 Experiment with new CachedResource framework 2016-03-09 19:51:41 +00:00
Reinhard Pointner
4390752fc0 Experiment with new CachedResource framework 2016-03-09 19:26:03 +00:00
Reinhard Pointner
96b653da0a Unify gui/console logging 2016-03-09 19:26:00 +00:00
Reinhard Pointner
f45f390d5c only log errors to file 2016-03-09 16:18:20 +00:00
Reinhard Pointner
2f76465c38 Unify gui/console logging 2016-03-09 16:02:36 +00:00
Reinhard Pointner
63fd9d77af Fix computeIf condition!!!! 2016-03-09 16:02:31 +00:00
Reinhard Pointner
7b7d6b36a8 Experiment with new CachedResource framework 2016-03-09 10:32:52 +00:00
Reinhard Pointner
bf2571f04f Refactor 2016-03-09 10:32:49 +00:00
Reinhard Pointner
67431e1745 Refactor 2016-03-09 10:32:46 +00:00
Reinhard Pointner
3ea3045545 Refactor 2016-03-09 06:28:36 +00:00
Reinhard Pointner
9fe2c81784 Refactor 2016-03-09 06:17:25 +00:00
Reinhard Pointner
83e7f189d6 Added new expression format methods:
* String.replace(Map)
* Collection.join(String, String, String)
* Object.check(Closure)
2016-03-09 05:58:52 +00:00
Reinhard Pointner
4e90c5d7af Show expected exceptions as info message 2016-03-09 05:58:49 +00:00
Reinhard Pointner
aaa75b5988 Show expected exceptions as info message 2016-03-09 05:58:47 +00:00
Reinhard Pointner
7d5c9545b8 Refactor 2016-03-09 05:58:44 +00:00
Reinhard Pointner
535a16621c Refactor 2016-03-09 05:58:41 +00:00
Reinhard Pointner
360e0b5a55 Fix update.xml parse issues 2016-03-09 05:58:39 +00:00
Reinhard Pointner
2ee0e3cd8d Stream refactoring 2016-03-09 05:58:36 +00:00
Reinhard Pointner
1e7fa00ef4 Refactor 2016-03-08 17:47:17 +00:00
Reinhard Pointner
b4498da47e Fix ETag caching 2016-03-08 17:45:00 +00:00
Reinhard Pointner
4fae01236a Use java.nio.charset.StandardCharsets.* instead of Charset.forName 2016-03-08 17:02:53 +00:00
Reinhard Pointner
022c2c40a3 Fix NSIS installer issues 2016-03-08 16:40:44 +00:00
Reinhard Pointner
bd06ecb9e4 Refactor 2016-03-08 16:21:10 +00:00
Reinhard Pointner
7eb9192736 Make sure "Clear Cache" works correctly 2016-03-08 16:21:07 +00:00
Reinhard Pointner
19197626d7 Refactor 2016-03-08 14:51:53 +00:00
Reinhard Pointner
8be83e8759 Refactor 2016-03-08 14:43:21 +00:00
Reinhard Pointner
3af533fd07 Experiment with new CachedResource framework 2016-03-08 14:41:30 +00:00
Reinhard Pointner
1f53b540dc Refactor 2016-03-08 13:06:07 +00:00
Reinhard Pointner
e95078668e Experiment with new CachedResource framework 2016-03-08 12:59:24 +00:00
Reinhard Pointner
7e5388e7fa Refactor 2016-03-08 09:54:29 +00:00
Reinhard Pointner
1ae3f5d2b8 Refactor 2016-03-08 09:43:59 +00:00
Reinhard Pointner
be5e65a844 Refactor 2016-03-07 23:56:32 +00:00
Reinhard Pointner
a4d363bb97 Remove json-simple.jar 2016-03-07 19:46:47 +00:00
Reinhard Pointner
9605ab7e63 Experiment with new CachedResource framework 2016-03-07 16:01:10 +00:00
Reinhard Pointner
7d3b099c07 Experiment with new CachedResource framework 2016-03-07 15:36:13 +00:00
Reinhard Pointner
bc2b96d09b More types less bugs 2016-03-07 13:39:38 +00:00
Reinhard Pointner
e9f92a87e6 Experiment with new CachedResource framework 2016-03-07 12:34:02 +00:00
Reinhard Pointner
95ce706e2e Experiment with new CachedResource framework 2016-03-07 12:30:12 +00:00
Reinhard Pointner
c5c8525b49 Move CachedResource2 2016-03-07 12:30:09 +00:00
Reinhard Pointner
a46a3e48a8 Experiment with new CachedResource framework 2016-03-07 11:32:00 +00:00
Reinhard Pointner
4e41d0dfd1 Experiment with new CachedResource framework 2016-03-07 10:55:45 +00:00
Reinhard Pointner
a0ebae1db2 Refactor 2016-03-07 06:38:23 +00:00
Reinhard Pointner
bbed902c63 Experiment with new CachedResource framework 2016-03-06 22:21:13 +00:00
Reinhard Pointner
500a4972e1 Rewrite caching 2016-03-06 18:11:30 +00:00
Reinhard Pointner
5156a0f042 Fix json-io parse issues 2016-03-06 14:42:15 +00:00
Reinhard Pointner
335c857688 Fix json-io parse issues 2016-03-06 13:57:16 +00:00
Reinhard Pointner
ed455635bd Fix json-io parse issues 2016-03-06 09:55:17 +00:00
Reinhard Pointner
cf2a4f306b Avoid breaking json-io updates 2016-03-06 09:17:42 +00:00
Reinhard Pointner
9311a870e0 Fix json-io parse issues 2016-03-06 09:07:58 +00:00
Reinhard Pointner
0e70aac95a Refactor 2016-03-05 21:06:26 +00:00
Reinhard Pointner
b452414614 Close stream 2016-03-05 21:06:20 +00:00
Reinhard Pointner
93937680a7 Refactor 2016-03-05 15:14:49 +00:00
Reinhard Pointner
74569a405f Support Query->SearchResult persistent memory in Episode mode 2016-03-04 22:52:15 +00:00
Reinhard Pointner
58c1169fec Make FINEST matcher logging options available to end users 2016-03-02 19:10:55 +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
862d181c29 Refactor console logging 2016-03-02 17:25:14 +00:00
Reinhard Pointner
227f313461 Added SystemProperty accessor class 2016-03-02 17:10:18 +00:00
Reinhard Pointner
e7da897a1c Refactor console logging 2016-03-02 16:14:16 +00:00
Reinhard Pointner
09ef06496d Refactor console logging 2016-03-02 15:55:06 +00:00
Reinhard Pointner
e9ddee19d6 Refactor console logging 2016-03-02 15:03:11 +00:00
Reinhard Pointner
567b50da21 Refactor console logging 2016-03-02 15:02:44 +00:00
Reinhard Pointner
1c320a461b Remove -get-missing-subtitles option 2016-03-02 05:38:34 +00:00
Reinhard Pointner
506de41711 Remove -get-missing-subtitles option 2016-03-02 05:19:52 +00:00
Reinhard Pointner
6f4d420c5b Use HTTPS for all FileBot data files 2016-03-01 05:19:30 +00:00
Reinhard Pointner
352b34bb61 * Ignore bad series entries on the client-side right away 2016-03-01 05:19:27 +00:00
Reinhard Pointner
fd41e5518a Clean up 2016-02-28 10:47:20 +00:00
Reinhard Pointner
87238fe330 Unify CLI/GUI lookupSubtitleByHash 2016-02-27 05:22:46 +00:00
Reinhard Pointner
f27325a458 Print extra new lines only if logging is turned on 2016-02-27 03:27:34 +00:00
Reinhard Pointner
01d4e23f01 Fix formatMultiEpisode preview format 2016-02-26 18:22:07 +00:00
Reinhard Pointner
b301f445a5 Fix formatMultiEpisode preview format 2016-02-26 17:42:21 +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
55491a137d Presume that OpenSubtitles hash matches are being polluted by BSPlayer and never just trust hash matches
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=3452#p19190
2016-02-26 13:14:17 +00:00
Reinhard Pointner
f498d5c38e Clean up 2016-02-25 12:16:18 +00:00
Reinhard Pointner
e63f9b0718 + OpenSubtitles: Perform 1-episode-only or 1-season-only search queries to avoid the 500 result limit 2016-02-24 05:49:58 +00:00
Reinhard Pointner
346189a459 Clean up 2016-02-24 05:49:54 +00:00
Reinhard Pointner
e08e461369 Improved default behaviour 2016-02-24 02:47:42 +00:00
Reinhard Pointner
3768f656ef Best to make it fail completely if one episode list of possible matches fails to download 2016-02-23 05:46:54 +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