Commit Graph

3794 Commits

Author SHA1 Message Date
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
Reinhard Pointner 66b1141355 Port to OpenJDK 11 2018-11-06 15:50:20 +07:00
Reinhard Pointner 67e10db23d Fix NPE that crashes Swing EDT in Subtitles Panel (when search results includes odd languages) 2018-11-06 02:07:40 +07:00
Reinhard Pointner b7fc1ecd81 print warning message if archive appears empty 2018-10-20 17:30:07 +07:00
Reinhard Pointner b48da1a48c Make sure to avoid java.awt.HeadlessException if Desktop.moveToTrash() is called on headless Linux devices (possible issue breaking -revert on some Linux devices) 2018-09-20 20:39:53 +07:00
Reinhard Pointner 507e1c5df9 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-09-20 18:55:37 +07:00
Reinhard Pointner 360486848f Correctly deal with broken symlinks when using --conflict override
https://www.filebot.net/forums/viewtopic.php?f=6&t=6174
2018-09-02 11:07:08 +07:00
Reinhard Pointner 06eb06830d Notify the user if background computation is still in progress 2018-09-01 12:13:49 +07:00
Reinhard Pointner 9d15ac34b4 Make sure to not lock on Swing / AWT Window object
@see https://www.filebot.net/forums/viewtopic.php?f=11&t=5259&p=29747#p35519
2018-08-30 17:15:16 +07:00
Reinhard Pointner b9572f4501 Make sure to not lock on Swing / AWT Window object
@see https://www.filebot.net/forums/viewtopic.php?f=11&t=5259&p=29747#p35519
2018-08-28 19:25:18 +07:00
Reinhard Pointner aa8125e7e4 Improved support for rare SxE patterns (i.e. S1-01) 2018-08-25 12:50:06 +07:00
Reinhard Pointner 75347ae67f Enable new format expression token maker and syntax highlighting 2018-08-21 13:11:43 +07:00
Reinhard Pointner aeb630d76a Enable new format expression token maker and syntax highlighting 2018-08-19 13:41:50 +07:00
Reinhard Pointner a76f8a5753 XXX: org.apache.groovy.datetime.extensions.DateTimeExtensions is not registered for some reason in production (maybe a bug specific to Groovy 2.5.0) 2018-08-19 13:39:25 +07:00
Reinhard Pointner 720a535979 XXX: org.apache.groovy.datetime.extensions.DateTimeExtensions is not registered for some reason in production (maybe a bug specific to Groovy 2.5.0) 2018-08-19 12:37:32 +07:00
Reinhard Pointner 5681d103fa Simplify error messages 2018-08-17 11:40:36 +07:00
Reinhard Pointner 1a7e7b06c3 Add Object.toJsonString() convenience extension method 2018-08-16 14:04:09 +07:00
Reinhard Pointner e2d867dc4d Remove -get-subtitles -r limit 2018-08-16 04:05:12 +07:00
Reinhard Pointner 945d5619c6 Try to fix 32-bit MWS support 2018-08-14 02:50:26 +07:00
Reinhard Pointner 61e2f54884 Try to fix 32-bit MWS support 2018-08-14 01:49:09 +07:00
Reinhard Pointner 2aa601fe3b Try to fix 32-bit MWS support 2018-08-13 19:41:06 +07:00
Reinhard Pointner ef51f18c24 Try to fix 32-bit MWS support 2018-08-13 19:24:51 +07:00
Reinhard Pointner a1c6251150 Try to fix 32-bit MWS support 2018-08-13 19:09:28 +07:00
Reinhard Pointner 665ed3094e Try to fix 32-bit MWS support 2018-08-13 19:06:13 +07:00
Reinhard Pointner 197d0e0b6b Try to fix 32-bit MWS support 2018-08-13 18:57:35 +07:00
Reinhard Pointner 7e4888d95f Try to fix 32-bit MWS support 2018-08-13 18:05:35 +07:00
Reinhard Pointner 28d126b5a8 Try to fix 32-bit MWS support 2018-08-13 15:50:12 +07:00
Reinhard Pointner 7da577e3db Fix MAS builds 2018-08-11 14:16:54 +07:00
Reinhard Pointner 87cc92656a Fix MAS builds 2018-08-10 17:57:46 +07:00
Reinhard Pointner fcd331ba59 Fix MAS builds 2018-08-10 17:15:12 +07:00
Reinhard Pointner 69d523384c Fix MAS builds 2018-08-10 16:42:56 +07:00
Reinhard Pointner bab16812d0 Fix MAS builds 2018-08-10 15:44:39 +07:00
Reinhard Pointner 9a7bf15ab9 Fix MAS builds 2018-08-10 14:44:45 +07:00
Reinhard Pointner 4527c0c6af Fix MAS builds 2018-08-09 13:58:04 +07:00
Reinhard Pointner c6010fc7fc import static javax.swing.BorderFactory.*; 2018-08-08 14:50:22 +07:00
Reinhard Pointner 4af2a68376 Apply different themes to GroovyPad RSTA Code and Console 2018-08-08 14:50:08 +07:00
Reinhard Pointner e5af729901 Apply different themes to GroovyPad RSTA Code and Console 2018-08-06 01:38:45 +07:00
Reinhard Pointner a851b13a91 Apply different themes to GroovyPad RSTA Code and Console 2018-08-06 00:10:18 +07:00
Reinhard Pointner b6bc21f26c Experiment with first class RSTA support 2018-08-05 19:02:20 +07:00
Reinhard Pointner 0d8d007ef4 Read and cache EXIF metadata only once while preserving File-mode backwards-compatibility 2018-08-04 22:40:13 +07:00
Reinhard Pointner 7ab9bb779c Refactor local datasources (exif, xattr, file) 2018-08-04 17:48:41 +07:00
Reinhard Pointner b425ab6d42 Bring --db exif -non-strict behaviour in line with --db xattr -non-strict 2018-08-04 17:04:41 +07:00