Commit Graph

5882 Commits

Author SHA1 Message Date
Reinhard Pointner 096ed29ddc Fix embedded JRE + JFX module path 2018-11-18 19:39:23 +07:00
Reinhard Pointner 84a676d586 Strip embedded JDK 2018-11-18 19:14:41 +07:00
Reinhard Pointner 006db6bcdd Strip embedded JDK 2018-11-18 19:09:50 +07:00
Reinhard Pointner 532a309007 Strip embedded JDK 2018-11-18 18:50:20 +07:00
Reinhard Pointner 3ca8793af6 Fix runtime path 2018-11-18 18:31:50 +07:00
Reinhard Pointner 7f0c35d941 jfx.version: 11.0.1 2018-11-18 18:15:21 +07:00
Reinhard Pointner a37d5c299f Fix JDK / JFX build 2018-11-18 18:14:57 +07:00
Reinhard Pointner 3da7838df3 Add local JavaFX SDK to javac module path 2018-11-18 18:04:43 +07:00
Reinhard Pointner 3e9ff3dd35 Add JavaFX compile-time stubs to fix build 2018-11-18 17:21:25 +07:00
Reinhard Pointner 9db90dd731 Fix "taskdef A class needed by class org.codehaus.groovy.ant.Groovydoc cannot be found" build issues 2018-11-18 17:05:31 +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 4b47452497 Force DesktopAppMigration to make sure that users that have purchased FileBot from the Store, but also have an older legacy version installed, are actually using the Windows Store version, and not inadvertanly running an old version (and then complaining that it doesn't work, ask for donations, etc). 2018-11-17 14:27:57 +07:00
Reinhard Pointner 22257235f5 Force DesktopAppMigration to make sure that users that have purchased FileBot from the Store, but also have an older legacy version installed, are actually using the Windows Store version, and not inadvertanly running an old version (and then complaining that it doesn't work, ask for donations, etc). 2018-11-17 14:26:16 +07:00
Reinhard Pointner 7ae04f7fcf Disable HW acceleration (APPX build only) 2018-11-17 14:09:55 +07:00
Reinhard Pointner 5ae9f91c0e Add ext/modules folder into each embedded JRE 2018-11-17 14:09:41 +07:00
Reinhard Pointner 9077b0dbe9 Port to OpenJDK 11 / Specify Groovy module dependencies explicitly (as groovy-all umbrella seems to randomly change included jars) 2018-11-08 14:08:19 +07:00
Reinhard Pointner 1b2cf22f4d Port to OpenJDK 11 / Specify Groovy module dependencies explicitly (as groovy-all umbrella seems to randomly change included jars) 2018-11-08 13:56:49 +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 56204e783f Workaround for VS2013 / CoInitialize hack no longer necessary with OpenJDK 11 (untested) 2018-10-23 14:29:58 +07:00
Reinhard Pointner 03e7796dca Port to OpenJDK 11 2018-10-22 03:13:34 +07:00
Reinhard Pointner 0be7c2da2c <dependency rev="2.5.3" org="org.codehaus.groovy" name="groovy-all" /> 2018-10-21 23:33:23 +07:00
Reinhard Pointner b7fc1ecd81 print warning message if archive appears empty 2018-10-20 17:30:07 +07:00
Reinhard Pointner 6896092b54 Groovy 2.5.3 2018-10-19 04:00:41 +07:00
Reinhard Pointner b67bd446f5 Groovy 2.5.3 2018-10-19 03:25:05 +07:00
Reinhard Pointner 82c5f6a8c2 Port to OpenJDK 11 2018-10-19 03:24:50 +07:00
Reinhard Pointner 883c4159b6 Port to OpenJDK 11 2018-10-19 00:49:37 +07:00
Reinhard Pointner 7a73521cee
Update README.md
You may NOT use the source code to publish binary builds without explicit authorization.
2018-10-01 13:27:56 +07:00
Reinhard Pointner 1173cbe337 JDK8: 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:46:47 +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 3f06296fa7 Add standard choco tags 2018-08-22 17:13:39 +07:00
Reinhard Pointner 940acce11b MigLayout 5.2 2018-08-21 14:48:09 +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 24903934be amd64 libs may not work on QNAP because it's using a really old libc 2018-08-16 03:00:48 +07:00
Reinhard Pointner 0070056935 # add fpcalc to the $PATH by default 2018-08-16 02:53:45 +07:00
Reinhard Pointner 1835467582 amd64 libs may not work on QNAP because it's using a really old libc 2018-08-16 02:37:49 +07:00