1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-11-15 13:55:03 -05:00
Commit Graph

3609 Commits

Author SHA1 Message Date
Reinhard Pointner
eb7310f095 Fix MAS review issue:
The user interface of your app is not consistent with the macOS Human Interface Guidelines. Specifically:

We found that menu items are not visible, except by right-clicking (see screenshot). See the "WYSIWYG (What You See Is What You Get)," "Give Users Alternate Ways to Accomplish Tasks," and "Designing Contextual Menus" sections of the Human Interface Guidelines.
2018-04-17 17:32:22 +07:00
Reinhard Pointner
7f09ea696c Make sure DD patterns are not over zealously stripped (e.g. "Odd Squad")
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=5860
2018-04-16 20:18:56 +07:00
Reinhard Pointner
75a5cc55af Avoid directory listing of folders that can't accessible due to the sandbox anyway 2018-04-16 14:18:52 +07:00
Reinhard Pointner
75d0e86e8c Create folders if necessary on startup 2018-04-15 23:00:19 +07:00
Reinhard Pointner
3127e0c926 Add 160x120 final step for {vf} binding 2018-03-23 14:35:07 +08:00
Reinhard Pointner
48c7b5e701 Parse TheMovieDB vote_average field into Artwork object 2018-03-20 09:32:38 +07:00
Reinhard Pointner
ba93efa911 Always use canonical file path for application folder paths 2018-03-18 18:24:29 +07:00
Reinhard Pointner
9dc93cac2b Store user preferences to a XML file just in case system preferences subsystem (e.g. Windows Registry) has issues 2018-03-17 20:42:34 +07:00
Reinhard Pointner
3323ae1aa7 Store user preferences to a XML file just in case system preferences subsystem (e.g. Windows Registry) has issues 2018-03-17 20:40:31 +07:00
Reinhard Pointner
c67ea9e73d Store user preferences to a XML file just in case system preferences subsystem (e.g. Windows Registry) has issues 2018-03-17 20:18:03 +07:00
Reinhard Pointner
cc0c58070c Store user preferences to a XML file just in case system preferences subsystem (e.g. Windows Registry) has issues 2018-03-17 19:43:06 +07:00
Reinhard Pointner
818c2ffcb1 Upgrade to MigLayout 5.1 2018-03-17 17:50:19 +07:00
Reinhard Pointner
640db994b3 Throw exception if illegal --mode pattern was passed in 2018-03-15 09:50:54 +07:00
Reinhard Pointner
0b5d9a3518 // on Windows file paths that are longer than 260 characters cannot be opened 2018-03-10 23:39:21 +07:00
Reinhard Pointner
5f641dc1a6 print full stack trace if debug logging is enabled 2018-03-09 14:55:04 +07:00
Reinhard Pointner
b51cb13b4d Code cleanup 2018-03-08 15:05:32 +07:00
Reinhard Pointner
faf9998645 Add minimum margin when window is too small 2018-03-07 00:06:31 +07:00
Reinhard Pointner
7809cb8a04 Catch JDK 9 exceptions 2018-03-06 17:44:38 +07:00
Reinhard Pointner
91eb5b2c95 Make sure to use a Window icon on Windows 10 2018-03-06 14:49:16 +07:00
Reinhard Pointner
500c545467 Use @2x window icons 2018-03-06 14:39:14 +07:00
Reinhard Pointner
8667c0715a Use @2x window icons 2018-03-06 14:36:01 +07:00
Reinhard Pointner
3a778d00b3 Fix subtitle source icon lookup 2018-03-06 14:04:24 +07:00
Reinhard Pointner
1fab52dbd0 Fix subtitle upload/download drop target looks 2018-03-06 12:48:46 +07:00
Reinhard Pointner
754a473316 Fix subtitle source icon lookup 2018-03-06 12:47:11 +07:00
Reinhard Pointner
1317aa99a7 Make sure that radio button text does not line break 2018-03-05 19:51:21 +07:00
Reinhard Pointner
2da49ef276 Fix HIDPI button size issues 2018-03-05 19:33:26 +07:00
Reinhard Pointner
a459d40961 disable MigLayout scaling to fix layout on high-resolution screens 2018-03-05 18:57:51 +07:00
Reinhard Pointner
53429d9073 Use JDK 9 MultiResolutionImage 2018-03-05 18:44:24 +07:00
Reinhard Pointner
5e0888c8c3 Fix cask deployment 2018-03-03 03:07:26 +07:00
Reinhard Pointner
302d1e1157 Fix {plex} regression issue for Anime type episode objects 2018-02-27 16:11:17 +07:00
Reinhard Pointner
b76bd8ac6b Experiment with TitledBorder.border 2018-02-26 11:02:53 +07:00
Reinhard Pointner
0b3a60cb38 Experiment with TitledBorder.border 2018-02-26 10:56:18 +07:00
Reinhard Pointner
ad172e0d1f Experiment with TitledBorder.border 2018-02-26 10:46:17 +07:00
Reinhard Pointner
7a5a0832fc Experiment with custom TitledBorder.border 2018-02-26 10:35:42 +07:00
Reinhard Pointner
a67c466c91 Refactor PlexNamingStandard 2018-02-17 11:36:20 +07:00
Reinhard Pointner
430d292bfe Use smallest channel value for {af} in case there are objects / channels
e.g.
Channel(s)                     : 15 objects / 6 channels
2018-02-08 12:06:31 +07:00
Reinhard Pointner
8563ae349f Reduce String.replacePart() false positive rate
https://www.filebot.net/forums/viewtopic.php?f=5&t=4068&p=32229#p32229
2018-02-05 13:55:33 +07:00
Reinhard Pointner
ed849bb2f1 Support for custom build profiles 2018-01-19 21:55:19 +01:00
Reinhard Pointner
d314efb450 Use FastFile internally but do not expose to outside code that expects File objects
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=5306
2018-01-19 10:44:18 +01:00
Reinhard Pointner
aa656e075c Support for DVR-MS files
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=5582
2018-01-01 23:37:42 +01:00
Reinhard Pointner
ab94a16705 Make ID3 genre value available via {genre} binding (works only if ID3 Lookup is used) 2017-12-21 10:17:13 +01:00
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