1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-08-13 17:03:45 -04:00
Commit Graph

3760 Commits

Author SHA1 Message Date
Reinhard Pointner
fc780f6ebb Improve icon scaling for 1.25x / 1.5x / 1.75x scale factors 2018-07-11 20:30:40 +07:00
Reinhard Pointner
e2a9d51df6 Improve icon scaling for 1.25x / 1.5x / 1.75x scale factors 2018-07-11 18:07:27 +07:00
Reinhard Pointner
6f481c0102 Refactor 2018-07-09 15:45:18 +07:00
Reinhard Pointner
749e614d50 Support -rename --q <Numeric ID> 2018-07-09 03:15:26 +07:00
Reinhard Pointner
b93815b5a8 FileBot requires a valid license. Please run filebot --license *.psm as user %s to install your FileBot license. 2018-07-08 04:43:41 +08:00
Reinhard Pointner
64780eb39d Set AUMID manually for legacy processes 2018-07-06 13:46:29 +08:00
Reinhard Pointner
a1e979af9e * Use BC crypto instead of JCA crypto due to strange bugs (see https://www.filebot.net/forums/viewtopic.php?f=6&t=6006&p=34534#p34534)
* Refactor PGP code into a Utilities class
2018-07-06 01:23:09 +08:00
Reinhard Pointner
2511a79080 Fix potential out-of-range NFE
https://www.filebot.net/forums/viewtopic.php?f=4&t=6008
2018-07-03 13:39:18 +07:00
Reinhard Pointner
623fee00cb Coerce episode number [1.1] to [1] 2018-07-02 14:30:03 +07:00
Reinhard Pointner
582cfd1acd Update platform defaults 2018-07-01 23:36:32 +07:00
Reinhard Pointner
5f00141be8 Pass X-FileBot-* HTTP headers for POST verify requests 2018-06-29 17:52:18 +07:00
Reinhard Pointner
b1c26a3aa4 Use simple UA header 2018-06-29 17:23:31 +07:00
Reinhard Pointner
c0f7397784 Default to false instead of null so we don't crash during DnD 2018-06-29 13:32:30 +07:00
Reinhard Pointner
e9c24efc42 User-Agent: FileBot/4.8.2 (PKG; Mac OS X 10.13.5; x86_64) Java/10.0.1 2018-06-29 02:13:32 +07:00
Reinhard Pointner
5fbe642d8e Default to false instead of null so we don't crash during DnD 2018-06-29 02:06:55 +07:00
Reinhard Pointner
2b1bc29d60 Clean up filebot -help 2018-06-28 23:54:04 +07:00
Reinhard Pointner
7f8dc060a4 moduleVersion=4.8 2018-06-27 20:10:54 +07:00
Reinhard Pointner
636b901556 Refactor 2018-06-25 22:50:01 +07:00
Reinhard Pointner
4232d361f9 Fix stegosaurus position 2018-06-25 19:15:20 +07:00
Reinhard Pointner
55507f218a Make a separate PKG build so we can have APP bundles with and without embedded JRE (i.e. no embedded JRE for brew cask automatic install) 2018-06-25 17:28:41 +07:00
Reinhard Pointner
f8ad7794df Windows Explorer DnD / Selection Order is broken and will probably never be fixed, so we provide an override for users that want to enforce alphanumeric sort order of files dragged in.
e.g.
-Dnet.filebot.dnd.sort=true
2018-06-25 14:02:25 +07:00
Reinhard Pointner
c5f512d34b Fix layout issues 2018-06-25 12:26:25 +07:00
Reinhard Pointner
b62f2c8237 Fix NPE 2018-06-24 01:16:30 +07:00
Reinhard Pointner
d34594c53e Support for more escape codes 2018-06-23 15:56:14 +07:00
Reinhard Pointner
c877f3cc05 Support for more escape codes 2018-06-23 15:29:55 +07:00
Reinhard Pointner
421e549d7a echo "Please purchase a FileBot License" | cowsay -f stegosaurus 2018-06-23 14:49:02 +07:00
Reinhard Pointner
95648bc859 allow --action test for evaluation purposes 2018-06-23 14:48:10 +07:00
Reinhard Pointner
f2051e835b JDK BUG: Desktop.browse() doesn't work in snap environment but xdg-open works just fine 2018-06-21 03:42:03 +07:00
Reinhard Pointner
5fe8383917 Fix text color (especially on Linux with dark GTK theme) 2018-06-20 19:29:46 +07:00
Reinhard Pointner
84bce0c86d Simplify license error messages 2018-06-20 02:13:54 +07:00
Reinhard Pointner
a3fe08978e Return special exit code if license is expired. 2018-06-19 01:50:39 +07:00
Reinhard Pointner
0163d4ffd9 Return special exit code if license is expired. 2018-06-19 01:46:09 +07:00
Reinhard Pointner
212b52d83c + add {hdr} binding (i.e. yield HDR or unwind) 2018-06-17 20:05:45 +07:00
Reinhard Pointner
d03453450b Include and use JFX webkit in Windows builds 2018-06-17 17:25:04 +07:00
Reinhard Pointner
1495fa6e9d Additional step for 1080p for oddly wide 1080p content
https://www.filebot.net/forums/viewtopic.php?f=6&t=5379
2018-06-16 23:40:40 +07:00
Reinhard Pointner
a95ecdc186 Update purchase website 2018-06-16 19:13:33 +07:00
Reinhard Pointner
cf5275bfdb Experiment with user prompts 2018-06-15 03:00:11 +07:00
Reinhard Pointner
803fb7b083 Experiment with user prompts 2018-06-15 01:13:44 +07:00
Reinhard Pointner
f32d29560e Experiment with user prompts 2018-06-15 00:55:46 +07:00
Reinhard Pointner
c2d658be7b Experiment with user prompts 2018-06-15 00:52:07 +07:00
Reinhard Pointner
cb550af610 Remove donation support dialog 2018-06-14 22:26:39 +07:00
Reinhard Pointner
c4cc92a755 Experiment with user prompts 2018-06-14 17:11:24 +07:00
Reinhard Pointner
cdc1430072 Experiment with PGP signed messages 2018-06-14 17:11:00 +07:00
Reinhard Pointner
c0544c101a Experiment with PGP signed messages 2018-06-14 15:48:02 +07:00
Reinhard Pointner
25a0253b20 Experiment with PGP signed messages 2018-06-14 13:40:00 +07:00
Reinhard Pointner
3f960d685e Build self-contained APP bundle (non-MAS) 2018-06-12 04:09:42 +07:00
Reinhard Pointner
155c5cd5f9 Build self-contained APP bundle (non-MAS) 2018-06-12 03:48:52 +07:00
Reinhard Pointner
a824f361d7 Build self-contained APP bundle (non-MAS) 2018-06-12 02:20:20 +07:00
Reinhard Pointner
bec63e4070 Fix Getting Started page 2018-06-11 17:25:09 +07:00
Reinhard Pointner
92495f0256 Experiment with PGP signed messages 2018-06-11 16:32:23 +07:00
Reinhard Pointner
cefd6dc6bb Experiment with PGP signed messages 2018-06-11 16:24:25 +07:00
Reinhard Pointner
9c83a56d9a Allow anonymous OSDB login 2018-06-11 16:21:20 +07:00
Reinhard Pointner
815e2fee10 Fix Getting Started page 2018-06-11 16:21:02 +07:00
Reinhard Pointner
659e25b5ce Experiment with PGP signed messages 2018-06-11 16:10:36 +07:00
Reinhard Pointner
a0d9ca6452 Experiment with PGP signed messages 2018-06-11 15:11:54 +07:00
Reinhard Pointner
b5d7f7c3bc MACOS BREAKING CHANGE: Disable 0-termination when reading / writing xattr String values (older versions will not be forwards-compatible with this change) 2018-06-11 14:19:41 +07:00
Reinhard Pointner
89dc1d9864 Experiment with PGP signed messages 2018-06-11 02:13:53 +07:00
Reinhard Pointner
86ab36028e Experiment with PGP signed messages 2018-06-11 00:45:42 +07:00
Reinhard Pointner
b672184f72 Experiment with PGP signed messages 2018-06-11 00:01:37 +07:00
Reinhard Pointner
f468be3a62 Experiment with PGP signed messages 2018-06-10 22:45:24 +07:00
Reinhard Pointner
f0a59d51f0 Experiment with PGP signed messages 2018-06-10 22:27:50 +07:00
Reinhard Pointner
204e1e22c6 Experiment with PGP signed messages 2018-06-10 16:16:51 +07:00
Reinhard Pointner
68bfed8aa3 Experiment with PGP signed messages 2018-06-10 14:47:00 +07:00
Reinhard Pointner
d7a147298d Experiment with PGP signed messages 2018-06-10 03:36:40 +07:00
Reinhard Pointner
d392beae82 Experiment with PGP signed messages 2018-06-10 03:12:58 +07:00
Reinhard Pointner
be082ab863 Experiment with PGP signed messages 2018-06-10 01:43:28 +07:00
Reinhard Pointner
03fb5b3b94 Experiment with PGP signed messages 2018-06-10 01:15:23 +07:00
Reinhard Pointner
4e01a42e69 Experiment with PGP signed messages 2018-06-09 23:46:14 +07:00
Reinhard Pointner
fd8a9b4de6 Make sure to parse large numbers 2018-06-09 22:48:45 +07:00
Reinhard Pointner
41eb392390 Make sure to parse large numbers 2018-06-09 22:48:20 +07:00
Reinhard Pointner
a7a2993c44 Add m4b audio extension (mp4 audio books) 2018-06-09 22:25:32 +07:00
Reinhard Pointner
9857627782 Experiment with PGP signed messages 2018-06-09 09:18:39 +07:00
Reinhard Pointner
ca1fc5fea0 Experiment with PGP signed messages 2018-06-09 08:04:26 +07:00
Reinhard Pointner
9bc99007e1 Don't use sortName() transformation when applying String.acronym()
https://www.filebot.net/forums/viewtopic.php?f=8&t=5969
2018-06-06 16:57:51 +07:00
Reinhard Pointner
c8e6389b77 Refactor common media characteristics (e.g. to use ffprobe instead of libmediainfo internally for various use cases, via -Dnet.filebot.media.parser=ffprobe) 2018-06-05 13:35:39 +07:00
Reinhard Pointner
8efa664d76 Make sure that LocalIndex for different years can be computed concurrently (e.g. 1-2 second speedup when processing single movie files) 2018-06-05 12:49:54 +07:00
Reinhard Pointner
1390a23318 Refactor common media characteristics (e.g. to use ffprobe instead of libmediainfo internally for various use cases) 2018-06-04 19:44:35 +07:00
Reinhard Pointner
e8ca45789c Refactor common media characteristics (e.g. to use ffprobe instead of libmediainfo internally for various use cases) 2018-06-03 19:45:17 +07:00
Reinhard Pointner
82557248d4 Refactor common media characteristics (e.g. to use ffprobe instead of libmediainfo internally for various use cases) 2018-06-03 19:12:05 +07:00
Reinhard Pointner
047eddfeb5 -Dnet.filebot.archive.7z=/path/to/7z 2018-06-03 19:10:30 +07:00
Reinhard Pointner
5f8fb5ad2c TODO: disable 0-termination when reading / writing xattr String values (older versions will not be forwards compatible with this change) 2018-06-03 18:43:19 +07:00
Reinhard Pointner
c5395e5ff1 EXPERIMENTAL: Add {ffprobe} binding for direct access to ffprobe -show_streams -print_format json 2018-06-02 23:38:27 +07:00
Reinhard Pointner
435271f57d TODO: disable 0-termination when reading / writing xattr String values (older versions will not be forwards compatible with this change) 2018-06-02 13:59:31 +07:00
Reinhard Pointner
16cb92f08e Support for 00th Anniversary Edition / Diamond Edition in {tags} pattern 2018-05-29 12:23:26 +07:00
Reinhard Pointner
736018deb4 Easy access to TheMovieDB Alternative Titles in custom formats via Movie.getAlternativeTitles() extension function 2018-05-28 15:07:16 +07:00
Reinhard Pointner
368da08019 Refactor movie local search and optimize "no year" corner case 2018-05-28 14:48:54 +07:00
Reinhard Pointner
6d818f8ffe + Support for --file-filter option (e.g. useful on Windows where find -exec isn't possible) 2018-05-21 16:33:58 +07:00
Reinhard Pointner
b3ee9f3520 Use ADD when pasting Episode data from the clipboard to better support "manual matching" use cases (where multiple files are matched to the same episode) 2018-05-12 22:56:19 +07:00
Reinhard Pointner
a9aa5d8ae1 Add Long.toDate() convenience method 2018-04-24 14:15:59 +07:00
Reinhard Pointner
426730fec6 List files within /Volumes as media root (sandbox seems to give access to folder listings for that) 2018-04-21 12:32:50 +07:00
Reinhard Pointner
63fc7d80b2 List files within /Volumes as media root (sandbox seems to give access to folder listings for that) 2018-04-21 12:09:47 +07:00
Reinhard Pointner
34d779faab List files within /Volumes as media root (sandbox seems to give access to folder listings for that) 2018-04-21 11:42:38 +07:00
Reinhard Pointner
684402fe12 List files within /Volumes as media root (sandbox seems to give access to folder listings for that) 2018-04-21 11:21:50 +07:00
Reinhard Pointner
eb7310f095 Fix MAS review issue:
The user interface of your app is not consistent with the macOS Human Interface Guidelines. Specifically:

We found that menu items are not visible, except by right-clicking (see screenshot). See the "WYSIWYG (What You See Is What You Get)," "Give Users Alternate Ways to Accomplish Tasks," and "Designing Contextual Menus" sections of the Human Interface Guidelines.
2018-04-17 17:32:22 +07:00
Reinhard Pointner
7f09ea696c Make sure DD patterns are not over zealously stripped (e.g. "Odd Squad")
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=5860
2018-04-16 20:18:56 +07:00
Reinhard Pointner
75a5cc55af Avoid directory listing of folders that can't accessible due to the sandbox anyway 2018-04-16 14:18:52 +07:00
Reinhard Pointner
75d0e86e8c Create folders if necessary on startup 2018-04-15 23:00:19 +07:00
Reinhard Pointner
3127e0c926 Add 160x120 final step for {vf} binding 2018-03-23 14:35:07 +08:00
Reinhard Pointner
48c7b5e701 Parse TheMovieDB vote_average field into Artwork object 2018-03-20 09:32:38 +07:00
Reinhard Pointner
ba93efa911 Always use canonical file path for application folder paths 2018-03-18 18:24:29 +07:00