Commit Graph

3823 Commits

Author SHA1 Message Date
Reinhard Pointner e4abc0afb4 Add --action AbsoluteAirdate to man page 2019-01-27 12:07:36 +07:00
Reinhard Pointner 71e0033cfc Add --db TheMovieDB::TV to man page 2019-01-27 11:41:33 +07:00
Reinhard Pointner 8aee1e9e85 Improved support for File DnD on Linux if File URIs are not escaped correctly (i.e. contain literal [ or ] in the File URI which is not allowed as per URI spec).
See https://www.filebot.net/forums/viewtopic.php?f=11&t=9651
2019-01-23 15:36:53 +07:00
Reinhard Pointner 4f26f4ec3d Support for adding timestamps to logging output via -Dnet.filebot.logging.time=true 2019-01-16 18:51:11 +07:00
Reinhard Pointner 11c899fddd Use more platform-independent code for our video quality comparator (e.g. based on libmediainfo or ffprobe depending on configuration) to make sure --conflict auto works as expected on platforms where libmediainfo doesn't work 2019-01-15 23:37:26 +07:00
Reinhard Pointner 86391a7f78 Force and Restore source last modified timestamp only if it was (possibly) changed by writing xattr metadata 2019-01-08 22:57:56 +07:00
Reinhard Pointner d194ebee73 If MOVE is used, then don't Preserve Last Modified because source / destination file is the same, so time stamp can't be transferred from now non-existing source file 2019-01-08 11:03:18 +07:00
Reinhard Pointner d15a250644 If MOVE is used, then don't Preserve Last Modified because source / destination file is the same, so time stamp can't be transferred from now non-existing source file 2019-01-05 13:54:48 +07:00
Reinhard Pointner 103dd239c2 access episode list and find minimum airdate if necessary 2019-01-01 14:05:47 +07:00
Reinhard Pointner dc1b8a41a0 Set .xattr folder hidden on Windows 2018-12-31 13:09:45 +07:00
Reinhard Pointner 4a090ff576 Set .xattr folder hidden on Windows 2018-12-31 13:03:07 +07:00
Reinhard Pointner be7f86bf98 Make it clear that inferredMediaFile is used here 2018-12-31 12:07:33 +07:00
Reinhard Pointner bba9ca4e8a Fix import 2018-12-30 14:42:58 +07:00
Reinhard Pointner 5ce426daed Fix import 2018-12-30 14:40:22 +07:00
Reinhard Pointner 61b551a37b Refactor and modularize xattr read/write access 2018-12-27 19:00:42 +07:00
Reinhard Pointner 5cdf6e4311 Refactor and modularize xattr read/write access 2018-12-27 18:51:24 +07:00
Reinhard Pointner 3daac8a72e Experiment with extattr commands for limited xattr support on *BSD 2018-12-27 04:36:27 +07:00
Reinhard Pointner c93a85c82f Experiment with extattr commands for limited xattr support on *BSD 2018-12-27 03:36:15 +07:00
Reinhard Pointner b8cb731d8b Reorder Type filters 2018-12-22 17:35:17 +07:00
Reinhard Pointner 62e276a9cf Add File.isClutter() extension method. 2018-12-20 18:38:44 +07:00
Reinhard Pointner dd95a40d11 Add "Move to Trash" action to Filter Tools and add additional type filters that might come in handy when batch deleting clutter files 2018-12-20 18:22:53 +07:00
Reinhard Pointner 4b3ac80a88 MAS does not support or allow command-line applications and may run executables with strange arguments for no apparent reason (e.g. filebot.launcher -psn_0_774333) so we ignore arguments completely in this case 2018-12-17 16:43:02 +07:00
Reinhard Pointner 7213220c86 Make sure to preserve Last Modified date after renamed and xattr-tagging files (and use last modified date for abuse sanity checks as well to reduce false positives) 2018-12-15 13:46:27 +07:00
Reinhard Pointner 05700c63c6 // try to place embedded media title first 2018-12-06 15:35:05 +07:00
Reinhard Pointner 49b22e4137 Extended MediaCharacteristics common interface 2018-12-06 14:58:53 +07:00
Reinhard Pointner 2093882034 Extended MediaCharacteristics common interface 2018-12-06 14:56:26 +07:00
Reinhard Pointner b2438ec6a1 Use embedded media title for filename-based bindings such as {group} {source} etc via libmediainfo 2018-12-05 22:41:55 +07:00
Reinhard Pointner 172c4954df Refactor license key import handling 2018-12-05 19:24:18 +07:00
Reinhard Pointner 9496ce6f10 Add {ci} collection index binding 2018-12-03 20:00:27 +07:00
Reinhard Pointner 6acd4b62ec Add {ci} collection index binding 2018-12-03 19:07:29 +07:00
Reinhard Pointner a7c736d40b Fix dateutil methods in case groovy extension methods dont work 2018-12-03 03:23:37 +07:00
Reinhard Pointner 1710681ff6 Fix dateutil methods in case groovy extension methods dont work 2018-12-03 03:19:54 +07:00
Reinhard Pointner f6efdbced8 Keyboard navigation doesn't work right unless there's a null token to end the line.
https://www.filebot.net/forums/viewtopic.php?f=6&t=9511&p=40230#p40230
2018-12-02 01:48:10 +07:00
Reinhard Pointner eb8c5d850b Fix UI message 2018-12-02 00:03:51 +07:00
Reinhard Pointner 6dab4f8036 Make sure things work and compile with JDK8 2018-12-01 23:58:37 +07:00
Reinhard Pointner fa491ce4c8 Make sure things work and compile with JDK8 2018-12-01 23:47:27 +07:00
Reinhard Pointner cf3bc3802b Keyboard navigation doesn't work right unless there's a null token to end the line.
https://www.filebot.net/forums/viewtopic.php?f=6&t=9511&p=40230#p40230
2018-12-01 23:29:14 +07:00
Reinhard Pointner 7c7a2a54bf Support license activation via clipboard 2018-12-01 14:41:05 +07:00
Reinhard Pointner e3877dcffb Refactor license parser 2018-12-01 14:00:50 +07:00
Reinhard Pointner 671703adb2 REVERT to avoid side effects and undocumented features 2018-12-01 04:20:03 +07:00
Reinhard Pointner 32abb2263c Support license activation via clipboard 2018-12-01 04:13:01 +07:00
Reinhard Pointner 35484ac730 If FileBot is called with --license with an interactive console, then force console license activation (to avoid issues when the GUI starts up but X is screwed up on some Linux systems, thus crashing on startup, failing to activate the license) 2018-11-29 01:55:03 +07:00
Reinhard Pointner 2dcb3ca2fc Fix license activation issues on headless machines 2018-11-29 01:50:56 +07:00
Reinhard Pointner 7b683f345a Fix APPX build 2018-11-24 03:01:59 +07:00
Reinhard Pointner 71f2262ddf Add keyboard shortcut F1 to FormatDialog to toggle the help / examples panel ON and OFF (to allow more space for large custom formats) 2018-11-23 15:51:00 +07:00
Reinhard Pointner 7ea854dcd1 Revert to `-Dnet.filebot.Archive.7z=/path/to/7z` to fix backwards compatibility issues 2018-11-19 22:26:19 +07:00
Reinhard Pointner f5afeb6112 Strip JFX 2018-11-18 21:28:14 +07:00
Reinhard Pointner 6e8359913b Support Kodi Naming Standard (i.e. same as Plex, but with SxE and non-range based multi-episode formatting) via {kodi} binding 2018-11-18 00:50:34 +07:00
Reinhard Pointner 9eb07913b5 Sanity check subtitle file size before doing any kind of language detection, as to avoid java.lang.OutOfMemoryError issues when dealing with oddly large files.
* https://www.filebot.net/forums/viewtopic.php?f=4&t=5867&p=40063#p40061
2018-11-17 23:27:37 +07:00
Reinhard Pointner b27844a41d Fix NPE in SubtitleMappingOptionRenderer 2018-11-07 21:10:41 +07:00