Commit Graph

929 Commits

Author SHA1 Message Date
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
Reinhard Pointner
ce5ac2dec2 * simplify 2012-07-28 21:11:03 +00:00
Reinhard Pointner
e6260ef0f9 * maybe a bad idea to delete any hidden folders... delete my .svn folder... limit cleanup to cache|temp|grape so nothing unexpected ever gets deleted 2012-07-28 20:55:20 +00:00
Reinhard Pointner
5dbd5b7c6d * fixfix 2012-07-28 12:00:40 +00:00
Reinhard Pointner
fa28b23a56 * fixfix 2012-07-28 11:01:29 +00:00
Reinhard Pointner
d9d8e5ab75 * special handling for disk folders 2012-07-28 10:57:50 +00:00
Reinhard Pointner
07f44e13c9 * special handling for disk folders 2012-07-28 10:54:41 +00:00
Reinhard Pointner
5a6a5dcdd0 * extra data for nfos
* fanart from FanartTV
* notify xmbc or plex in utorrent script
2012-07-28 10:21:30 +00:00
Reinhard Pointner
ae6a2cb0ae * make sure each filebot instance gets it's own locked ehcache dir 2012-07-28 10:04:52 +00:00
Reinhard Pointner
01d7650e9b * make Movie hashcode/equals case-insensitive 2012-07-27 07:48:17 +00:00
Reinhard Pointner
6b6d7e380d * remember select dialog size 2012-07-27 07:17:21 +00:00
Reinhard Pointner
6579d8ce1d * handle folders that contain a movie.nfo files same as diskfolders => rename/move the whole folder 2012-07-27 06:59:38 +00:00
Reinhard Pointner
5e359d0b11 * improved movie detection (e.g. take folder name better into account) 2012-07-27 02:03:44 +00:00
Reinhard Pointner
7d1fa79855 * support inferred media file for folder types => use first child video file
* auto-clean path separators / \ from binding results
2012-07-26 18:25:44 +00:00
Reinhard Pointner
493eabb215 * osdb might cache many many hash lookup results, so lets allow a huge number of cache elements be written to disk 2012-07-26 11:14:31 +00:00
Reinhard Pointner
1222aa11a6 * tested OSDB cashing and it works very well 2012-07-26 11:09:42 +00:00
Reinhard Pointner
3f9c0ab67e * switch to using an online exclude pattern list that can be updated anytime for everybody 2012-07-26 08:45:15 +00:00
Reinhard Pointner
e3fde5f139 * improved error messages 2012-07-26 08:40:20 +00:00
Reinhard Pointner
45c773855a * if updating cached data doesn't work, make due with what we have 2012-07-26 08:36:53 +00:00
Reinhard Pointner
441063f257 * support renaming folders via scripting rename(...) call
* improved nfo/imdb lookup for disk folders
2012-07-26 05:50:47 +00:00
Reinhard Pointner
165c66a319 * support parsing .nfo from video folders 2012-07-26 03:52:11 +00:00
Reinhard Pointner
9ac886f214 added constant MediaTypes.NFO_FILES file filter 2012-07-26 03:33:44 +00:00
Reinhard Pointner
6fdf3170b4 * log all by default is still better i think 2012-07-25 20:52:26 +00:00
Reinhard Pointner
faea58b7c7 * improve subtitle/nfo matching here as well 2012-07-25 20:45:58 +00:00
Reinhard Pointner
7cc54fc59e * added lots of caching to OpenSubtitlesClient (not much tested yet because the xml-rpc ws is broken again...) 2012-07-25 04:38:22 +00:00
Reinhard Pointner
3145245341 * make sure to work around all ehcache diskcache problems, unexpected exceptions, inconsistency, etc 2012-07-25 04:34:20 +00:00