Reinhard Pointner
53429d9073
Use JDK 9 MultiResolutionImage
2018-03-05 18:44:24 +07:00
Reinhard Pointner
5e0888c8c3
Fix cask deployment
2018-03-03 03:07:26 +07:00
Reinhard Pointner
302d1e1157
Fix {plex} regression issue for Anime type episode objects
2018-02-27 16:11:17 +07:00
Reinhard Pointner
b76bd8ac6b
Experiment with TitledBorder.border
2018-02-26 11:02:53 +07:00
Reinhard Pointner
0b3a60cb38
Experiment with TitledBorder.border
2018-02-26 10:56:18 +07:00
Reinhard Pointner
ad172e0d1f
Experiment with TitledBorder.border
2018-02-26 10:46:17 +07:00
Reinhard Pointner
7a5a0832fc
Experiment with custom TitledBorder.border
2018-02-26 10:35:42 +07:00
Reinhard Pointner
a67c466c91
Refactor PlexNamingStandard
2018-02-17 11:36:20 +07:00
Reinhard Pointner
430d292bfe
Use smallest channel value for {af} in case there are objects / channels
...
e.g.
Channel(s) : 15 objects / 6 channels
2018-02-08 12:06:31 +07:00
Reinhard Pointner
8563ae349f
Reduce String.replacePart() false positive rate
...
https://www.filebot.net/forums/viewtopic.php?f=5&t=4068&p=32229#p32229
2018-02-05 13:55:33 +07:00
Reinhard Pointner
ed849bb2f1
Support for custom build profiles
2018-01-19 21:55:19 +01:00
Reinhard Pointner
d314efb450
Use FastFile internally but do not expose to outside code that expects File objects
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=5306
2018-01-19 10:44:18 +01:00
Reinhard Pointner
aa656e075c
Support for DVR-MS files
...
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=5582
2018-01-01 23:37:42 +01:00
Reinhard Pointner
ab94a16705
Make ID3 genre value available via {genre} binding (works only if ID3 Lookup is used)
2017-12-21 10:17:13 +01:00
Reinhard Pointner
ee7c19d443
Fix potential NPE
...
Stacktrace:
java.lang.NullPointerException
at net.filebot.util.PreferencesMap$StringAdapter.put(PreferencesMap.java:177)
at net.filebot.util.PreferencesMap$StringAdapter.put(PreferencesMap.java:168)
at net.filebot.util.PreferencesMap.put(PreferencesMap.java:37)
at net.filebot.util.PreferencesList.setImpl(PreferencesList.java:63)
at net.filebot.util.PreferencesList.copy(PreferencesList.java:97)
at net.filebot.util.PreferencesList.remove(PreferencesList.java:74)
at net.filebot.util.PreferencesList.trimToSize(PreferencesList.java:104)
at net.filebot.util.PreferencesList.set(PreferencesList.java:111)
at net.filebot.ui.rename.FormatDialog.lambda$new$17(FormatDialog.java:719)
at net.filebot.util.ui.SwingUI$LambdaAction.actionPerformed(SwingUI.java:382)
at net.filebot.ui.rename.RenamePanel.lambda$showFormatEditor$21(RenamePanel.java:585)
at net.filebot.util.ui.SwingUI.withWaitCursor(SwingUI.java:327)
at net.filebot.ui.rename.RenamePanel.showFormatEditor(RenamePanel.java:582)
at net.filebot.ui.rename.RenamePanel.lambda$createFetchPopup$17(RenamePanel.java:472)
at net.filebot.util.ui.SwingUI$LambdaAction.actionPerformed(SwingUI.java:382)
2017-12-11 18:58:19 +01:00
Reinhard Pointner
d3c7028710
Support CoW clones on both macOS (with APFS) and Linux (with BTRFS) and enable those actions in the GUI
2017-11-27 18:18:37 +01:00
Reinhard Pointner
8ac28f25e4
Refactor NativeRenameAction
2017-11-27 17:16:13 +01:00
Reinhard Pointner
0fd06eff35
Remove tag lookup since it's no longer "strict" enough since OpenSubtitles changed "tag lookup" behaviour
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5501
2017-11-21 22:07:21 +01:00
Reinhard Pointner
b48cbfa3cb
Use Locale.US as default locale for TheMovieDB requests (because US is likely cached due to language preferences, while ENGLISH may not be)
2017-11-21 21:13:47 +01:00
Reinhard Pointner
14dd2c3a22
Do not treat ac3/dts files as video files
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5502
2017-11-20 13:19:20 +01:00
Reinhard Pointner
3ac05fb006
Use secure_base_url configuration parameter
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5479
2017-11-13 23:04:45 +01:00
Reinhard Pointner
88ed6513c2
Make sure that the filename is not uses as exclude keyword when the object happens to be a File
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5469
2017-11-11 17:00:29 +01:00
Reinhard Pointner
9ed7bbc503
Use CodecID when grouping multi-part movie parts
2017-11-11 00:12:18 +01:00
Reinhard Pointner
a37cce2112
RuntimePermission("accessUserDefinedAttributes")
2017-11-09 19:39:33 +01:00
Reinhard Pointner
6b54760699
Make sure to use language-COUNTRY codes for all languages (even the exceptions)
2017-11-08 11:06:19 +01:00
Reinhard Pointner
9709ef3a42
Fix TheMovieDB language codes for Hebrew and Indonesian
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=4898#p30996
2017-11-08 11:02:55 +01:00
Reinhard Pointner
0098840976
Use java.lang.ref.Cleaner instead of Object.finalize() in Java 9 branch
2017-10-31 18:07:10 +01:00
Reinhard Pointner
13d0a0cd96
Ignore symlinks that point to non-existing paths (i.e. use LinkOption.NOFOLLOW_LINKS)
2017-10-29 17:22:05 +01:00
Reinhard Pointner
a3085de6fc
Files.createDirectories
may throw java.nio.file.FileAlreadyExistsException
in certain cases (conflict with docs)
...
@see https://github.com/filebot/filebot/issues/40#issuecomment-338475728
2017-10-28 22:14:33 +02:00
Reinhard Pointner
b99500b405
Improved matching behavior for movie years off by one
2017-10-21 23:57:33 +01:00
Reinhard Pointner
6ed5ffd3e7
Do not open Getting Started dialog within app (to avoid JavaFX webkit issues)
2017-10-18 23:38:55 +02:00
Reinhard Pointner
5be9384ab1
TODO: use {@link java.lang.ref.Cleaner} instead of Object.finalize() once Java 8 support is dropped
2017-10-18 11:15:07 +02:00
Reinhard Pointner
a3a77f8ec3
Bump to 4.7.19 for Java 9 based release
2017-10-17 14:48:01 +02:00
Reinhard Pointner
ddecb44e86
Ensure Preset order on all platforms (e.g. Windows Registry Preferences are sorted alphabetically, but the same is not guaranteed for other platforms)
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5391&p=30625#p30623
2017-10-17 14:07:19 +02:00
Reinhard Pointner
e3a1269de1
Java 9 makes internal classes inaccessible, so setting the page background is no longer supported: package com.sun.webkit is declared in module javafx.web, which does not export it
2017-10-16 22:31:21 +02:00
Reinhard Pointner
b412bf33fe
Fix "At least one of the problems in category 'unchecked' is not analysed due to a compiler option being ignored" warnings
2017-10-16 21:41:17 +02:00
Reinhard Pointner
6cc4851fab
Refactor com.apple.* usages to JDK 9
2017-10-16 21:35:36 +02:00
Reinhard Pointner
f39b490061
Use Java 9 TextUI.modelToView2D()
2017-10-16 21:18:40 +02:00
Reinhard Pointner
861a218c9b
Fix @Deprecated warnings related to AWT KeyStroke codes
2017-10-16 21:17:37 +02:00
Reinhard Pointner
9f2aaa6ca8
Fix Java 9 @Deprecated warnings
2017-10-16 21:09:25 +02:00
Reinhard Pointner
0251364870
check alternative terms if necessary and only if they're different
2017-10-16 18:56:17 +02:00
Reinhard Pointner
0dba9fe08a
Refactor com.apple.* usages to JDK 9
...
(all windows are fullscreenable by default, so we don't need that anymore)
2017-10-16 18:44:42 +02:00
Reinhard Pointner
a1457cc63a
Refactor com.apple.* usages to JDK 9
2017-10-16 17:53:39 +02:00
Reinhard Pointner
dedc1d73b3
Completely strip CRLF characters from expression result (and don't just replace with newline)
...
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=5390
2017-10-12 23:30:59 +02:00
Reinhard Pointner
25a84aa10c
Make sure to print stack trace on error
2017-10-04 13:05:14 +02:00
Reinhard Pointner
66b6a67d94
Preserve alias names as best as possible from all fields
2017-10-01 20:42:24 +02:00
Reinhard Pointner
eaa146bd0a
Preserve alias names as best as possible from all fields
2017-10-01 20:40:35 +02:00
Reinhard Pointner
af5e0ffd55
retrieve localized series name from response
2017-10-01 08:07:06 +02:00
Reinhard Pointner
39e4dcebc2
Fix symlink/override issues
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5352
2017-09-28 12:21:29 +02:00
Reinhard Pointner
cc9d823d78
Fix year match regression issues
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5340&p=30362#p30362
2017-09-26 11:50:13 +07:00
Reinhard Pointner
03afd09625
Fine-tune movie match ranking
2017-09-25 22:59:12 +07:00
Reinhard Pointner
4cbba3a15f
the year might be off by 1 so we also check movies from the previous year and the next year
2017-09-25 03:03:41 +07:00
Reinhard Pointner
71d3dfc4b0
Fine-tune movie match ranking
2017-09-25 02:45:54 +07:00
Reinhard Pointner
0e50446642
the year might be off by 1 so we also check movies from the previous year and the next year
2017-09-25 02:45:37 +07:00
Reinhard Pointner
47ebc89375
+ TMDbClientWithLocalSearch
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5340
2017-09-24 17:23:24 +07:00
Reinhard Pointner
b07371a62a
Fix extract tool selection feature
2017-09-22 13:54:08 +07:00
Reinhard Pointner
94a3ef60a8
Make sure that strict movie mode works exactly the same in GUI and CLI (it was only implemented correctly for the GUI)
2017-09-22 13:53:49 +07:00
Reinhard Pointner
2aabeaf618
Update audio format patterns
...
@see https://www.filebot.net/forums/viewtopic.php?f=3&t=360&p=30234#p30216
2017-09-19 09:41:52 +07:00
Reinhard Pointner
751797fbd5
TheTVDB rewrites HTTP to HTTPS nowadays
2017-09-18 10:18:42 +07:00
Reinhard Pointner
5973562825
Use HTTPS for webservice.fanart.tv
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5329
2017-09-17 21:49:56 +07:00
Reinhard Pointner
5effe3e25c
Support 32-bit APPX package
2017-08-23 19:56:41 +08:00
Reinhard Pointner
e16528db77
Make sure that 748x574 resolution resolves to 576p
2017-08-03 12:24:09 +08:00
Reinhard Pointner
e10ef895cc
Make sure that 748x574 resolution resolves to 576p
2017-08-03 12:01:36 +08:00
Reinhard Pointner
7a7af2b386
Make sure that 748x574 resolution resolves to 576p
2017-08-03 11:23:39 +08:00
Reinhard Pointner
49478321ac
Make sure that 748x574 resolution resolves to 576p
2017-08-03 11:11:40 +08:00
Reinhard Pointner
7ac3264c08
Print full stack trace to log (if there is an exception)
2017-07-29 19:16:00 +08:00
Reinhard Pointner
9bec33c20b
// progressive by default if ScanType is undefined
2017-07-27 14:59:32 +08:00
Reinhard Pointner
6aae22e604
Make sure to use www.filebot.net when opening browser windows
2017-07-25 17:43:48 +08:00
Reinhard Pointner
4f0496814c
REVERT: JavaFX graphics acceleration may crash the process in certain graphics configurations
2017-07-25 17:43:27 +08:00
Reinhard Pointner
096c77043f
JavaFX graphics acceleration may crash the process in certain graphics configurations
2017-07-25 17:29:05 +08:00
Reinhard Pointner
5a3bf98150
Skip empty subtitle elements when transcoding subtitle files
2017-07-24 23:20:11 +08:00
Reinhard Pointner
1dfc5c2982
Bump minor version for Windows Store bugfix release
2017-07-19 20:06:29 +08:00
Reinhard Pointner
5eaeeeced6
Support for Trailer.getKey()
2017-07-19 15:16:12 +08:00
Reinhard Pointner
548f59decc
Update TheMovieDB API client (credits, videos, etc)
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5209
2017-07-17 12:03:30 +08:00
Reinhard Pointner
6f8cf7773e
Allow images as sample files (i.e. due to new EXIF support)
2017-07-11 11:53:21 +08:00
Reinhard Pointner
05913ed975
Exclude pattern: DTS.2.0
2017-07-08 23:21:48 +08:00
Reinhard Pointner
512ba60a78
Exclude pattern: divx5
2017-07-08 13:13:24 +08:00
Reinhard Pointner
db4cef1a83
Exclude pattern: MP3.1.0
2017-07-08 13:12:30 +08:00
Reinhard Pointner
32eab4aa84
Correctly recognize "Brazilian" language name when looking up language suffix for subtitles
2017-07-06 22:19:17 +08:00
Reinhard Pointner
773c5d447d
Easy access for TheMovieDB {info.adult} property
2017-07-04 10:26:10 +08:00
Reinhard Pointner
5c7a6af77f
Make preview and status labels clickable and copy label text to clipboard on click (useful for debugging and reporting issues)
2017-07-03 11:13:28 +08:00
Reinhard Pointner
f4a532f27b
pattern.video.repack: REPACK|PROPER|RERIP
2017-06-29 10:15:07 +08:00
Reinhard Pointner
d2a7339182
Remove Remux|BDRemux from {source} binding pattern
2017-06-28 10:52:01 +08:00
Reinhard Pointner
98a688a770
getPersistentRenameLog()
2017-06-25 11:53:25 +08:00
Reinhard Pointner
a28d2e4ccf
Added String.isLatin()
...
@see https://www.filebot.net/forums/viewtopic.php?f=5&t=2&p=28963#p28963
2017-06-21 09:19:14 +08:00
Reinhard Pointner
395ec3a4b8
Added String.isLatin()
...
@see https://www.filebot.net/forums/viewtopic.php?f=5&t=2&p=28963#p28963
2017-06-21 09:18:04 +08:00
Reinhard Pointner
38d170179d
Use Locale.US as default locale for TheMovieDB requests (because US is likely cached due to language preferences, while ENGLISH may not be)
2017-06-18 20:42:24 +08:00
Reinhard Pointner
7fcbc4d614
Use Locale.US as default locale for TheMovieDB requests (because US is likely cached due to language preferences, while ENGLISH may not be)
2017-06-18 20:30:56 +08:00
Reinhard Pointner
49d744319e
Fine-tune exclude file filter
...
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5128
2017-06-18 20:21:07 +08:00
Reinhard Pointner
8e4d77bb24
Use platform-independent LaF for portable deployment
2017-06-18 14:42:19 +08:00
Reinhard Pointner
41fc742d0b
Take general Duration into account when grouping by media characteristics
2017-06-18 01:05:08 +08:00
Reinhard Pointner
f6149aa147
Bump to 4.7.11 for next simultaneous Windows/Mac release
2017-06-16 22:35:05 +08:00
Reinhard Pointner
43eb4556fb
New {aco} binding for tagging files that contain TrueHD+Atmos audio channel objects
...
@see https://www.filebot.net/forums/viewtopic.php?f=4&t=5121
2017-06-16 21:46:03 +08:00
Reinhard Pointner
85d571a003
Improved error messages for sub bindings (e.g. audio.FormatProfile => undefined)
2017-06-16 16:51:06 +08:00
Reinhard Pointner
3f6d9ffd1f
Use Locale.US as default locale for TheMovieDB requests (because US is likely cached due to language preferences, while ENGLISH may not be)
2017-06-16 16:21:36 +08:00
Reinhard Pointner
64cae6a6bc
Set smaller minimum height
2017-06-16 16:20:36 +08:00
Reinhard Pointner
cac1d0225f
Require a set of distinct files
...
# Fixes https://www.filebot.net/forums/viewtopic.php?f=6&t=5108
2017-06-11 23:31:56 +08:00
Reinhard Pointner
7bbfc3cfa7
Require a set of distinct files
...
# Fixes https://www.filebot.net/forums/viewtopic.php?f=6&t=5108
2017-06-11 20:44:49 +08:00
Reinhard Pointner
422b9e2417
Require a set of distinct files
...
# Fixes https://www.filebot.net/forums/viewtopic.php?f=6&t=5108
2017-06-11 03:21:42 +08:00
Reinhard Pointner
802f9703e4
Fine-tune unwind behaviour
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=5083
2017-06-05 15:43:47 +08:00
Reinhard Pointner
ec4ddf40c4
Fix PropertyBindings bugs
2017-06-05 15:21:34 +08:00
Reinhard Pointner
41bb712dc6
Fix PropertyBindings bugs
2017-06-05 15:21:06 +08:00
Reinhard Pointner
ba024fcdc9
Do not throw exceptions when using model.* bindings
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=5083
2017-06-05 14:23:05 +08:00
Reinhard Pointner
c881f6be3c
Default to null
2017-06-05 03:05:53 +08:00
Reinhard Pointner
26e816f92d
Support expressions such as {-vc}
2017-06-04 22:14:52 +08:00
Reinhard Pointner
c320b03d22
Make sure that query string doesn't get lost due to CF caching
2017-06-03 17:26:54 +08:00
Reinhard Pointner
15893315bc
HTTPS Everywhere
2017-06-03 17:10:43 +08:00
Reinhard Pointner
f60e83f456
Force HTTPS in Getting Started to avoid HTTP/HTTPS mismatch issues
2017-06-03 04:13:45 +08:00
Reinhard Pointner
a5bb85064d
Play YouTube Getting Started Tutorials inside the JavaFX WebView (BETA)
2017-06-03 03:34:58 +08:00
Reinhard Pointner
1dbab0a68e
Play YouTube Getting Started Tutorials inside the JavaFX WebView (BETA)
2017-06-03 03:06:28 +08:00
Reinhard Pointner
a4f62e6184
Add support for SHA3-384 with Java 9
2017-05-26 17:15:21 +08:00
Reinhard Pointner
eabd0125c0
Refactor Hash
2017-05-26 17:13:51 +08:00
Reinhard Pointner
eaa038c66e
Fix Windows 10 button padding
2017-05-26 13:29:00 +08:00
Reinhard Pointner
8fafe666c2
Set minimum size to [900, 525] because uses think it's a graphics bug window size can be reduced beyond the minimum size that the UI widgets allow
2017-05-26 11:51:58 +08:00
Reinhard Pointner
ff4df3d0f7
Fix misleading exception
2017-05-26 11:48:50 +08:00
Reinhard Pointner
abc1daa809
Set minimum size to [880, 515] because uses think it's a graphics bug window size can be reduced beyond the minimum size that the UI widgets allow
2017-05-26 11:48:26 +08:00
Reinhard Pointner
d3cfec58ea
Refactor Settings
2017-05-25 13:31:11 +08:00
Reinhard Pointner
5378ad3fff
Use tool tip to help users differentiate between TheMovieDB and TheMovieDB::TV
2017-05-25 12:11:14 +08:00
Reinhard Pointner
592b9d2579
Use tool tip to help users differentiate between TheMovieDB and TheMovieDB::TV
2017-05-25 12:02:38 +08:00
Reinhard Pointner
96922cc8aa
Refactor PresetEditor
2017-05-25 11:44:36 +08:00
Reinhard Pointner
e53602c98b
Remove useless singletons
2017-05-25 11:21:04 +08:00
Reinhard Pointner
d36c033d92
Fix NPE
2017-05-25 11:08:40 +08:00
Reinhard Pointner
04f5a62749
Add support for OMDb API key
2017-05-24 19:25:00 +08:00
Reinhard Pointner
9ead717658
Use NON_DIGIT.matcher()
2017-05-23 11:36:55 +08:00
Reinhard Pointner
f5938411ce
+ 4.7.10
2017-05-23 00:55:36 +08:00
Reinhard Pointner
c78f647b8a
Fix NPE
2017-05-22 23:10:33 +08:00
Reinhard Pointner
c629fa7c0b
Fix test case
2017-05-22 21:33:59 +08:00
Reinhard Pointner
8a0216c6cc
Resolve common-case regression issue
2017-05-22 21:03:40 +08:00
Reinhard Pointner
63834d31d7
Add support for OMDb API key
2017-05-22 20:44:50 +08:00
Reinhard Pointner
c22d91c4d9
Avoid warnings when just fetching movie entries
2017-05-22 20:43:24 +08:00
Reinhard Pointner
3d8360998f
Rollback website to latest stable release 4.7.9
2017-05-22 20:09:19 +08:00
Reinhard Pointner
79d0181a08
REVERT: Disable experimental TheTVDBv2 client for stable release
...
(fingers crossed)
2017-05-19 03:18:24 +08:00
Reinhard Pointner
00f6cb2e12
Disable experimental TheTVDBv2 client for stable release
2017-05-19 03:14:00 +08:00
Reinhard Pointner
b209a58db1
+ 4.7.10
2017-05-19 03:11:29 +08:00
Reinhard Pointner
e71eeec842
Reduce -exec failures to warning messages
2017-05-18 21:28:05 +08:00
Reinhard Pointner
dc91e4e12e
Fix {group} binding for cases such as GROUP[SITE]
2017-05-15 05:16:55 +08:00
Reinhard Pointner
4c7da27614
Fix {group} binding for cases such as GROUP[SITE]
2017-05-15 05:12:54 +08:00
Reinhard Pointner
de98fab2ed
Fix for Brazilian Portuguese language preferences when using OpenSubtitles
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=4992
2017-04-23 10:03:11 +08:00
Reinhard Pointner
e312e23680
Make sure that FormatDialog never throws an exception during initialization
...
* https://www.filebot.net/forums/viewtopic.php?f=10&t=4976
2017-04-22 22:33:38 +08:00
Reinhard Pointner
aff5407a1a
Fix for Brazilian Portuguese language preferences when using OpenSubtitles
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=4992
2017-04-22 21:55:27 +08:00
Reinhard Pointner
91b0074e70
Extended the horizon from 3 levels to 4 levels
2017-04-21 21:14:16 +08:00
Reinhard Pointner
37b0d02b06
Fix clutter false positive issues with trailer.park.boys
2017-04-21 02:18:27 +08:00
Reinhard Pointner
ca5da7989e
Fix clutter false positive issues with trailer.park.boys
2017-04-21 02:14:43 +08:00
Reinhard Pointner
c42564449f
Improve filebot -help
message
2017-04-21 00:49:04 +08:00
Reinhard Pointner
7490567757
// print media info or execute commands based on media info
2017-04-20 00:31:29 +08:00
Reinhard Pointner
8f4ec6511f
Support filebot -mediainfo -exec (similar to find -exec)
2017-04-18 17:15:59 +08:00
Reinhard Pointner
aa10510e87
Added -exec
option that works similar to find -exec
and the --def exec
option.
...
e.g.
```
filebot -rename $OPTS -exec echo {f}
filebot -rename $OPTS -exec echo {f} +
```
2017-04-18 15:25:34 +08:00
Reinhard Pointner
789c472876
Apply old language code fixes to new API
2017-04-17 14:29:46 +08:00
Reinhard Pointner
b30e17f442
Improved error messages
2017-04-16 00:43:25 +08:00
Reinhard Pointner
6b4e5bfbe0
equalsFileContent
2017-04-16 00:40:58 +08:00
Reinhard Pointner
a442f32ae3
sha256
2017-04-16 00:40:40 +08:00
Reinhard Pointner
e649147740
Add {ny} to the binding examples
2017-04-15 10:41:54 +08:00
Reinhard Pointner
c580c95c73
[WARNING] {sdhd} is deprecated and will be removed in the next release. Use {hd} instead.
2017-04-12 00:42:23 +08:00
Reinhard Pointner
c8d98d2089
Fix Fix
2017-04-11 17:48:02 +08:00
Reinhard Pointner
66ca2d08bf
Authorization: Bearer <yourjwttoken>. Currently, the token expires after 24 hours. You can GET the /refresh_token route to extend that expiration date.
2017-04-11 17:40:32 +08:00
Reinhard Pointner
37de6c9a15
Enable TheTVDBv2 by default and implement the necessary workarounds to make it behave the same was as the old XML API (i.e. default to English)
2017-04-11 17:06:41 +08:00
Reinhard Pointner
15ab77d00f
// ask for reviews at most every once in a while
2017-04-09 19:20:20 +08:00
Reinhard Pointner
d14912fa27
Added {mbps} binding
2017-04-09 19:03:44 +08:00
Reinhard Pointner
8649f506a4
Make sure that BigDecimal.round() works out of the box without having to convert to double first
2017-04-09 16:01:45 +08:00
Reinhard Pointner
c357007510
Fix potential crash on startup when loading JNA
2017-04-09 15:39:16 +08:00
Reinhard Pointner
b17e71dc38
Make sure that CD1/2 detection always works regardless of media folder structure by relying exclusively on MediaInfo characteristics instead of (guessed) media folder
...
@see https://www.filebot.net/forums/viewtopic.php?f=4&t=4845
2017-04-09 12:28:00 +08:00
Reinhard Pointner
463d740e49
Hide e00 binding in the examples
2017-04-08 00:39:58 +08:00
Reinhard Pointner
9b31ebfab8
ExecutableRenameAction: relativize destination path (i.e. to make scp/sftp calls easier)
2017-04-07 00:20:57 +08:00
Reinhard Pointner
020f045fc1
ExecutableRenameAction => throw Exception on error
2017-04-06 02:08:13 +08:00
Reinhard Pointner
d442a8de8b
ProcessRenameAction => ExecutableRenameAction
2017-04-06 01:45:18 +08:00
Reinhard Pointner
42fa6bf0df
Added GroovyRenameAction and ProcessRenameAction
2017-04-05 17:05:20 +08:00
Reinhard Pointner
38e57db3ef
Added GroovyRenameAction and ProcessRenameAction
2017-04-05 16:57:58 +08:00
Reinhard Pointner
1f47b7db54
From => from
2017-04-05 16:42:37 +08:00
Reinhard Pointner
54cec6f9f8
Added GroovyRenameAction and ProcessRenameAction
2017-04-05 16:15:34 +08:00
Reinhard Pointner
47f7ea45a2
Refactor NamingStandard
2017-04-02 15:56:19 +08:00
Reinhard Pointner
f826d42449
[WARNING] {sdhd} is deprecated and will be removed in the next release. Use {hd} instead.
2017-04-02 05:35:26 +08:00
Reinhard Pointner
cc4f00d17c
Optimize Getting Started dialog for Windows
2017-04-02 03:45:02 +08:00
Reinhard Pointner
2ded72ad68
Optimize Getting Started dialog for Windows
2017-04-02 03:16:17 +08:00
Reinhard Pointner
972c698380
FileSystemException:/path/to/file: Unable to get size of extended attribute 'net.filebot.metadata': No data available
2017-04-02 02:29:15 +08:00
Reinhard Pointner
761a700db0
Simplify logging output
2017-04-02 01:59:30 +08:00
Reinhard Pointner
83c1796cf9
Simplify logging output
2017-04-02 01:46:25 +08:00
Reinhard Pointner
eb7e393ddb
false: true: true
2017-04-02 01:14:55 +08:00
Reinhard Pointner
daef4da23b
make file writable if necessary
2017-04-02 00:54:34 +08:00
Reinhard Pointner
2e221d98dc
Refactor MetaAttributeView
2017-04-02 00:33:40 +08:00
Reinhard Pointner
d61400ed96
Refactor MetaAttributeView
2017-04-01 23:56:35 +08:00
Reinhard Pointner
ef70619447
Simplify logging output
2017-04-01 22:39:56 +08:00
Reinhard Pointner
5392ec3225
[WARNING] {sdhd} is deprecated and will be removed in the next release. Use {hd} instead.
2017-04-01 21:51:03 +08:00
Reinhard Pointner
758bd7f817
ISO-8859-8-I is not supported, but ISO-8859-8 uses the same code points so we can use that instead
2017-03-31 18:09:04 +08:00
Reinhard Pointner
6145508272
Support for searching for Hebrew subtitles
...
https://www.filebot.net/forums/viewtopic.php?f=6&t=4898
2017-03-31 17:21:07 +08:00
Reinhard Pointner
82f34a0043
range patterns without season are more prone to false positives, so we need to do some extra sanity checks (e.g. Episode 01-50 is probably not a multi-episode but some sort of season pack)
2017-03-31 03:25:43 +08:00
Reinhard Pointner
1467003565
Improved logging for when xattr is not supported
2017-03-31 01:25:53 +08:00
Reinhard Pointner
3db5e7f7f5
Added missing @2x icon
2017-03-29 13:48:10 +08:00
Reinhard Pointner
b496882c05
treat empty list as null
2017-03-27 21:24:01 +08:00
Reinhard Pointner
3511f08344
Improved support for custom Duration formats
2017-03-27 19:39:30 +08:00
Reinhard Pointner
fb81a895b8
treat empty list as null
2017-03-27 18:07:41 +08:00
Reinhard Pointner
52ef8e5b5b
Improved duration, seconds, minutes and hours bindings
2017-03-27 02:39:38 +08:00
Reinhard Pointner
20c85970e2
sum size of all files
2017-03-27 01:55:56 +08:00
Reinhard Pointner
7663977c9a
Support context bindings when testing with sample data
2017-03-26 21:17:26 +08:00
Reinhard Pointner
38410c1676
MediaBindingBean bindings, boolean locked
2017-03-26 11:34:55 +08:00
Reinhard Pointner
7ae7e745bd
Refine logging conflict/delete log level
2017-03-25 16:57:08 +08:00
Reinhard Pointner
cc34001f0f
Improved support for resolution/width/height bindings (and support for image files)
2017-03-25 15:32:07 +08:00
Reinhard Pointner
a7c39e81dd
Improved support for resolution/width/height bindings (and support for image files)
2017-03-25 15:18:00 +08:00
Reinhard Pointner
ff2617e6e4
Support --conflict override for disk folders
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=4863&p=27193#p27190
2017-03-25 01:30:01 +08:00
Reinhard Pointner
1a91e379a0
Fix BindingDialog usability issues
2017-03-24 22:09:42 +08:00
Reinhard Pointner
ae1e3e640a
Allow -clear-prefs
2017-03-24 21:57:00 +08:00
Reinhard Pointner
f32b98480c
Refactor ImageMetadata
2017-03-24 02:32:49 +08:00
Reinhard Pointner
d1927cd52d
Better output for GVFS sysinfo
2017-03-23 23:23:20 +08:00
Reinhard Pointner
ec44c7c38d
Refactor CmdlineOperations
2017-03-23 16:53:20 +08:00
Reinhard Pointner
2f7ee58707
Support for renaming episode files in linear order (without matching)
2017-03-23 09:46:41 +08:00
Reinhard Pointner
8224aac61a
application.version: 4.7.9
2017-03-19 19:16:03 +08:00
Reinhard Pointner
5e03553371
info.certifications.AU
2017-03-19 17:03:38 +08:00
Reinhard Pointner
415349ab71
Remove unnecessary memoize() calls
2017-03-14 18:20:50 +08:00
Reinhard Pointner
458c3630de
Fix Chinese language support
2017-03-13 16:29:45 +08:00
Reinhard Pointner
45941aa9ae
Make sure not to annoy users have purchased FileBot
2017-03-11 08:21:09 +08:00
Reinhard Pointner
ccd8830525
Make sure not to annoy users have purchased FileBot
2017-03-11 04:37:52 +08:00
Reinhard Pointner
e5778ee3cb
Make sure not to annoy users have purchased FileBot
2017-03-11 03:39:08 +08:00
Reinhard Pointner
3ef7cc141e
Make sure not to annoy users have purchased FileBot
2017-03-11 03:37:46 +08:00
Reinhard Pointner
0f63e83549
// ask for reviews only when a significant number of files have been processed
2017-03-08 02:09:08 +08:00
Reinhard Pointner
e2105771c0
Move platform-specific utilities into net.filebot.platform.* package
2017-03-06 20:52:04 +08:00
Reinhard Pointner
4f5479363f
Improved Preset Selection dialog
2017-03-04 01:14:53 +08:00
Reinhard Pointner
76838cb1ba
Use database icon for custom Presets instead of the generic "Run Script" icon
2017-03-03 22:20:24 +08:00
Reinhard Pointner
c960fd85a7
Use database icon for custom Presets instead of the generic "Run Script" icon
2017-03-03 21:27:13 +08:00
Reinhard Pointner
7b7a75e694
Explicitly add "Exif Metadata" to the Preset Editor
2017-03-03 21:19:52 +08:00
Reinhard Pointner
b302ebe5de
Refactor {sdhd} to support UHD/HD/SD and rename to {hd}
2017-03-03 17:51:54 +08:00
Reinhard Pointner
498b175fe9
Allow rename(action) parameter to override the --action command-line option
...
See https://www.filebot.net/forums/viewtopic.php?f=4&t=4801
2017-03-03 17:36:22 +08:00
Reinhard Pointner
342762427f
Remove unnecessary toString()
2017-03-01 01:35:09 +08:00
Reinhard Pointner
45bcfbe3f6
Use CachedResource API
2017-02-28 16:48:02 +08:00
Reinhard Pointner
6996e4bf72
Refactor ExpressionFormat into generic ExpressionFormat (used by -mediainfo and -list calls) and ExpressionFileFormat (used when generating output paths) that performs all the file path validation logic (strip spaces, don't allow /\ in binding values, etc)
2017-02-28 00:59:20 +08:00
Reinhard Pointner
7eb59a9c62
Deprecate url.exclude-blacklist # clutter file exclude pattern
2017-02-27 23:08:50 +08:00
Reinhard Pointner
f28e41626f
Refactor ExpressionFormat into generic ExpressionFormat (used by -mediainfo and -list calls) and ExpressionFileFormat (used when generating output paths) that performs all the file path validation logic (strip spaces, don't allow /\ in binding values, etc)
2017-02-27 22:11:59 +08:00
Reinhard Pointner
1d91160521
Cache OMDb resources for up to a month
2017-02-27 22:08:52 +08:00
Reinhard Pointner
9b7a6041cd
Fix sample file issues
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=4785
2017-02-27 21:58:46 +08:00
Reinhard Pointner
3415e31a2c
Quotes work different in bash and PowerShell and there is no way of quoting strings that work for both
2017-02-27 20:07:28 +08:00
Reinhard Pointner
e902d999cd
Add unit tests
2017-02-27 13:46:27 +08:00
Reinhard Pointner
d6a8dfc00e
Added {dt} timestamp binding
2017-02-27 04:48:39 +08:00
Reinhard Pointner
40bab4a1fb
Refactor ImageMetadata API
2017-02-26 22:55:44 +08:00
Reinhard Pointner
c16dbc3741
Refactor ImageMetadata API
2017-02-26 22:22:04 +08:00
Reinhard Pointner
8b79c595f3
Throw exception and unwind expression if ASO property is undefined
2017-02-26 21:25:11 +08:00
Reinhard Pointner
d6b33e5f0f
Added {camera} bindings and allow associative lookup for enum properties for {camera} and {location} bindings
2017-02-26 21:00:35 +08:00
Reinhard Pointner
2a5ebbc7f1
Added {location} binding for dynamically resolving GPS -> Address via maps.googleapis.com
2017-02-26 04:28:06 +08:00
Reinhard Pointner
2c7c32472e
Refactor ImageMetadata API
2017-02-26 04:26:15 +08:00
Reinhard Pointner
3d923da419
Improved GVFS error logging: GVFS: %s => %s
2017-02-25 22:47:17 +08:00
Reinhard Pointner
9f5867f295
Improved GVFS error logging: GVFS: %s => %s
2017-02-25 22:43:31 +08:00
Reinhard Pointner
b1ade214bc
Simplify GVFS support
2017-02-25 21:20:40 +08:00
Reinhard Pointner
e3f46c56b5
Improved GVFS error logging: GVFS: %s => %s
2017-02-25 20:07:47 +08:00
Reinhard Pointner
16a36757a7
MediaInfo does not support EXIF image metadata natively so we use the metadata-extractor library and implicitly merge that information in
2017-02-25 19:24:47 +08:00
Reinhard Pointner
bd826cb297
{d} and {y} now evaluate to Exif Date-Taken if possible when dealing with generic files
2017-02-25 19:13:33 +08:00
Reinhard Pointner
86b7c4e4fd
Added {exif} binding
2017-02-25 17:31:49 +08:00
Reinhard Pointner
c97057b197
Improved GVFS error logging: GVFS: %s => %s
2017-02-25 16:03:05 +08:00
Reinhard Pointner
d2df8d8923
MediaInfo does not support EXIF image metadata natively so we use the metadata-extractor library and implicitly merge that information in
2017-02-25 04:38:16 +08:00
Reinhard Pointner
f2b29f108c
MediaInfo does not support EXIF image metadata natively so we use the metadata-extractor library and implicitly merge that information in
2017-02-25 04:05:07 +08:00
Reinhard Pointner
0a92f100ae
Refactor
2017-02-24 16:44:30 +08:00
Reinhard Pointner
102ce41728
Support lookup by id, e.g. filebot -list --q 70327
2017-02-24 00:13:43 +08:00
Reinhard Pointner
df2a5f9269
Remove debug logging
2017-02-23 20:50:00 +08:00
Reinhard Pointner
f95689b5a1
Streamify -mediainfo and -list commands to make them more responsive when used on the command-line on large datasets
2017-02-23 20:49:51 +08:00