Commit Graph

5896 Commits

Author SHA1 Message Date
Reinhard Pointner a8e5c29716 [SNAP] Depend on various standard Debian packages instead of bundling binaries (JRE, OpenJFX, fpcalc, 7z, etc) 2018-11-22 17:50:17 +07:00
Reinhard Pointner f82e684d7b Build architecture independent DEB package (and relegate most native dependencies to 3rd party packages assumed to be installed via apt) 2018-11-22 17:43:41 +07:00
Reinhard Pointner 7fe7f817c5 Fix JavaFX options for Windows builds 2018-11-20 23:55:21 +07:00
Reinhard Pointner ec05532fd3 Include JRE in ZIP bundle 2018-11-20 23:54:55 +07:00
Reinhard Pointner 01ffea81c7 [DEB] Depend on various standard Debian packages instead of bundling binaries (JRE, OpenJFX, fpcalc, 7z, etc) 2018-11-20 18:13:31 +07:00
Reinhard Pointner 0d4f09a362 Use Recommends instead of Suggests 2018-11-20 17:38:22 +07:00
Reinhard Pointner c838b4598c Make sure to mkdir -p "/usr/local/bin" since /usr/local/bin may possibly not exist on pristine fresh macOS installs 2018-11-20 17:30:15 +07:00
Reinhard Pointner ae9c7bc00b Fix filebot.sh script for OpenJDK 11 2018-11-20 17:10:38 +07:00
Reinhard Pointner 17b65b2478 Fix filebot.sh script for OpenJDK 11 2018-11-20 17:02:58 +07:00
Reinhard Pointner d80a8a76c3 Fix app bundle ID 2018-11-20 16:13:55 +07:00
Reinhard Pointner f7237dd237 Make sure postinstall always return exit code 0 (even if filebot command symlink doesn't work for some odd reason) 2018-11-20 16:13:43 +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 053b9ac8c3 Strip JFX 2018-11-18 20:44:17 +07:00
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