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 |
|
Reinhard Pointner
|
2a417f85d1
|
* add Groovy File Filter example as tooltip (improved)
|
2015-10-02 19:21:20 +00:00 |
|
Reinhard Pointner
|
e655817584
|
* increase reminder popup chance to 40%
|
2015-10-02 10:24:58 +00:00 |
|
Reinhard Pointner
|
e24c381afe
|
* fix "Chinese" language subtitle upload issues
|
2015-09-30 17:51:13 +00:00 |
|
Reinhard Pointner
|
9baf29c2f1
|
* fix Subtitle Upload usability issues
|
2015-09-30 17:18:10 +00:00 |
|
Reinhard Pointner
|
4c2cc624f5
|
* update video source patterns
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=3031
|
2015-09-29 16:35:58 +00:00 |
|
Reinhard Pointner
|
679aa3e37d
|
* allow renaming of music videos *IF* music mode has been forced via --db option
|
2015-09-29 16:31:28 +00:00 |
|
Reinhard Pointner
|
0924759fc4
|
* fix for issue with SxE verification metric not passing through episode subtitles
|
2015-09-29 12:51:26 +00:00 |
|
Reinhard Pointner
|
9ad9a3e1a9
|
* fix auto-detection issues for movie query "9 (2009)"
|
2015-09-27 08:41:02 +00:00 |
|
Reinhard Pointner
|
052ba0e26f
|
* add Groovy File Filter example as tooltip
|
2015-09-25 19:52:12 +00:00 |
|
Reinhard Pointner
|
4827b8ead7
|
* TVRage is dead. Remove support.
|
2015-09-24 06:45:10 +00:00 |
|
Reinhard Pointner
|
ef215f0d19
|
* fix JFileChooser default size issues
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=2988
|
2015-09-15 07:04:36 +00:00 |
|
Reinhard Pointner
|
eee141c9ea
|
* fix PresetEditor issues
|
2015-09-12 16:56:45 +00:00 |
|
Reinhard Pointner
|
9847734506
|
* make sure that "Getting Started" is only shown once (even if WebKit crashes the JVM)
|
2015-09-12 15:49:47 +00:00 |
|
Reinhard Pointner
|
9b603288db
|
* fixed more "Fear the Walking Dead" VS "The Walking Dead" issues
|
2015-09-09 16:07:23 +00:00 |
|
Reinhard Pointner
|
f4d5c10628
|
* match patterns like S01E01-E05 and expand SxE sequences for multi-episode matching
|
2015-09-09 14:31:27 +00:00 |
|
Reinhard Pointner
|
62e09dd4d8
|
* match patterns like S01E01-E05 and expand SxE sequences for multi-episode matching
|
2015-09-09 13:41:48 +00:00 |
|
Reinhard Pointner
|
854eb80119
|
* fix special multi-episode matching
|
2015-09-09 13:05:19 +00:00 |
|
Reinhard Pointner
|
54603de373
|
* make it easier for shows to be considered "popular" to fix "Fear the Walking Dead" VS "The Walking Dead" issues
|
2015-09-09 09:51:11 +00:00 |
|
Reinhard Pointner
|
f1114f365a
|
* allow for continuous SxE sequences, e.g. S02E05-E08
|
2015-09-09 08:33:33 +00:00 |
|
Reinhard Pointner
|
c6cddb4b87
|
* use the first best option and ignore the rest
|
2015-08-27 18:51:06 +00:00 |
|
Reinhard Pointner
|
4efc22e4eb
|
+ EXPERIMENTAL support for language-specific subtitle providers (hash-lookup only)
|
2015-08-27 17:55:24 +00:00 |
|
Reinhard Pointner
|
28914cac42
|
* fix issues with multi-part episodes not being recognized past Episode 50
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=2942
|
2015-08-26 22:08:48 +00:00 |
|
Reinhard Pointner
|
48ce0f3d32
|
* support for multi-episode special episodes
e.g. "The Rockford Files S00E01-E02 Backlash of the Hunter"
|
2015-08-19 23:06:08 +00:00 |
|
Reinhard Pointner
|
353c2da745
|
* update CLI error messages
|
2015-08-18 23:42:47 +00:00 |
|
Reinhard Pointner
|
ed1bad0478
|
* add alias Portuguese (BR) for Brazilian language
|
2015-08-18 23:36:15 +00:00 |
|
Reinhard Pointner
|
6484e4b3f7
|
* allow users to set OpenSubtitles XML-RPC endpoint via Java system property: "-Dnet.filebot.OpenSubtitlesXmlRpc.url=http://api.opensubtitles.org/xml-rpc"
|
2015-08-18 23:23:56 +00:00 |
|
Reinhard Pointner
|
a5427fb5ab
|
* add WAIT cursor in case loading files is taking a while
|
2015-08-11 14:30:25 +00:00 |
|
Reinhard Pointner
|
b64e2b23a7
|
* n00b-proofing
|
2015-08-10 17:15:15 +00:00 |
|
Reinhard Pointner
|
9be4a1fd5b
|
+ push 4.6.1 test release
|
2015-08-07 10:43:04 +00:00 |
|
Reinhard Pointner
|
85421ecbd9
|
* support name_eng.srt pattern for {lang} binding
|
2015-08-04 23:40:39 +00:00 |
|
Reinhard Pointner
|
266d0c7edc
|
* make "Missing data: release date" warning message more clear
|
2015-07-30 16:38:24 +00:00 |
|
Reinhard Pointner
|
8d19863283
|
+ Support --filter (file filter expression) in filebot -mediainfo calls
|
2015-07-30 13:08:03 +00:00 |
|
Reinhard Pointner
|
105b6a907c
|
* update icon
|
2015-07-29 23:45:39 +00:00 |
|
Reinhard Pointner
|
034b47ccdb
|
* allow users to test custom file filter right away from within the Preset Editor
|
2015-07-27 13:44:40 +00:00 |
|
Reinhard Pointner
|
f97b040dda
|
* refactor
|
2015-07-27 12:40:55 +00:00 |
|
Reinhard Pointner
|
a8aeee2193
|
* enable/disable combo boxes depending on datasource capabilities
|
2015-07-27 12:16:36 +00:00 |
|
Reinhard Pointner
|
bc87b59811
|
* enable/disable combo boxes depending on datasource capabilities
|
2015-07-27 12:09:13 +00:00 |
|
Reinhard Pointner
|
b2685c0427
|
* refactor
|
2015-07-26 21:43:16 +00:00 |
|
Reinhard Pointner
|
3f65c370a5
|
* refactor
|
2015-07-26 11:52:11 +00:00 |
|
Reinhard Pointner
|
694c0ec049
|
* allow file.isEpisode() file filter expressions
|
2015-07-26 11:46:52 +00:00 |
|
Reinhard Pointner
|
6f0ea0c3c8
|
* Rename Delete button to Discard
|
2015-07-26 00:09:35 +00:00 |
|
Reinhard Pointner
|
3bb317cad0
|
* support File "datasource" to allow advanced users to create generic file rename presets
|
2015-07-25 22:47:39 +00:00 |
|
Reinhard Pointner
|
0d314b786c
|
* refactor
|
2015-07-25 22:47:35 +00:00 |
|
Reinhard Pointner
|
a475becffb
|
* include Format Editor in Preset Editor
|
2015-07-25 22:47:30 +00:00 |
|
Reinhard Pointner
|
b019cd9827
|
* Preset UI changes
|
2015-07-25 22:47:24 +00:00 |
|
Reinhard Pointner
|
8299e849aa
|
* Format Source
|
2015-07-25 22:47:19 +00:00 |
|
Reinhard Pointner
|
38a046bf2d
|
* refactoring
|
2015-07-25 22:47:02 +00:00 |
|
Reinhard Pointner
|
a43a9171c1
|
* support {age} for FileFilter expressions
|
2015-07-25 22:47:00 +00:00 |
|
Reinhard Pointner
|
6c22b3e502
|
+ Preset Editor UI
|
2015-07-25 22:46:58 +00:00 |
|
Reinhard Pointner
|
bb4a23cad6
|
+ Preset Editor UI
|
2015-07-25 22:46:47 +00:00 |
|
Reinhard Pointner
|
a5d987dc08
|
+ Preset Editor UI
|
2015-07-25 22:46:45 +00:00 |
|
Reinhard Pointner
|
7b51f5a851
|
* add common interface to all datasources
|
2015-07-25 22:46:30 +00:00 |
|
Reinhard Pointner
|
bc7cf8cba0
|
* fine-tune subtitle matching
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=2869
|
2015-07-25 22:46:28 +00:00 |
|
Reinhard Pointner
|
e6eef706e4
|
* use SEVERE warning when clutter file filter is unavailable
|
2015-07-25 22:46:14 +00:00 |
|
Reinhard Pointner
|
b38d9768fc
|
* fix compile time issue
|
2015-07-25 22:46:12 +00:00 |
|
Reinhard Pointner
|
abeb60dfb1
|
* make sure we don't crash just because the clutter file filter isn't available (e.g if website is down)
|
2015-07-25 22:46:06 +00:00 |
|
Reinhard Pointner
|
8e57f48cb7
|
+ presets & macros (WIP)
|
2015-07-11 13:10:57 +00:00 |
|
Reinhard Pointner
|
6fe93ab300
|
* make sure that release groups with @ in the name work as expected (regex \p{Punct} includes @ so it had been removed and subsequently couldn't be matched)
|
2015-06-27 16:56:17 +00:00 |
|
Reinhard Pointner
|
165e0e5681
|
* make sure to exclude file extension from any matching
|
2015-06-27 16:48:20 +00:00 |
|
Reinhard Pointner
|
f9018f9feb
|
* fix movie match selection/repeat issue
@see https://www.filebot.net/forums/viewtopic.php?f=6&p=15797#p15797
|
2015-06-24 17:59:56 +00:00 |
|
Reinhard Pointner
|
801d0e5ee7
|
* fix subtitle movie match bug
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=2802
|
2015-06-24 10:32:44 +00:00 |
|
Reinhard Pointner
|
c641a1afaa
|
import java.time.*
|
2015-06-20 07:04:40 +00:00 |
|
Reinhard Pointner
|
4a2f093e92
|
* simplify mediainfo error messages
|
2015-06-19 16:27:29 +00:00 |
|
Reinhard Pointner
|
745ac54c16
|
* simplify mediainfo error messages
|
2015-06-19 10:00:33 +00:00 |
|
Reinhard Pointner
|
2602dc20ef
|
* work around missing JFX WebView navigator.language settings
|
2015-06-12 10:44:44 +00:00 |
|
Reinhard Pointner
|
2bd8ffc464
|
* added truncate and truncate-by-word String methods to help with custom formats
|
2015-06-08 17:15:44 +00:00 |
|
Reinhard Pointner
|
6e03eaa5c9
|
* "🚀 Loading …" confirmed to render ok on Windows/Linux as well
|
2015-06-06 05:43:09 +00:00 |
|
Reinhard Pointner
|
c041e851d6
|
* fix missing button label
|
2015-06-05 19:35:21 +00:00 |
|
Reinhard Pointner
|
31a2df2c91
|
* update website
|
2015-06-05 17:53:13 +00:00 |
|
Reinhard Pointner
|
10704bc216
|
+ String.asciiQuotes() to normalize wierd quotation marks (e.g. "\u00b4\u2018\u2019\u02bb".asciiQuotes() == "''''")
|
2015-06-04 17:21:02 +00:00 |
|
Reinhard Pointner
|
8a77762e34
|
+ String.asciiQuotes() to normalize wierd quotation marks (e.g. "\u00b4\u2018\u2019\u02bb".asciiQuotes() == "''''")
|
2015-06-04 17:17:30 +00:00 |
|
Reinhard Pointner
|
f8d25c12d7
|
* update website
|
2015-06-04 15:59:36 +00:00 |
|
Reinhard Pointner
|
863ed6571d
|
* update donation redirect script & provider per-OS donation messages
* compression is handled by cloudflare
|
2015-06-04 14:39:10 +00:00 |
|
Reinhard Pointner
|
ea70a23ed0
|
* extract support via Apache Commons VFS2 (and junrar file provider)
|
2015-06-04 10:12:56 +00:00 |
|
Reinhard Pointner
|
100de60a97
|
* hide webview while it's loading
|
2015-06-02 08:10:14 +00:00 |
|
Reinhard Pointner
|
b3e5071a64
|
* hide webview while it's loading
|
2015-06-01 21:33:22 +00:00 |
|
Reinhard Pointner
|
1e6c6eba03
|
* make sure WebView gets keyboard focus on startup
|
2015-06-01 20:03:49 +00:00 |
|
Reinhard Pointner
|
e06e50418c
|
* fix file formatter
|
2015-05-31 01:13:35 +00:00 |
|
Reinhard Pointner
|
3faa210ff1
|
* keep full path when loading torrent file entries
|
2015-05-30 21:08:06 +00:00 |
|
Reinhard Pointner
|
68b3101ae2
|
* fix layout issues
|
2015-05-28 20:23:05 +00:00 |
|
Reinhard Pointner
|
6c1bbae431
|
* only recognize positive {age} (in days) values
|
2015-05-28 16:39:57 +00:00 |
|
Reinhard Pointner
|
bd81291ca5
|
* added video extension: .asf
|
2015-05-28 15:44:43 +00:00 |
|
Reinhard Pointner
|
e14cbb2bcc
|
* make {model} available in --filter expressions to include/exclude each metadata based on the entirety of metadata being matched against
|
2015-05-26 16:25:47 +00:00 |
|
Reinhard Pointner
|
cd2ea07c15
|
* organize imports
|
2015-05-25 19:31:26 +00:00 |
|
Reinhard Pointner
|
a255c6d82a
|
* yet another try to fix Unicode/Accent MediaInfo.open() issues on Mac ...
|
2015-05-25 18:15:22 +00:00 |
|
Reinhard Pointner
|
87ffd27e85
|
* refactor & simplify
|
2015-05-25 15:14:00 +00:00 |
|
Reinhard Pointner
|
aa5d5c901c
|
* String.join works slightly different than our own join() method, so to avoid any hidden issues keep using our own as before
|
2015-05-25 10:37:42 +00:00 |
|
Reinhard Pointner
|
ea26287b92
|
* take OriginalName (better) into account when matching subtitles to files
|
2015-05-25 10:16:30 +00:00 |
|
Reinhard Pointner
|
c4a582ff9b
|
* fix image button size issues
|
2015-05-25 09:23:24 +00:00 |
|
Reinhard Pointner
|
18afec0593
|
* fix image button size issues
|
2015-05-25 09:10:55 +00:00 |
|
Reinhard Pointner
|
fbbb99a5b9
|
* avoid printStackTrace in favour of logging
|
2015-05-25 08:37:57 +00:00 |
|
Reinhard Pointner
|
ac7a72c477
|
* use only primary title for combobox completion
|
2015-05-24 23:32:29 +00:00 |
|
Reinhard Pointner
|
c68c5adb3a
|
* include movie alias titles in osdb index
|
2015-05-24 22:54:59 +00:00 |
|
Reinhard Pointner
|
1c928e5592
|
* fine-tune subtitle auto-selection
|
2015-05-24 22:54:56 +00:00 |
|
Reinhard Pointner
|
3e4da0f254
|
* work around Mac accent encoding issues
|
2015-05-24 22:54:53 +00:00 |
|
Reinhard Pointner
|
457c74129b
|
* work around Mac accent encoding issues
|
2015-05-24 22:53:47 +00:00 |
|
Reinhard Pointner
|
ba15853a4c
|
* bump major verison 4.6 because scripting fn branch was updated
|
2015-05-23 17:01:30 +00:00 |
|
Reinhard Pointner
|
7301bd0357
|
* fix
|
2015-05-20 07:35:50 +00:00 |
|
Reinhard Pointner
|
af8e8c185a
|
* make sure longest OR expressions is captured
|
2015-05-20 07:35:45 +00:00 |
|
Reinhard Pointner
|
8a885ff1fe
|
* use String.join()
|
2015-05-20 07:35:40 +00:00 |
|
Reinhard Pointner
|
d8d7b80474
|
* enable menu bar only if jayatanaag agent is setup
|
2015-05-18 15:41:26 +00:00 |
|