Reinhard Pointner
|
568c2ccf5a
|
* simplify exceptions
|
2011-11-28 09:16:27 +00:00 |
|
Reinhard Pointner
|
b8bf8eee77
|
* fix sever FileSizeMetric bug
* don't use error highlighting if FileSize/FileName matches
|
2011-11-28 06:07:52 +00:00 |
|
Reinhard Pointner
|
d00d8fc329
|
* decided on lower-case binding names
|
2011-11-27 17:04:32 +00:00 |
|
Reinhard Pointner
|
c033fa565c
|
* improved matching / mismatch highlighting
|
2011-11-27 15:41:42 +00:00 |
|
Reinhard Pointner
|
431044eca4
|
* added mismatch highlighting
|
2011-11-27 14:39:58 +00:00 |
|
Reinhard Pointner
|
90d9887c20
|
* added negative/exclude matching logic
|
2011-11-27 14:35:53 +00:00 |
|
Reinhard Pointner
|
72e28299f0
|
* update RG info less often
|
2011-11-26 15:41:58 +00:00 |
|
Reinhard Pointner
|
6fc3e009d8
|
* use all-inclusive rename/move/create dirs/etc rename method
|
2011-11-26 14:21:45 +00:00 |
|
Reinhard Pointner
|
d125c4dd1a
|
+ efficient support for mass-renaming of lots of files in lots of folders
|
2011-11-26 09:50:31 +00:00 |
|
Reinhard Pointner
|
2bf426dedd
|
* unified caching for all providers
* added caching of search results
|
2011-11-26 09:44:49 +00:00 |
|
Reinhard Pointner
|
9eec9b915e
|
* add File.isDerived() to shell api
|
2011-11-25 19:58:26 +00:00 |
|
Reinhard Pointner
|
6661dc0015
|
* clean up and update docs
|
2011-11-25 19:43:24 +00:00 |
|
Reinhard Pointner
|
41c1bcce7b
|
+ fully-automatic subtitle matching even without hashes
|
2011-11-25 18:52:31 +00:00 |
|
Reinhard Pointner
|
116262fbea
|
* save subtitle with ISO3 language code
|
2011-11-24 17:52:11 +00:00 |
|
Reinhard Pointner
|
8571962e61
|
+ added support for fully automatic SubtitleDescriptor/File subtitle matching to CLI, i.e. match files against subtitle listings
|
2011-11-24 17:27:39 +00:00 |
|
Reinhard Pointner
|
0de615cd00
|
* make binding value cleanup (path separators / trim) also work in CLI
|
2011-11-24 12:03:17 +00:00 |
|
Reinhard Pointner
|
1039701549
|
* added "tivo" as video type
|
2011-11-23 17:31:01 +00:00 |
|
Reinhard Pointner
|
49de8d5706
|
* update known video types
|
2011-11-23 17:06:15 +00:00 |
|
Reinhard Pointner
|
ecf76afdb8
|
* fixed code paths that blocked the EDT
|
2011-11-23 15:44:06 +00:00 |
|
Reinhard Pointner
|
c45b6dfbd0
|
* move all matching/metrics code into the same package
|
2011-11-23 10:52:46 +00:00 |
|
Reinhard Pointner
|
c2836413ef
|
* 4 square 4 4 is good
|
2011-11-23 06:49:18 +00:00 |
|
Reinhard Pointner
|
0f4809151a
|
* adjusted fuzzy string matching to better work together with new title matching. Can be more lenient now that most title will be caught before fuzzy string matching already.
|
2011-11-23 06:45:20 +00:00 |
|
Reinhard Pointner
|
6171dac38f
|
* improved new funnel/balance episode matching logic
|
2011-11-22 18:26:50 +00:00 |
|
Reinhard Pointner
|
4b5f512fcf
|
* improved matching using a 2-level narrowing episode identifier metric sequence
|
2011-11-22 16:08:36 +00:00 |
|
Reinhard Pointner
|
e7d697df0a
|
* automatically cancel drops of internally-generated files
|
2011-11-22 15:21:19 +00:00 |
|
Reinhard Pointner
|
b08ec77642
|
* sanity check for SxE values
|
2011-11-22 14:44:54 +00:00 |
|
Reinhard Pointner
|
47c289420a
|
* allow renaming single subtitles files via cmdline
|
2011-11-22 13:58:47 +00:00 |
|
Reinhard Pointner
|
a6338bc430
|
* make sure important tokens are not normalized away
|
2011-11-21 14:51:19 +00:00 |
|
Reinhard Pointner
|
bf3f96df95
|
* docs for {lang} binding
|
2011-11-21 12:35:28 +00:00 |
|
Reinhard Pointner
|
868578cca4
|
* use 3-letter language code
* {lang} binding for running language detection on subtitles
|
2011-11-21 12:24:51 +00:00 |
|
Reinhard Pointner
|
9657bc904d
|
* make subtitle parser less verbose
|
2011-11-21 12:01:05 +00:00 |
|
Reinhard Pointner
|
99a61f53ce
|
* fixed severe Java 7 bug
|
2011-11-21 11:59:35 +00:00 |
|
Reinhard Pointner
|
0f05b47109
|
* use NIO2 Files.move() on JRE7
|
2011-11-20 21:32:24 +00:00 |
|
Reinhard Pointner
|
4424fc4daa
|
* fix minor bug
|
2011-11-20 20:59:11 +00:00 |
|
Reinhard Pointner
|
210a8c0388
|
* format subtitle name with language id
|
2011-11-20 20:29:33 +00:00 |
|
Reinhard Pointner
|
7c19e15e3e
|
* improved error msg
|
2011-11-20 20:27:53 +00:00 |
|
Reinhard Pointner
|
06af0e6648
|
* more human-readable error messages
|
2011-11-20 18:57:30 +00:00 |
|
Reinhard Pointner
|
0fa092b7ef
|
* allow renaming of single subtitles
|
2011-11-20 18:52:57 +00:00 |
|
Reinhard Pointner
|
469de911e6
|
* added convenience bindings {SxE} and {S00E00}
* added widescreen mi binding {ws}
|
2011-11-20 18:38:49 +00:00 |
|
Reinhard Pointner
|
98fdd221ff
|
* added info about required native lib arch to error msg if mediainfo native code can't be loaded
|
2011-11-15 02:50:48 +00:00 |
|
Reinhard Pointner
|
715c6f8ee5
|
* cache imdb results as well
|
2011-11-14 13:36:55 +00:00 |
|
Reinhard Pointner
|
9c15137fcb
|
* allow dropping of folders that don't contain video files
|
2011-11-14 12:05:05 +00:00 |
|
Reinhard Pointner
|
46079e98f3
|
* update data
|
2011-11-14 12:02:11 +00:00 |
|
Reinhard Pointner
|
30993a5cb6
|
* clean release info before submitting queries
|
2011-11-14 11:43:22 +00:00 |
|
Reinhard Pointner
|
d4a70f0fbc
|
* ignore all cache exceptions
|
2011-11-14 09:25:22 +00:00 |
|
Reinhard Pointner
|
2d0bb249a8
|
* don't use default locale
|
2011-11-14 09:24:06 +00:00 |
|
Reinhard Pointner
|
848d795871
|
* encode search query properly, caused search to fail for many movies
* search by folder/filename, but only once if they're the same
|
2011-11-14 02:26:55 +00:00 |
|
Reinhard Pointner
|
4506272fe6
|
* specifically ignore movies when parsing SxE/Airdate
|
2011-11-14 02:02:14 +00:00 |
|
Reinhard Pointner
|
9c55decf67
|
* better performance for SxE/Airdate matching
|
2011-11-13 18:29:25 +00:00 |
|
Reinhard Pointner
|
cfee1cbb51
|
* refactor caching
* added caching to tvrage
|
2011-11-13 18:22:50 +00:00 |
|
Reinhard Pointner
|
a0d09d2c83
|
* use disk-persistent (2 days) cache for TheTVDB
|
2011-11-13 08:14:54 +00:00 |
|
Reinhard Pointner
|
6c415e4113
|
* fixed page view tracking and reset session info before initializing tracking
|
2011-11-13 06:49:34 +00:00 |
|
Reinhard Pointner
|
6b0acd9b88
|
* hotfix: make sure to reset the cursor and to stay in loading_state forever
|
2011-11-11 15:51:50 +00:00 |
|
Reinhard Pointner
|
a9361e3f02
|
* when folder is dropped, download subtitles for all movies in the entire hierarchy
|
2011-11-11 11:12:26 +00:00 |
|
Reinhard Pointner
|
b228f44ea0
|
* only allow movies, no osts, specials, episodes, etc
|
2011-11-11 03:35:50 +00:00 |
|
Reinhard Pointner
|
85b4b69398
|
* update here as well
|
2011-11-09 02:52:30 +00:00 |
|
Reinhard Pointner
|
b4532f1832
|
* improved name cleanup a little bit
|
2011-11-08 18:26:54 +00:00 |
|
Reinhard Pointner
|
ae06df9312
|
* break expression if match() fails
|
2011-11-08 10:41:40 +00:00 |
|
Reinhard Pointner
|
c61d9c8d0d
|
* useful for comparing usage totals
|
2011-11-08 05:24:54 +00:00 |
|
Reinhard Pointner
|
664e3e4d53
|
* don't confuse movie lookups with subtitle lookups
|
2011-11-08 04:39:04 +00:00 |
|
Reinhard Pointner
|
fd47405f0c
|
* specifically track positive hash lookups
|
2011-11-08 04:35:56 +00:00 |
|
Reinhard Pointner
|
310d2fc6a6
|
* rename replaceTrailingBraces to replaceTrailingBrackets
|
2011-11-08 04:34:24 +00:00 |
|
Reinhard Pointner
|
0791b35800
|
* update docs
|
2011-11-07 16:27:52 +00:00 |
|
Reinhard Pointner
|
bc2dff2cbc
|
* normalize ' to "", and not " ", e.g. Grey's Anatomy => Greys Anatomy
|
2011-11-07 16:25:38 +00:00 |
|
Reinhard Pointner
|
a55070088a
|
* same, only track if requests if they are successful
|
2011-11-06 05:08:07 +00:00 |
|
Reinhard Pointner
|
3f22e8ff07
|
* track request only if we get results, that way we can easily monitor if a certain webservice goes offline
|
2011-11-06 04:51:42 +00:00 |
|
Reinhard Pointner
|
45482b589a
|
* bump version to 2.2
|
2011-11-05 09:02:38 +00:00 |
|
Reinhard Pointner
|
6b964043fb
|
* cmdline options for lifting sandbox restrictions in scripting shell
|
2011-11-05 01:16:05 +00:00 |
|
Reinhard Pointner
|
54df846c91
|
* some finetuning + new sample script
|
2011-11-05 00:29:59 +00:00 |
|
Reinhard Pointner
|
f65f84c593
|
* simplify things
|
2011-11-04 09:11:11 +00:00 |
|
Reinhard Pointner
|
dc079a9d13
|
* improved error messages
|
2011-11-04 08:07:49 +00:00 |
|
Reinhard Pointner
|
47ac797ec3
|
* progress dialog for move/rename job
|
2011-11-04 07:45:48 +00:00 |
|
Reinhard Pointner
|
5184e4d98d
|
* extract local search into it's own class
* AniDB: search by any language
* SJ: use german series name if language is set to GERMAN
|
2011-11-04 05:23:23 +00:00 |
|
Reinhard Pointner
|
15b90ebf73
|
* added language selection combobox in episodelist panel
|
2011-11-04 03:04:49 +00:00 |
|
Reinhard Pointner
|
0e885c12f8
|
* cleanup
|
2011-11-04 01:51:33 +00:00 |
|
Reinhard Pointner
|
786370601b
|
* update website with new feature descs/examples
|
2011-11-03 17:46:33 +00:00 |
|
Reinhard Pointner
|
2cc68fd384
|
* clean-up
|
2011-11-03 11:56:29 +00:00 |
|
Reinhard Pointner
|
ba119efdde
|
* added new example script
|
2011-11-03 05:50:57 +00:00 |
|
Reinhard Pointner
|
38d9903d0f
|
* added PrintMediaInfo command in CLI and scripting interface
|
2011-11-02 18:19:09 +00:00 |
|
Reinhard Pointner
|
1b942fcd15
|
* added SD/HD binding
|
2011-11-02 14:48:23 +00:00 |
|
Reinhard Pointner
|
9c805d5b2a
|
* added support for SeriesStartDate in SerienJunkies
|
2011-11-02 08:25:22 +00:00 |
|
Reinhard Pointner
|
ad92f85a90
|
* sanity check
|
2011-10-31 13:55:34 +00:00 |
|
Reinhard Pointner
|
c59f27d048
|
* added more advanced examples for the scripting shell
|
2011-10-30 16:55:32 +00:00 |
|
Reinhard Pointner
|
f7719ccd86
|
* track scripting usage count
|
2011-10-30 10:36:40 +00:00 |
|
Reinhard Pointner
|
093ba200b6
|
* cleanup
|
2011-10-30 05:41:46 +00:00 |
|
Reinhard Pointner
|
f9c9229fc8
|
* added default imports for convenience
|
2011-10-30 05:02:54 +00:00 |
|
Reinhard Pointner
|
cb44204e81
|
+ advanced scripting for filebot via integrated Groovy interpreter and bindings to CLI functions
|
2011-10-29 20:24:01 +00:00 |
|
Reinhard Pointner
|
0a12c1ea5a
|
* minor changes
|
2011-10-29 20:19:53 +00:00 |
|
Reinhard Pointner
|
d77adc6776
|
* commit renamed file
|
2011-10-28 08:08:01 +00:00 |
|
Reinhard Pointner
|
1f0d9214fb
|
* improved substring matching for instances like Doctor Who vs Doctor Who (2005), The Office vs The Office (US), etc
|
2011-10-28 08:07:02 +00:00 |
|
Reinhard Pointner
|
93d2e0f379
|
* added missing source files (belongs to last commit)
|
2011-10-28 06:31:19 +00:00 |
|
Reinhard Pointner
|
7a83fda23b
|
* improved matching for Name-Title patterns (without SxE marker)
|
2011-10-28 06:28:19 +00:00 |
|
Reinhard Pointner
|
919a6c0660
|
* track method of looking up subtitles (search by name VS lookup by hash)
|
2011-10-27 05:54:49 +00:00 |
|
Reinhard Pointner
|
cc094cd751
|
* fix analytics behaviour
|
2011-10-24 08:44:23 +00:00 |
|
Reinhard Pointner
|
3fd678c996
|
* use given episode number as special number
|
2011-10-23 14:09:41 +00:00 |
|
Reinhard Pointner
|
67e6dcf196
|
* error handling
|
2011-10-18 04:10:56 +00:00 |
|
Reinhard Pointner
|
8418389e77
|
* cli rename: support matching multiple shows to files in the same folder
|
2011-10-18 03:58:03 +00:00 |
|
Reinhard Pointner
|
22dd7abc8d
|
* remove illegal characters from label
|
2011-10-15 12:40:35 +00:00 |
|
Reinhard Pointner
|
5b917ef1d0
|
* remove trailing () before checking similarity to make sure we don't autoselect the wrong show if there are two shows with the same name but from different years, e.g. Doctor Who (2005)
|
2011-10-15 07:53:54 +00:00 |
|
Reinhard Pointner
|
90f5993e10
|
* add cli support for outputting episode list info
|
2011-10-14 17:48:17 +00:00 |
|