Reinhard Pointner
|
b771eb7286
|
* non-strict mode: auto-pick first and only result even if it seems to be a bad match
|
2012-07-09 19:13:16 +00:00 |
|
Reinhard Pointner
|
4b40e02888
|
* slight match auto-selection tweaks
|
2012-07-09 12:14:13 +00:00 |
|
Reinhard Pointner
|
eae1887e83
|
* fixfix
|
2012-07-09 11:22:12 +00:00 |
|
Reinhard Pointner
|
0490e2c770
|
* easy access to rename log from scripting
|
2012-07-09 10:50:18 +00:00 |
|
Reinhard Pointner
|
70aa36f3b7
|
* accept result with only beginsWith() in non-strict mode
|
2012-07-09 04:21:13 +00:00 |
|
Reinhard Pointner
|
861d557e92
|
* make {vf} only evaluate to standard tags like 1080p, 720p, 480p
* the old {vf} binding is now {hpi}
|
2012-07-08 12:38:34 +00:00 |
|
Reinhard Pointner
|
9cd320431a
|
* allow filename matches in -get-subtitles strict mode
|
2012-07-08 12:35:38 +00:00 |
|
Reinhard Pointner
|
84fbad6ab3
|
* fuck stupid sublight for restricting their api
|
2012-07-08 10:34:52 +00:00 |
|
Reinhard Pointner
|
85d736bf75
|
* improved matchMovieFromStringWithoutSpacing method
|
2012-07-08 09:47:13 +00:00 |
|
Reinhard Pointner
|
34b01c63dc
|
* updated integrated sample movie expressions
|
2012-07-08 09:33:28 +00:00 |
|
Reinhard Pointner
|
02b2317f89
|
* added helpers for xml processing
|
2012-07-08 09:30:51 +00:00 |
|
Reinhard Pointner
|
c0a9d70d5d
|
* allow -Xflag syntax for boolean variable injection
|
2012-07-08 06:32:03 +00:00 |
|
Reinhard Pointner
|
a8452bed7f
|
* make AssociativeScriptObject exception behavior more generic
|
2012-07-08 03:09:42 +00:00 |
|
Reinhard Pointner
|
ae71d809ea
|
* pre-load MediaTypes, MediaDetection and Groovy classes and resources on a low-priority background thread right after startup
|
2012-07-06 03:10:26 +00:00 |
|
Reinhard Pointner
|
f844b96f05
|
* cmdline option -r: resolve folders recursively
* get canonical representation of input paths before processing
|
2012-07-05 04:08:34 +00:00 |
|
Reinhard Pointner
|
e535b692ff
|
* simplified certain scripting use-cases
|
2012-07-04 10:22:41 +00:00 |
|
Reinhard Pointner
|
811f945daf
|
* improved series detection for certain cases
|
2012-07-04 10:20:52 +00:00 |
|
Reinhard Pointner
|
5145d906dd
|
* support -DthreadPool=n to override background matcher thread pool size (default is number of cores)
|
2012-06-30 08:46:55 +00:00 |
|
Reinhard Pointner
|
32e40255c8
|
* fix Sublight by spoofing Sublight;3.6.0 auth credentials
|
2012-06-30 08:43:51 +00:00 |
|
Reinhard Pointner
|
f8b0eaea95
|
handle contractions (e.g. should not capitalize to Don'T but Don't)
|
2012-06-29 09:03:23 +00:00 |
|
Reinhard Pointner
|
8b887055aa
|
* make movie detection smarter (hopefully) and cover more cases
|
2012-06-28 15:48:09 +00:00 |
|
Reinhard Pointner
|
473cc6bd44
|
* slightly improved matching for special cases
|
2012-06-28 04:04:37 +00:00 |
|
Reinhard Pointner
|
3e197b2263
|
* slightly improved release {group} matching
|
2012-06-28 02:36:32 +00:00 |
|
Reinhard Pointner
|
90705fd66f
|
* improved multi-episode pattern matching
|
2012-06-25 17:30:21 +00:00 |
|
Reinhard Pointner
|
2e0c89d140
|
* version bump and update descriptor
|
2012-06-24 07:29:55 +00:00 |
|
Reinhard Pointner
|
36bcd880db
|
+ final adjustments for 2.4
* support "A | B | C" syntax for series mode --q option
* fine-tuning for series auto-selection
* don't create desktop shortcut when running via JNLP
|
2012-06-24 05:43:09 +00:00 |
|
Reinhard Pointner
|
a5284ccb40
|
* lots of testing & improvement for movie auto-detection
* more robust CLI movie-mode
|
2012-06-22 07:47:26 +00:00 |
|
Reinhard Pointner
|
d4b38f918f
|
* slightly tweak movie name detection
|
2012-06-18 17:06:37 +00:00 |
|
Reinhard Pointner
|
ce339c273d
|
* fixed possible PermGen memory problems caused by repeatedly initializing the Groovy with custom additions
|
2012-06-18 08:47:48 +00:00 |
|
Reinhard Pointner
|
e48bbbe2ee
|
* separate cache with large diskstore capacity for full web pages
|
2012-06-18 08:40:05 +00:00 |
|
Reinhard Pointner
|
edba15e3f4
|
* use TheTVDB and TheMovieDB as default datasource for episode/movie data
|
2012-06-17 12:39:51 +00:00 |
|
Reinhard Pointner
|
5d35c903ca
|
* better logging
|
2012-06-17 12:38:14 +00:00 |
|
Reinhard Pointner
|
ec5c492274
|
* auto-create folders if necessary
|
2012-06-17 12:36:59 +00:00 |
|
Reinhard Pointner
|
5b84cfaf51
|
* added 64x64 application IconImage
|
2012-06-17 12:15:44 +00:00 |
|
Reinhard Pointner
|
31d7141b41
|
* guess movie name from folder only 2 levels deep
|
2012-06-15 12:11:28 +00:00 |
|
Reinhard Pointner
|
c67b0d0d47
|
* improved handling of clutter files like samples/trailers/etc
* improved movie detection
|
2012-06-15 10:45:35 +00:00 |
|
Reinhard Pointner
|
ad79f0c13d
|
* NPE bugfix for parallel() function
|
2012-06-15 10:04:11 +00:00 |
|
Reinhard Pointner
|
379df2dea8
|
* make sure --output is resolved against current working dir (as opposed to --format which is resolved against the folder of the file to rename)
|
2012-06-08 05:21:32 +00:00 |
|
Reinhard Pointner
|
be08a2a050
|
* remove annoying logging
|
2012-06-01 02:31:17 +00:00 |
|
Reinhard Pointner
|
19b6dd47d2
|
* fix syntax error
|
2012-05-31 12:08:13 +00:00 |
|
Reinhard Pointner
|
dd3f7e64b2
|
+ hide "Override Extension" feature because people seem to activate it by mistake and then complain file extensions are being overriden
|
2012-05-31 11:47:30 +00:00 |
|
Reinhard Pointner
|
6ba1626666
|
* added "series X episode Y" as recognized pattern
|
2012-05-30 03:02:26 +00:00 |
|
Reinhard Pointner
|
c64d44cbad
|
+ release r993
|
2012-05-02 06:02:56 +00:00 |
|
Reinhard Pointner
|
f76ea32e10
|
* fixed bug that caused [.rar, .r00, .r01, ...] to be ignored
|
2012-05-02 02:40:21 +00:00 |
|
Reinhard Pointner
|
1f10c59364
|
* extract: make --output path relative to archive file
|
2012-05-01 16:33:55 +00:00 |
|
Reinhard Pointner
|
36a7eb5e5a
|
* allow direct mapping of nfos to movies in the same folder as well as subfolders
|
2012-04-29 05:59:12 +00:00 |
|
Reinhard Pointner
|
077db7af74
|
* include(script) method for scripting
* fn:script handler for scripting
* completed the utorrent-postprocess script with artwork/nfo/subtitles/etc
* minor bugfixes
|
2012-04-29 05:28:38 +00:00 |
|
Reinhard Pointner
|
a7104877bb
|
* display only relevant info in dialog title
|
2012-04-28 18:13:22 +00:00 |
|
Reinhard Pointner
|
cfc52cd215
|
* a little bit more robust movie-detection
|
2012-04-28 17:46:46 +00:00 |
|
Reinhard Pointner
|
7a355d676f
|
* added a groovy sample post-processing script for utorrent
|
2012-04-26 11:25:58 +00:00 |
|
Reinhard Pointner
|
999045765a
|
* update filetype and release-group data
|
2012-04-22 18:09:55 +00:00 |
|
Reinhard Pointner
|
f84f62b6fd
|
* more fault-tolerant on headless systems
|
2012-04-16 12:28:04 +00:00 |
|
Reinhard Pointner
|
30a2d5153c
|
* disable filename validation against characters not support by Windows via -Dunixfs=true
|
2012-04-15 15:38:59 +00:00 |
|
Reinhard Pointner
|
7b82fce064
|
* allow passing of variables directly into the groovy shell
|
2012-04-15 15:14:53 +00:00 |
|
Reinhard Pointner
|
4b50c9b042
|
* make strict -rename movie mode more flexible
|
2012-04-13 17:52:49 +00:00 |
|
Reinhard Pointner
|
07e0b20dc1
|
* ignore missing episode lists and continue
|
2012-04-13 01:56:22 +00:00 |
|
Reinhard Pointner
|
7ba5bb52d9
|
* don't clean up part identifier from title for single episodes
* remember manual input
|
2012-04-10 01:19:34 +00:00 |
|
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 |
|