1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-12-23 08:18:52 -05:00
Commit Graph

5427 Commits

Author SHA1 Message Date
Reinhard Pointner
ee7c19d443 Fix potential NPE
Stacktrace:
java.lang.NullPointerException
    at net.filebot.util.PreferencesMap$StringAdapter.put(PreferencesMap.java:177)
    at net.filebot.util.PreferencesMap$StringAdapter.put(PreferencesMap.java:168)
    at net.filebot.util.PreferencesMap.put(PreferencesMap.java:37)
    at net.filebot.util.PreferencesList.setImpl(PreferencesList.java:63)
    at net.filebot.util.PreferencesList.copy(PreferencesList.java:97)
    at net.filebot.util.PreferencesList.remove(PreferencesList.java:74)
    at net.filebot.util.PreferencesList.trimToSize(PreferencesList.java:104)
    at net.filebot.util.PreferencesList.set(PreferencesList.java:111)
    at net.filebot.ui.rename.FormatDialog.lambda$new$17(FormatDialog.java:719)
    at net.filebot.util.ui.SwingUI$LambdaAction.actionPerformed(SwingUI.java:382)
    at net.filebot.ui.rename.RenamePanel.lambda$showFormatEditor$21(RenamePanel.java:585)
    at net.filebot.util.ui.SwingUI.withWaitCursor(SwingUI.java:327)
    at net.filebot.ui.rename.RenamePanel.showFormatEditor(RenamePanel.java:582)
    at net.filebot.ui.rename.RenamePanel.lambda$createFetchPopup$17(RenamePanel.java:472)
    at net.filebot.util.ui.SwingUI$LambdaAction.actionPerformed(SwingUI.java:382)
