Commit Graph

1427 Commits

Author SHA1 Message Date
Reinhard Pointner 59138a3581 * cache compiled patterns 2013-12-14 04:11:44 +00:00
Reinhard Pointner 14c5821afb * some hacks to make pb/pob "Brazilian Portuguese" work as expected even though it's not officially a language according to the ISO standards 2013-12-14 02:22:31 +00:00
Reinhard Pointner 8f483feeb5 * Have "ID3 Tag" datasource only accept audio files that are sufficiently tagged 2013-12-07 08:05:35 +00:00
Reinhard Pointner cd4362291f * make sure we don't have false-positive excludes 2013-12-07 06:05:58 +00:00
Reinhard Pointner 7a2b792e08 * make series detection of aware of structure root folders and ignore them 2013-12-06 06:01:58 +00:00
Reinhard Pointner 2c30728e61 * replace warnings with user guidance 2013-12-05 02:13:05 +00:00
Reinhard Pointner 35d343425a * fix history spooler memory issues 2013-12-04 02:37:56 +00:00
Reinhard Pointner 16d7ad513a * fix format capability issues 2013-12-03 15:24:57 +00:00
Reinhard Pointner 1dd6f6e3dd * account for TVDB entries being removed sometimes because of duplicates 2013-12-02 18:25:06 +00:00
Reinhard Pointner aca8be2620 * fix potential NPE 2013-12-02 15:21:05 +00:00
Reinhard Pointner f89ee90f72 * make auto-selection aware of alias titles 2013-12-02 14:41:15 +00:00
Reinhard Pointner b4dd50b73b * make sure people that have already donated know that only donating once is perfectly fine 2013-12-01 07:16:08 +00:00
Reinhard Pointner 90b8a7be2d * short-hand for calling master and head branches from github repo 2013-11-29 17:36:12 +00:00
Reinhard Pointner 4843bb55d2 * move shared scripts to github 2013-11-29 17:08:47 +00:00
Reinhard Pointner 4c59484f3c * update blacklist terms
* fine-tune tvs/mov differentiation
2013-11-29 11:32:17 +00:00
Reinhard Pointner 198b8b0e06 * separate long-term caches that have different update frequencies 2013-11-29 04:29:56 +00:00
Reinhard Pointner e7668f2c5c + support .vob as video type 2013-11-29 03:31:12 +00:00
Reinhard Pointner b40647ddf2 * ignore sample/trailer files also automatically in simple -rename calls as well 2013-11-28 17:36:27 +00:00
Reinhard Pointner 6ede531e7f * exclude 0ee patterns from last-resort matcher 2013-11-28 03:13:24 +00:00
Reinhard Pointner ccfe94f49b * cache compiled patterns 2013-11-27 19:19:01 +00:00
Reinhard Pointner 9e41373f43 * set foundation for possible future fine-tuning of SxE pattern matching combined with release info knowledge 2013-11-27 18:49:15 +00:00
Reinhard Pointner eff07ec40f * make sure cache is big enough for all the people abusing filebot can't actually abuse the datasources via filebot due to heavy-caching 2013-11-27 17:24:12 +00:00
Reinhard Pointner 9588603206 * extra last-resort SxE pattern for space-less naming
@see
http://www.filebot.net/forums/viewtopic.php?f=4&t=1138
2013-11-27 17:09:19 +00:00
Reinhard Pointner 2f7df0bf4f * grab extra fields just in case 2013-11-27 15:38:23 +00:00
Reinhard Pointner beacccdeeb * add file.dir.path rules to AMC to separate Movies/TV.Shows/Anime by folder names 2013-11-23 04:53:59 +00:00
Reinhard Pointner 49d644db55 * donations make me happy :) 2013-11-22 08:58:17 +00:00
Reinhard Pointner 385373daef * make -clear-cache delete all APPDATA temp folders 2013-11-22 08:54:40 +00:00
Reinhard Pointner e1b6af2616 * Not-Modified requests also count towards the rate limit 2013-11-22 06:54:25 +00:00
Reinhard Pointner a49a5cc248 * final fixes for new moviedb index 2013-11-21 16:31:09 +00:00
Reinhard Pointner 2040417f57 * make sure to keep ETag at least as long as cached data 2013-11-21 08:52:55 +00:00
Reinhard Pointner 75c897bae5 + rebuild movie index with imdb AND tmdb IDs 2013-11-20 10:07:25 +00:00
Reinhard Pointner 28df8ff69a * fully support ETag caching mechanism in TheMovieDB client 2013-11-20 02:53:36 +00:00
Reinhard Pointner f85d706dce * fix tricky internal DB override TMDb response issue when using non-English language preferences
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1106&p=6797#p6797
2013-11-18 14:41:19 +00:00
Reinhard Pointner 68c89ef01a * better account for large history files 2013-11-17 19:07:02 +00:00
Reinhard Pointner f4070a4c07 * better account for large history files 2013-11-17 19:05:45 +00:00
Reinhard Pointner 1c89f8c3ef * add structure root logic for the different filesystem layouts of different OSes 2013-11-16 12:10:23 +00:00
Reinhard Pointner 27f272077d * add some stop-folder logic for movie structures 2013-11-16 05:37:41 +00:00
Reinhard Pointner 2b09bd1414 * remove DnD reminders 2013-11-15 09:55:08 +00:00
Reinhard Pointner 0a99a8f93d * warn the noobs about MISSING EXTENSION issues with AbsolutePath mode before renaming 2013-11-15 02:54:33 +00:00
Reinhard Pointner 9ba3e36d23 * optimize open subtitles hash matches to make sure invalid uploads (that don't match at all) get 1st place 2013-11-14 13:45:31 +00:00
Reinhard Pointner 64c3d77100 * enable use ID3 Tags as datasource in GUI 2013-11-14 13:24:30 +00:00
Reinhard Pointner e2e4ee240e * make Match button "Smart" again so it'll suggest fetching data if names is list empty... i guess people have been doing it wrong too long to change that now... 2013-11-13 01:44:07 +00:00
Reinhard Pointner 5fc9a342a1 * make sure long/int overflow issues are resolved 2013-11-12 12:51:03 +00:00
Reinhard Pointner 9eee85909b * fix long-term cache issues... int overflow... WTF!?!? 2013-11-12 12:29:24 +00:00
Reinhard Pointner 43eb696e7b * better error messages (for the n00bz) 2013-11-08 12:29:37 +00:00
Reinhard Pointner ecb9fac822 * ignore trailing (1) patterns for TITLE metrics 2013-11-07 07:45:30 +00:00
Reinhard Pointner b7a9d524cb * exit on -clear-cache or -clear-prefs 2013-11-07 07:43:58 +00:00
Reinhard Pointner 41f08070e0 * JSON type changes 2013-11-03 20:42:20 +00:00
Reinhard Pointner 5eb3e73120 * increase cache intervals 2013-11-03 16:32:40 +00:00
Reinhard Pointner 2bf9f96ea1 * consider equally all SxE patterns with high false-positive rates 2013-11-03 13:08:50 +00:00
Reinhard Pointner 8720d13378 * try to set metadata first so if it fails the exception is about metadata xattr 2013-11-03 09:42:58 +00:00
Reinhard Pointner 13a694aa6f * fine-tune PartX patterns 2013-11-03 09:20:35 +00:00
Reinhard Pointner 64b74ac417 * update SxE patterns and sanity metrics
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1059
2013-11-02 17:24:11 +00:00
Reinhard Pointner 3457def998 * improved error handling 2013-10-30 05:56:12 +00:00
Reinhard Pointner 6bbcef9779 * better matching for shows with region hint (UK) etc or year hint (2006) etc 2013-10-29 18:34:39 +00:00
Reinhard Pointner 3d1dbf26e1 * update clutter patterns 2013-10-29 05:55:30 +00:00
Reinhard Pointner f76c31e4d6 * more user guidance 2013-10-28 05:49:00 +00:00
Reinhard Pointner b09fbaa3a6 * support basic testing of {model} binding 2013-10-27 07:25:08 +00:00
Reinhard Pointner f33510a5c7 * prefer "Channel(s)_Original" mediainfo field
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=1038
2013-10-25 18:14:24 +00:00
Reinhard Pointner d623c07373 * fix issue with args not being passed in 2013-10-22 09:15:46 +00:00
Reinhard Pointner 3ad6b1f55d * less clutter in error reporting 2013-10-21 02:30:11 +00:00
Reinhard Pointner d054c50c18 * better error reporting 2013-10-20 13:10:21 +00:00
Reinhard Pointner c7e25998fb * fine-tune series detection and SxE matching
@see http://www.filebot.net/forums/viewtopic.php?f=6&p=6353
2013-10-20 13:06:58 +00:00
Reinhard Pointner 86d448a5d8 * short-hand for "Put the The|A|An at the end 2013-10-20 04:21:22 +00:00
Reinhard Pointner f7a99a2ede * defensive programming for old json data 2013-10-18 11:42:04 +00:00
Reinhard Pointner d421a0f55f * better support for web-scraping in format expressions 2013-10-18 11:11:15 +00:00
Reinhard Pointner 0db73ef38f * use gzip compression for all sourceforge project-web responses 2013-10-17 07:39:12 +00:00
Reinhard Pointner 5b839d1ca8 * update samples 2013-10-17 07:11:32 +00:00
Reinhard Pointner 02cd92d842 * always display update notifications for outdated filebot installs 2013-10-17 07:11:03 +00:00
Reinhard Pointner 492c5b31b3 * better messages 2013-10-16 10:30:19 +00:00
Reinhard Pointner f6e4f1bb8f * optimize TheTVDB network requests (and make sure gzipped compression is used at all times) 2013-10-16 10:29:51 +00:00
Reinhard Pointner 1145a1f16b * update data 2013-10-16 04:02:53 +00:00
Reinhard Pointner 1fea44ad9e * use extensive caching for all TheTVDB data and request resources only if modified 2013-10-15 07:12:42 +00:00
Reinhard Pointner a130725d74 * improved support for crappy short-hand numbering styles
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1013
2013-10-15 03:22:47 +00:00
Reinhard Pointner 4ef6b02903 * make sure to print out the TMDb invalid data error messages 2013-10-14 03:31:24 +00:00
Reinhard Pointner 2c91a3be2e * replace TheTVDB online search with local search as best as possible to improve search result ranking 2013-10-13 14:50:45 +00:00
Reinhard Pointner 071ee0f1b0 * flatten execute args for convenience 2013-10-13 10:38:31 +00:00
Reinhard Pointner 983c65fc58 * if history.xml is invalid xml for some reason just ignore and override the next time it's written to file 2013-10-09 21:25:21 +00:00
Reinhard Pointner 19f69c9fbc * set "fpcalc" executable via system property net.sourceforge.filebot.AcoustID.fpcalc 2013-10-09 06:31:05 +00:00
Reinhard Pointner 9e07634b79 * new fpcalc seems to work with video files, so we magically get music video support !! :D 2013-10-08 17:32:12 +00:00
Reinhard Pointner 6b5b757cfa * exclude trailer/sample files from processing as is done for movies already in episode mode as well 2013-10-07 18:52:57 +00:00
Reinhard Pointner 7a11589bc4 * disable java.util.prefs.WindowsPreferences warnings 2013-10-07 06:20:44 +00:00
Reinhard Pointner 6519e872c2 * improve on FormatDialog usability 2013-10-06 14:54:43 +00:00
Reinhard Pointner eff52af83f * make format editor auto-scroll properly 2013-10-06 11:54:38 +00:00
Reinhard Pointner 2f5d3af715 + update to 3.8 2013-10-06 06:46:34 +00:00
Reinhard Pointner 07173fabf0 + use RSyntaxTextArea as Groovy editor so we get neat highlighting and bracket matching :) 2013-10-03 19:44:33 +00:00
Reinhard Pointner 0408a17ddb * put error messages into tooltip and explain by hash / by name subtitle matching 2013-10-03 12:52:04 +00:00
Reinhard Pointner a6814d6b80 * make things more intuitive by telling the noobs they're doing things wrong, and what to do instead 2013-10-02 16:47:09 +00:00
Reinhard Pointner ee4e373eb1 * actively discourage people from using the "Load" button and tell them to use Drag-and-Drop instead 2013-10-02 16:42:52 +00:00
Reinhard Pointner ffc629943b * remove "Save as..." button so noob users can't use manual mode (and thus be completely ignorant that there is the super advanced auto-matching mode) 2013-10-02 16:13:38 +00:00
Reinhard Pointner edfd04a6a9 * allow changing of mapped video files for subtitle upload 2013-10-01 02:35:54 +00:00
Reinhard Pointner e29b07c186 * make things more idiot-proof 2013-09-30 04:46:33 +00:00
Reinhard Pointner 20aef4e385 * more messages to help users know what to do next if they're just clicking around trying to figure out things work 2013-09-29 19:46:41 +00:00
Reinhard Pointner 7560ba048f * exclude leading The or A from the acronym 2013-09-27 13:01:00 +00:00
Reinhard Pointner 787b3e241a * fine-tuning 2013-09-27 09:08:20 +00:00
Reinhard Pointner b6ebdfa49f * some fine-tuning for the episode metrics
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=972
2013-09-27 08:50:41 +00:00
Reinhard Pointner daea42d918 * fix subtitle upload 2013-09-24 12:16:26 +00:00
Reinhard Pointner e1b57ed5d5 * {vf} fine-tuning 2013-09-23 20:01:11 +00:00
Reinhard Pointner e1b63c7b96 * accept default dimension even if one only one of h or w is good enough
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=959&p=5998#p5998
2013-09-23 18:52:13 +00:00
Reinhard Pointner 7e1a8bb5c7 * fine-tune movie ranking 2013-09-23 15:47:14 +00:00