1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-12-23 08:18:52 -05:00
Commit Graph

3634 Commits

Author SHA1 Message Date
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