2017-12-11 18:58:19 +01:00
Reinhard Pointner
d3c7028710 Support CoW clones on both macOS (with APFS) and Linux (with BTRFS) and enable those actions in the GUI 2017-11-27 18:18:37 +01:00
Reinhard Pointner
8ac28f25e4 Refactor NativeRenameAction 2017-11-27 17:16:13 +01:00
Reinhard Pointner
0fd06eff35 Remove tag lookup since it's no longer "strict" enough since OpenSubtitles changed "tag lookup" behaviour
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5501
2017-11-21 22:07:21 +01:00
Reinhard Pointner
b48cbfa3cb Use Locale.US as default locale for TheMovieDB requests (because US is likely cached due to language preferences, while ENGLISH may not be) 2017-11-21 21:13:47 +01:00
Reinhard Pointner
14dd2c3a22 Do not treat ac3/dts files as video files
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5502
2017-11-20 13:19:20 +01:00
Reinhard Pointner
3ac05fb006 Use secure_base_url configuration parameter
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5479
2017-11-13 23:04:45 +01:00
Reinhard Pointner
88ed6513c2 Make sure that the filename is not uses as exclude keyword when the object happens to be a File
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5469
2017-11-11 17:00:29 +01:00
Reinhard Pointner
9ed7bbc503 Use CodecID when grouping multi-part movie parts 2017-11-11 00:12:18 +01:00
Reinhard Pointner
a37cce2112 RuntimePermission("accessUserDefinedAttributes") 2017-11-09 19:39:33 +01:00
Reinhard Pointner
b17f5f030c Make sure to use language-COUNTRY codes for all languages (even the exceptions) 2017-11-08 11:54:53 +01:00
Reinhard Pointner
6b54760699 Make sure to use language-COUNTRY codes for all languages (even the exceptions) 2017-11-08 11:06:19 +01:00
Reinhard Pointner
9709ef3a42 Fix TheMovieDB language codes for Hebrew and Indonesian
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=4898#p30996
2017-11-08 11:02:55 +01:00
Reinhard Pointner
0098840976 Use java.lang.ref.Cleaner instead of Object.finalize() in Java 9 branch 2017-10-31 18:07:10 +01:00
Reinhard Pointner
b3ed2c6138 Work around eclipse compiler issues 2017-10-31 17:57:52 +01:00
Reinhard Pointner
13d0a0cd96 Ignore symlinks that point to non-existing paths (i.e. use LinkOption.NOFOLLOW_LINKS) 2017-10-29 17:22:05 +01:00
Reinhard Pointner
a3085de6fc Files.createDirectories may throw java.nio.file.FileAlreadyExistsException in certain cases (conflict with docs)
@see https://github.com/filebot/filebot/issues/40#issuecomment-338475728
2017-10-28 22:14:33 +02:00
Reinhard Pointner
3a3ccba37e MaxVersionTested="10.0.16299.15" 2017-10-28 20:36:44 +02:00
Reinhard Pointner
b99500b405 Improved matching behavior for movie years off by one 2017-10-21 23:57:33 +01:00
Reinhard Pointner
2ed3f0995d Move Windows Store Artwork to make sure it's not accidentally included in APPX packages 2017-10-20 17:12:59 +02:00
Reinhard Pointner
5acbd03f24 Remove large unused binaries from package 2017-10-18 23:39:16 +02:00
Reinhard Pointner
6ed5ffd3e7 Do not open Getting Started dialog within app (to avoid JavaFX webkit issues) 2017-10-18 23:38:55 +02:00
Reinhard Pointner
66852c4d28 Do not include Artwork folder in appx build 2017-10-18 23:27:34 +02:00
Reinhard Pointner
c107527526 jre.version: 9.0.1 2017-10-18 22:57:54 +02:00
Reinhard Pointner
5be9384ab1 TODO: use {@link java.lang.ref.Cleaner} instead of Object.finalize() once Java 8 support is dropped 2017-10-18 11:15:07 +02:00
Reinhard Pointner
52ba6b60f6 jre.version: 9 2017-10-18 10:45:21 +02:00
Reinhard Pointner
142743ef39 Prototype support for Java 9 (macOS build) 2017-10-17 17:09:20 +02:00
Reinhard Pointner
639d3acf8b Prototype support for Java 9 (macOS build) 2017-10-17 17:05:10 +02:00
Reinhard Pointner
2fa1a762dc Prototype support for Java 9 (macOS build) 2017-10-17 16:32:04 +02:00
Reinhard Pointner
12c11dc9f0 Prototype support for Java 9 (macOS build) 2017-10-17 16:14:19 +02:00
Reinhard Pointner
5cec009384 Prototype support for Java 9 (macOS build) 2017-10-17 16:12:50 +02:00
Reinhard Pointner
a3a77f8ec3 Bump to 4.7.19 for Java 9 based release 2017-10-17 14:48:01 +02:00
Reinhard Pointner
ddecb44e86 Ensure Preset order on all platforms (e.g. Windows Registry Preferences are sorted alphabetically, but the same is not guaranteed for other platforms)
@see https://www.filebot.net/forums/viewtopic.php?f=6&t=5391&p=30625#p30623
2017-10-17 14:07:19 +02:00
Reinhard Pointner
e3a1269de1 Java 9 makes internal classes inaccessible, so setting the page background is no longer supported: package com.sun.webkit is declared in module javafx.web, which does not export it 2017-10-16 22:31:21 +02:00
Reinhard Pointner
32e835c3b6 Add JAXB as library (since JDK 9 does no longer include it by default) 2017-10-16 22:14:39 +02:00
Reinhard Pointner
a2662791d0 Compile for Java 9 (experimental, GUI-only) 2017-10-16 22:04:41 +02:00
Reinhard Pointner
b412bf33fe Fix "At least one of the problems in category 'unchecked' is not analysed due to a compiler option being ignored" warnings 2017-10-16 21:41:17 +02:00
Reinhard Pointner
6cc4851fab Refactor com.apple.* usages to JDK 9 2017-10-16 21:35:36 +02:00
Reinhard Pointner
f39b490061 Use Java 9 TextUI.modelToView2D() 2017-10-16 21:18:40 +02:00
Reinhard Pointner
861a218c9b Fix @Deprecated warnings related to AWT KeyStroke codes 2017-10-16 21:17:37 +02:00
Reinhard Pointner
9f2aaa6ca8 Fix Java 9 @Deprecated warnings 2017-10-16 21:09:25 +02:00
Reinhard Pointner
0251364870 check alternative terms if necessary and only if they're different 2017-10-16 18:56:17 +02:00
Reinhard Pointner
0dba9fe08a Refactor com.apple.* usages to JDK 9
(all windows are fullscreenable by default, so we don't need that anymore)
2017-10-16 18:44:42 +02:00
Reinhard Pointner
a1457cc63a Refactor com.apple.* usages to JDK 9 2017-10-16 17:53:39 +02:00
Reinhard Pointner
4916e83083 Refactor com.apple.* usages to JDK 9 2017-10-16 17:53:33 +02:00
Reinhard Pointner
61614e4d3e Add JAXB as library (since JDK 9 does no longer include it by default) 2017-10-16 17:34:18 +02:00
Reinhard Pointner
6743c93ee1 silence Java 9 illegal reflective access warnings 2017-10-16 17:33:26 +02:00
Reinhard Pointner
dedc1d73b3 Completely strip CRLF characters from expression result (and don't just replace with newline)
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=5390
2017-10-12 23:30:59 +02:00
Reinhard Pointner
c1f1cfd4f1 --add-opens=java.base/java.nio=ALL-UNNAMED 2017-10-06 00:28:02 +02:00
Reinhard Pointner
496977464f --add-opens=java.base/java.util=ALL-UNNAMED 2017-10-06 00:22:23 +02:00