Reinhard Pointner
|
b6eee5d405
|
* enhanced support for uploading subtitles for episode files
|
2014-03-05 16:17:43 +00:00 |
|
Reinhard Pointner
|
0db4bc410e
|
+ version bump 4.0
|
2014-03-03 09:55:26 +00:00 |
|
Reinhard Pointner
|
12a77f44fd
|
* convenience binding {genre} which is equivalent to {genres[0]}
|
2014-02-28 16:04:54 +00:00 |
|
Reinhard Pointner
|
70c22e2cdb
|
* fine-tune subtitles exclusion logic
|
2014-02-27 19:48:31 +00:00 |
|
Reinhard Pointner
|
223c797de5
|
* make clear that donations go to me personally as a sort of thank-you-present, and not some sort of project fund
|
2014-02-27 08:21:57 +00:00 |
|
Reinhard Pointner
|
90fb9bbb77
|
* force lower-case extensions
|
2014-02-24 02:12:33 +00:00 |
|
Reinhard Pointner
|
7ac73b24a6
|
* work around weird folder file listing permission issues
|
2014-02-21 16:53:29 +00:00 |
|
Reinhard Pointner
|
408efd166d
|
* manual force name via F2
|
2014-02-19 21:07:41 +00:00 |
|
Reinhard Pointner
|
cb10a44ce4
|
* improve {group} name extraction
|
2014-02-19 20:28:00 +00:00 |
|
Reinhard Pointner
|
486d720e0b
|
* try fixing layout issues via auto-pack
|
2014-02-19 20:17:25 +00:00 |
|
Reinhard Pointner
|
8f647622f0
|
* HACK to keep things working on Java 6
|
2014-02-19 18:59:37 +00:00 |
|
Reinhard Pointner
|
f33cf35627
|
* HACK to keep things working on Java 6
|
2014-02-19 18:57:58 +00:00 |
|
Reinhard Pointner
|
40b68ba6c9
|
* fixed "Can't move across drives on Windows" bug
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1326
|
2014-02-17 11:48:23 +00:00 |
|
Reinhard Pointner
|
1c3af8506c
|
* fix "Can't Rename Folders" bug
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=1321
|
2014-02-17 11:44:59 +00:00 |
|
Reinhard Pointner
|
c920efa989
|
* performance hack when deleting cells from huge lists
|
2014-02-04 14:34:36 +00:00 |
|
Reinhard Pointner
|
8200dfc88f
|
* force file order on drop
|
2014-02-04 13:18:48 +00:00 |
|
Reinhard Pointner
|
11a64afa8d
|
* update media exts and rg groups
|
2014-02-03 02:00:15 +00:00 |
|
Reinhard Pointner
|
2ad88bd306
|
* fix subtitles-not-found issue caused by the limit of 500. The limit should now be 2000 and effectively not ever be an issue again
|
2014-01-28 09:39:22 +00:00 |
|
Reinhard Pointner
|
5fadfbe3e3
|
* support OpenSubtitles TAG lookup (i.e. filename) as part of hash lookup if actual hash lookup does not yield any results
|
2014-01-27 08:36:30 +00:00 |
|
Reinhard Pointner
|
6e732e8987
|
* improve movie auto-selection
|
2014-01-26 18:52:06 +00:00 |
|
Reinhard Pointner
|
9596ffffe7
|
* added Original Folder column in HistoryDialog
|
2014-01-26 18:28:49 +00:00 |
|
Reinhard Pointner
|
92193a153d
|
* fine-tune
|
2014-01-26 15:04:28 +00:00 |
|
Reinhard Pointner
|
6996914492
|
-DuseCreationDate=true
|
2014-01-26 03:51:47 +00:00 |
|
Reinhard Pointner
|
9574172b35
|
* improved --compute hash CLI function
|
2014-01-25 07:36:01 +00:00 |
|
Reinhard Pointner
|
c981cba2e2
|
* fix some GUI movie auto-selection issues
|
2014-01-24 17:31:33 +00:00 |
|
Reinhard Pointner
|
54d4dad955
|
* rewrite subtitle auto-selection (should work much better now for both strict and -non-strict modes)
|
2014-01-24 16:01:37 +00:00 |
|
Reinhard Pointner
|
f5b4dbee19
|
* support and include TheMovieDB alternative_titles data in search and index
|
2014-01-23 18:18:25 +00:00 |
|
Reinhard Pointner
|
62e3995dc2
|
* put weight on airdate-matching if possible
|
2014-01-23 05:37:04 +00:00 |
|
Reinhard Pointner
|
c45abb7291
|
+ support for smart-skip/override for keeping the higher-quality video via --conflict auto
|
2014-01-22 11:31:55 +00:00 |
|
Reinhard Pointner
|
66a6278611
|
* Extract API changes to include FileSize
|
2014-01-22 07:52:25 +00:00 |
|
Reinhard Pointner
|
dea0a1fb83
|
* added File.listFolders()
|
2014-01-22 04:06:05 +00:00 |
|
Reinhard Pointner
|
5c2de5c7b3
|
* fixfix
|
2014-01-21 19:08:55 +00:00 |
|
Reinhard Pointner
|
7de1c94167
|
* refactor
|
2014-01-19 15:08:28 +00:00 |
|
Reinhard Pointner
|
3ed58bda08
|
* [Windows] allow renaming of files where just the upper/lower case is different
|
2014-01-17 14:07:38 +00:00 |
|
Reinhard Pointner
|
c75b376140
|
* fixfix
|
2014-01-13 11:06:41 +00:00 |
|
Reinhard Pointner
|
db9dbeb0f4
|
* print auto-clear cache messages as warnings
|
2014-01-13 08:04:45 +00:00 |
|
Reinhard Pointner
|
bb32741af9
|
* try to make sure we always start a new cache for each update (so we don't have to worry about outdated yet cached data)
|
2014-01-13 04:11:05 +00:00 |
|
Reinhard Pointner
|
50a92d3faa
|
* refactoring
|
2014-01-12 19:22:14 +00:00 |
|
Reinhard Pointner
|
47982a63f6
|
* refactor
|
2014-01-12 16:42:22 +00:00 |
|
Reinhard Pointner
|
fd3771b4b6
|
* fine-tune media index
|
2014-01-11 09:04:49 +00:00 |
|
Reinhard Pointner
|
91e6fbc5a1
|
* misc
|
2014-01-11 08:47:37 +00:00 |
|
Reinhard Pointner
|
0b4730f070
|
* make sure there's no double spaces left behind after stripping illegal characters
|
2014-01-10 19:24:25 +00:00 |
|
Reinhard Pointner
|
03db21ff20
|
* File.relativize
|
2014-01-10 16:03:13 +00:00 |
|
Reinhard Pointner
|
1e9d0899b0
|
+ shortcut to grabbing just episode list or movie info without the files directly from rename panel (if files is empty)
|
2014-01-10 10:55:57 +00:00 |
|
Reinhard Pointner
|
53ad37930d
|
* update search-auto-completion
|
2014-01-10 07:31:50 +00:00 |
|
Reinhard Pointner
|
0da24469b7
|
* fix anime matching
|
2014-01-09 20:44:02 +00:00 |
|
Reinhard Pointner
|
f466546788
|
* AutoCompleteSupport now works with the full movie/series/anime index in the back
* update movie/series/anime index files and exclude bad entries
|
2014-01-09 18:26:25 +00:00 |
|
Reinhard Pointner
|
94ceccf966
|
* fix original name xattr
|
2014-01-08 20:52:28 +00:00 |
|
Reinhard Pointner
|
9ed32437cd
|
* just in case fixy
|
2014-01-08 20:03:22 +00:00 |
|
Reinhard Pointner
|
0287eac77d
|
* fix for relative symlinks
|
2014-01-08 19:29:20 +00:00 |
|
Reinhard Pointner
|
d63fca6787
|
* follow symlinks implicitly
|
2014-01-08 18:43:27 +00:00 |
|
Reinhard Pointner
|
4354dc2fd6
|
+ copy files with attributes
* xattr will only be set on destination files, not source files
|
2014-01-08 17:23:04 +00:00 |
|
Reinhard Pointner
|
4b15736faf
|
* {bitrate} and {duration} as float type for convenience
|
2014-01-08 14:30:35 +00:00 |
|
Reinhard Pointner
|
32f119756b
|
* {bitrate} binding
|
2014-01-08 14:26:39 +00:00 |
|
Reinhard Pointner
|
af0f4892f7
|
* slight refactoring
|
2014-01-08 10:01:37 +00:00 |
|
Reinhard Pointner
|
a920dc59a7
|
* docs/notes
|
2014-01-08 09:34:59 +00:00 |
|
Reinhard Pointner
|
ef2a64003b
|
* use TV Series index only for TV-mode and Anime index only for Anime-mode
|
2014-01-08 09:28:04 +00:00 |
|
Reinhard Pointner
|
c4ab4e8382
|
* fine-tune exclude patterns
|
2014-01-08 08:36:32 +00:00 |
|
Reinhard Pointner
|
0800bc5eb0
|
* update local db files
|
2014-01-07 15:21:38 +00:00 |
|
Reinhard Pointner
|
d3f3d9054d
|
* defensive programming
|
2014-01-07 13:19:56 +00:00 |
|
Reinhard Pointner
|
6746fc8b26
|
* generate CollationKey objects as needed to improved perceived performance
|
2014-01-07 13:01:49 +00:00 |
|
Reinhard Pointner
|
36747c4ea6
|
* make local movie/series lookup as blazing fast as possible
|
2014-01-07 12:26:44 +00:00 |
|
Reinhard Pointner
|
dc58ae1954
|
* fix matching issues, esp for movies and shows with many aliases
|
2014-01-07 06:09:38 +00:00 |
|
Reinhard Pointner
|
284d53bee5
|
+ make movie matching properly aware of alias names
|
2014-01-06 23:22:31 +00:00 |
|
Reinhard Pointner
|
d1a880ba64
|
* XmlRpcFault is thrown by the client via XML-RPC
@see http://xmlrpc.sourceforge.net/javadoc/redstone/xmlrpc/XmlRpcFault.html
|
2014-01-06 20:45:32 +00:00 |
|
Reinhard Pointner
|
f902b04dee
|
* make OpenSubtitlesClient fault tolerant via automatic retries
* try for exact matches in internal movie index first before running a query
|
2014-01-06 20:41:59 +00:00 |
|
Reinhard Pointner
|
fede643336
|
* not tested
|
2014-01-06 18:17:19 +00:00 |
|
Reinhard Pointner
|
5391bdd810
|
* bug fix for when listFiles returns null for folders due to permission issues
|
2014-01-06 18:15:37 +00:00 |
|
Reinhard Pointner
|
7cb21d824a
|
+ meta attribute viewer
|
2014-01-05 19:26:33 +00:00 |
|
Reinhard Pointner
|
fea363c67d
|
* make sure the the original args array is available during runtime for debugging purposes
|
2014-01-05 06:58:31 +00:00 |
|
Reinhard Pointner
|
7d814d7b77
|
* make it easier to reference the original database in the format expression
|
2014-01-04 20:18:47 +00:00 |
|
Reinhard Pointner
|
54854d3098
|
* easy to get episode key
|
2014-01-04 19:31:38 +00:00 |
|
Reinhard Pointner
|
29253af34d
|
* use filter icon for analyze panel
|
2014-01-04 13:10:47 +00:00 |
|
Reinhard Pointner
|
4f3c709d17
|
* support SubtitleNaming options for subtitle file naming
|
2014-01-02 19:22:05 +00:00 |
|
Reinhard Pointner
|
a61fb4e70a
|
* support guessing idx/sub language from .idx file contents
|
2014-01-02 15:49:20 +00:00 |
|
Reinhard Pointner
|
9e4b38ea9a
|
* optimize subtitle collection
|
2014-01-02 14:56:10 +00:00 |
|
Reinhard Pointner
|
060229757a
|
* make sure FileSize can't slow us down due to slow network filesystems
|
2014-01-02 11:28:28 +00:00 |
|
Reinhard Pointner
|
826f42eb51
|
* support for checking ServerInfo and client download limits
|
2014-01-02 06:45:28 +00:00 |
|
Reinhard Pointner
|
9f568625fb
|
* make sure to display language name not just ISO3
|
2014-01-02 05:10:35 +00:00 |
|
Reinhard Pointner
|
b5461fbf3c
|
* slightly improved movie-set auto-detection for better {pi} bindings
|
2014-01-02 02:18:17 +00:00 |
|
Reinhard Pointner
|
23cff2321c
|
* pre-cluster by folder before using the nm-Matcher as to to avoid exponential time increase problems
|
2014-01-01 09:30:38 +00:00 |
|
Reinhard Pointner
|
85953f2753
|
+ allow user to define subtitle naming patterns
|
2014-01-01 08:46:29 +00:00 |
|
Reinhard Pointner
|
c3682f5d32
|
* fix some interaction issues
|
2013-12-31 09:12:28 +00:00 |
|
Reinhard Pointner
|
b2b0610579
|
* {lang} binding returns Language object now because Locale has compatibility issues with the various standards
|
2013-12-31 07:59:58 +00:00 |
|
Reinhard Pointner
|
b9f76c407c
|
* include 3-letter language codes in Language config file
|
2013-12-31 07:28:30 +00:00 |
|
Reinhard Pointner
|
e1409b5c30
|
* convenience binding for time expressions
|
2013-12-31 03:51:59 +00:00 |
|
Reinhard Pointner
|
6927a6f7b8
|
* make sure to read fpcalc output with UTF-8 in case default charset isn't UTF-8 ... I'm looking at you Windows!
|
2013-12-31 01:55:07 +00:00 |
|
Reinhard Pointner
|
f5c8a4efd0
|
* order function panels by importance
|
2013-12-30 07:37:01 +00:00 |
|
Reinhard Pointner
|
7aa15fb6a7
|
* call devel scripts via dev:name
|
2013-12-29 13:59:00 +00:00 |
|
Reinhard Pointner
|
5c705427be
|
* make {episodelist} binding reference back to the original datasource
|
2013-12-28 04:34:11 +00:00 |
|
Reinhard Pointner
|
3a1eada102
|
* fine-tune anime matching
|
2013-12-27 22:49:56 +00:00 |
|
Reinhard Pointner
|
2232576c1d
|
* account for AniDB entries that simply don't have any episode data
|
2013-12-27 18:16:08 +00:00 |
|
Reinhard Pointner
|
d56fc9b368
|
* fix issues with cmdline on headless systems
|
2013-12-24 03:24:02 +00:00 |
|
Reinhard Pointner
|
0827fda189
|
* fix NPE issue
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1199&p=7243#p7243
|
2013-12-23 13:42:56 +00:00 |
|
Reinhard Pointner
|
69e1ab5b55
|
* document {mediaType} binding
|
2013-12-23 05:53:44 +00:00 |
|
Reinhard Pointner
|
a2a897843b
|
* update bindings sample dialog
|
2013-12-23 05:35:24 +00:00 |
|
Reinhard Pointner
|
e6331f1116
|
* revert folder-by-folder change because movies my very well be sorted into different CDn folders
|
2013-12-23 05:33:24 +00:00 |
|
Reinhard Pointner
|
56d1892e24
|
* replace multiple replacement pairs
|
2013-12-23 02:12:36 +00:00 |
|
Reinhard Pointner
|
878f311cae
|
* make new part sets per folder
|
2013-12-22 09:14:15 +00:00 |
|
Reinhard Pointner
|
30d3134f81
|
* expose file media.types entry as {mediaType} binding
|
2013-12-22 08:33:19 +00:00 |
|
Reinhard Pointner
|
1525623ccd
|
* display errors correctly
|
2013-12-21 06:51:59 +00:00 |
|
Reinhard Pointner
|
8211902ca0
|
* print result
|
2013-12-21 06:47:36 +00:00 |
|
Reinhard Pointner
|
16facbde0c
|
* make sure people don't confuse --output with --format
|
2013-12-21 06:26:29 +00:00 |
|
Reinhard Pointner
|
9e5bdf7773
|
* misc. UI
|
2013-12-20 22:27:44 +00:00 |
|
Reinhard Pointner
|
9f6d01c7be
|
* easter-egg Groovy Editor (with FileBot extensions) if you press F5
|
2013-12-20 21:38:22 +00:00 |
|
Reinhard Pointner
|
a7b0920d33
|
* empty string binding values will be considered undefined
* convenience global functions any and allOf to we can easily evaluate many closures in one go
|
2013-12-20 13:27:22 +00:00 |
|
Reinhard Pointner
|
dffcf5aa2b
|
* rename 'development' Git branch to 'devel' (naming it HEAD is a bad idea)
|
2013-12-20 09:30:59 +00:00 |
|
Reinhard Pointner
|
e999fb34e9
|
* my need duration filter in the future, not used yet though
|
2013-12-20 05:32:28 +00:00 |
|
Reinhard Pointner
|
960b1bd9f8
|
* adjust default dialog sizes to make it work better on OSX
|
2013-12-19 11:40:44 +00:00 |
|
Reinhard Pointner
|
7756019568
|
* update preferences icon (was the same as the Rename Options icon)
|
2013-12-19 10:59:01 +00:00 |
|
Reinhard Pointner
|
6c5730dd7d
|
* fix issues reported by Ithiel
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1192&p=7177#p7177
|
2013-12-19 06:32:01 +00:00 |
|
Reinhard Pointner
|
f0616effc3
|
+ added {duration} and {minutes} bindings
|
2013-12-19 06:21:45 +00:00 |
|
Reinhard Pointner
|
ec818a921d
|
* fixed title for FormatDialog Window
|
2013-12-19 06:20:30 +00:00 |
|
Reinhard Pointner
|
e6b8ce0607
|
* add {y} sample format for AudioTrack
|
2013-12-18 16:00:45 +00:00 |
|
Reinhard Pointner
|
1c46ed1809
|
* try to grab more optional ID3 tags if available
|
2013-12-18 15:42:42 +00:00 |
|
Reinhard Pointner
|
0d6ae94ae9
|
+ usability enhancements regarding FormatEditor
|
2013-12-18 05:53:59 +00:00 |
|
Reinhard Pointner
|
f81e2fa9ea
|
* add getRelativePathTail function
|
2013-12-18 04:17:16 +00:00 |
|
Reinhard Pointner
|
1f3f73b505
|
* fine-tune query auto-selection
|
2013-12-16 09:40:00 +00:00 |
|
Reinhard Pointner
|
1c6d0cd5f7
|
* if files can't be override just revert to skip behaviour as a fail-safe
|
2013-12-16 02:01:42 +00:00 |
|
Reinhard Pointner
|
cdc4a94daa
|
* fix the "law.and.order.svu" special-fuckin-corner-case
|
2013-12-15 18:35:41 +00:00 |
|
Reinhard Pointner
|
5289227d2b
|
* fine-tune cache times
|
2013-12-15 16:01:26 +00:00 |
|
Reinhard Pointner
|
442b996f2a
|
* improved support for abbreviated series aliases
|
2013-12-14 10:49:16 +00:00 |
|
Reinhard Pointner
|
59138a3581
|
* cache compiled patterns
|
2013-12-14 04:11:44 +00:00 |
|
Reinhard Pointner
|
14c5821afb
|
* some hacks to make pb/pob "Brazilian Portuguese" work as expected even though it's not officially a language according to the ISO standards
|
2013-12-14 02:22:31 +00:00 |
|
Reinhard Pointner
|
8f483feeb5
|
* Have "ID3 Tag" datasource only accept audio files that are sufficiently tagged
|
2013-12-07 08:05:35 +00:00 |
|
Reinhard Pointner
|
cd4362291f
|
* make sure we don't have false-positive excludes
|
2013-12-07 06:05:58 +00:00 |
|
Reinhard Pointner
|
7a2b792e08
|
* make series detection of aware of structure root folders and ignore them
|
2013-12-06 06:01:58 +00:00 |
|
Reinhard Pointner
|
2c30728e61
|
* replace warnings with user guidance
|
2013-12-05 02:13:05 +00:00 |
|
Reinhard Pointner
|
35d343425a
|
* fix history spooler memory issues
|
2013-12-04 02:37:56 +00:00 |
|
Reinhard Pointner
|
16d7ad513a
|
* fix format capability issues
|
2013-12-03 15:24:57 +00:00 |
|
Reinhard Pointner
|
1dd6f6e3dd
|
* account for TVDB entries being removed sometimes because of duplicates
|
2013-12-02 18:25:06 +00:00 |
|
Reinhard Pointner
|
aca8be2620
|
* fix potential NPE
|
2013-12-02 15:21:05 +00:00 |
|
Reinhard Pointner
|
f89ee90f72
|
* make auto-selection aware of alias titles
|
2013-12-02 14:41:15 +00:00 |
|
Reinhard Pointner
|
b4dd50b73b
|
* make sure people that have already donated know that only donating once is perfectly fine
|
2013-12-01 07:16:08 +00:00 |
|
Reinhard Pointner
|
90b8a7be2d
|
* short-hand for calling master and head branches from github repo
|
2013-11-29 17:36:12 +00:00 |
|
Reinhard Pointner
|
4843bb55d2
|
* move shared scripts to github
|
2013-11-29 17:08:47 +00:00 |
|
Reinhard Pointner
|
4c59484f3c
|
* update blacklist terms
* fine-tune tvs/mov differentiation
|
2013-11-29 11:32:17 +00:00 |
|
Reinhard Pointner
|
198b8b0e06
|
* separate long-term caches that have different update frequencies
|
2013-11-29 04:29:56 +00:00 |
|
Reinhard Pointner
|
e7668f2c5c
|
+ support .vob as video type
|
2013-11-29 03:31:12 +00:00 |
|
Reinhard Pointner
|
b40647ddf2
|
* ignore sample/trailer files also automatically in simple -rename calls as well
|
2013-11-28 17:36:27 +00:00 |
|
Reinhard Pointner
|
6ede531e7f
|
* exclude 0ee patterns from last-resort matcher
|
2013-11-28 03:13:24 +00:00 |
|
Reinhard Pointner
|
ccfe94f49b
|
* cache compiled patterns
|
2013-11-27 19:19:01 +00:00 |
|
Reinhard Pointner
|
9e41373f43
|
* set foundation for possible future fine-tuning of SxE pattern matching combined with release info knowledge
|
2013-11-27 18:49:15 +00:00 |
|
Reinhard Pointner
|
eff07ec40f
|
* make sure cache is big enough for all the people abusing filebot can't actually abuse the datasources via filebot due to heavy-caching
|
2013-11-27 17:24:12 +00:00 |
|
Reinhard Pointner
|
9588603206
|
* extra last-resort SxE pattern for space-less naming
@see
http://www.filebot.net/forums/viewtopic.php?f=4&t=1138
|
2013-11-27 17:09:19 +00:00 |
|
Reinhard Pointner
|
2f7df0bf4f
|
* grab extra fields just in case
|
2013-11-27 15:38:23 +00:00 |
|
Reinhard Pointner
|
beacccdeeb
|
* add file.dir.path rules to AMC to separate Movies/TV.Shows/Anime by folder names
|
2013-11-23 04:53:59 +00:00 |
|
Reinhard Pointner
|
49d644db55
|
* donations make me happy :)
|
2013-11-22 08:58:17 +00:00 |
|
Reinhard Pointner
|
385373daef
|
* make -clear-cache delete all APPDATA temp folders
|
2013-11-22 08:54:40 +00:00 |
|
Reinhard Pointner
|
e1b6af2616
|
* Not-Modified requests also count towards the rate limit
|
2013-11-22 06:54:25 +00:00 |
|
Reinhard Pointner
|
a49a5cc248
|
* final fixes for new moviedb index
|
2013-11-21 16:31:09 +00:00 |
|
Reinhard Pointner
|
2040417f57
|
* make sure to keep ETag at least as long as cached data
|
2013-11-21 08:52:55 +00:00 |
|
Reinhard Pointner
|
75c897bae5
|
+ rebuild movie index with imdb AND tmdb IDs
|
2013-11-20 10:07:25 +00:00 |
|
Reinhard Pointner
|
28df8ff69a
|
* fully support ETag caching mechanism in TheMovieDB client
|
2013-11-20 02:53:36 +00:00 |
|
Reinhard Pointner
|
f85d706dce
|
* fix tricky internal DB override TMDb response issue when using non-English language preferences
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1106&p=6797#p6797
|
2013-11-18 14:41:19 +00:00 |
|
Reinhard Pointner
|
68c89ef01a
|
* better account for large history files
|
2013-11-17 19:07:02 +00:00 |
|
Reinhard Pointner
|
f4070a4c07
|
* better account for large history files
|
2013-11-17 19:05:45 +00:00 |
|
Reinhard Pointner
|
1c89f8c3ef
|
* add structure root logic for the different filesystem layouts of different OSes
|
2013-11-16 12:10:23 +00:00 |
|
Reinhard Pointner
|
27f272077d
|
* add some stop-folder logic for movie structures
|
2013-11-16 05:37:41 +00:00 |
|
Reinhard Pointner
|
2b09bd1414
|
* remove DnD reminders
|
2013-11-15 09:55:08 +00:00 |
|
Reinhard Pointner
|
0a99a8f93d
|
* warn the noobs about MISSING EXTENSION issues with AbsolutePath mode before renaming
|
2013-11-15 02:54:33 +00:00 |
|
Reinhard Pointner
|
9ba3e36d23
|
* optimize open subtitles hash matches to make sure invalid uploads (that don't match at all) get 1st place
|
2013-11-14 13:45:31 +00:00 |
|
Reinhard Pointner
|
64c3d77100
|
* enable use ID3 Tags as datasource in GUI
|
2013-11-14 13:24:30 +00:00 |
|
Reinhard Pointner
|
e2e4ee240e
|
* make Match button "Smart" again so it'll suggest fetching data if names is list empty... i guess people have been doing it wrong too long to change that now...
|
2013-11-13 01:44:07 +00:00 |
|
Reinhard Pointner
|
5fc9a342a1
|
* make sure long/int overflow issues are resolved
|
2013-11-12 12:51:03 +00:00 |
|
Reinhard Pointner
|
9eee85909b
|
* fix long-term cache issues... int overflow... WTF!?!?
|
2013-11-12 12:29:24 +00:00 |
|
Reinhard Pointner
|
43eb696e7b
|
* better error messages (for the n00bz)
|
2013-11-08 12:29:37 +00:00 |
|
Reinhard Pointner
|
ecb9fac822
|
* ignore trailing (1) patterns for TITLE metrics
|
2013-11-07 07:45:30 +00:00 |
|
Reinhard Pointner
|
b7a9d524cb
|
* exit on -clear-cache or -clear-prefs
|
2013-11-07 07:43:58 +00:00 |
|
Reinhard Pointner
|
41f08070e0
|
* JSON type changes
|
2013-11-03 20:42:20 +00:00 |
|
Reinhard Pointner
|
5eb3e73120
|
* increase cache intervals
|
2013-11-03 16:32:40 +00:00 |
|
Reinhard Pointner
|
2bf9f96ea1
|
* consider equally all SxE patterns with high false-positive rates
|
2013-11-03 13:08:50 +00:00 |
|
Reinhard Pointner
|
8720d13378
|
* try to set metadata first so if it fails the exception is about metadata xattr
|
2013-11-03 09:42:58 +00:00 |
|
Reinhard Pointner
|
13a694aa6f
|
* fine-tune PartX patterns
|
2013-11-03 09:20:35 +00:00 |
|
Reinhard Pointner
|
64b74ac417
|
* update SxE patterns and sanity metrics
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1059
|
2013-11-02 17:24:11 +00:00 |
|
Reinhard Pointner
|
3457def998
|
* improved error handling
|
2013-10-30 05:56:12 +00:00 |
|
Reinhard Pointner
|
6bbcef9779
|
* better matching for shows with region hint (UK) etc or year hint (2006) etc
|
2013-10-29 18:34:39 +00:00 |
|
Reinhard Pointner
|
3d1dbf26e1
|
* update clutter patterns
|
2013-10-29 05:55:30 +00:00 |
|
Reinhard Pointner
|
f76c31e4d6
|
* more user guidance
|
2013-10-28 05:49:00 +00:00 |
|
Reinhard Pointner
|
b09fbaa3a6
|
* support basic testing of {model} binding
|
2013-10-27 07:25:08 +00:00 |
|
Reinhard Pointner
|
f33510a5c7
|
* prefer "Channel(s)_Original" mediainfo field
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=1038
|
2013-10-25 18:14:24 +00:00 |
|
Reinhard Pointner
|
d623c07373
|
* fix issue with args not being passed in
|
2013-10-22 09:15:46 +00:00 |
|
Reinhard Pointner
|
3ad6b1f55d
|
* less clutter in error reporting
|
2013-10-21 02:30:11 +00:00 |
|
Reinhard Pointner
|
d054c50c18
|
* better error reporting
|
2013-10-20 13:10:21 +00:00 |
|
Reinhard Pointner
|
c7e25998fb
|
* fine-tune series detection and SxE matching
@see http://www.filebot.net/forums/viewtopic.php?f=6&p=6353
|
2013-10-20 13:06:58 +00:00 |
|
Reinhard Pointner
|
86d448a5d8
|
* short-hand for "Put the The|A|An at the end
|
2013-10-20 04:21:22 +00:00 |
|
Reinhard Pointner
|
f7a99a2ede
|
* defensive programming for old json data
|
2013-10-18 11:42:04 +00:00 |
|
Reinhard Pointner
|
d421a0f55f
|
* better support for web-scraping in format expressions
|
2013-10-18 11:11:15 +00:00 |
|
Reinhard Pointner
|
0db73ef38f
|
* use gzip compression for all sourceforge project-web responses
|
2013-10-17 07:39:12 +00:00 |
|
Reinhard Pointner
|
5b839d1ca8
|
* update samples
|
2013-10-17 07:11:32 +00:00 |
|
Reinhard Pointner
|
02cd92d842
|
* always display update notifications for outdated filebot installs
|
2013-10-17 07:11:03 +00:00 |
|
Reinhard Pointner
|
492c5b31b3
|
* better messages
|
2013-10-16 10:30:19 +00:00 |
|
Reinhard Pointner
|
f6e4f1bb8f
|
* optimize TheTVDB network requests (and make sure gzipped compression is used at all times)
|
2013-10-16 10:29:51 +00:00 |
|
Reinhard Pointner
|
1145a1f16b
|
* update data
|
2013-10-16 04:02:53 +00:00 |
|
Reinhard Pointner
|
1fea44ad9e
|
* use extensive caching for all TheTVDB data and request resources only if modified
|
2013-10-15 07:12:42 +00:00 |
|
Reinhard Pointner
|
a130725d74
|
* improved support for crappy short-hand numbering styles
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=1013
|
2013-10-15 03:22:47 +00:00 |
|
Reinhard Pointner
|
4ef6b02903
|
* make sure to print out the TMDb invalid data error messages
|
2013-10-14 03:31:24 +00:00 |
|
Reinhard Pointner
|
2c91a3be2e
|
* replace TheTVDB online search with local search as best as possible to improve search result ranking
|
2013-10-13 14:50:45 +00:00 |
|
Reinhard Pointner
|
071ee0f1b0
|
* flatten execute args for convenience
|
2013-10-13 10:38:31 +00:00 |
|
Reinhard Pointner
|
983c65fc58
|
* if history.xml is invalid xml for some reason just ignore and override the next time it's written to file
|
2013-10-09 21:25:21 +00:00 |
|
Reinhard Pointner
|
19f69c9fbc
|
* set "fpcalc" executable via system property net.sourceforge.filebot.AcoustID.fpcalc
|
2013-10-09 06:31:05 +00:00 |
|
Reinhard Pointner
|
9e07634b79
|
* new fpcalc seems to work with video files, so we magically get music video support !! :D
|
2013-10-08 17:32:12 +00:00 |
|
Reinhard Pointner
|
6b5b757cfa
|
* exclude trailer/sample files from processing as is done for movies already in episode mode as well
|
2013-10-07 18:52:57 +00:00 |
|
Reinhard Pointner
|
7a11589bc4
|
* disable java.util.prefs.WindowsPreferences warnings
|
2013-10-07 06:20:44 +00:00 |
|
Reinhard Pointner
|
6519e872c2
|
* improve on FormatDialog usability
|
2013-10-06 14:54:43 +00:00 |
|
Reinhard Pointner
|
eff52af83f
|
* make format editor auto-scroll properly
|
2013-10-06 11:54:38 +00:00 |
|
Reinhard Pointner
|
2f5d3af715
|
+ update to 3.8
|
2013-10-06 06:46:34 +00:00 |
|
Reinhard Pointner
|
07173fabf0
|
+ use RSyntaxTextArea as Groovy editor so we get neat highlighting and bracket matching :)
|
2013-10-03 19:44:33 +00:00 |
|
Reinhard Pointner
|
0408a17ddb
|
* put error messages into tooltip and explain by hash / by name subtitle matching
|
2013-10-03 12:52:04 +00:00 |
|
Reinhard Pointner
|
a6814d6b80
|
* make things more intuitive by telling the noobs they're doing things wrong, and what to do instead
|
2013-10-02 16:47:09 +00:00 |
|
Reinhard Pointner
|
ee4e373eb1
|
* actively discourage people from using the "Load" button and tell them to use Drag-and-Drop instead
|
2013-10-02 16:42:52 +00:00 |
|
Reinhard Pointner
|
ffc629943b
|
* remove "Save as..." button so noob users can't use manual mode (and thus be completely ignorant that there is the super advanced auto-matching mode)
|
2013-10-02 16:13:38 +00:00 |
|
Reinhard Pointner
|
edfd04a6a9
|
* allow changing of mapped video files for subtitle upload
|
2013-10-01 02:35:54 +00:00 |
|
Reinhard Pointner
|
e29b07c186
|
* make things more idiot-proof
|
2013-09-30 04:46:33 +00:00 |
|
Reinhard Pointner
|
20aef4e385
|
* more messages to help users know what to do next if they're just clicking around trying to figure out things work
|
2013-09-29 19:46:41 +00:00 |
|
Reinhard Pointner
|
7560ba048f
|
* exclude leading The or A from the acronym
|
2013-09-27 13:01:00 +00:00 |
|
Reinhard Pointner
|
787b3e241a
|
* fine-tuning
|
2013-09-27 09:08:20 +00:00 |
|
Reinhard Pointner
|
b6ebdfa49f
|
* some fine-tuning for the episode metrics
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=972
|
2013-09-27 08:50:41 +00:00 |
|
Reinhard Pointner
|
daea42d918
|
* fix subtitle upload
|
2013-09-24 12:16:26 +00:00 |
|
Reinhard Pointner
|
e1b57ed5d5
|
* {vf} fine-tuning
|
2013-09-23 20:01:11 +00:00 |
|
Reinhard Pointner
|
e1b63c7b96
|
* accept default dimension even if one only one of h or w is good enough
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=959&p=5998#p5998
|
2013-09-23 18:52:13 +00:00 |
|
Reinhard Pointner
|
7e1a8bb5c7
|
* fine-tune movie ranking
|
2013-09-23 15:47:14 +00:00 |
|
Reinhard Pointner
|
3f3c341af3
|
* Added 720x576 as valid video format for {vf}
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=959
|
2013-09-23 05:19:34 +00:00 |
|
Reinhard Pointner
|
23219a3001
|
* upload subtitles required valid login... duh
|
2013-09-23 05:17:51 +00:00 |
|
Reinhard Pointner
|
edc0c2417a
|
* more user messages telling DAUs what to do
|
2013-09-22 09:32:24 +00:00 |
|
Reinhard Pointner
|
dc1ef24ad9
|
* don't allow empty searches
|
2013-09-22 05:29:11 +00:00 |
|
Reinhard Pointner
|
2ffd53a60a
|
* allow Folder selection
|
2013-09-22 05:28:37 +00:00 |
|
Reinhard Pointner
|
e6ce4b63f4
|
* make sure we don't clean up relative paths ../ or ./ by mistake
|
2013-09-21 21:18:20 +00:00 |
|
Reinhard Pointner
|
ae57b4e541
|
* save loads of bandwith simply by enabling gzip compression for xmlrpc requests :D
@see http://forum.opensubtitles.org/viewtopic.php?f=8&t=14246#p27901
|
2013-09-21 08:48:43 +00:00 |
|
Reinhard Pointner
|
2fa1ca6dc2
|
+ Subtitle Upload Support !!!
|
2013-09-21 07:29:57 +00:00 |
|
Reinhard Pointner
|
fae437f780
|
* SxE matching: take folder name into consideration as much as file name but put priority on file name
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=954
|
2013-09-21 05:10:27 +00:00 |
|
Reinhard Pointner
|
db11b488c5
|
* try improving support for multi-episodes while trying to not break anything else
|
2013-09-18 05:02:55 +00:00 |
|
Reinhard Pointner
|
92a9eadf1c
|
* support probing .ISO files for video disk hints to check if an .ISO file is a video disk or not
|
2013-09-17 17:32:38 +00:00 |
|
Reinhard Pointner
|
2bdf60d19b
|
* helpers for creating a MediaBindingBean objects to make it easy to access extended metadata
|
2013-09-15 15:21:30 +00:00 |
|
Reinhard Pointner
|
f68170c243
|
* more resilient just in case, probably not necessary
|
2013-09-15 03:36:23 +00:00 |
|
Reinhard Pointner
|
5b9ab0826a
|
* make cache more resilient and fail-safe even if the key class structure changes
|
2013-09-15 01:38:56 +00:00 |
|
Reinhard Pointner
|
9551767595
|
* exit with error code if nothing can be renamed (all modes)
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=941
|
2013-09-13 06:56:30 +00:00 |
|
Reinhard Pointner
|
a6519d7e68
|
* added .nuv to video-types
|
2013-09-12 01:58:55 +00:00 |
|
Reinhard Pointner
|
169959c813
|
* Organize Imports
|
2013-09-11 17:22:00 +00:00 |
|
Reinhard Pointner
|
3a8d8d22d5
|
* support --filter in -rename movie-mode on query-based detection logic
|
2013-09-11 15:52:35 +00:00 |
|
Reinhard Pointner
|
a9969668cc
|
* clean up
|
2013-09-08 03:17:22 +00:00 |
|
Reinhard Pointner
|
c227ec4bd9
|
+ support n-alias data files
|
2013-09-07 15:48:24 +00:00 |
|
Reinhard Pointner
|
3a7769ea2f
|
* revert accidentally committed local changes
|
2013-09-07 02:18:11 +00:00 |
|
Reinhard Pointner
|
1058484593
|
+ experimental support for alias titles
|
2013-09-06 07:55:13 +00:00 |
|
Reinhard Pointner
|
c43c8a0581
|
* remove logging
|
2013-09-04 20:55:57 +00:00 |
|
Reinhard Pointner
|
7305b0f939
|
* fall back to year field if exact release date in unavailable
|
2013-09-03 12:24:43 +00:00 |
|
Reinhard Pointner
|
d1b80b825c
|
* Fix corner-case that leads to mismatch if DB says a movie doesn't exist while at the same time there is an RG of the same name
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=920
|
2013-09-03 12:07:55 +00:00 |
|
Reinhard Pointner
|
5ef33f236c
|
* added .strm as video extension
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=918
|
2013-09-03 07:07:51 +00:00 |
|
Reinhard Pointner
|
a8029ce0f8
|
* should be the primary title
|
2013-08-31 08:04:54 +00:00 |
|
Reinhard Pointner
|
9ff34da4cf
|
* allow 0000-2999 SSEE patterns
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=907
|
2013-08-31 06:51:30 +00:00 |
|
Reinhard Pointner
|
4066124dff
|
* fix AMC-BASELINE tests => Smash (2012)
|
2013-08-15 18:05:40 +00:00 |
|
Reinhard Pointner
|
be22317f41
|
* symlink using relative link targets if possible but default to absolute paths for cross-volume absolute symlinks if necessary
|
2013-08-15 10:51:39 +00:00 |
|
Reinhard Pointner
|
ee3c1d25d7
|
* Better support for Name AKA Name YEAR naming scheme
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=882
|
2013-08-13 04:48:13 +00:00 |
|
Reinhard Pointner
|
0341ba3608
|
* make sure to print proper warnings if filebot straight-out ignores certain movies because of insufficient data available
|
2013-08-12 08:38:00 +00:00 |
|
Reinhard Pointner
|
09d2dc24af
|
* use XZ Utils for packing online database files
|
2013-08-10 07:56:11 +00:00 |
|
Reinhard Pointner
|
c0498185d1
|
* work around server-side url encoding issues
|
2013-08-10 07:54:39 +00:00 |
|
Reinhard Pointner
|
2e2ba454d4
|
* push 3.62
|
2013-08-07 10:18:12 +00:00 |
|
Reinhard Pointner
|
7b9896b67e
|
* make TheTVDB default episode list provider for filebot -list ...
|
2013-08-07 02:55:43 +00:00 |
|
Reinhard Pointner
|
c9006f3c69
|
* fix compile issues
|
2013-08-04 13:18:38 +00:00 |
|
Reinhard Pointner
|
1804d12def
|
--- remove Subscene/Sublight from codebase
|
2013-08-04 13:09:06 +00:00 |
|
Reinhard Pointner
|
326d397784
|
* internal support for grabbing trailer data with TheMovieDB client
|
2013-07-31 19:40:59 +00:00 |
|
Reinhard Pointner
|
3f6487b621
|
* improved subtitle auto-detection
|
2013-07-30 17:54:10 +00:00 |
|
Reinhard Pointner
|
d851e941c9
|
* -no-xattr switch
|
2013-07-25 11:16:28 +00:00 |
|
Reinhard Pointner
|
27575e411e
|
amc and movie detection fine-tuning
@see http://www.filebot.net/forums/viewtopic.php?f=4&p=5379#p5375
|
2013-07-24 12:05:12 +00:00 |
|
Reinhard Pointner
|
e83de902ee
|
* improved user-interaction if manual query input is required for movie search
|
2013-07-24 11:53:16 +00:00 |
|
Reinhard Pointner
|
97c0b369f3
|
* imdb page scraper helper for people that really need it
|
2013-07-24 05:06:04 +00:00 |
|
Reinhard Pointner
|
6217589f82
|
* imdb page scraper helper for people that really need it
|
2013-07-24 04:59:13 +00:00 |
|
Reinhard Pointner
|
f33c01be94
|
* basic internal OSDB subtitle-upload support
|
2013-07-23 19:28:24 +00:00 |
|
Reinhard Pointner
|
4581f2221f
|
* lots of fine-tuning and adjustments for fully-automated movie detection and episode matching
@see http://www.filebot.net/forums/viewtopic.php?f=4&t=832&p=5360#p5360
|
2013-07-23 19:06:49 +00:00 |
|
Reinhard Pointner
|
5b454832a5
|
* executeScript function for include without _guarded{}
|
2013-07-19 13:07:36 +00:00 |
|
Reinhard Pointner
|
d0fa1578e8
|
* update media data
|
2013-07-16 09:50:52 +00:00 |
|
Reinhard Pointner
|
a8f31ffc9c
|
* remove debug logging
|
2013-07-14 12:14:13 +00:00 |
|
Reinhard Pointner
|
483d5d3e76
|
* use ASO bindings for the multi-stream objects to make it easier to use
|
2013-07-13 17:13:07 +00:00 |
|
Reinhard Pointner
|
ccd96ae5be
|
* fine-tune SeriesRating episode differentiation metric
|
2013-07-13 10:40:47 +00:00 |
|
Reinhard Pointner
|
e771cf39a5
|
+ store series info with each episode object and add new bindings {series} {primaryTitle} and {json} for debugging the info object
|
2013-07-13 10:01:33 +00:00 |
|
Reinhard Pointner
|
5d30c78dff
|
* added some audio extensions
|
2013-07-12 21:37:07 +00:00 |
|
Reinhard Pointner
|
da6da29c7b
|
* with the latest revision i'm giving you {videos} {audios} {texts} so you can access all streams and not just stream 0 as with the default bindings
|
2013-07-10 09:18:28 +00:00 |
|
Reinhard Pointner
|
83f0dbe0dd
|
* set timestamp before xattr since timestamp should work even if xattr later throws an exception
|
2013-07-09 15:42:32 +00:00 |
|
Reinhard Pointner
|
1027aac904
|
* matching: big penalty for episodes not yet aired
|
2013-07-09 08:08:50 +00:00 |
|
Reinhard Pointner
|
a3791d3af4
|
* update rules
|
2013-07-09 08:07:54 +00:00 |
|
Reinhard Pointner
|
08cf9720e8
|
* simplify csv lookup and replacement of values based on csv mappings
|
2013-06-25 02:40:19 +00:00 |
|
Reinhard Pointner
|
4c07edb65b
|
* remove Sublight/Subscene related visible components
|
2013-06-24 09:58:37 +00:00 |
|
Reinhard Pointner
|
c2d6e157c6
|
+ bump to 3.61
|
2013-06-24 09:43:40 +00:00 |
|
Reinhard Pointner
|
ba6dc024e7
|
+ remove broken Sublight/Subscene subtitle clients
|
2013-06-24 09:25:04 +00:00 |
|
Reinhard Pointner
|
2eb8e84d59
|
* try fix the OSX / libmediainfo issues with accented characters. Using NFD is start but doesn't seem to work.
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=766
|
2013-06-24 09:23:14 +00:00 |
|
Reinhard Pointner
|
10f314ff7c
|
* added status indicators for files that can't be renamed because target already exists or because source and target are the same path
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=751#p4881
|
2013-06-16 01:09:48 +00:00 |
|
Reinhard Pointner
|
6d46fbf314
|
* get rid of invalid trailing spaces as well when forcing valid filenames
|
2013-05-30 20:30:38 +00:00 |
|
Reinhard Pointner
|
dbabcdcb7d
|
* trailing "..." in filenames are not allowed on windows so ake sure we sanitize that as well
|
2013-05-24 05:05:35 +00:00 |
|
Reinhard Pointner
|
0d569a88bc
|
* try fixing things up for the "thekilling" corner case
|
2013-05-21 17:17:19 +00:00 |
|
Reinhard Pointner
|
ec83540afa
|
* bit more broad series-name query detection
|
2013-05-21 08:44:26 +00:00 |
|
Reinhard Pointner
|
9f7c628890
|
* make -non-strict less strict so it never aborts when the options a fairly reasonable even though there is no apparent good match
|
2013-05-19 16:37:52 +00:00 |
|
Reinhard Pointner
|
3fefe2ce73
|
* replace non-ascii chars with space rather than question mark
|
2013-05-19 16:34:38 +00:00 |
|
Reinhard Pointner
|
19bc3cbe2e
|
* fix corner case for show-equals-title fuzzy logic always tending towards the first episode where the title equals the series name
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=701
|
2013-05-09 13:47:03 +00:00 |
|
Reinhard Pointner
|
fc1c8a26e2
|
* parse specials from anidb episode data
|
2013-05-06 08:21:20 +00:00 |
|
Reinhard Pointner
|
086863fb32
|
* update heuristics
|
2013-05-03 09:48:06 +00:00 |
|
Reinhard Pointner
|
a1451ca807
|
* fix unix argument parsing issues
@see
http://www.filebot.net/forums/viewtopic.php?f=4&p=4633
|
2013-04-30 13:33:09 +00:00 |
|
Reinhard Pointner
|
86723cb3bf
|
* make sure the user.home is never considered a movie folder
|
2013-04-30 11:20:28 +00:00 |
|
Reinhard Pointner
|
7cf2177f79
|
* check for series .nfo 2 folder levels deep
* update artwork.* scripts and generate tvdb links in series .nfo for future lookup
|
2013-04-25 19:23:22 +00:00 |
|
Reinhard Pointner
|
441f2fd2cf
|
* support single-argument cmdline usage for execute(...)
|
2013-04-24 15:17:02 +00:00 |
|
Reinhard Pointner
|
7c715af107
|
* exclude root folders from series name detection
|
2013-04-22 04:13:30 +00:00 |
|
Reinhard Pointner
|
6d0d7ca75e
|
* script bindings for MetaAttributes and added related auto-detection to amc script
* support Mar.adentro.2004.HDTVRip.720p => The Sea Inside 2004 (@see http://www.filebot.net/forums/viewtopic.php?f=6&t=680&p=4512#p4512)
|
2013-04-19 09:28:55 +00:00 |
|
Reinhard Pointner
|
50a917d645
|
* more strict season pattern matching
|
2013-04-19 09:19:49 +00:00 |
|
Reinhard Pointner
|
8fa0531f1b
|
* improved support for matching Season 05/01.avi naming patterns
|
2013-04-18 10:03:41 +00:00 |
|
Reinhard Pointner
|
444ddd8883
|
* improved series detection
e.g.
spincity/season5/01-episodename love in it
|
2013-04-18 09:15:58 +00:00 |
|
Reinhard Pointner
|
cb8aa8d7d6
|
* make -non-strict option more self-explanatory
|
2013-04-16 07:32:04 +00:00 |
|
Reinhard Pointner
|
776bf1bae2
|
* fix The|A thetvdb index lookup issues in BuildData.groovy
|
2013-04-15 14:40:50 +00:00 |
|
Reinhard Pointner
|
492e20ae8a
|
* improved support for derived files in cmdline -rename mode
@see
http://www.filebot.net/forums/viewtopic.php?f=8&t=668#p4448
|
2013-04-14 04:29:41 +00:00 |
|
Reinhard Pointner
|
17d1b6c4af
|
* better movie probing
|
2013-04-13 06:35:32 +00:00 |
|
Reinhard Pointner
|
fc8f6bc7ef
|
* don't allow file override so people can't mess up their stuff, but allow when src/dest path is the same, i.e. doesn't need any change, for usability reasons
|
2013-04-13 06:14:38 +00:00 |
|
Reinhard Pointner
|
41264f0045
|
* grab series name from folder in obvious cases of folder-per-episode naming schemes
@see
http://forum.xbmc.org/showthread.php?tid=110302&pid=1393844#pid1393844
|
2013-04-12 20:36:54 +00:00 |
|
Reinhard Pointner
|
7528f1d12a
|
+ Bump 3.6
|
2013-04-12 18:43:31 +00:00 |
|
Reinhard Pointner
|
d793c72d4e
|
* strip down single-panel mode and don't waste screen space
|
2013-04-11 11:25:08 +00:00 |
|
Reinhard Pointner
|
b21a5d46e8
|
* improved handling of disk folders in scripting
|
2013-04-10 10:55:44 +00:00 |
|
Reinhard Pointner
|
bb38864e69
|
* restoreWindowBounds not working
|
2013-04-09 18:20:52 +00:00 |
|
Reinhard Pointner
|
12cf2f7411
|
+ added --mode option to force a mode in the GUI (e.g. --mode rename) and only display a specified panel
|
2013-04-09 17:55:54 +00:00 |
|
Reinhard Pointner
|
02f714b6ab
|
* various movie detection refinement regarding issues with these kinda naming patterns
e.g.
The.Croods.2013.Custom.DKsubs.TS.PAL.DVDR-SUBLiME/sublime-thecroods_ts.iso
|
2013-04-08 05:29:12 +00:00 |
|
Reinhard Pointner
|
ed30ae0159
|
* cache series ratings internally for likely repeated usage
|
2013-04-07 08:22:41 +00:00 |
|
Reinhard Pointner
|
c506a22999
|
* rely less on error-prone webservices
|
2013-04-07 05:57:01 +00:00 |
|
Reinhard Pointner
|
e7d67b3ed7
|
* balance out misleading numbers in the series name
|
2013-04-06 18:37:46 +00:00 |
|
Reinhard Pointner
|
5b11e05619
|
* take series rating into consideration when matching episodes of multiple shows with the same name
|
2013-04-06 17:49:27 +00:00 |
|
Reinhard Pointner
|
da56397ce9
|
* use ALT+DELETE keybinding to only delete items from one of the stacks, rather then a line from both
|
2013-04-06 14:43:48 +00:00 |
|
Reinhard Pointner
|
a96a205393
|
* fixed issues where numeric matching would give shows names without numbers an advantage, e.g. Touch 1x02 would be matched to Touch instead of Touch (2012)
|
2013-04-06 10:31:38 +00:00 |
|
Reinhard Pointner
|
6ff2dbc171
|
* added data
|
2013-04-04 21:41:47 +00:00 |
|
Reinhard Pointner
|
cb5082c933
|
* set timestamp differentiation interval to a couple of years
|
2013-04-02 16:52:19 +00:00 |
|
Reinhard Pointner
|
f9df1098ab
|
* allow negative match for timestamp metric for when timestamp isn't defined in the episode data (prefer episodes with airdate over episodes without)
|
2013-04-02 16:41:22 +00:00 |
|
Reinhard Pointner
|
83054535e8
|
* improved support for very similar shownames, e.g. Being Human <=> Being Human (US)
|
2013-04-02 15:34:25 +00:00 |
|
Reinhard Pointner
|
efa024ccd2
|
* resolve relative log-file paths against {appdata}/logs
|
2013-04-02 12:32:45 +00:00 |
|
Reinhard Pointner
|
84075b35c8
|
* fix fix NPE
|
2013-04-01 15:05:46 +00:00 |
|
Reinhard Pointner
|
87c6648a03
|
* exclude obviously invalid "movie folders"
|
2013-04-01 14:56:36 +00:00 |
|
Reinhard Pointner
|
7702844976
|
* easy access to xattr metadata objects via naming scheme
|
2013-04-01 10:36:32 +00:00 |
|
Reinhard Pointner
|
95ff15d475
|
* fix various possible movie detection issues
TEST-DATA:
[www.Cpasbien.me] Django.Unchained.2012.FRENCH.BDRip.XviD-AYMO\[www.Cpasbien.me] aymo-django.xvid.cd1.avi
|
2013-04-01 10:17:20 +00:00 |
|
Reinhard Pointner
|
18df1820a7
|
* improved series lookup for series-name-without-spacing type naming, the worst of all naming styles... e.g. isd-thewalkingdead-s03e12.avi
|
2013-04-01 09:39:31 +00:00 |
|
Reinhard Pointner
|
2793321715
|
* fix performance / blocking issues
|
2013-03-31 11:36:28 +00:00 |
|
Reinhard Pointner
|
1f0efe713f
|
* don't keep history of --action test rename operations
|
2013-03-30 16:46:25 +00:00 |
|
Reinhard Pointner
|
ad2bbbdabb
|
* OSDB: also cache negative search results
|
2013-03-30 11:02:51 +00:00 |
|
Reinhard Pointner
|
db820647af
|
* enable 3x fetch-retry for important resources
|
2013-03-30 11:00:14 +00:00 |
|
Reinhard Pointner
|
86b7c9d482
|
+ allow single-instance mode via --log-lock yes
|
2013-03-30 04:20:56 +00:00 |
|
Reinhard Pointner
|
7542da7cf5
|
* respect anidb flood protection limits
|
2013-03-30 03:44:24 +00:00 |
|
Reinhard Pointner
|
fe0d152d8f
|
* better sample handling
|
2013-03-30 03:11:17 +00:00 |
|
Reinhard Pointner
|
c029e3ca8a
|
* fix detection for {n}/E{e} {t} type structure
|
2013-03-29 04:04:28 +00:00 |
|
Reinhard Pointner
|
beee3bce91
|
* improved clutter file handling
|
2013-03-28 09:04:35 +00:00 |
|
Reinhard Pointner
|
4f1ac07c67
|
* also account for sxe patterns in the series name
|
2013-03-27 12:33:23 +00:00 |
|
Reinhard Pointner
|
10fd18c15a
|
* try to take better into account numbers within series names
|
2013-03-27 09:05:52 +00:00 |
|
Reinhard Pointner
|
ac43c109c0
|
* account for misleading SxE patterns in the episode title
|
2013-03-27 06:06:10 +00:00 |
|
Reinhard Pointner
|
2f1e21c6a3
|
* use non-strict matcher as to force a result from the final top similarity set
|
2013-03-27 04:38:38 +00:00 |
|
Reinhard Pointner
|
c54c0895c3
|
* simplistic output redirection for logging purposes
|
2013-03-26 15:04:53 +00:00 |
|
Reinhard Pointner
|
0c9c9a2633
|
* remove unnecessary logging
|
2013-03-26 13:53:14 +00:00 |
|
Reinhard Pointner
|
7acc354a0c
|
* update
|
2013-03-26 08:52:07 +00:00 |
|
Reinhard Pointner
|
1cbdc1f32b
|
* properly lock history.xml file for reading and writing
* revise donation reminders
|
2013-03-26 08:43:02 +00:00 |
|
Reinhard Pointner
|
3d6578cbaf
|
* backwards-compatibility fixes
|
2013-03-25 09:35:17 +00:00 |
|
Reinhard Pointner
|
ca999c82a9
|
* 1080p/720p/etc values are defined now by height as well as width
|
2013-03-24 13:37:10 +00:00 |
|
Reinhard Pointner
|
9065429152
|
* better handling of rename sets where the destination file already exists
|
2013-03-23 12:34:15 +00:00 |
|
Reinhard Pointner
|
331ac63201
|
* fix analytics issue that cause it to be disabled always
|
2013-03-22 13:16:00 +00:00 |
|
Reinhard Pointner
|
5abb244218
|
* refinements
|
2013-03-21 02:43:34 +00:00 |
|
Reinhard Pointner
|
b160272e68
|
* don't copy attributes as to avoid possible permissions issues
|
2013-03-20 02:14:39 +00:00 |
|
Reinhard Pointner
|
d6c9c3ca7c
|
* various little adjustments
|
2013-03-19 11:17:36 +00:00 |
|
Reinhard Pointner
|
6110d6f73c
|
* delete items from both lists as to delete the whole row
|
2013-03-18 05:24:30 +00:00 |
|
Reinhard Pointner
|
140ecef1df
|
+ version bump to v3.5
|
2013-03-17 14:20:27 +00:00 |
|
Reinhard Pointner
|
4dc5e26ae9
|
* fix cache misconfig to stop anidb abuse
* build our own anidb index file like with thetvdb
|
2013-03-17 14:19:11 +00:00 |
|
Reinhard Pointner
|
5dbeb12e88
|
* prefer API search names over local index names
|
2013-03-16 16:29:48 +00:00 |
|
Reinhard Pointner
|
98fb65e088
|
* fine-tune movie/tvshow differentiation
|
2013-03-16 16:13:50 +00:00 |
|
Reinhard Pointner
|
ba1b3f5026
|
* fetch episode lists single-threaded and simple
|
2013-03-15 19:53:09 +00:00 |
|
Reinhard Pointner
|
1f713a3e5a
|
* fix issue with processing two shows with the same name, e.g. SMASH and Smash
|
2013-03-15 13:50:28 +00:00 |
|
Reinhard Pointner
|
17aa158a72
|
* auto-detect filelist-textfile vs normal-textfile and treat accordingly
|
2013-03-15 01:20:37 +00:00 |
|
Reinhard Pointner
|
332e4d1f93
|
* allow dropping in files by dropping in a text files containing paths
|
2013-03-15 01:08:40 +00:00 |
|
Reinhard Pointner
|
4deb39c84d
|
* make things very very easy to understand for all the loser users that keep overriding their extensions and not even then manage to find the clearly visible history/revert button
|
2013-03-14 21:51:28 +00:00 |
|
Reinhard Pointner
|
b55aaea15f
|
* .3DSBS files => video files
|
2013-03-14 17:42:15 +00:00 |
|
Reinhard Pointner
|
a902c00e46
|
* make the internal AcoustID api more flexible
|
2013-03-14 15:35:57 +00:00 |
|
Reinhard Pointner
|
f3e5ab574b
|
* allow AcoustID override mode that'll only use acoustid data as backup but prefer id3 tag if possible
|
2013-03-13 16:14:23 +00:00 |
|
Reinhard Pointner
|
d1f9f266ca
|
* whatever, lets treat .iso as any other video filetype
|
2013-03-13 15:47:20 +00:00 |
|
Reinhard Pointner
|
8d8774a3e8
|
* support .iso as video type
|
2013-03-13 13:11:01 +00:00 |
|
Reinhard Pointner
|
7226dd6fc4
|
* misc
|
2013-03-12 13:43:35 +00:00 |
|
Reinhard Pointner
|
a7d37d43e6
|
* prefer using creationDate over lastModified
|
2013-03-10 04:22:49 +00:00 |
|
Reinhard Pointner
|
53568deca9
|
* differentiate by airdate only into two groups
|
2013-03-09 21:43:18 +00:00 |
|
Reinhard Pointner
|
26bc859eda
|
+ use our own domain www.filebot.net :)
|
2013-03-09 17:15:46 +00:00 |
|
Reinhard Pointner
|
529e28b5d7
|
* enable proper processing of any .001 style raw multi-part archive 7zip can handle
|
2013-03-09 15:12:01 +00:00 |
|
Reinhard Pointner
|
6451c5f478
|
* support raw multi-part archives (as far passing it through to 7z anyway, native lib my not work though)
|
2013-03-09 14:12:13 +00:00 |
|
Reinhard Pointner
|
ffae3be997
|
* use the mirrors.xml server for search as well
|
2013-03-09 12:33:02 +00:00 |
|
Reinhard Pointner
|
173d5e95c6
|
* fix series detection regression issues
|
2013-03-09 12:29:49 +00:00 |
|
Reinhard Pointner
|
df12a4dda9
|
* more deep movie folder guessing
|
2013-03-06 09:19:16 +00:00 |
|
Reinhard Pointner
|
883c684bac
|
* update amc script and movie detection data
@see http://filebot.sourceforge.net/forums/viewtopic.php?f=4&t=566
|
2013-03-06 08:34:43 +00:00 |
|
Reinhard Pointner
|
b7da78c942
|
* clear name of punctuation, spacing, and leading 'The' or 'A' that are common causes for word-lookup to fail
|
2013-03-05 10:20:10 +00:00 |
|
Reinhard Pointner
|
3864ee5b86
|
* treat SxE and absolute numbers with equal weight and defer absolute re:numeric decision to the NumericSequence metric
|
2013-03-04 07:35:20 +00:00 |
|
Reinhard Pointner
|
cd41d45fd2
|
* 1/100 chance of donation reminder
|
2013-03-02 10:44:42 +00:00 |
|
Reinhard Pointner
|
2dd24e53a7
|
* make it look better (e.g. window shadows) by forcing heavy-weight windows
|
2013-03-02 10:36:01 +00:00 |
|
Reinhard Pointner
|
07f6bb9ec3
|
* support XBMC Frodo JSON-RPC calls: VideoLibrary.Scan, GUI.ShowNotification
|
2013-02-26 19:40:24 +00:00 |
|
Reinhard Pointner
|
2d672c17c7
|
* add format examples for moving things into a folder structure
|
2013-02-26 17:06:17 +00:00 |
|
Reinhard Pointner
|
e4c5db4c20
|
* fix AcoustID Json response processing
* show donation reminder to 1/1000 users
|
2013-02-26 11:15:15 +00:00 |
|
Reinhard Pointner
|
ae111086f8
|
+ GUI support for setting up osdb and sublight logins
|
2013-02-26 06:21:02 +00:00 |
|
Reinhard Pointner
|
a56c8bbc66
|
* 1/10000 chance for the donation reminder to popup
|
2013-02-25 18:06:50 +00:00 |
|
Reinhard Pointner
|
2ed4df6ed5
|
* added donation reminder for power users
|
2013-02-25 17:29:16 +00:00 |
|
Reinhard Pointner
|
346601acad
|
* added donation reminder for power users
|
2013-02-25 17:27:34 +00:00 |
|
Reinhard Pointner
|
4e8df5b005
|
* update json-io to 2.0.1
|
2013-02-22 19:24:40 +00:00 |
|
Reinhard Pointner
|
de9d326eb0
|
* fix video support in imdb scraper
|
2013-02-22 17:26:34 +00:00 |
|
Reinhard Pointner
|
46de54e213
|
* fix imdb scraper
|
2013-02-22 16:02:43 +00:00 |
|
Reinhard Pointner
|
ff156c69ba
|
* update query-blacklist to better support www.onlinetvrecorder.com movie naming schemes
|
2013-02-21 14:45:24 +00:00 |
|
Reinhard Pointner
|
cbb50a72a1
|
* exclude existing files from rename map
|
2013-02-21 08:00:42 +00:00 |
|
Reinhard Pointner
|
c58b3df754
|
* put less trust in absolute-number matches
|
2013-02-21 07:42:29 +00:00 |
|
Reinhard Pointner
|
6f5acab61f
|
* match longest possible sequence and not just the first one. should make sequence matching more reliable and work as expected
|
2013-02-20 10:18:35 +00:00 |
|
Reinhard Pointner
|
cdfafe0337
|
* cosmetics
|
2013-02-20 10:16:21 +00:00 |
|
Reinhard Pointner
|
59a2dbaf27
|
* set xattr only for episode/movie files
|
2013-02-15 10:49:34 +00:00 |
|
Reinhard Pointner
|
bb5ac66c98
|
* set xattr only for episode/movie files
|
2013-02-15 10:42:50 +00:00 |
|
Reinhard Pointner
|
24f9b8d92a
|
* fine-tune generic numberic sequence matching (e.g. Bones Staffel 1 Folge 5)
|
2013-02-15 09:50:23 +00:00 |
|
Reinhard Pointner
|
1e06994a59
|
* auto-disable xattr features when in test mode
|
2013-02-15 09:38:30 +00:00 |
|
Reinhard Pointner
|
fa55b68360
|
* added script for deleting xattr metadata
|
2013-02-15 08:48:11 +00:00 |
|
Reinhard Pointner
|
81f2adc49a
|
* sanity check in utorrent-postprocess for all those people messing up with passing cmdline parameters
|
2013-02-12 14:06:54 +00:00 |
|
Reinhard Pointner
|
bbf01f4799
|
* fix UnsupportedOperationException: Unsupported copy option Java 7 Files.move() issue
|
2013-02-12 08:08:48 +00:00 |
|
Reinhard Pointner
|
94f5929500
|
+ version bump 3.4
|
2013-02-12 05:31:42 +00:00 |
|
Reinhard Pointner
|
9caa77a0c0
|
* small adjustments
|
2013-02-11 09:02:17 +00:00 |
|
Reinhard Pointner
|
8a26af9e6a
|
* enable file override if forced by user
|
2013-02-11 04:17:56 +00:00 |
|
Reinhard Pointner
|
7b5e0f00f9
|
* better subtitle sanity
|
2013-02-09 16:24:12 +00:00 |
|
Reinhard Pointner
|
8b172432f9
|
* treat nfo/url files the same
|
2013-02-09 03:59:09 +00:00 |
|
Reinhard Pointner
|
a695c4df54
|
* improve texts
|
2013-02-08 15:41:27 +00:00 |
|
Reinhard Pointner
|
24044a434f
|
+ allow simple skipping of conflicting rename operations
|
2013-02-08 15:35:23 +00:00 |
|
Reinhard Pointner
|
4cb918af32
|
* added {i} model index and {di} model duplicate index bindings
|
2013-02-07 12:25:46 +00:00 |
|
Reinhard Pointner
|
44bd948156
|
* improved cache prefetch depending on distro
|
2013-02-07 08:34:08 +00:00 |
|
Reinhard Pointner
|
9de6d318c0
|
* ignore getters declared in java.* super classes
|
2013-02-07 07:58:04 +00:00 |
|
Reinhard Pointner
|
cc0e468659
|
* fix issue with extracting only certain files
|
2013-02-06 15:55:35 +00:00 |
|
Reinhard Pointner
|
18c422cda0
|
* fix artwork/nfo xml issues
* generate .url files along with artwork/nfo
|
2013-02-06 15:12:19 +00:00 |
|
Reinhard Pointner
|
8da694d0f6
|
* customize filebot user agent so it doesn't get blocked
|
2013-02-06 14:09:35 +00:00 |
|
Reinhard Pointner
|
75322276a9
|
{c{1/0} ?: 0}
|
2013-02-06 03:00:44 +00:00 |
|
Reinhard Pointner
|
1c8e1972b6
|
* added some extra sanity to series name detection
|
2013-02-05 16:24:22 +00:00 |
|
Reinhard Pointner
|
c722008d65
|
* possible fix for all these DBUS warnings on headless machines
|
2013-02-04 09:51:37 +00:00 |
|
Reinhard Pointner
|
70376e97f1
|
* start preparing special package for ubuntu software center
|
2013-02-03 10:15:36 +00:00 |
|
Reinhard Pointner
|
94013e2366
|
* avoid GVFS initialization issues
|
2013-02-03 06:50:54 +00:00 |
|
Reinhard Pointner
|
0c46748575
|
* save settings to user.home unless specified othervia via application.dir
|
2013-02-03 00:46:46 +00:00 |
|
Reinhard Pointner
|
93f2bd39de
|
* added syntax sugar for try{...}catch(){...}
|
2013-02-02 03:18:40 +00:00 |
|
Reinhard Pointner
|
823effbe40
|
* exclude VobSub from normal {lang} binding processing
|
2013-02-01 18:06:18 +00:00 |
|
Reinhard Pointner
|
e631641a0c
|
* support S0EP00 pattern
* added numeric sequence match differentiation step to improve support for generic season/episode patterns
|
2013-02-01 08:12:15 +00:00 |
|
Reinhard Pointner
|
12b277dacc
|
* make cache 2 days because of daily shows
|
2013-02-01 08:08:18 +00:00 |
|
Reinhard Pointner
|
e45b45a866
|
* fine-tune series differentiation
|
2013-01-31 00:39:47 +00:00 |
|
Reinhard Pointner
|
06edb22e5e
|
Fix matching issue causing "TerraNova/Terra.Nova.S01E01.mkv" to be matched to NOVA instead of Terra Nova
|
2013-01-30 11:50:58 +00:00 |
|
Reinhard Pointner
|
04cbcb62c2
|
* special handling for \\server UNC paths
|
2013-01-30 10:33:10 +00:00 |
|
Reinhard Pointner
|
75bd998408
|
* cache compiled script snippets since each new instance leaks into PermGen memory
|
2013-01-29 09:05:42 +00:00 |
|
Reinhard Pointner
|
5683b85d4b
|
* added File.diskSize that works even for paths that don't exist
|
2013-01-29 08:54:50 +00:00 |
|
Reinhard Pointner
|
5695b9b84f
|
* enable multi-line regex mode for match()
|
2013-01-29 05:32:00 +00:00 |
|
Reinhard Pointner
|
e90a076729
|
* better samples for format expression testing environment
|
2013-01-28 17:56:14 +00:00 |
|
Reinhard Pointner
|
e08539b264
|
* better subtitle<->video guessing
|
2013-01-27 16:41:33 +00:00 |
|
Reinhard Pointner
|
3f2499fbea
|
* fix scraper issues with (I) (II) etc tags
|
2013-01-27 12:02:28 +00:00 |
|
Reinhard Pointner
|
cc57b89840
|
* fix TV Movie Lookup
|
2013-01-27 09:56:40 +00:00 |
|
Reinhard Pointner
|
2e68365b6e
|
* support referencing match model from naming scheme
|
2013-01-27 08:17:12 +00:00 |
|
Reinhard Pointner
|
1280031dd2
|
* hi => hearing-impaired subtitles, NOT hindi language
|
2013-01-27 06:04:32 +00:00 |
|
Reinhard Pointner
|
c98557150d
|
* make sure to update episode data and everything else at least once a week so we don't work with outdated episodelist data
|
2013-01-24 06:43:37 +00:00 |
|
Reinhard Pointner
|
631a81ec4e
|
* added lots of extra metadata bindings for music processing
|
2013-01-23 18:15:53 +00:00 |
|
Reinhard Pointner
|
2a8e9a91b7
|
* disable pre-caching of data via -Dapplication.warmup=skip
|
2013-01-23 18:08:32 +00:00 |
|
Reinhard Pointner
|
f934efa111
|
* Expression Format: added getFileSystemAttributes permission
|
2013-01-22 09:26:24 +00:00 |
|
Reinhard Pointner
|
afb0d24c3b
|
* Support Pushover notifications
|
2013-01-22 08:14:21 +00:00 |
|
Reinhard Pointner
|
b1de604df8
|
* utorrent-postprocess: support fetching of subtitles in multiple languages using --def subtitles=en,de,...
|
2013-01-19 17:04:15 +00:00 |
|
Reinhard Pointner
|
bc2fcadedc
|
+ Clear cache via Ctrl+Shift+Delete
|
2013-01-19 06:50:48 +00:00 |
|
Reinhard Pointner
|
2cef5d6be2
|
* update data files
|
2013-01-19 05:16:20 +00:00 |
|