Commit Graph

953 Commits

Author SHA1 Message Date
Reinhard Pointner 2d3b6cf3a4 * save metadata as extended file attributes for each file
* set file creation date to episode/movie release date
2012-10-23 19:05:55 +00:00
Reinhard Pointner 0b4b353912 * special case for movie detection in folder-mode that should eliminate many possible (possible in folder mode anyway) false positives 2012-10-22 12:49:12 +00:00
Reinhard Pointner b638092409 * tuned basic -rename series/movie-mode decision logic
* update fn:renall to support --def target=folder option to easily rename folders specifically (only works for movie mode)
2012-10-22 12:31:15 +00:00
Reinhard Pointner 89aa1c5b91 + added special handling to enable LINK-Drop as "Do-not-resolve-Folders-to-Files-Drop" 2012-10-22 09:01:50 +00:00
Reinhard Pointner c4082db18d JNAs Platform might throw an LinkageError in it's initializer when used on certain headless platform, make sure to gracefully ignore any and all errors caused by JNAs Platform. 2012-10-22 02:46:46 +00:00
Reinhard Pointner 1163eb3f17 * trust OpenSubtitles hash matches, but only the ones with high SeenCount, and scrap any hash match that doesn't unambiguously match a single movie, i.e. scrap hash collisions 2012-10-19 19:18:47 +00:00
Reinhard Pointner 04b6d25030 * forgot about MultiEpisode type Episode objects... 2012-10-15 18:04:38 +00:00
Reinhard Pointner e9cada4393 * merge specials into first SxE group 2012-10-15 14:40:44 +00:00
Reinhard Pointner c60ce414f9 * fix listitem duplication bug 2012-10-15 13:48:14 +00:00
Reinhard Pointner bd6d1d4659 * make TheTVDB local search more restrictive 2012-10-14 12:13:45 +00:00
Reinhard Pointner caafbca373 + TheTVDB: extend API search with LocalSearch from cached database index 2012-10-14 11:57:25 +00:00
Reinhard Pointner d4a365af5c * clean-up and little tweaks 2012-10-14 04:30:52 +00:00
Reinhard Pointner f50e0450c6 * helper for enforcing filename length limits 2012-10-10 16:15:04 +00:00
Reinhard Pointner 03ab54ddcc * fck osdb moviehash collisions 2012-10-09 17:36:21 +00:00
Reinhard Pointner ac90b544bb + basic logic for hard-coding filename->series lookup (designed primarily as a workaround for database search limitations and issues) 2012-10-09 15:04:14 +00:00
Reinhard Pointner 03cb4febd1 * exclude episodes without airdate data from ReleaseDate metric matching step 2012-10-09 15:00:21 +00:00
Reinhard Pointner a248021ebf + ReleaseDate metric matching step for differentiating multiple shows with the same name, usually nudging things towards the more recent episode/series. 2012-10-09 13:30:32 +00:00
Reinhard Pointner bf6cccfbbb * hard-code highlight colors 2012-10-08 12:42:23 +00:00
Reinhard Pointner a8bec2fb09 * support DELETE button on OSX (which is actually BACK_SPACE) 2012-10-06 15:19:50 +00:00
Reinhard Pointner ee6ff94c85 * no long support the {imdb.name} binding that doesn't work stable anyway 2012-09-27 14:26:23 +00:00
Reinhard Pointner 639fc97b51 + added ed2k hash support to SFV panel (special thanks to thraash) 2012-09-26 16:09:00 +00:00
Reinhard Pointner cc5aec8374 * fixfix 2012-09-26 01:00:36 +00:00
Reinhard Pointner 79b58654ca * fix type panel NPE that crashed it 2012-09-17 15:22:23 +00:00
Reinhard Pointner b97f509e19 * allow SSxEx pattern 2012-09-17 05:35:02 +00:00
Reinhard Pointner 2631ceda0a * make sure special episodes are matched to S00Exx files 2012-09-08 07:25:18 +00:00
Reinhard Pointner 233f4c1aac * fix watch service problems as far as possible (still might miss some changes for unkown reasons...) 2012-09-02 05:58:47 +00:00
Reinhard Pointner 4fb02fe187 * force proper return value for custom closure 2012-08-27 11:21:11 +00:00
Reinhard Pointner 92ca448eb6 * don't check trusted/non-trusted in scripting interface 2012-08-19 03:04:57 +00:00
Reinhard Pointner f3dda44f8c * set unixfs system property via filebot option -unixfs rather than -Dunixfs=true in the startup scripts 2012-08-15 10:47:46 +00:00
Reinhard Pointner 2834fa76d5 * fix problems with files not being cleared after rename/copy via native integration 2012-08-13 05:58:27 +00:00
Reinhard Pointner 1ab5c7d75d * don't delete cache/temp folders because deleting the temp folder would later crash ImageIO if java.io.tmpdir doesn't exist 2012-08-11 14:23:16 +00:00
Reinhard Pointner 03c31459a4 * make sure java.io.tmpdir exists, ImageIO crashes the filebot startup sequence if it doesn't 2012-08-11 12:26:00 +00:00
Reinhard Pointner d56f19f9c3 * fix -script g:code URI encoding problems 2012-08-11 12:23:30 +00:00
Reinhard Pointner b5cdd5fd63 * ignore double click action if nothing is selected 2012-08-11 06:48:54 +00:00
Reinhard Pointner 0eda51b0ac * initial commit for 3.0 2012-08-11 02:40:25 +00:00
Reinhard Pointner 33d2ce4dfd * switch to http://www.deanclatworthy.com/imdb/ because fucking IMDb shut down IMDBAPI.com 2012-08-11 02:37:43 +00:00
Reinhard Pointner ae528b5c96 * added matchAll to make it easy to match multiple regex matches 2012-08-09 05:11:59 +00:00
Reinhard Pointner acf5ad8aba * make match() case insensitive by default 2012-08-08 10:45:11 +00:00
Reinhard Pointner 999f53a6d3 * function for disk folder detection
* more default excludes for utorrent-postprocess
* blacklist genre folders
2012-08-05 01:55:14 +00:00
Reinhard Pointner 42ecf32100 * extract only archives that contain at least one video file 2012-07-31 16:17:15 +00:00
Reinhard Pointner 87cfae4c76 * added <sortitle> (set :: name :: year) to .nfo files
* make sure everything is trimmed
2012-07-31 07:46:33 +00:00
Reinhard Pointner 0cb56f905d * utorrent integration: + fancy notification mails + force movie/series/anime + basic anime support (no auto-detection, only if forced) 2012-07-30 16:59:09 +00:00
Reinhard Pointner 14e4b86344 * include MediaInfo data when creating nfo files 2012-07-30 12:05:18 +00:00
Reinhard Pointner f56010bcd1 * infer media info bindings from just any video file if necessary 2012-07-29 12:42:05 +00:00
Reinhard Pointner 100d5c5a4f * restrict imdb language prefs to "international" titles (basically only english) 2012-07-29 11:41:49 +00:00
Reinhard Pointner 397cec83d5 * ignore invalid movies 2012-07-29 08:49:13 +00:00
Reinhard Pointner 859564bc15 * setup double-click actions for files (reveal in explorer) and movies (open tmdb/imdb page) 2012-07-29 08:30:33 +00:00
Reinhard Pointner 3ba2b40327 * auto-detect queries only from video files 2012-07-29 06:31:56 +00:00
Reinhard Pointner dfc6fa7419 * automatically resolve relative script paths against the original base url 2012-07-29 06:09:21 +00:00
Reinhard Pointner 6d341807d4 * simplify syntax for passing in script variables
=> changed -Xa=x -Xb=y... to --def a=x b=y ...
2012-07-28 21:17:29 +00:00