Reinhard Pointner
a9aa5d8ae1
Add Long.toDate() convenience method
2018-04-24 14:15:59 +07:00
Reinhard Pointner
426730fec6
List files within /Volumes as media root (sandbox seems to give access to folder listings for that)
2018-04-21 12:32:50 +07:00
Reinhard Pointner
63fc7d80b2
List files within /Volumes as media root (sandbox seems to give access to folder listings for that)
2018-04-21 12:09:47 +07:00
Reinhard Pointner
34d779faab
List files within /Volumes as media root (sandbox seems to give access to folder listings for that)
2018-04-21 11:42:38 +07:00
Reinhard Pointner
684402fe12
List files within /Volumes as media root (sandbox seems to give access to folder listings for that)
2018-04-21 11:21:50 +07:00
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