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 |
|
Reinhard Pointner
|
e656c9bdc7
|
* try to inherit stderr if possible (Java 7) to void lots of error output blocking the pipe
|
2013-01-18 18:06:05 +00:00 |
|
Reinhard Pointner
|
3c59cd5acd
|
+ Bump to 3.3
|
2013-01-18 18:03:06 +00:00 |
|
Reinhard Pointner
|
67f6dc63e1
|
* enforce heavy caching to save resources for the various webservices
|
2013-01-18 09:07:35 +00:00 |
|
Reinhard Pointner
|
d52ae6cab8
|
* better fix for the "3-digit SxE pattern with multiple files" issues
|
2013-01-17 06:32:58 +00:00 |
|
Reinhard Pointner
|
450e65dc0c
|
* allow grouping by absolute SxE patterns of the path not just the filename
|
2013-01-17 06:11:54 +00:00 |
|
Reinhard Pointner
|
6f27ff37a8
|
* use S01E01-E02 as default pattern for S00E00 multi-episodes
|
2013-01-16 18:10:55 +00:00 |
|
Reinhard Pointner
|
f2d0350a5b
|
* support S03E11-E12 double episode pattern
|
2013-01-16 16:36:23 +00:00 |
|
Reinhard Pointner
|
66cb0510ed
|
* don't just force SxE patterns -> consider movie mode
|
2013-01-16 14:24:08 +00:00 |
|
Reinhard Pointner
|
a45c86b94a
|
* make sure to ignore any file/subtitle SxE mismatches
|
2013-01-16 10:16:50 +00:00 |
|
Reinhard Pointner
|
e3ba7b79e3
|
* fix subscene scraper
|
2013-01-15 11:28:19 +00:00 |
|
Reinhard Pointner
|
6ee9ff101d
|
* improved logging for cmdline music mode
|
2013-01-14 18:08:13 +00:00 |
|
Reinhard Pointner
|
5fef14bedd
|
* fix imdb scraper issues
|
2013-01-13 03:15:05 +00:00 |
|
Reinhard Pointner
|
f7f41509e1
|
* extracted common MusicIdentificationService interface and added a dummy one that is only reading MediaInfo/ID3
|
2013-01-12 15:21:33 +00:00 |
|
Reinhard Pointner
|
f5572c655e
|
* support system property -DuseGVFS=true|false to turn on/off whether GIO is used in DnD
|
2013-01-12 02:19:47 +00:00 |
|
Reinhard Pointner
|
06ad9e710f
|
* fix music rename analytics
|
2013-01-11 18:13:57 +00:00 |
|
Reinhard Pointner
|
bd3652ff2d
|
* make music matching work properly and adjust build
|
2013-01-11 07:05:11 +00:00 |
|
Reinhard Pointner
|
ac372ca2cd
|
+ Integrated Music Mode with UI and cmdline interface
|
2013-01-10 18:28:46 +00:00 |
|
Reinhard Pointner
|
b8802bb2d3
|
+ preliminary support for audio identification via AcoustID
|
2013-01-10 16:38:17 +00:00 |
|
Reinhard Pointner
|
6ce7ee5cd7
|
* fix for 1e01 pattern problems => http://filebot.sourceforge.net/forums/viewtopic.php?f=6&t=428
|
2013-01-03 10:02:15 +00:00 |
|
Reinhard Pointner
|
1d3181bb9e
|
* put max priority on original filename for all kinds of info extracted from filename
|
2012-12-29 18:02:49 +00:00 |
|
Reinhard Pointner
|
618e566e3f
|
* make imdb binding return tt1234567 pattern values
* support {tmdbid} binding
|
2012-12-29 17:41:07 +00:00 |
|
Reinhard Pointner
|
2dc7fad7bd
|
* add .m2ts as video extension
|
2012-12-29 17:38:52 +00:00 |
|
Reinhard Pointner
|
b43c724a51
|
* movieDetection: check tt1234567 imdbid patterns from filename
|
2012-12-29 17:36:36 +00:00 |
|
Reinhard Pointner
|
9944693316
|
* just to be on the save side
|
2012-12-16 13:25:40 +00:00 |
|
Reinhard Pointner
|
cfb06a5bac
|
* fix DnD for Mac and keep it working for Linux at the same time...
|
2012-12-15 01:00:53 +00:00 |
|
Reinhard Pointner
|
fa100995fa
|
+ Bump to 3.2
|
2012-12-14 15:32:46 +00:00 |
|
Reinhard Pointner
|
b81845e277
|
* make serializer friendly
|
2012-12-12 10:27:26 +00:00 |
|
Reinhard Pointner
|
cfa959cd38
|
* replace -clear option with 2 options -clear-cache and -clear-prefs
|
2012-12-11 11:19:14 +00:00 |
|
Reinhard Pointner
|
58b23a36ad
|
* if anything goes wrong make sure to unwind as a partial episode set possibly missing important data can lead to bad matches
|
2012-12-10 16:34:21 +00:00 |
|
Reinhard Pointner
|
a05c98dce7
|
* fine-tune blacklists for movie matching
|
2012-12-09 20:01:27 +00:00 |
|
Reinhard Pointner
|
419884ab73
|
* make movie index lookup more restrictive and reliable
|
2012-12-09 18:57:04 +00:00 |
|
Reinhard Pointner
|
35e95c3a43
|
* added optional wait interval for retry{ ... }
|
2012-12-09 14:03:34 +00:00 |
|
Reinhard Pointner
|
8c96196b60
|
* added heuristics for the following episode filenames:
Hml8p.201.mkv
tvs-himym-dd20-sed-dl-18p-bd-x264-410.mkv
tvs-mentalist-dd51-ded-dl-7p-ithd-avc-214.mkv
|
2012-12-09 13:37:27 +00:00 |
|
Reinhard Pointner
|
e34ca7db2c
|
* mp4 => assume mp4 video NEVER mp4 audio
|
2012-12-08 13:06:00 +00:00 |
|
Reinhard Pointner
|
f73a07a06b
|
* account for weird data
|
2012-12-06 17:47:39 +00:00 |
|
Reinhard Pointner
|
ee6330a10c
|
* include omdb dump in movie index
* allow foreach for AssociativeScriptObjects
* added sysenv script used for printing out system properties and environment variables
|
2012-12-05 09:36:30 +00:00 |
|
Reinhard Pointner
|
58e59a8639
|
* added {es} binding => list of episode numbers
|
2012-12-04 09:24:15 +00:00 |
|
Reinhard Pointner
|
d94c85ab00
|
* improve stability
|
2012-12-03 18:08:02 +00:00 |
|
Reinhard Pointner
|
7396e1fe68
|
* optimize
|
2012-12-02 14:16:29 +00:00 |
|
Reinhard Pointner
|
9d1f33ae76
|
* Transliterate any text to ASCII before running any kind of string similarity
|
2012-12-02 13:41:06 +00:00 |
|
Reinhard Pointner
|
d3347d19d9
|
* scrape info from main movie page rather than releaseinfo
* spoof googlebot http headers to trick imdb geo-localisation
* fix imdb url encoding issues
|
2012-12-02 09:36:59 +00:00 |
|
Reinhard Pointner
|
55b4b26890
|
* fix retry{ ... } logic
|
2012-12-02 09:32:33 +00:00 |
|
Reinhard Pointner
|
f053ecd8be
|
* make imdb host (e.g. akas.imdb.com) configurable via -Dimdb.hostname
|
2012-12-02 05:15:50 +00:00 |
|
Reinhard Pointner
|
d2ab91e846
|
* fix issue that caused filebot -clear not to work in headless mode
|
2012-12-01 15:58:00 +00:00 |
|
Reinhard Pointner
|
9c39577f63
|
* update IMDb Scraper due to site changes
|
2012-12-01 14:55:34 +00:00 |
|
Reinhard Pointner
|
8592525cfb
|
* fix Linux uriList flavour issues
|
2012-11-25 12:52:08 +00:00 |
|
Reinhard Pointner
|
c6a883a538
|
* fixfix
|
2012-11-24 21:56:09 +00:00 |
|
Reinhard Pointner
|
21fa1a19c4
|
* don't crash just because if there's something wrong with GVFS
|
2012-11-24 06:27:24 +00:00 |
|
Reinhard Pointner
|
215dfcc66a
|
* fine-tune logging
|
2012-11-24 00:11:45 +00:00 |
|
Reinhard Pointner
|
8ab2bd5b5a
|
+++ clean-up GVFS support
|
2012-11-24 00:11:07 +00:00 |
|
Reinhard Pointner
|
879deaa643
|
+++ Support GVFS URIs as valid DnD files by translating the URI to the .gvfs mountpoint filepath
|
2012-11-24 00:00:03 +00:00 |
|
Reinhard Pointner
|
42c6a3703f
|
* fix GTK LaF layout issues
|
2012-11-23 11:53:15 +00:00 |
|
Reinhard Pointner
|
65109a3eba
|
* fix GTK LaF layout issues
|
2012-11-22 17:44:27 +00:00 |
|
Reinhard Pointner
|
ee9d14651d
|
* fine-tune query clean-up => improved movie matching
|
2012-11-22 16:45:40 +00:00 |
|
Reinhard Pointner
|
ea9cc3bca7
|
* Added Revert button for people that can't figure out the Revert ContextMenu
|
2012-11-22 14:11:55 +00:00 |
|
Reinhard Pointner
|
576b239a8c
|
* match(): auto-select group 1 if there is one; support named groups
|
2012-11-19 07:02:49 +00:00 |
|
Reinhard Pointner
|
022e8f660a
|
* disable annoying logging
|
2012-11-19 07:01:23 +00:00 |
|
Reinhard Pointner
|
bc53307e8a
|
* switch API url to http://api.fanart.tv
|
2012-11-18 19:13:47 +00:00 |
|
Reinhard Pointner
|
7bc9379671
|
* fix stupids mistake...
|
2012-11-18 16:18:16 +00:00 |
|
Reinhard Pointner
|
bcfb36905e
|
* better duplicate detection, e.g. Star Wars: The Clone Wars VS Star Wars The Clone Wars => should be one result
|
2012-11-18 05:23:16 +00:00 |
|
Reinhard Pointner
|
c5f3a89ed0
|
+ added a cmdline script for reverting previously renamed files
|
2012-11-17 04:14:09 +00:00 |
|
Reinhard Pointner
|
e817ca4689
|
* cover more special cases with series name detection
* better respect query-blacklist by applying it before removing any tokens using other patterns
|
2012-11-15 13:48:28 +00:00 |
|
Reinhard Pointner
|
8f1b21a02b
|
* combine stripReleaseInfo & checkMovie to redeem false negative matches that would otherwise be ignored
|
2012-11-15 12:24:31 +00:00 |
|
Reinhard Pointner
|
6c1024bf72
|
* improved series guessing for certain cases where there is clutter text before the series name
|
2012-11-15 09:56:59 +00:00 |
|
Reinhard Pointner
|
24983bdd41
|
* store the most original filename as xattr instead of the latest
|
2012-11-12 13:38:25 +00:00 |
|
Reinhard Pointner
|
c0d1762298
|
* check for double nested structures, e.g. Your.Sisters.Sister.2011.LiMiTED.720p.BluRay.x264-AN0NYM0US/ams-yss-720p/ams-yss-720p.mkv
|
2012-11-10 09:02:38 +00:00 |
|
Reinhard Pointner
|
cb8cf19703
|
* quietly ignore if xattr can't be read for some reason, outdated jre, not supported by fs, etc
|
2012-11-10 07:48:36 +00:00 |
|
Reinhard Pointner
|
306d77538d
|
* only grab basic movie info from EAs
|
2012-11-09 08:55:27 +00:00 |
|
Reinhard Pointner
|
9841e45f0e
|
* unify episode airdate and movie release date with {d} binding
|
2012-11-04 01:17:58 +00:00 |
|
Reinhard Pointner
|
c181414053
|
* suppress annoying Windows Move/Copy Dialog UIs
|
2012-11-03 10:18:38 +00:00 |
|
Reinhard Pointner
|
968d3f32da
|
+ Release 3.1 【猫咪小姐】
|
2012-11-01 15:57:37 +00:00 |
|
Reinhard Pointner
|
a605b981c7
|
* final adjustments for 3.1
|
2012-11-01 08:55:29 +00:00 |
|
Reinhard Pointner
|
0840791140
|
* added special handling for disk folders
|
2012-10-30 09:48:34 +00:00 |
|
Reinhard Pointner
|
4063f57e54
|
* easy way for accessing optional --def variables via _def.name
|
2012-10-29 14:46:25 +00:00 |
|
Reinhard Pointner
|
99a2013153
|
* added retry { ... } construct
|
2012-10-28 15:01:31 +00:00 |
|
Reinhard Pointner
|
c6daa17f60
|
* make absolutely sure state is reset before building the new popup
|
2012-10-28 06:36:07 +00:00 |
|
Reinhard Pointner
|
b6fd00cae6
|
* show recent formats via right-click as well as DOWN as a work-around for Mac
|
2012-10-28 03:54:43 +00:00 |
|
Reinhard Pointner
|
1372944851
|
* try to fix Mac keyEvent issues
|
2012-10-28 03:36:36 +00:00 |
|
Reinhard Pointner
|
c6433e5c81
|
* fix possible cache startup race conditions
|
2012-10-28 02:52:49 +00:00 |
|
Reinhard Pointner
|
e277ea2af3
|
* auto-shutdown ehcache (so it's only shut down if it has been initialized before)
|
2012-10-27 06:34:22 +00:00 |
|
Reinhard Pointner
|
c0828bb8a5
|
* adjusted initial window size for Mac
|
2012-10-27 06:16:24 +00:00 |
|
Reinhard Pointner
|
06edf38d3f
|
* allow to use xattr metaobject as template for testing format expressions against
|
2012-10-27 04:57:24 +00:00 |
|
Reinhard Pointner
|
130fd657c0
|
* try to fix KeyStroke action for Mac
|
2012-10-27 03:29:45 +00:00 |
|
Reinhard Pointner
|
7ac1eeb5a4
|
* respect xattr settings
|
2012-10-26 19:13:08 +00:00 |
|
Reinhard Pointner
|
1a65d31d60
|
* fix {imdb.released} problems
|
2012-10-26 10:17:23 +00:00 |
|
Reinhard Pointner
|
e3dde62618
|
* revert back to imdbapi code since it's been moved and renamed to omdbapi
|
2012-10-26 09:57:28 +00:00 |
|
Reinhard Pointner
|
649a9f1e4d
|
* added null checks and make sure to verify serienjunkies data
|
2012-10-25 19:28:30 +00:00 |
|
Reinhard Pointner
|
aa9cccc285
|
* fix SerienJunkies NPE problems
|
2012-10-25 16:20:50 +00:00 |
|
Reinhard Pointner
|
bfe4add9ab
|
* use MetaAttributes for matching only when enabled via system properties
|
2012-10-25 16:19:53 +00:00 |
|
Reinhard Pointner
|
01f54f8e86
|
* make use of MetaAttributes to nudge matching a little bit in that direction
|
2012-10-24 15:20:47 +00:00 |
|
Reinhard Pointner
|
d0194aae25
|
* improved error handling if xattr/createDate are not supported
|
2012-10-24 12:56:27 +00:00 |
|
Reinhard Pointner
|
cb4f1251bf
|
* gracefully ignore if creationTime not supported on the given OS
|
2012-10-24 12:16:56 +00:00 |
|
Reinhard Pointner
|
c2398cc6b0
|
* make use of original-filename xattr in {source} and {group} bindings
|
2012-10-24 11:57:36 +00:00 |
|
Reinhard Pointner
|
2d9242a13b
|
* fine-tune xattr related logging and standard settings
|
2012-10-24 10:10:03 +00:00 |
|
Reinhard Pointner
|
2d3b6cf3a4
|
* save metadata as extended file attributes for each file
* set file creation date to episode/movie release date
|
2012-10-23 19:05:55 +00:00 |
|
Reinhard Pointner
|
0b4b353912
|
* special case for movie detection in folder-mode that should eliminate many possible (possible in folder mode anyway) false positives
|
2012-10-22 12:49:12 +00:00 |
|
Reinhard Pointner
|
b638092409
|
* tuned basic -rename series/movie-mode decision logic
* update fn:renall to support --def target=folder option to easily rename folders specifically (only works for movie mode)
|
2012-10-22 12:31:15 +00:00 |
|
Reinhard Pointner
|
89aa1c5b91
|
+ added special handling to enable LINK-Drop as "Do-not-resolve-Folders-to-Files-Drop"
|
2012-10-22 09:01:50 +00:00 |
|
Reinhard Pointner
|
c4082db18d
|
JNAs Platform might throw an LinkageError in it's initializer when used on certain headless platform, make sure to gracefully ignore any and all errors caused by JNAs Platform.
|
2012-10-22 02:46:46 +00:00 |
|
Reinhard Pointner
|
417d1f6256
|
* workaround ehcache bug that causes it to crash on startup if there is an xml entity like & in the system property. Oddly enough this can be fixed by just not using the system property syntax
|
2012-10-21 16:19:52 +00:00 |
|
Reinhard Pointner
|
1163eb3f17
|
* trust OpenSubtitles hash matches, but only the ones with high SeenCount, and scrap any hash match that doesn't unambiguously match a single movie, i.e. scrap hash collisions
|
2012-10-19 19:18:47 +00:00 |
|
Reinhard Pointner
|
04b6d25030
|
* forgot about MultiEpisode type Episode objects...
|
2012-10-15 18:04:38 +00:00 |
|
Reinhard Pointner
|
e9cada4393
|
* merge specials into first SxE group
|
2012-10-15 14:40:44 +00:00 |
|
Reinhard Pointner
|
c60ce414f9
|
* fix listitem duplication bug
|
2012-10-15 13:48:14 +00:00 |
|
Reinhard Pointner
|
bd6d1d4659
|
* make TheTVDB local search more restrictive
|
2012-10-14 12:13:45 +00:00 |
|
Reinhard Pointner
|
caafbca373
|
+ TheTVDB: extend API search with LocalSearch from cached database index
|
2012-10-14 11:57:25 +00:00 |
|
Reinhard Pointner
|
d4a365af5c
|
* clean-up and little tweaks
|
2012-10-14 04:30:52 +00:00 |
|
Reinhard Pointner
|
f50e0450c6
|
* helper for enforcing filename length limits
|
2012-10-10 16:15:04 +00:00 |
|
Reinhard Pointner
|
03ab54ddcc
|
* fck osdb moviehash collisions
|
2012-10-09 17:36:21 +00:00 |
|
Reinhard Pointner
|
ac90b544bb
|
+ basic logic for hard-coding filename->series lookup (designed primarily as a workaround for database search limitations and issues)
|
2012-10-09 15:04:14 +00:00 |
|
Reinhard Pointner
|
03cb4febd1
|
* exclude episodes without airdate data from ReleaseDate metric matching step
|
2012-10-09 15:00:21 +00:00 |
|
Reinhard Pointner
|
a248021ebf
|
+ ReleaseDate metric matching step for differentiating multiple shows with the same name, usually nudging things towards the more recent episode/series.
|
2012-10-09 13:30:32 +00:00 |
|
Reinhard Pointner
|
bf6cccfbbb
|
* hard-code highlight colors
|
2012-10-08 12:42:23 +00:00 |
|
Reinhard Pointner
|
a8bec2fb09
|
* support DELETE button on OSX (which is actually BACK_SPACE)
|
2012-10-06 15:19:50 +00:00 |
|
Reinhard Pointner
|
ee6ff94c85
|
* no long support the {imdb.name} binding that doesn't work stable anyway
|
2012-09-27 14:26:23 +00:00 |
|
Reinhard Pointner
|
639fc97b51
|
+ added ed2k hash support to SFV panel (special thanks to thraash)
|
2012-09-26 16:09:00 +00:00 |
|
Reinhard Pointner
|
cc5aec8374
|
* fixfix
|
2012-09-26 01:00:36 +00:00 |
|
Reinhard Pointner
|
79b58654ca
|
* fix type panel NPE that crashed it
|
2012-09-17 15:22:23 +00:00 |
|
Reinhard Pointner
|
b97f509e19
|
* allow SSxEx pattern
|
2012-09-17 05:35:02 +00:00 |
|
Reinhard Pointner
|
2631ceda0a
|
* make sure special episodes are matched to S00Exx files
|
2012-09-08 07:25:18 +00:00 |
|
Reinhard Pointner
|
233f4c1aac
|
* fix watch service problems as far as possible (still might miss some changes for unkown reasons...)
|
2012-09-02 05:58:47 +00:00 |
|
Reinhard Pointner
|
4fb02fe187
|
* force proper return value for custom closure
|
2012-08-27 11:21:11 +00:00 |
|
Reinhard Pointner
|
92ca448eb6
|
* don't check trusted/non-trusted in scripting interface
|
2012-08-19 03:04:57 +00:00 |
|
Reinhard Pointner
|
f3dda44f8c
|
* set unixfs system property via filebot option -unixfs rather than -Dunixfs=true in the startup scripts
|
2012-08-15 10:47:46 +00:00 |
|
Reinhard Pointner
|
2834fa76d5
|
* fix problems with files not being cleared after rename/copy via native integration
|
2012-08-13 05:58:27 +00:00 |
|
Reinhard Pointner
|
1ab5c7d75d
|
* don't delete cache/temp folders because deleting the temp folder would later crash ImageIO if java.io.tmpdir doesn't exist
|
2012-08-11 14:23:16 +00:00 |
|
Reinhard Pointner
|
03c31459a4
|
* make sure java.io.tmpdir exists, ImageIO crashes the filebot startup sequence if it doesn't
|
2012-08-11 12:26:00 +00:00 |
|
Reinhard Pointner
|
d56f19f9c3
|
* fix -script g:code URI encoding problems
|
2012-08-11 12:23:30 +00:00 |
|
Reinhard Pointner
|
b5cdd5fd63
|
* ignore double click action if nothing is selected
|
2012-08-11 06:48:54 +00:00 |
|
Reinhard Pointner
|
0eda51b0ac
|
* initial commit for 3.0
|
2012-08-11 02:40:25 +00:00 |
|
Reinhard Pointner
|
33d2ce4dfd
|
* switch to http://www.deanclatworthy.com/imdb/ because fucking IMDb shut down IMDBAPI.com
|
2012-08-11 02:37:43 +00:00 |
|
Reinhard Pointner
|
ae528b5c96
|
* added matchAll to make it easy to match multiple regex matches
|
2012-08-09 05:11:59 +00:00 |
|
Reinhard Pointner
|
acf5ad8aba
|
* make match() case insensitive by default
|
2012-08-08 10:45:11 +00:00 |
|
Reinhard Pointner
|
999f53a6d3
|
* function for disk folder detection
* more default excludes for utorrent-postprocess
* blacklist genre folders
|
2012-08-05 01:55:14 +00:00 |
|
Reinhard Pointner
|
42ecf32100
|
* extract only archives that contain at least one video file
|
2012-07-31 16:17:15 +00:00 |
|
Reinhard Pointner
|
87cfae4c76
|
* added <sortitle> (set :: name :: year) to .nfo files
* make sure everything is trimmed
|
2012-07-31 07:46:33 +00:00 |
|
Reinhard Pointner
|
0cb56f905d
|
* utorrent integration: + fancy notification mails + force movie/series/anime + basic anime support (no auto-detection, only if forced)
|
2012-07-30 16:59:09 +00:00 |
|
Reinhard Pointner
|
14e4b86344
|
* include MediaInfo data when creating nfo files
|
2012-07-30 12:05:18 +00:00 |
|
Reinhard Pointner
|
f56010bcd1
|
* infer media info bindings from just any video file if necessary
|
2012-07-29 12:42:05 +00:00 |
|
Reinhard Pointner
|
100d5c5a4f
|
* restrict imdb language prefs to "international" titles (basically only english)
|
2012-07-29 11:41:49 +00:00 |
|
Reinhard Pointner
|
397cec83d5
|
* ignore invalid movies
|
2012-07-29 08:49:13 +00:00 |
|
Reinhard Pointner
|
859564bc15
|
* setup double-click actions for files (reveal in explorer) and movies (open tmdb/imdb page)
|
2012-07-29 08:30:33 +00:00 |
|
Reinhard Pointner
|
3ba2b40327
|
* auto-detect queries only from video files
|
2012-07-29 06:31:56 +00:00 |
|
Reinhard Pointner
|
dfc6fa7419
|
* automatically resolve relative script paths against the original base url
|
2012-07-29 06:09:21 +00:00 |
|
Reinhard Pointner
|
6d341807d4
|
* simplify syntax for passing in script variables
=> changed -Xa=x -Xb=y... to --def a=x b=y ...
|
2012-07-28 21:17:29 +00:00 |
|
Reinhard Pointner
|
ce5ac2dec2
|
* simplify
|
2012-07-28 21:11:03 +00:00 |
|
Reinhard Pointner
|
e6260ef0f9
|
* maybe a bad idea to delete any hidden folders... delete my .svn folder... limit cleanup to cache|temp|grape so nothing unexpected ever gets deleted
|
2012-07-28 20:55:20 +00:00 |
|
Reinhard Pointner
|
5dbd5b7c6d
|
* fixfix
|
2012-07-28 12:00:40 +00:00 |
|
Reinhard Pointner
|
fa28b23a56
|
* fixfix
|
2012-07-28 11:01:29 +00:00 |
|
Reinhard Pointner
|
d9d8e5ab75
|
* special handling for disk folders
|
2012-07-28 10:57:50 +00:00 |
|
Reinhard Pointner
|
07f44e13c9
|
* special handling for disk folders
|
2012-07-28 10:54:41 +00:00 |
|
Reinhard Pointner
|
5a6a5dcdd0
|
* extra data for nfos
* fanart from FanartTV
* notify xmbc or plex in utorrent script
|
2012-07-28 10:21:30 +00:00 |
|
Reinhard Pointner
|
ae6a2cb0ae
|
* make sure each filebot instance gets it's own locked ehcache dir
|
2012-07-28 10:04:52 +00:00 |
|