Commit Graph

2058 Commits

Author SHA1 Message Date
Reinhard Pointner 65e88be2b6 * fix IO redirection issues when script is reading from STDIN 2015-04-19 04:36:29 +00:00
Reinhard Pointner f1ad8c8cdf * show donation reminder 20% of the time instead of 10% of the time 2015-04-17 09:41:39 +00:00
Reinhard Pointner 83ec0a9be5 * make sure that --action test is exactly the same as --action rename (even if xattr are set) 2015-04-11 19:11:02 +00:00
Reinhard Pointner 7c90ed20fa * use NIO.2 to create folders everywhere so we can get better error messages / exception messages 2015-04-11 18:31:29 +00:00
Reinhard Pointner 9ec4b6a97b * experiment with data structures for keeping/checking file trees in memory 2015-04-10 15:50:35 +00:00
Reinhard Pointner 0a7a3c36bf * experiment with data structures for keeping/checking file trees in memory 2015-04-09 18:47:14 +00:00
Reinhard Pointner 1ea92011a3 * experiment with data structures for keeping/checking file trees in memory 2015-04-09 18:31:13 +00:00
Reinhard Pointner 31674abcf6 * added default package imports: java.nio.charset, java.util.stream 2015-04-09 09:24:18 +00:00
Reinhard Pointner 73c5c9f206 * better error reporting when entering illegal user/passwords 2015-04-06 03:33:25 +00:00
Reinhard Pointner ae6cae50d8 * add String-2-Locale helper function 2015-03-31 03:58:33 +00:00
Reinhard Pointner a6702bf90c + version bump for next minor release 2015-03-28 16:51:09 +00:00
Reinhard Pointner 84b29479e8 * noop 2015-03-27 07:10:42 +00:00
Reinhard Pointner aefa0f064a * simplify common usage 2015-03-26 08:40:57 +00:00
Reinhard Pointner 28260e51d7 * support for delegating 7z extract & list operation to the "7z" cmdline tool rathern than the native bindings which are default 2015-03-25 22:38:15 +00:00
Reinhard Pointner 375c5eea58 * fix virtual path getName (filename without extension) logic 2015-03-25 22:28:20 +00:00
Reinhard Pointner b53acf50be * fine-tune for Ubuntu USC 2015-03-25 10:40:59 +00:00
Reinhard Pointner 3a2f1f6917 * fine-tune for Ubuntu USC 2015-03-25 10:35:32 +00:00
Reinhard Pointner fc51582f21 * fine-tune for Ubuntu USC 2015-03-25 10:14:18 +00:00
Reinhard Pointner e08fd8799b * added file create helper function 2015-03-25 05:36:29 +00:00
Reinhard Pointner c3895a5852 * added file create helper function 2015-03-25 05:18:35 +00:00
Reinhard Pointner 1ce8ab15b7 * improved default behaviour if called without arguments 2015-03-25 04:35:13 +00:00
Reinhard Pointner 9ab47c4b9e * fix Border UI issues for Ubuntu App 2015-03-24 12:39:05 +00:00
Reinhard Pointner fa22890573 * allow users to force "Select Folders" and "Select Files" in Rename panel via SHIFT+CLICK "Load" for users that have trouble with file chooser (JavaFX doesn't support Folder & Files file chooser) and especially if Drag-n-Drop doesn't work for some reason 2015-03-24 11:23:24 +00:00
Reinhard Pointner 9eff3fa702 * force people to use the suball script in order to avoid abuse 2015-03-23 11:54:59 +00:00
Reinhard Pointner a04e263c30 * use NIO.2 to create directory structure (and hopefully get more meaningful IO exceptions) 2015-03-23 08:22:06 +00:00
Reinhard Pointner 1fcdd21837 * {di} binding now always returns the duplicate indenity index 1..n and will never unwind 2015-03-16 05:51:03 +00:00
Reinhard Pointner cc425ba66f * work around multi-platform issues with default scrollpaneborder by replacing it with a fixed color 1px border 2015-03-15 08:21:19 +00:00
Reinhard Pointner 002a3d2b7b * fine-tune decision logic to fix issues with multi-episode matching in non-interactive mode 2015-03-11 04:13:57 +00:00
Reinhard Pointner 8ceac180f5 * enable review reminder for Ubuntu Software Center package 2015-03-09 08:55:10 +00:00
Reinhard Pointner 488e3efd56 * added "NetflixHD" to the {source} pattern (as per user request) 2015-03-04 16:23:41 +00:00
Reinhard Pointner ea0855e898 * fix NPE 2015-02-26 15:53:50 +00:00
Reinhard Pointner b2150de37a * don't inherit --db option for subtitle lookup and instead always force OpenSubtitles 2015-02-25 01:59:04 +00:00
Reinhard Pointner cd6b8ea42a * update {omdb} docs 2015-02-09 13:01:58 +00:00
Reinhard Pointner 9a83a02eea * update sample data 2015-02-02 17:48:00 +00:00
Reinhard Pointner 017074a3b8 * update mirrors URL as per API spec: "Retrieve http://thetvdb.com/api/<apikey>/mirrors.xml" 2015-01-21 21:01:16 +00:00
Reinhard Pointner f14883d4bf + push FileBot 4.5.6 B1 2015-01-19 11:57:39 +00:00
Reinhard Pointner fc7a1fba9f * show donation / review reminders to power users (more than 2000 renames) but at most 10% of the time as to not overly annoy user that simply don't want to donate
* Mac App Store review reminder will be shown at most once for the entire app lifetime (unless settings are deleted / reset)
2015-01-18 20:34:31 +00:00
Reinhard Pointner 967464c601 * allow processing of subtitle files alongside of video files even if the subtitles are in nested folders 2015-01-18 13:10:24 +00:00
Reinhard Pointner 44d738738a * remove special support for idx/sub pairs because it may not always work as expected when dealing with nested folders 2015-01-18 12:50:24 +00:00
Reinhard Pointner 6cbef1d20b * allow processing of subtitle files alongside of video files even if the subtitles are in nested folders 2015-01-18 12:47:57 +00:00
Reinhard Pointner 9b0806f01f * fine-tune seriesName/aliasNames based matching 2015-01-18 08:57:37 +00:00
Reinhard Pointner abe201d271 * properly deal with language codes for various Chinese-like SublanguageIDs and LanguageNames
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=2337#p13444
2015-01-15 18:06:55 +00:00
Reinhard Pointner 1913dfc13c * usability enhancements 2015-01-14 21:58:09 +00:00
Reinhard Pointner 69bf967daa * fixfix 2015-01-14 21:32:00 +00:00
Reinhard Pointner 82a14c55c6 * refactor NSOpenPanel code in the hopes of fixing random deadlock issues when NSOpenPanel is shown (somehow only affects a very small number of users) 2015-01-14 20:47:46 +00:00
Reinhard Pointner cdd5d668b8 * map "Chinese" to "chi,zht,zhe" 2015-01-14 17:41:31 +00:00
Reinhard Pointner 020b3f5468 * refactor 2015-01-13 08:30:16 +00:00
Reinhard Pointner fd645a0de1 * update scripts once per week 2015-01-13 08:00:50 +00:00
Reinhard Pointner 48b796cfee * fix "SubLanguageID for 'Chinese' not found" issues 2015-01-13 07:05:42 +00:00
Reinhard Pointner 442dec6bf0 * make sure people understand the suball script and it's options (especially --def minAgeDays) instead of just using it 2015-01-12 22:05:06 +00:00
Reinhard Pointner 710bebdc82 * don't mix AcoustID and ID3 Tags data 2015-01-11 23:33:31 +00:00
Reinhard Pointner b39cc04cee * improved music data mappings for acoustid response 2015-01-11 23:32:37 +00:00
Reinhard Pointner 42d5175b54 * improved music data mappings for acoustid response 2015-01-11 22:02:12 +00:00
Reinhard Pointner 0a73d7d98d * don't delete files in test mode even if conflict override is specified 2015-01-10 21:01:28 +00:00
Reinhard Pointner 58b5c74a6c * remove unused hash-lookup related code 2015-01-10 20:52:10 +00:00
Reinhard Pointner 0efdffabbe * hash lookup not used in rename(...) call so it's useless (or misleading) for grouping as well 2015-01-10 20:29:42 +00:00
Reinhard Pointner 4ee7f9da45 * fix numbering issues when DVD Order is preferred (but Airdate/Special Order is returned) 2015-01-10 11:27:38 +00:00
Reinhard Pointner 2845cd1c01 * better error reporting when downloading subtitles 2015-01-10 08:42:11 +00:00
Reinhard Pointner b8bc247eba * consider both "airsafter_season", "airsbefore_season" as season value for season-less special episodes 2015-01-08 19:23:56 +00:00
Reinhard Pointner 00858c9426 * allow testing of cached resources via -script fn:sysinfo in the future 2015-01-05 11:17:18 +00:00
Reinhard Pointner 693aa93224 * avoid odd behaviour when lookup is called with an empty list of files 2015-01-03 21:16:13 +00:00
Reinhard Pointner 877c03f0fb * enable log-to-file by default for App Bundle 2015-01-02 08:49:59 +00:00
Reinhard Pointner 32fab805bb * work around NSOpenPanel causing deadlocks on some machines 2015-01-02 00:48:00 +00:00
Reinhard Pointner c0f7215bdd * update docs 2015-01-01 20:29:00 +00:00
Reinhard Pointner 2c91dc3681 * do not treat folders with "movie.nfo" as single units like disk folders anymore (it confuses the noobs) 2015-01-01 20:07:11 +00:00
Reinhard Pointner 3cddda03c9 * improved support for non-standard console environments when using the scripting shell 2014-12-30 18:13:06 +00:00
Reinhard Pointner df74ec5e4c * fix potential issues with previously accessed folders not being available anymore 2014-12-29 11:47:26 +00:00
Reinhard Pointner 52a7ba93cc * fix potential NPE 2014-12-27 20:13:45 +00:00
Reinhard Pointner dd41be38cf * make sure {genre} is going through invalid characters removal 2014-12-24 18:09:38 +00:00
Reinhard Pointner 0c741cc9cd * more robust parsing of xml data 2014-12-23 06:38:29 +00:00
Reinhard Pointner ccd66ff773 * make sure the main window is not displayed out of screen bounds 2014-12-22 18:58:24 +00:00
Reinhard Pointner b045568a2b * fix website automatic build (should only have bumped new version before release) 2014-12-22 16:00:47 +00:00
Reinhard Pointner a894f921c9 * fix potential Ubuntu issues 2014-12-22 09:05:41 +00:00
Reinhard Pointner b8bd51174a * update docs 2014-12-21 16:41:33 +00:00
Reinhard Pointner 3bf5af8412 * actually, 4.5.* should be fine since it's mainly implementation changes rather than interface changes 2014-12-20 19:05:49 +00:00
Reinhard Pointner 64bd11b6b0 * bump new major revision due to metadata (i.e. seriesInfo field) and format changes (i.e. how {info} works) 2014-12-20 18:50:16 +00:00
Reinhard Pointner eaa0b9a5bb * support {genres} for AniDB seriesInfo 2014-12-20 18:46:54 +00:00
Reinhard Pointner c1b7f92af1 * more logging for the noobs 2014-12-17 02:32:06 +00:00
Reinhard Pointner 400e5f5dcb * allow TSV and CSV formats 2014-12-17 02:19:29 +00:00
Reinhard Pointner 98577cff6b * do not continue with bootstrap if ehcache location could not be created and locked 2014-12-12 18:24:38 +00:00
Reinhard Pointner 2d4ef1602c * added support for processing *.ac3 and *.dts audio stream files along with the video files
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=2257
2014-12-12 05:34:45 +00:00
Reinhard Pointner e0491a2cbc * suggest folder-to-unlock after each drop 2014-12-11 19:38:08 +00:00
Reinhard Pointner a28ddede8b * fine-tune DropToUnlock behaviour to better deal with app sandboxing 2014-12-11 18:53:28 +00:00
Reinhard Pointner 573f9ea89b * use only exact "by ID" lookups for {omdb} binding 2014-12-10 20:19:38 +00:00
Reinhard Pointner 4022251746 + major rewrite of episode metadata / SeriesInfo 2014-12-10 18:53:58 +00:00
Reinhard Pointner 9a275b8f99 * rewrite extended metadata lookup logic 2014-12-09 09:58:33 +00:00
Reinhard Pointner 69854e02b4 * fix potential NPE (for movies with missing release_data info) 2014-12-05 09:57:50 +00:00
Reinhard Pointner 3fa3128f65 * update stable scripts only once per month (for stability and security reasons) 2014-12-03 12:09:47 +00:00
Reinhard Pointner 63e0c21561 * allow more kinds of language codes 2014-12-03 08:45:33 +00:00
Reinhard Pointner 3b3d4a40fd * allow more than 4 alias titles (e.g. in all languages) and see what happens 2014-11-28 19:26:57 +00:00
Reinhard Pointner 6bde5bdac1 * improved help 2014-11-23 16:30:38 +00:00
Reinhard Pointner 5c1f56d685 * simplify FormatDialog warning messages 2014-11-18 17:14:18 +00:00
Reinhard Pointner 229ad65aab * show version number in window title for non-installed / portable profiles 2014-11-17 08:54:40 +00:00
Reinhard Pointner f1685b50e3 * use positive code to avoid issues with launch4j launcher 2014-11-15 20:18:08 +00:00
Reinhard Pointner 54da732674 * allow cancellation of all background tasks via clicking [X] on the window 2014-11-14 14:30:38 +00:00
Reinhard Pointner 90762fe30f + push 4.5.3 B1 2014-11-14 05:51:23 +00:00
Reinhard Pointner 8ba347f4f7 * ignore failed xattr read 2014-11-12 17:39:57 +00:00
Reinhard Pointner dc9f6f5d12 * more info 2014-11-12 10:51:35 +00:00
Reinhard Pointner 797e6dbee6 * more info in anidb error log 2014-11-12 10:03:16 +00:00
Reinhard Pointner 35d2f44153 * try CRC32 xattr (as stored by verify script) 2014-11-12 09:56:26 +00:00