Commit Graph

2614 Commits

Author SHA1 Message Date
Reinhard Pointner b9fdfcbe10 Refactor 2016-03-27 13:52:59 +00:00
Reinhard Pointner 16d2459365 Full support for "TheMovieDB::TV" and "TheMovieDB" datasources 2016-03-26 19:44:44 +00:00
Reinhard Pointner e4817e9de8 Refactor 2016-03-26 19:44:41 +00:00
Reinhard Pointner 6a9c4a4ccd Fix 2016-03-26 19:44:38 +00:00
Reinhard Pointner c6d4a40f3d Refactor 2016-03-26 17:55:05 +00:00
Reinhard Pointner ac069f5a1c Support TheMovieDB in Episode mode 2016-03-26 17:40:59 +00:00
Reinhard Pointner 1c74c2ef39 Unify SearchResult classes 2016-03-26 17:40:54 +00:00
Reinhard Pointner fd2ee64c9f Fix unexpected Groovy side effects (e.g. Set += String) 2016-03-26 10:32:23 +00:00
Reinhard Pointner 6afd3b9094 Organize Imports 2016-03-26 07:44:03 +00:00
Reinhard Pointner 67312dbfa0 Update docs 2016-03-26 07:42:39 +00:00
Reinhard Pointner e1c2d7bd2c Include "Where is FileBot Subtitles?" help link for MAS users 2016-03-25 08:16:15 +00:00
Reinhard Pointner 439ebe322b Refactor 2016-03-24 15:21:36 +00:00
Reinhard Pointner 5bc9a3737c New binding: {subt} for subtitle language/category extension (e.g. ".eng.forced") 2016-03-24 15:18:01 +00:00
Reinhard Pointner 8a533f8d47 New binding: {sub} for subtitle language/category extension (e.g. ".eng.forced") 2016-03-24 11:13:47 +00:00
Reinhard Pointner 564d11294d Make format engine a little bit more n00b friendly 2016-03-24 11:13:44 +00:00
Reinhard Pointner 920319120c Added *.vtt extension 2016-03-24 09:08:56 +00:00
Reinhard Pointner 990316cf4b Added *.vobsub extension 2016-03-24 09:00:28 +00:00
Reinhard Pointner 7843cab138 Avoid endless loops when loading paths from text files 2016-03-24 08:58:20 +00:00
Reinhard Pointner 0304a12b76 grace period to make sure data is always fresh when TTL is almost about to be reached 2016-03-24 07:56:43 +00:00
Reinhard Pointner eb25b1e1b3 Fix FileSet (and --def excludeList behaviour) 2016-03-24 06:51:55 +00:00
Reinhard Pointner e3644ec28a Improved logging 2016-03-23 23:39:15 +00:00
Reinhard Pointner 8b86e69a8f 60 minutes grace period to make sure data is always fresh when TTL is almost about to be exceeded 2016-03-23 23:39:12 +00:00
Reinhard Pointner e82c887fa6 Automate native library updates 2016-03-23 14:57:52 +00:00
Reinhard Pointner 5472ea88bd Refactor: rename analyze package to filter 2016-03-22 08:29:42 +00:00
Reinhard Pointner 8615fddb8d Added audio format.
See https://www.filebot.net/forums/viewtopic.php?f=4&t=3521&p=19669#p19666
2016-03-21 19:02:12 +00:00
Reinhard Pointner b6b1dcab2a Better logging for bad subtitle files 2016-03-21 18:44:57 +00:00
Reinhard Pointner 912ddbc2d8 Fix ListPanel "Copy selected item" behaviour 2016-03-21 17:14:04 +00:00
Reinhard Pointner 47ab6f6b96 SFV: auto-detect common root folder from dropped fileset 2016-03-21 15:29:27 +00:00
Reinhard Pointner 6c3895d7bf Refactor 2016-03-21 08:03:11 +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 ef71e2fff8 Rewrite ListPanel for parallel editing and testing of format expressions 2016-03-20 18:33:31 +00:00
Reinhard Pointner 56e13f072f Added "Send to" menus 2016-03-20 10:38:36 +00:00
Reinhard Pointner ec501bc2ed Support sending selected episode data from Episodes panel to Rename panel via context menu (not just clipboard copy & paste) 2016-03-20 09:28:09 +00:00
Reinhard Pointner 4bd0ed265d Use EventBus singleton that runs tasks on the EDT 2016-03-20 07:52:13 +00:00
Reinhard Pointner f724e0d949 Add Copy/Save as... context menu to Episode lists 2016-03-19 23:40:13 +00:00
Reinhard Pointner 440f47412f Improved support for DnD and startup file args 2016-03-19 21:09:48 +00:00
Reinhard Pointner 72f3c375e9 Improved support for DnD and startup file args 2016-03-19 21:03:12 +00:00
Reinhard Pointner 8b73ca9d40 Refactor 2016-03-19 20:44:12 +00:00
Reinhard Pointner d39574dd1f Support Mac Drop-on-Dock file events 2016-03-19 18:45:08 +00:00
Reinhard Pointner 508dced94a Support Mac Drop-on-Dock file events 2016-03-19 17:31:14 +00:00
Reinhard Pointner 372a46a933 Refactor 2016-03-19 16:53:37 +00:00
Reinhard Pointner 7d02dcb88e Remove "validate children, yet avoid flickering of the mouse cursor" workaround because it causes a 600-800ms startup delay 2016-03-19 16:50:18 +00:00
Reinhard Pointner 52e96f4890 Support Mac Drop-on-Dock file events 2016-03-19 15:35:09 +00:00
Reinhard Pointner adda35edd4 Compile against com.apple.eawt.* stub 2016-03-19 14:42:43 +00:00
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