Reinhard Pointner
|
ff2b8170a5
|
More debug logging
|
2016-03-10 11:51:22 +00:00 |
|
Reinhard Pointner
|
c6cd09b50d
|
Fix isStale condition
|
2016-03-10 07:22:47 +00:00 |
|
Reinhard Pointner
|
8bb15132d2
|
Find the original exception
|
2016-03-10 07:22:44 +00:00 |
|
Reinhard Pointner
|
8333c502c4
|
Fixed GlazedList @Depricated
|
2016-03-10 07:22:41 +00:00 |
|
Reinhard Pointner
|
1a0fd86ba5
|
Fail gracefully when doing ID3 lookups
|
2016-03-10 06:47:51 +00:00 |
|
Reinhard Pointner
|
e193e60d9f
|
Refactor
|
2016-03-10 06:38:14 +00:00 |
|
Reinhard Pointner
|
d76f625328
|
Fix various compiler warnings
|
2016-03-10 06:28:22 +00:00 |
|
Reinhard Pointner
|
537144187a
|
Refactor
|
2016-03-10 04:42:39 +00:00 |
|
Reinhard Pointner
|
fd1f5b17f4
|
Unify gui/console logging
|
2016-03-09 20:48:56 +00:00 |
|
Reinhard Pointner
|
78c3b6917d
|
Unify gui/console logging
|
2016-03-09 20:36:28 +00:00 |
|
Reinhard Pointner
|
1ab9d36938
|
Experiment with new CachedResource framework
|
2016-03-09 19:51:41 +00:00 |
|
Reinhard Pointner
|
4390752fc0
|
Experiment with new CachedResource framework
|
2016-03-09 19:26:03 +00:00 |
|
Reinhard Pointner
|
96b653da0a
|
Unify gui/console logging
|
2016-03-09 19:26:00 +00:00 |
|
Reinhard Pointner
|
f45f390d5c
|
only log errors to file
|
2016-03-09 16:18:20 +00:00 |
|
Reinhard Pointner
|
2f76465c38
|
Unify gui/console logging
|
2016-03-09 16:02:36 +00:00 |
|
Reinhard Pointner
|
63fd9d77af
|
Fix computeIf condition!!!!
|
2016-03-09 16:02:31 +00:00 |
|
Reinhard Pointner
|
7b7d6b36a8
|
Experiment with new CachedResource framework
|
2016-03-09 10:32:52 +00:00 |
|
Reinhard Pointner
|
bf2571f04f
|
Refactor
|
2016-03-09 10:32:49 +00:00 |
|
Reinhard Pointner
|
67431e1745
|
Refactor
|
2016-03-09 10:32:46 +00:00 |
|
Reinhard Pointner
|
3ea3045545
|
Refactor
|
2016-03-09 06:28:36 +00:00 |
|
Reinhard Pointner
|
9fe2c81784
|
Refactor
|
2016-03-09 06:17:25 +00:00 |
|
Reinhard Pointner
|
83e7f189d6
|
Added new expression format methods:
* String.replace(Map)
* Collection.join(String, String, String)
* Object.check(Closure)
|
2016-03-09 05:58:52 +00:00 |
|
Reinhard Pointner
|
4e90c5d7af
|
Show expected exceptions as info message
|
2016-03-09 05:58:49 +00:00 |
|
Reinhard Pointner
|
aaa75b5988
|
Show expected exceptions as info message
|
2016-03-09 05:58:47 +00:00 |
|
Reinhard Pointner
|
7d5c9545b8
|
Refactor
|
2016-03-09 05:58:44 +00:00 |
|
Reinhard Pointner
|
535a16621c
|
Refactor
|
2016-03-09 05:58:41 +00:00 |
|
Reinhard Pointner
|
360e0b5a55
|
Fix update.xml parse issues
|
2016-03-09 05:58:39 +00:00 |
|
Reinhard Pointner
|
2ee0e3cd8d
|
Stream refactoring
|
2016-03-09 05:58:36 +00:00 |
|
Reinhard Pointner
|
1e7fa00ef4
|
Refactor
|
2016-03-08 17:47:17 +00:00 |
|
Reinhard Pointner
|
b4498da47e
|
Fix ETag caching
|
2016-03-08 17:45:00 +00:00 |
|
Reinhard Pointner
|
4fae01236a
|
Use java.nio.charset.StandardCharsets.* instead of Charset.forName
|
2016-03-08 17:02:53 +00:00 |
|
Reinhard Pointner
|
022c2c40a3
|
Fix NSIS installer issues
|
2016-03-08 16:40:44 +00:00 |
|
Reinhard Pointner
|
bd06ecb9e4
|
Refactor
|
2016-03-08 16:21:10 +00:00 |
|
Reinhard Pointner
|
7eb9192736
|
Make sure "Clear Cache" works correctly
|
2016-03-08 16:21:07 +00:00 |
|
Reinhard Pointner
|
19197626d7
|
Refactor
|
2016-03-08 14:51:53 +00:00 |
|
Reinhard Pointner
|
8be83e8759
|
Refactor
|
2016-03-08 14:43:21 +00:00 |
|
Reinhard Pointner
|
3af533fd07
|
Experiment with new CachedResource framework
|
2016-03-08 14:41:30 +00:00 |
|
Reinhard Pointner
|
1f53b540dc
|
Refactor
|
2016-03-08 13:06:07 +00:00 |
|
Reinhard Pointner
|
e95078668e
|
Experiment with new CachedResource framework
|
2016-03-08 12:59:24 +00:00 |
|
Reinhard Pointner
|
7e5388e7fa
|
Refactor
|
2016-03-08 09:54:29 +00:00 |
|
Reinhard Pointner
|
1ae3f5d2b8
|
Refactor
|
2016-03-08 09:43:59 +00:00 |
|
Reinhard Pointner
|
be5e65a844
|
Refactor
|
2016-03-07 23:56:32 +00:00 |
|
Reinhard Pointner
|
a4d363bb97
|
Remove json-simple.jar
|
2016-03-07 19:46:47 +00:00 |
|
Reinhard Pointner
|
9605ab7e63
|
Experiment with new CachedResource framework
|
2016-03-07 16:01:10 +00:00 |
|
Reinhard Pointner
|
7d3b099c07
|
Experiment with new CachedResource framework
|
2016-03-07 15:36:13 +00:00 |
|
Reinhard Pointner
|
bc2b96d09b
|
More types less bugs
|
2016-03-07 13:39:38 +00:00 |
|
Reinhard Pointner
|
e9f92a87e6
|
Experiment with new CachedResource framework
|
2016-03-07 12:34:02 +00:00 |
|
Reinhard Pointner
|
95ce706e2e
|
Experiment with new CachedResource framework
|
2016-03-07 12:30:12 +00:00 |
|
Reinhard Pointner
|
c5c8525b49
|
Move CachedResource2
|
2016-03-07 12:30:09 +00:00 |
|
Reinhard Pointner
|
a46a3e48a8
|
Experiment with new CachedResource framework
|
2016-03-07 11:32:00 +00:00 |
|
Reinhard Pointner
|
4e41d0dfd1
|
Experiment with new CachedResource framework
|
2016-03-07 10:55:45 +00:00 |
|
Reinhard Pointner
|
a0ebae1db2
|
Refactor
|
2016-03-07 06:38:23 +00:00 |
|
Reinhard Pointner
|
bbed902c63
|
Experiment with new CachedResource framework
|
2016-03-06 22:21:13 +00:00 |
|
Reinhard Pointner
|
500a4972e1
|
Rewrite caching
|
2016-03-06 18:11:30 +00:00 |
|
Reinhard Pointner
|
5156a0f042
|
Fix json-io parse issues
|
2016-03-06 14:42:15 +00:00 |
|
Reinhard Pointner
|
335c857688
|
Fix json-io parse issues
|
2016-03-06 13:57:16 +00:00 |
|
Reinhard Pointner
|
ed455635bd
|
Fix json-io parse issues
|
2016-03-06 09:55:17 +00:00 |
|
Reinhard Pointner
|
cf2a4f306b
|
Avoid breaking json-io updates
|
2016-03-06 09:17:42 +00:00 |
|
Reinhard Pointner
|
9311a870e0
|
Fix json-io parse issues
|
2016-03-06 09:07:58 +00:00 |
|
Reinhard Pointner
|
0e70aac95a
|
Refactor
|
2016-03-05 21:06:26 +00:00 |
|
Reinhard Pointner
|
b452414614
|
Close stream
|
2016-03-05 21:06:20 +00:00 |
|
Reinhard Pointner
|
93937680a7
|
Refactor
|
2016-03-05 15:14:49 +00:00 |
|
Reinhard Pointner
|
74569a405f
|
Support Query->SearchResult persistent memory in Episode mode
|
2016-03-04 22:52:15 +00:00 |
|
Reinhard Pointner
|
58c1169fec
|
Make FINEST matcher logging options available to end users
|
2016-03-02 19:10:55 +00:00 |
|
Reinhard Pointner
|
a5fba63043
|
Make FINEST matcher logging options available to end users
|
2016-03-02 18:36:46 +00:00 |
|
Reinhard Pointner
|
cb79fe71b5
|
Make FINEST matcher logging options available to end users
|
2016-03-02 18:15:32 +00:00 |
|
Reinhard Pointner
|
862d181c29
|
Refactor console logging
|
2016-03-02 17:25:14 +00:00 |
|
Reinhard Pointner
|
227f313461
|
Added SystemProperty accessor class
|
2016-03-02 17:10:18 +00:00 |
|
Reinhard Pointner
|
e7da897a1c
|
Refactor console logging
|
2016-03-02 16:14:16 +00:00 |
|
Reinhard Pointner
|
09ef06496d
|
Refactor console logging
|
2016-03-02 15:55:06 +00:00 |
|
Reinhard Pointner
|
e9ddee19d6
|
Refactor console logging
|
2016-03-02 15:03:11 +00:00 |
|
Reinhard Pointner
|
567b50da21
|
Refactor console logging
|
2016-03-02 15:02:44 +00:00 |
|
Reinhard Pointner
|
1c320a461b
|
Remove -get-missing-subtitles option
|
2016-03-02 05:38:34 +00:00 |
|
Reinhard Pointner
|
506de41711
|
Remove -get-missing-subtitles option
|
2016-03-02 05:19:52 +00:00 |
|
Reinhard Pointner
|
6f4d420c5b
|
Use HTTPS for all FileBot data files
|
2016-03-01 05:19:30 +00:00 |
|
Reinhard Pointner
|
352b34bb61
|
* Ignore bad series entries on the client-side right away
|
2016-03-01 05:19:27 +00:00 |
|
Reinhard Pointner
|
fd41e5518a
|
Clean up
|
2016-02-28 10:47:20 +00:00 |
|
Reinhard Pointner
|
87238fe330
|
Unify CLI/GUI lookupSubtitleByHash
|
2016-02-27 05:22:46 +00:00 |
|
Reinhard Pointner
|
f27325a458
|
Print extra new lines only if logging is turned on
|
2016-02-27 03:27:34 +00:00 |
|
Reinhard Pointner
|
01d4e23f01
|
Fix formatMultiEpisode preview format
|
2016-02-26 18:22:07 +00:00 |
|
Reinhard Pointner
|
b301f445a5
|
Fix formatMultiEpisode preview format
|
2016-02-26 17:42:21 +00:00 |
|
Reinhard Pointner
|
07037b34ce
|
Support multi-episode objects where each episode member has the same SxE numbers
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=3456
|
2016-02-26 16:35:59 +00:00 |
|
Reinhard Pointner
|
55491a137d
|
Presume that OpenSubtitles hash matches are being polluted by BSPlayer and never just trust hash matches
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=3452#p19190
|
2016-02-26 13:14:17 +00:00 |
|
Reinhard Pointner
|
f498d5c38e
|
Clean up
|
2016-02-25 12:16:18 +00:00 |
|
Reinhard Pointner
|
e63f9b0718
|
+ OpenSubtitles: Perform 1-episode-only or 1-season-only search queries to avoid the 500 result limit
|
2016-02-24 05:49:58 +00:00 |
|
Reinhard Pointner
|
346189a459
|
Clean up
|
2016-02-24 05:49:54 +00:00 |
|
Reinhard Pointner
|
e08e461369
|
Improved default behaviour
|
2016-02-24 02:47:42 +00:00 |
|
Reinhard Pointner
|
3768f656ef
|
Best to make it fail completely if one episode list of possible matches fails to download
|
2016-02-23 05:46:54 +00:00 |
|
Reinhard Pointner
|
e10d2ffd9e
|
+ VoteRate metric
|
2016-02-22 21:29:26 +00:00 |
|
Reinhard Pointner
|
accac8c6ab
|
Adjust differentiation accuracy to about a year
|
2016-02-22 18:48:23 +00:00 |
|
Reinhard Pointner
|
0d1ac6ae56
|
Channels 2.0
|
2016-02-22 17:15:19 +00:00 |
|
Reinhard Pointner
|
ce64a653f0
|
Refactor
|
2016-02-22 08:21:03 +00:00 |
|
Reinhard Pointner
|
331b271d2b
|
Prefer exact series name as query if known. Otherwise perform the usual query normalization.
|
2016-02-22 06:24:12 +00:00 |
|
Reinhard Pointner
|
fe49ebf36d
|
Make sure that SimpleFormat.format(String) continues to work for custom formats
|
2016-02-22 04:46:37 +00:00 |
|
Reinhard Pointner
|
158119a26b
|
Cache Pattern instance
|
2016-02-22 04:34:08 +00:00 |
|
Reinhard Pointner
|
c41f564832
|
Make sure that files can't be added twice with one single drop action (e.g. when parent folder and child file are part of the same file transferable)
|
2016-02-11 20:15:40 +00:00 |
|
Reinhard Pointner
|
abb32b796a
|
Update unit test
|
2016-02-10 20:16:02 +00:00 |
|
Reinhard Pointner
|
9c8da51277
|
Cache SeriesNameMatcher objects
|
2016-02-10 18:32:39 +00:00 |
|
Reinhard Pointner
|
d84b11a850
|
Optimize DateMatcher
|
2016-02-10 18:32:34 +00:00 |
|
Reinhard Pointner
|
bf69d750e8
|
Cache SeriesNameMatcher objects
|
2016-02-10 18:32:30 +00:00 |
|
Reinhard Pointner
|
a81fcf155a
|
Support localized month names when matching dates
|
2016-02-10 14:33:53 +00:00 |
|
Reinhard Pointner
|
c12df53182
|
Support localized month names when matching dates
|
2016-02-10 14:31:59 +00:00 |
|
Reinhard Pointner
|
04e254ba04
|
Format source
|
2016-02-10 14:31:56 +00:00 |
|
Reinhard Pointner
|
9e87c59b68
|
Prefer Locale.ENGLISH when it makes sense
|
2016-02-10 14:31:53 +00:00 |
|
Reinhard Pointner
|
331f51caf7
|
Optimize DateMatcher
|
2016-02-10 12:03:07 +00:00 |
|
Reinhard Pointner
|
ffa8b021e0
|
Optimize DateMatcher
|
2016-02-10 11:47:17 +00:00 |
|
Reinhard Pointner
|
3b79ef9e39
|
Simplify SimpleDate
|
2016-02-10 11:47:13 +00:00 |
|
Reinhard Pointner
|
058940e847
|
Use java.time.* instead of Calendar
|
2016-02-10 03:17:31 +00:00 |
|
Reinhard Pointner
|
9be55cbf54
|
Fix yyyyMMdd pattern
|
2016-02-10 03:17:28 +00:00 |
|
Reinhard Pointner
|
95ea4130ec
|
Add yyyymmdd date pattern
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=3409
|
2016-02-10 02:48:28 +00:00 |
|
Reinhard Pointner
|
856972e4da
|
Refactor
|
2016-02-09 17:16:14 +00:00 |
|
Reinhard Pointner
|
aba1effc83
|
-Dnet.filebot.logger.cli.anonymize
|
2016-02-09 16:44:49 +00:00 |
|
Reinhard Pointner
|
fcb003f440
|
Don't match numbers that are too long
|
2016-02-09 15:02:41 +00:00 |
|
Reinhard Pointner
|
49710f27f9
|
Refactor
|
2016-02-09 13:34:55 +00:00 |
|
Reinhard Pointner
|
c55882e7d1
|
Use collectingAndThen for merging SearchResult objects
|
2016-02-09 11:38:40 +00:00 |
|
Reinhard Pointner
|
38b17a467a
|
Correctly combine local and api search results
|
2016-02-09 09:37:37 +00:00 |
|
Reinhard Pointner
|
7a4f0eb9e2
|
Refactor SearchResult classes
|
2016-02-09 09:37:34 +00:00 |
|
Reinhard Pointner
|
e2a3149d19
|
Refactor SimilarityComparator simple usage
|
2016-02-09 01:17:48 +00:00 |
|
Reinhard Pointner
|
25f6edd065
|
Use shared Groovy script engine
|
2016-02-08 22:40:05 +00:00 |
|
Reinhard Pointner
|
1ebece8d19
|
Fix regression issues caused by selectSearchResult now taking into account alias titles (which is not desirable when query was entered manually)
|
2016-02-08 22:29:50 +00:00 |
|
Reinhard Pointner
|
037c3d9e68
|
Refactor SimilarityComparator
|
2016-02-08 22:29:45 +00:00 |
|
Reinhard Pointner
|
ec0f9293c7
|
Improved error reporting for people that do --db TheTVDB --lang ITA
|
2016-02-08 17:27:17 +00:00 |
|
Reinhard Pointner
|
1a4f1a5966
|
refactor
|
2016-02-06 18:34:47 +00:00 |
|
Reinhard Pointner
|
94605c2593
|
* play with new convenience methods for Swing using lambdas
|
2016-02-06 14:56:23 +00:00 |
|
Reinhard Pointner
|
15dc273d7f
|
* play with new convenience methods for Swing using lambdas
|
2016-02-06 14:03:56 +00:00 |
|
Reinhard Pointner
|
fde21946dc
|
* refactor subtitle upload (and improve CD1/CD2 upload support)
|
2016-02-06 12:23:59 +00:00 |
|
Reinhard Pointner
|
3152a69152
|
Make {languages} binding work for Episode objects as well
|
2016-02-05 11:15:12 +00:00 |
|
Reinhard Pointner
|
7c292e631e
|
+ added {languages} binding, as a convience binding for {info.SpokenLanguages}
|
2016-02-05 10:49:39 +00:00 |
|
Reinhard Pointner
|
0273408145
|
Ignore N/A values
|
2016-02-05 10:49:36 +00:00 |
|
Reinhard Pointner
|
c5564f60c8
|
Support SpokenLanguages with OMDb
@see https://www.filebot.net/forums/viewtopic.php?f=5&t=2367&p=18803#p18800
|
2016-02-05 10:49:34 +00:00 |
|
Reinhard Pointner
|
4ba06f256a
|
fix unecessary double caching
|
2016-02-04 10:05:29 +00:00 |
|
Reinhard Pointner
|
e4ed235c55
|
More lenient CD.I pattern
|
2016-02-04 08:40:38 +00:00 |
|
Reinhard Pointner
|
92a08db4e4
|
Fix Mac sandbox issues
|
2016-02-03 19:32:35 +00:00 |
|
Reinhard Pointner
|
0d1f6cfac6
|
* revert, DnD issues are caused by Finder/OSX waiting for previous ongoing drop event to be accepted/rejected
|
2016-02-03 19:32:32 +00:00 |
|
Reinhard Pointner
|
87125a98a9
|
Fix Mac sandbox issues
|
2016-02-03 18:52:42 +00:00 |
|
Reinhard Pointner
|
4debb73ffc
|
Fix Mac sandbox issues
|
2016-02-03 18:25:05 +00:00 |
|
Reinhard Pointner
|
62a9dfb386
|
+ support --conflict index option
|
2016-02-03 18:14:44 +00:00 |
|
Reinhard Pointner
|
83e57c5f48
|
+ support --conflict index option
|
2016-02-03 18:14:14 +00:00 |
|
Reinhard Pointner
|
ec14f3c084
|
Improve subtitle upload behaviour
|
2016-02-03 18:14:11 +00:00 |
|
Reinhard Pointner
|
db4b6b9487
|
in internal getMediaInfo(File) calls, explicitly ignore the --filter option if any and don't inherit it's value from the commandline options
|
2016-02-02 17:22:27 +00:00 |
|
Reinhard Pointner
|
2bee69d732
|
Use xattr metadata from the given file as info object when evaluating file filter expressions on files
|
2016-02-02 17:22:24 +00:00 |
|
Reinhard Pointner
|
c3decda9cb
|
Improve Subtitle Upload usability
|
2016-02-01 10:09:06 +00:00 |
|
Reinhard Pointner
|
07c64dbd61
|
Improve Subtitle Upload usability
|
2016-01-31 21:53:58 +00:00 |
|
Reinhard Pointner
|
62cc40136a
|
Fix MAS permission issues
|
2016-01-31 18:16:18 +00:00 |
|
Reinhard Pointner
|
5ffc2a804c
|
Fix MAS permission issues
|
2016-01-31 18:06:57 +00:00 |
|
Reinhard Pointner
|
b428b13835
|
Fix MAS permission issues
|
2016-01-31 18:03:14 +00:00 |
|
Reinhard Pointner
|
9f2b63121f
|
+ subtitle language auto-detection for {lang} binding
|
2016-01-31 16:13:04 +00:00 |
|
Reinhard Pointner
|
ee0dbe7784
|
Fix subtitle format auto-detection bug, that makes filebot unable to read subtitle files with bad extensions
|
2016-01-30 15:43:54 +00:00 |
|
Reinhard Pointner
|
c4dcc6a6b8
|
Update query-blacklist.txt
|
2016-01-30 14:48:24 +00:00 |
|
Reinhard Pointner
|
b20259e508
|
Update {s3d} pattern
|
2016-01-29 16:06:28 +00:00 |
|
Reinhard Pointner
|
6d124bb690
|
Cache heavily used Pattern/FileFilter objects
|
2016-01-28 16:18:01 +00:00 |
|
Reinhard Pointner
|
517852b9d0
|
Update data files
@see https://www.filebot.net/forums/viewtopic.php?f=6&p=18658#p18657
|
2016-01-28 13:46:06 +00:00 |
|
Reinhard Pointner
|
ca757a7f3f
|
Added {channels} binding for values like 5.1
|
2016-01-26 18:41:47 +00:00 |
|
Reinhard Pointner
|
57de63d6ec
|
Update {tags} pattern
|
2016-01-26 16:26:08 +00:00 |
|
Reinhard Pointner
|
52d82489cb
|
Allow Season Year values in the Season spinner
|
2016-01-26 16:23:01 +00:00 |
|
Reinhard Pointner
|
db9dc0f9e9
|
Added {az} SortInitial binding.
|
2016-01-26 11:29:16 +00:00 |
|
Reinhard Pointner
|
78734c6f34
|
Add {gigabytes} as sample binding
|
2016-01-25 12:03:26 +00:00 |
|
Reinhard Pointner
|
b0977a7b2c
|
Support corner-case with unusual MediaInfo Channel(s) values
|
2016-01-25 11:10:56 +00:00 |
|
Reinhard Pointner
|
76871ac44d
|
* refactor
|
2016-01-24 14:12:19 +00:00 |
|
Reinhard Pointner
|
d80cc8b764
|
cleanup
|
2016-01-23 22:41:42 +00:00 |
|
Reinhard Pointner
|
40a98b08ae
|
* unify GUI/CLI probable match selection
|
2016-01-23 22:25:05 +00:00 |
|
Reinhard Pointner
|
0bfc9154e8
|
Improved support for AniDB movies
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=3346
|
2016-01-23 16:20:03 +00:00 |
|
Reinhard Pointner
|
df094e0e01
|
include application version in frame title
|
2016-01-23 16:11:49 +00:00 |
|
Reinhard Pointner
|
7b64f7c916
|
* refactor
|
2016-01-22 09:48:27 +00:00 |
|
Reinhard Pointner
|
8770cddaa5
|
* make it clear that localSearch results are first and preferred over apiSearch results
|
2016-01-20 12:50:51 +00:00 |
|
Reinhard Pointner
|
1f5b3d21dd
|
added {localize} binding examples
|
2016-01-19 12:00:40 +00:00 |
|
Reinhard Pointner
|
68549e5e6e
|
make sure to avoid "special" files that aren't folders but also not really files
|
2016-01-18 05:30:52 +00:00 |
|
Reinhard Pointner
|
8e7bf88b06
|
make TVMazeClient more robust to unexpected json response data
|
2016-01-17 15:59:00 +00:00 |
|
Reinhard Pointner
|
8ca67b9b64
|
Make {localize} binding more self-documenting
|
2016-01-17 09:12:45 +00:00 |
|
Reinhard Pointner
|
a226a4de0f
|
+ added {localize} binding to allow just-in-time localization of movie/episode data
Episode Format Example: {localize.German.Title}
Movie Format Example: {localize.Chinese.Name}
|
2016-01-17 07:01:53 +00:00 |
|
Reinhard Pointner
|
bdd7e6c245
|
organize imports
|
2016-01-12 14:57:01 +00:00 |
|
Reinhard Pointner
|
c18478147e
|
refactor number parsing
|
2016-01-10 05:03:09 +00:00 |
|
Reinhard Pointner
|
9cc353e981
|
refactor number parsing
|
2016-01-10 04:54:35 +00:00 |
|
Reinhard Pointner
|
49561dd944
|
* more lenient number parsing
|
2016-01-10 02:58:49 +00:00 |
|
Reinhard Pointner
|
cba56ff053
|
simplify regex
|
2016-01-08 14:28:31 +00:00 |
|
Reinhard Pointner
|
098e5c5e6f
|
* update media info terms
|
2016-01-08 14:04:51 +00:00 |
|
Reinhard Pointner
|
c5b7f73872
|
* add \p{Cntrl} characters to filesystem illegal characters pattern
|
2016-01-08 13:43:02 +00:00 |
|
Reinhard Pointner
|
9949224e2b
|
added String.removeIllegalCharacters convenience function
|
2016-01-08 13:28:46 +00:00 |
|
Reinhard Pointner
|
80e7da3820
|
* improved matching for patterns like EN_5.1 or JPN_2.0
|
2016-01-08 12:26:42 +00:00 |
|
Reinhard Pointner
|
13150d664c
|
* fine-tune last-resort generic filename/filepath matching
|
2016-01-08 12:26:39 +00:00 |
|
Reinhard Pointner
|
249eb66d94
|
fix @see https://www.filebot.net/forums/viewtopic.php?f=10&t=3310#p18320
|
2016-01-07 18:30:42 +00:00 |
|
Reinhard Pointner
|
f52a5113ca
|
update {es} and {t} bindings
|
2016-01-07 15:09:09 +00:00 |
|
Reinhard Pointner
|
b83fcad638
|
+ Improved support for Plex multi-episode naming scheme (i.e. use ranges like S01E01-E05)
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=3310
|
2016-01-07 09:18:27 +00:00 |
|
Reinhard Pointner
|
0a48dd41b0
|
+ Improved support for Plex multi-episode naming scheme (i.e. use ranges like S01E01-E05)
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=3310
|
2016-01-07 08:59:43 +00:00 |
|
Reinhard Pointner
|
50c23f9f2d
|
* update release info patterns
|
2016-01-04 11:17:19 +00:00 |
|
Reinhard Pointner
|
991a330c7d
|
* update release info patterns
|
2016-01-02 10:11:28 +00:00 |
|
Reinhard Pointner
|
50e81a916e
|
update query-blacklist.txt
|
2015-12-29 16:01:43 +00:00 |
|
Reinhard Pointner
|
b4108ed2a5
|
convenience bindings for {bytes} {megabytes} and {gigabytes}
|
2015-12-25 12:39:58 +00:00 |
|
Reinhard Pointner
|
47e033797a
|
improved help menu
|
2015-12-25 10:23:52 +00:00 |
|
Reinhard Pointner
|
f88630a5bc
|
* added {source} patterns
|
2015-12-24 05:09:47 +00:00 |
|
Reinhard Pointner
|
3db65e359d
|
* just pick the first hash match if we can't auto-guess the best possible match (and make CLI behave like the GUI)
|
2015-12-17 21:14:06 +00:00 |
|
Reinhard Pointner
|
17e23a827e
|
* update OpenSubtitles subtitle metadata keys
|
2015-12-17 19:55:49 +00:00 |
|
Reinhard Pointner
|
95ac5a4f9a
|
* just pick the first hash match if we can't auto-guess the best possible match (and make CLI behave like the GUI)
|
2015-12-17 10:32:55 +00:00 |
|
Reinhard Pointner
|
3081ec3885
|
* added bindings for Menu/Chapters/Image media info objects
|
2015-12-16 03:28:29 +00:00 |
|
Reinhard Pointner
|
cf9045d3a4
|
* simplify name
|
2015-12-14 15:39:07 +00:00 |
|
Reinhard Pointner
|
3ff637e4e1
|
* fix
|
2015-12-14 09:50:42 +00:00 |
|
Reinhard Pointner
|
1289634318
|
* try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore
|
2015-12-14 09:47:29 +00:00 |
|
Reinhard Pointner
|
7e71b11448
|
* misc UI
|
2015-12-12 14:54:32 +00:00 |
|
Reinhard Pointner
|
b87e662466
|
add File.resolveAsChild
|
2015-12-11 22:28:34 +00:00 |
|
Reinhard Pointner
|
7ea5b88011
|
update usage
|
2015-12-11 22:12:42 +00:00 |
|
Reinhard Pointner
|
46ae76d89a
|
* fix multi-episode detection for high SxE numbers (e.g. S01E99-E100)
|
2015-12-11 21:29:56 +00:00 |
|
Reinhard Pointner
|
4de4fc65f7
|
* update release-groups
|
2015-12-10 17:10:46 +00:00 |
|
Reinhard Pointner
|
4272995a27
|
* prefer Track info over Title info when formatting {t}
|
2015-12-10 17:09:13 +00:00 |
|
Reinhard Pointner
|
c512ba7fb7
|
* fix multi-episode regression issue: https://www.filebot.net/forums/viewtopic.php?f=5&t=3246#p17950
|
2015-12-08 07:32:42 +00:00 |
|
Reinhard Pointner
|
b84eaa3947
|
* show original IO exception message
|
2015-12-06 20:51:06 +00:00 |
|
Reinhard Pointner
|
0ac9d7c616
|
+ Support --def name=@/path/to/text/file parameter passing syntax that allows parameters to be read from a text file (i.e. for complex formats that would otherwise require escaping)
|
2015-12-06 19:33:12 +00:00 |
|
Reinhard Pointner
|
7e2a43efd5
|
* better ascii-fy quotes
|
2015-12-05 10:01:34 +00:00 |
|
Reinhard Pointner
|
d4c2d77479
|
* prettier filebot -help output
|
2015-12-04 16:08:41 +00:00 |
|
Reinhard Pointner
|
538484002a
|
* experiment with high-dpi icons
|
2015-12-01 08:48:30 +00:00 |
|
Reinhard Pointner
|
24a1e49e33
|
* added {s3d} binding for matching filename flags like 3D.SBS
|
2015-11-30 08:51:42 +00:00 |
|
Reinhard Pointner
|
02e2b9f4d1
|
* refactor
|
2015-11-30 06:47:35 +00:00 |
|
Reinhard Pointner
|
376881f77c
|
* n00b counter measures: sample file not set issue
|
2015-11-29 09:43:23 +00:00 |
|
Reinhard Pointner
|
58da1b2cfc
|
* n00b counter measures: sample file not set issue
|
2015-11-29 09:28:54 +00:00 |
|
Reinhard Pointner
|
9b4fbbe3b3
|
* use new SD/HD flag iconset
Website: http://www.icondrawer.com
Reference no.: 44408729
Payment method: PayPal
Date/time: 2015-11-25 08:28:40
Order General Total: 56.31 EUR
|
2015-11-25 07:25:53 +00:00 |
|
Reinhard Pointner
|
3a49a20870
|
* use new official opensubtitles icons
|
2015-11-25 05:35:29 +00:00 |
|
Reinhard Pointner
|
4341b2053e
|
* remove redundant folder icon
|
2015-11-23 22:12:05 +00:00 |
|
Reinhard Pointner
|
0d1072a9c4
|
* experiment with high-dpi icons
|
2015-11-23 21:35:44 +00:00 |
|
Reinhard Pointner
|
a6b86d7804
|
* experiment with high-dpi icons
|
2015-11-23 18:31:28 +00:00 |
|
Reinhard Pointner
|
b9baa2c11a
|
* OpenSubtitles UI improvements
|
2015-11-23 15:54:03 +00:00 |
|
Reinhard Pointner
|
0079c100cc
|
* experiment with high-dpi icons
|
2015-11-23 14:52:18 +00:00 |
|
Reinhard Pointner
|
19bdc8a137
|
* experiment with high-dpi icons
|
2015-11-23 13:36:54 +00:00 |
|
Reinhard Pointner
|
54d50f0be4
|
* added icon to history panel close button
|
2015-11-23 13:31:08 +00:00 |
|
Reinhard Pointner
|
861b0e1b12
|
* add icon for List panel Create button
|
2015-11-23 13:27:28 +00:00 |
|
Reinhard Pointner
|
9e0154647c
|
* update file icons
|
2015-11-23 13:23:19 +00:00 |
|
Reinhard Pointner
|
63e78f8d09
|
* experiment with high-dpi icons
|
2015-11-23 13:08:10 +00:00 |
|
Reinhard Pointner
|
d9f280bc97
|
* experiment with high-dpi icons
|
2015-11-23 11:35:47 +00:00 |
|
Reinhard Pointner
|
3d2763454f
|
* rename icons for generic file mode
|
2015-11-23 10:45:28 +00:00 |
|
Reinhard Pointner
|
e1a15faf76
|
* remove shadow
|
2015-11-23 10:31:19 +00:00 |
|
Reinhard Pointner
|
ee420c3695
|
* experiment with high-dpi icons
|
2015-11-23 10:29:31 +00:00 |
|
Reinhard Pointner
|
a62912b48f
|
* adjust button sizes
|
2015-11-23 09:12:11 +00:00 |
|
Reinhard Pointner
|
dd9d6f0bfb
|
* experiment with high-dpi icons
|
2015-11-23 09:03:54 +00:00 |
|
Reinhard Pointner
|
2e20d30447
|
* experiment with high-dpi icons
|
2015-11-23 01:34:33 +00:00 |
|
Reinhard Pointner
|
a92dc9a207
|
* experiment with high-dpi icons
|
2015-11-23 00:47:48 +00:00 |
|
Reinhard Pointner
|
54d8ccf70c
|
* experiment with high-dpi icons
|
2015-11-23 00:14:37 +00:00 |
|
Reinhard Pointner
|
2fe2db7fce
|
* experiment with high-dpi icons
|
2015-11-22 06:50:31 +00:00 |
|
Reinhard Pointner
|
c8a7b32e04
|
* experiment with high-dpi icons
|
2015-11-21 22:14:45 +00:00 |
|
Reinhard Pointner
|
d57a2095d0
|
* experiment with high-dpi icons
|
2015-11-21 15:40:33 +00:00 |
|
Reinhard Pointner
|
4d6de39d98
|
* experiment with high-dpi icons
|
2015-11-21 15:31:30 +00:00 |
|
Reinhard Pointner
|
0c9004a866
|
* experiment with high-dpi icons
|
2015-11-20 14:04:49 +00:00 |
|
Reinhard Pointner
|
e08ecc064a
|
* experiment with high-dpi icons
|
2015-11-20 09:57:25 +00:00 |
|
Reinhard Pointner
|
98db269b05
|
* experiment with high-dpi icons
|
2015-11-20 09:48:34 +00:00 |
|
Reinhard Pointner
|
cd38ec17e2
|
* cache loaded icons
|
2015-11-20 08:26:57 +00:00 |
|
Reinhard Pointner
|
5b25895808
|
* experiment with high-dpi icons
|
2015-11-20 08:12:04 +00:00 |
|
Reinhard Pointner
|
6c85adb431
|
* sanity check
|
2015-11-19 12:43:40 +00:00 |
|
Reinhard Pointner
|
aaa5a71e49
|
* sanity check
|
2015-11-19 12:42:11 +00:00 |
|
Reinhard Pointner
|
9c05de570b
|
* cleanup
|
2015-11-16 07:48:46 +00:00 |
|
Reinhard Pointner
|
3af7e217a0
|
* cleanup
|
2015-11-16 07:47:33 +00:00 |
|
Reinhard Pointner
|
bddb28cd6d
|
* "Report Bugs" Help menu item
|
2015-11-15 19:12:03 +00:00 |
|
Reinhard Pointner
|
816679e142
|
* fix keyboard focus regression
|
2015-11-15 14:45:40 +00:00 |
|
Reinhard Pointner
|
65542919fa
|
* refactor
|
2015-11-14 18:52:35 +00:00 |
|
Reinhard Pointner
|
333510b7e2
|
* incomplete matches do not get a context
|
2015-11-14 18:24:35 +00:00 |
|
Reinhard Pointner
|
8c0ce2ed21
|
* cache MediaInfo instances
|
2015-11-14 18:24:31 +00:00 |
|
Reinhard Pointner
|
6d2667f3a1
|
* make sure that there's only 1 reference to mediaInfoKey
|
2015-11-14 17:33:13 +00:00 |
|
Reinhard Pointner
|
7103d4216e
|
* cache MediaInfo instances
|
2015-11-14 17:25:35 +00:00 |
|
Reinhard Pointner
|
6c1109ced1
|
* minor refactoring
|
2015-11-14 16:12:03 +00:00 |
|
Reinhard Pointner
|
0474d73c97
|
* use autoReleasePool as per example: https://gist.github.com/shannah/65007754c2b0f8add4f7
|
2015-11-14 15:47:20 +00:00 |
|
Reinhard Pointner
|
109f55d237
|
* maybe fix libmediainfo library loading issues
|
2015-11-13 06:17:15 +00:00 |
|
Reinhard Pointner
|
0b69adbbc9
|
* Fix: PresetEditor doesn't restore Language combo box
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=3164
|
2015-11-10 13:13:37 +00:00 |
|
Reinhard Pointner
|
e6dbd4538e
|
* improve MediaInfoException text
|
2015-11-10 06:19:50 +00:00 |
|
Reinhard Pointner
|
b9f9ae2b34
|
* maybe fix libmediainfo library loading issues
|
2015-11-09 08:07:00 +00:00 |
|
Reinhard Pointner
|
77674a1486
|
* maybe fix libmediainfo library loading issues
|
2015-11-09 07:25:56 +00:00 |
|
Reinhard Pointner
|
79a0dacdbc
|
* simplify error handling
|
2015-11-09 05:55:12 +00:00 |
|
Reinhard Pointner
|
d6569765be
|
* try {media.Composer} as fallback if {media.Performer} is not set
@see https://www.filebot.net/forums/viewtopic.php?f=4&t=3061#p17550
|
2015-11-07 13:24:44 +00:00 |
|
Reinhard Pointner
|
4a95aaf029
|
* update & enable OpenSubtitles GuessMovie RPC method again
|
2015-11-06 19:44:55 +00:00 |
|
Reinhard Pointner
|
e80c9d855a
|
* fix various ID3Lookup issues
|
2015-11-06 09:15:37 +00:00 |
|
Reinhard Pointner
|
8d94a66338
|
* fade-in "Getting Started" view
|
2015-11-06 08:08:08 +00:00 |
|
Reinhard Pointner
|
106a868103
|
* cleanup
|
2015-11-06 07:41:19 +00:00 |
|
Reinhard Pointner
|
c56fd45d1f
|
* make {info.budget} {info.revenue} {info.popularity} available for easy access
|
2015-11-06 06:18:22 +00:00 |
|
Reinhard Pointner
|
18822d4b7f
|
* use non-glossy info icon
|
2015-11-05 06:25:10 +00:00 |
|
Reinhard Pointner
|
a97ecb2a29
|
* added {ny} convenience binding as a shorthand for {n} ({y})
|
2015-11-05 05:14:07 +00:00 |
|
Reinhard Pointner
|
d6db7189db
|
* change sortName() default behaviour to something more sensible
|
2015-11-04 09:35:40 +00:00 |
|
Reinhard Pointner
|
d00ae0127e
|
* fix parsing issues
|
2015-11-04 09:10:16 +00:00 |
|
Reinhard Pointner
|
af511aef7a
|
* cleanup
|
2015-11-04 09:03:09 +00:00 |
|
Reinhard Pointner
|
a2c84e22dc
|
+ replace TVRage with TVmaze
|
2015-11-04 08:53:52 +00:00 |
|
Reinhard Pointner
|
bd5a5a6fc6
|
* Display BindingException class error messages as "info" type messages instead of "warning" type, so users will understand that these messages are to be expected for some formats in some cases, and can be safely ignored
|
2015-11-04 05:41:50 +00:00 |
|
Reinhard Pointner
|
6238500d29
|
* take alias titles into account when checking for subtitle matches
|
2015-11-04 04:47:03 +00:00 |
|
Reinhard Pointner
|
66d0d401cf
|
* catch XML-RPC errors
|
2015-11-04 04:08:57 +00:00 |
|
Reinhard Pointner
|
41cd488bae
|
* catch XML-RPC errors
|
2015-11-04 04:07:14 +00:00 |
|
Reinhard Pointner
|
63988e8865
|
* update for Fanart TV API v3
|
2015-11-03 03:43:57 +00:00 |
|
Reinhard Pointner
|
0223e425ab
|
* tooltips
|
2015-10-23 15:40:51 +00:00 |
|
Reinhard Pointner
|
54b3193301
|
* tooltips
|
2015-10-22 07:24:36 +00:00 |
|
Reinhard Pointner
|
4b0fb75339
|
* make sure {duration} is an Integer value
|
2015-10-20 07:43:23 +00:00 |
|
Reinhard Pointner
|
dd3ed4cf46
|
* simplify error messages if setting xattr fails
|
2015-10-18 19:37:11 +00:00 |
|
Reinhard Pointner
|
89ab081415
|
* fix conversion issues by returning a Long value
|
2015-10-18 07:51:58 +00:00 |
|
Reinhard Pointner
|
42966e8c68
|
* fix conversion issues by returning a Long value
|
2015-10-18 07:51:10 +00:00 |
|
Reinhard Pointner
|
2a64e1fe99
|
* added helper function for testing 7z JBinding native code with a simple version call
|
2015-10-17 17:20:10 +00:00 |
|
Reinhard Pointner
|
5dd8ea3c1e
|
* fix OSX/Linux library load issues
|
2015-10-16 17:28:01 +00:00 |
|
Reinhard Pointner
|
3a02d6e16f
|
* update to 7-Zip-JBinding 9.20-2.00beta
|
2015-10-16 16:44:54 +00:00 |
|
Reinhard Pointner
|
6cc2c20377
|
* reduce web-datasource cache to 12 hours (so that daily-updated data (e.g. TheTVDB) won't be an issue anymore)
|
2015-10-16 14:33:22 +00:00 |
|
Reinhard Pointner
|
4744546e13
|
* use "Encoded_Library_Name" MediaInfo property (renamed from Encoded_Library/Name in newer versions of libmediainfo)
|
2015-10-14 06:13:50 +00:00 |
|
Reinhard Pointner
|
b1ea079330
|
* set popup chance to 777
|
2015-10-12 19:30:13 +00:00 |
|
Reinhard Pointner
|
b657599a6c
|
* added support for additional date patterns like "25 July 2014" or "8 Sep 2015"
|
2015-10-12 18:34:30 +00:00 |
|
Reinhard Pointner
|
8e1f837fd0
|
* reduce TheTVDB/OpenSubtitles cache timeout to 24 hours (instead of 2 days)
|
2015-10-12 09:50:03 +00:00 |
|
Reinhard Pointner
|
735008eb99
|
// unexpected error => dump stack
|
2015-10-11 16:56:01 +00:00 |
|
Reinhard Pointner
|
3e1e6c1c3a
|
* add video {source} es
|
2015-10-11 09:02:33 +00:00 |
|
Reinhard Pointner
|
192a7ef6c8
|
* support date patterns like 2015-October-05 or 2015-Oct-05
|
2015-10-11 06:23:04 +00:00 |
|
Reinhard Pointner
|
55c07b667a
|
* support date patterns like 2015-October-05 or 2015-Oct-05
|
2015-10-11 06:19:32 +00:00 |
|
Reinhard Pointner
|
ae97adb814
|
* added function readLines(String path) to scripting context
|
2015-10-09 08:01:21 +00:00 |
|
Reinhard Pointner
|
b7aff8ec45
|
* fix for SNAME.YYYY.SEE style episode naming scheme
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=3045
|
2015-10-05 16:53:01 +00:00 |
|
Reinhard Pointner
|
ea4d49165f
|
* improved query pre-diction for tricky cases
|
2015-10-05 16:16:35 +00:00 |
|