Reinhard Pointner
ec796fc478
* fix local file script call
...
* stop any unnecessary scraping of subscene
2012-04-09 14:37:16 +00:00
Reinhard Pointner
32b2d35e0c
* turn off annoying gat background logging
2012-04-09 13:38:23 +00:00
Reinhard Pointner
a295f24645
* Scala-style switch/case pattern matching for format engine
2012-04-08 15:52:21 +00:00
Reinhard Pointner
4521ee16b4
* added flood limit to TheMovieDB
2012-04-08 08:41:48 +00:00
Reinhard Pointner
596471c885
* make cmdline scripting more flexible (allow system://in and script://<expression>)
2012-04-06 04:50:46 +00:00
Reinhard Pointner
4d037086a9
* added .3gp as video type
2012-04-02 12:02:26 +00:00
Reinhard Pointner
8f193afdef
* make -get-subtitles more fault-tolerant
2012-03-31 01:42:35 +00:00
Reinhard Pointner
2dc36b74ec
* improve matching for specials
2012-03-31 00:59:53 +00:00
Reinhard Pointner
b64d63dc60
* push 2.61 minor update
2012-03-30 03:21:54 +00:00
Reinhard Pointner
bd1c15ebf4
* misc updates
2012-03-30 02:57:43 +00:00
Reinhard Pointner
6919cb8806
* use XMBC compatible S00=special naming scheme by default
2012-03-29 05:28:09 +00:00
Reinhard Pointner
1e583d46fe
* fetch missing subtitles for language
2012-03-27 15:26:00 +00:00
Reinhard Pointner
2b5de3cf81
* define --filter as include filter rather than exclude filter
2012-03-26 01:18:27 +00:00
Reinhard Pointner
0d1264febf
+ support episode --filter CLI option
2012-03-25 02:50:28 +00:00
Reinhard Pointner
408ca82262
* better exception handling for movie artwork script
2012-03-23 17:45:50 +00:00
Reinhard Pointner
8ea81bfa68
* fix bugs in the multi-episode logic
2012-03-20 18:18:34 +00:00
Reinhard Pointner
3326a30735
* improved series lookup
2012-03-19 17:16:27 +00:00
Reinhard Pointner
25742ba566
* ask for user interaction once per unique query at most
2012-03-19 02:17:29 +00:00
Reinhard Pointner
b10b6743f6
* fine-tune matching of partial sxe info
2012-03-18 03:43:38 +00:00
Reinhard Pointner
677ac82d58
+ experimental support for multi-episode files
2012-03-17 19:02:04 +00:00
Reinhard Pointner
8204d07434
* use pre-processed batchsets properly in CLI mode
2012-03-12 13:45:37 +00:00
Reinhard Pointner
46871fb8a4
+ release 2.6
2012-03-11 02:24:29 +00:00
Reinhard Pointner
64f93c991b
* added --conflict option to -extract mode
2012-03-10 10:24:35 +00:00
Reinhard Pointner
0b35b1abc1
* pre-processing to allow matching the same episode SxE multiple times by allowing only one unique SxE per match-set
2012-03-09 05:45:00 +00:00
Reinhard Pointner
f978e7b961
+ option for how to handle existing files: --conflict override|skip|fail
2012-03-09 05:38:22 +00:00
Reinhard Pointner
d3ca067083
* added support for move+linkback via --action keeplink
2012-03-08 05:11:06 +00:00
Reinhard Pointner
8ed996bcd4
+ added support for rename --action move|copy|symlink|hardlink|test
2012-03-07 14:26:47 +00:00
Reinhard Pointner
96fdea340d
* automatically hardcode build revision into each release
2012-03-07 14:06:10 +00:00
Reinhard Pointner
db3be3e9d1
* simplify sorty.groovy multi-volume rar extraction
2012-03-07 04:14:33 +00:00
Reinhard Pointner
03bf30596b
* make problem solution via -non-script option more obvious
2012-03-06 09:58:40 +00:00
Reinhard Pointner
0324798530
* improved scripting
2012-03-05 15:22:55 +00:00
Reinhard Pointner
3d4819556d
* use fine-grained name similarity as final step
2012-03-05 14:53:40 +00:00
Reinhard Pointner
655830ddb9
* fix rename build error
2012-03-05 14:51:55 +00:00
Reinhard Pointner
365c43f635
* SxE detection for "Season N Episode N" pattern
2012-03-05 00:49:11 +00:00
Reinhard Pointner
f66b6fe23a
* try to fix loadLibrary issues with mac/linux
2012-03-03 01:41:47 +00:00
Reinhard Pointner
4f6663a385
* fixed various scripting issues and added tivo auto-sort script
2012-03-02 07:08:54 +00:00
Reinhard Pointner
f7c2d8eb69
* more resilient error handling in case of illegal user locale
2012-03-02 04:51:19 +00:00
Reinhard Pointner
b509f108d0
* improved error reporting
2012-03-02 04:14:01 +00:00
Reinhard Pointner
59a44ea8ff
* better UI error feedback
2012-02-29 15:11:07 +00:00
Reinhard Pointner
7e0a7b8f10
* load native libs as required
2012-02-27 09:36:02 +00:00
Reinhard Pointner
4826948534
* fix new 7zip integration for webstart
2012-02-26 19:50:53 +00:00
Reinhard Pointner
82471e029f
* fix deployment issues with libs not being found
2012-02-26 18:05:07 +00:00
Reinhard Pointner
aa7fe34e59
* update docs & samples
2012-02-26 17:02:54 +00:00
Reinhard Pointner
0af0a2307a
+ added extraction tool to Analyze panel
2012-02-26 16:57:00 +00:00
Reinhard Pointner
cfccf90c72
+ support extracting archives (zip, rar, 7z, ...)
...
* added 7-Zip-JBinding libs and native dependencies
* added CLI option -extract and make it available in scripting environment
* allow --output to be used as output folder in -rename CLI call
2012-02-26 12:58:16 +00:00
Reinhard Pointner
374206480e
* make sure normal File instances are used when renaming (not types like FastFile that cache fs operations)
2012-02-26 12:29:42 +00:00
Reinhard Pointner
12aa612bd4
* various little fixes / improvements
2012-02-24 13:39:32 +00:00
Reinhard Pointner
327f71ce5b
* run full series matching on all files only if folders can't be matched
2012-02-23 19:53:04 +00:00
Reinhard Pointner
806ffdc91d
* performance improvements / switch to series.list.gz
...
* use before-rule when cleaning up tokens from movie filenames
* added series.list.gz script
2012-02-23 18:48:35 +00:00
Reinhard Pointner
6ac012ad5d
* added copyTo() to scripting api
2012-02-23 05:01:06 +00:00
Reinhard Pointner
621e07c0f2
* improve rendering a bit
2012-02-23 04:59:50 +00:00
Reinhard Pointner
0f2468fc5f
* high-performance locale-aware common-sequence-matching via CollatorKey
...
* boost series name detection speed
2012-02-22 17:15:23 +00:00
Reinhard Pointner
b2681508ef
* improved movie mode
2012-02-22 08:30:50 +00:00
Reinhard Pointner
3f5bdfc34d
* parse data from /releaseinfo page (smaller size and less likely to change)
2012-02-22 08:18:25 +00:00
Reinhard Pointner
c1fbf8fbb3
* fixed bug that 'caused cellrenderer to crash
2012-02-22 08:16:13 +00:00
Reinhard Pointner
2278cc8d41
* check for updates only once per day
2012-02-22 08:13:16 +00:00
Reinhard Pointner
f9f7124ed7
* hardcode update revision number (because reading rev from manifest seems to be a very fragile solution)
2012-02-22 08:11:56 +00:00
Reinhard Pointner
5e2926bed5
* fix docs
2012-02-20 15:40:49 +00:00
Reinhard Pointner
563e279c48
* fix unintended Java 7 dependency
2012-02-20 09:37:18 +00:00
Reinhard Pointner
7dfcdbe35e
+ version bump to 2.5 !! :)
2012-02-20 07:11:42 +00:00
Reinhard Pointner
4f04e5f4ab
* make commonly used meta-info bindings more easy to use
2012-02-20 07:07:06 +00:00
Reinhard Pointner
4c6a9a4856
* fixfix
2012-02-20 05:53:36 +00:00
Reinhard Pointner
859fba6f1b
* make cmdline more resilient
2012-02-20 03:29:00 +00:00
Reinhard Pointner
ff95debc51
* refactor to use a defined default sanity filter
2012-02-20 03:16:42 +00:00
Reinhard Pointner
1df7889af1
* no need to do sanity checks on SxxExx patterns
2012-02-20 03:10:11 +00:00
Reinhard Pointner
3816572ebf
* fix labels
2012-02-19 01:40:34 +00:00
Reinhard Pointner
b1090606a4
* don't scrape tv shows / video games / etc as movie
2012-02-18 09:49:57 +00:00
Reinhard Pointner
3c8d6b5395
* added some sanity checks regarding release year
2012-02-18 09:26:17 +00:00
Reinhard Pointner
7968580281
* use akas.imdb.com to work around IMDb Geo-Location issues with the scraper
2012-02-18 07:54:01 +00:00
Reinhard Pointner
b7406e54d4
* add buttons for all context menus so even noobs can get started easily
2012-02-18 03:28:48 +00:00
Reinhard Pointner
3bf1a76773
* gracefully ignore missing release date info
2012-02-18 02:17:38 +00:00
Reinhard Pointner
f9c823581c
* added caching for TMDB and IMDB
2012-02-17 04:34:44 +00:00
Reinhard Pointner
43ee82a9fa
* add HDDVD/HDRip to {source} patterns
2012-02-17 02:49:42 +00:00
Reinhard Pointner
137640f244
* make caching more resilient against class-version upgrades (just fail silently, don't break things)
2012-02-17 02:44:46 +00:00
Reinhard Pointner
09621b6b31
* update docs
2012-02-16 13:34:04 +00:00
Reinhard Pointner
bd2e2fcce2
* added help link for naming expression troubles
2012-02-16 10:45:44 +00:00
Reinhard Pointner
dcef239966
* ignore release info and other blacklisted tokens when matching nfo to movie file
2012-02-16 09:42:06 +00:00
Reinhard Pointner
59637a248a
* fix NPE in cell renderer
2012-02-16 07:48:38 +00:00
Reinhard Pointner
dd9e0bdc22
* make sure every matched object is a unique object (as required by Matcher)
2012-02-16 07:19:12 +00:00
Reinhard Pointner
2fa9b625fa
* trim spaces characters properly
2012-02-16 02:42:27 +00:00
Reinhard Pointner
f1c2b9fe91
* more aggressive white space normalization (include :?._ as well now)
2012-02-16 01:27:39 +00:00
Reinhard Pointner
0ec089538c
* handle linked non-media files in EpisodeListMatcher as well
2012-02-15 13:52:53 +00:00
Reinhard Pointner
e89b7fbe5c
* auto-match to nfo information if nfo/movie file names match
2012-02-15 12:40:18 +00:00
Reinhard Pointner
e654be95a5
* force ISO3 letter-language code
2012-02-15 06:16:32 +00:00
Reinhard Pointner
5d5902cdfb
* improved international aspects of detection/matching
2012-02-15 06:12:09 +00:00
Reinhard Pointner
07ee3306e2
* always display extension hint (in files and names list)
2012-02-15 05:48:34 +00:00
Reinhard Pointner
38ea14d86f
* match Movie object for nfo files directly via nfo content
...
* enable caching for TMDb
2012-02-14 14:16:13 +00:00
Reinhard Pointner
2bfef63d3c
* fixed bug in default formatter (wrongly assumed part index starts with 0)
2012-02-14 02:08:21 +00:00
Reinhard Pointner
97f2bca288
* binding fetching all episodes info from TheTVDB for the given episode info object (may be useful for some special cases but will remain unofficial/undocumented)
2012-02-13 10:18:00 +00:00
Reinhard Pointner
f2e07377ef
+ Support episode SortOrder
2012-02-13 09:54:57 +00:00
Reinhard Pointner
05417b1b39
* make series lookup more strict (must begin with)
2012-02-13 08:35:34 +00:00
Reinhard Pointner
e3423847b9
* improved series auto-detection using local index
2012-02-13 05:17:10 +00:00
Reinhard Pointner
9ca4074cac
* added basic support for cross-referencing series names from local series index
2012-02-13 03:33:26 +00:00
Reinhard Pointner
49271e2eee
* more lenient derived-file detection
2012-02-13 02:11:01 +00:00
Reinhard Pointner
3f9523ff2f
* allow custom replacement for non-ascii chars
2012-02-13 01:34:57 +00:00
Reinhard Pointner
b314725186
* added tvseries index
2012-02-11 14:03:54 +00:00
Reinhard Pointner
f3626ec81d
* improved matching for ep.1 pattern
2012-02-10 17:14:38 +00:00
Reinhard Pointner
cc5845b2a0
+ support Movie disk folders in movie mode
...
+ improved handling for derivate files (files with the same name but different extensions) in movie mode
2012-02-10 16:43:09 +00:00
Reinhard Pointner
67fe97c345
* account for diacritical marks when normalizing filenames
2012-02-10 04:33:23 +00:00
Reinhard Pointner
baf01fad74
* fixed possible NPE
2012-02-09 14:16:31 +00:00