Commit Graph

1887 Commits

Author SHA1 Message Date
Reinhard Pointner 0e8fb7235e * ignore auto-excludes (file =~ trailer|sample) when forcing manual-input-mode 2014-09-19 13:02:40 +00:00
Reinhard Pointner 8d35ad5b2c * use the same method name 2014-09-19 07:56:42 +00:00
Reinhard Pointner 2707012ab4 * refactoring 2014-09-17 15:44:23 +00:00
Reinhard Pointner d226fc69a3 * update groups 2014-09-16 14:30:45 +00:00
Reinhard Pointner edf667a078 * use separate AcoustID API key for AppStore version 2014-09-16 14:17:44 +00:00
Reinhard Pointner d228f6d758 * fix ranking issues 2014-09-15 23:34:43 +00:00
Reinhard Pointner f772553b40 * retrieve pristine language-specific movie object before formatting & renaming 2014-09-15 20:35:13 +00:00
Reinhard Pointner e3117e0395 * better code-reuse 2014-09-15 19:44:56 +00:00
Reinhard Pointner 1ce479e858 * local index now contains localized titles and thus should be considered the best result if available 2014-09-15 18:00:34 +00:00
Reinhard Pointner 36feeba380 * improve unique() detection and assume that generally any movie object has tmdbid available 2014-09-15 17:36:25 +00:00
Reinhard Pointner a8568f7bcd * movie index is >1MB so only update that once a month 2014-09-15 17:13:49 +00:00
Reinhard Pointner 5624afb010 * avoid false positives in series name detection 2014-09-13 18:28:03 +00:00
Reinhard Pointner 587ac359e7 * if SxE matches then boost score as if it was a title match as well 2014-09-11 18:21:23 +00:00
Reinhard Pointner dccd755a6e * fix substring word boundaries issue 2014-09-11 18:18:22 +00:00
Reinhard Pointner 0cff9d3ce5 * update {source} pattern 2014-09-11 05:43:43 +00:00
Reinhard Pointner 4c2784bfac * parse album artist as well when using ID3Lookup 2014-09-05 03:57:03 +00:00
Reinhard Pointner 13506a97f1 * label text: Fetch & Match Data 2014-09-04 18:04:23 +00:00
Reinhard Pointner caa7c6bb09 * make usage of ISO language codes more clear 2014-09-04 16:41:20 +00:00
Reinhard Pointner 859436e727 * fix potential issues with case-change rename (on the same file) on Windows
getCanonicalPath() will coerce the path into lower/upper case characters as files are named in the filesystem, but getCanonicalPath() is also cached for 30s further complicating things
2014-09-04 06:27:23 +00:00
Reinhard Pointner ffdc8f43f2 * refactor 2014-09-03 04:16:50 +00:00
Reinhard Pointner 37a114ef76 * improve executeScript usage 2014-08-31 19:22:31 +00:00
Reinhard Pointner 05804036f4 * rename HARDLINK | COPY action to DUPLICATE 2014-08-30 19:51:25 +00:00
Reinhard Pointner 3956223761 * improved support for running CLI commands with options from Groovy Pad 2014-08-30 14:34:27 +00:00
Reinhard Pointner bad512829a * misc 2014-08-30 12:07:47 +00:00
Reinhard Pointner 9c8511716f + push v4.5 for next release 2014-08-29 14:15:54 +00:00
Reinhard Pointner 6499e074f9 * resolve relative files properly when asking for folder permissions 2014-08-28 19:23:28 +00:00
Reinhard Pointner c6099ddb58 * fixfix 2014-08-28 19:06:22 +00:00
Reinhard Pointner f22325b3dd * make sure permissions dialog is called on EDT 2014-08-28 18:39:36 +00:00
Reinhard Pointner e185fdb990 * 5-letter text doesn't fit into the labels properly with Aqua LaF 2014-08-28 15:13:34 +00:00
Reinhard Pointner aa16398590 * make sure unexpected JSON response data does not make us throw up NPEs 2014-08-28 11:42:41 +00:00
Reinhard Pointner 09332e8aca * fix language code resolution issues 2014-08-27 19:53:10 +00:00
Reinhard Pointner b93e91c7e5 * MAS 2014-08-27 19:18:24 +00:00
Reinhard Pointner 1580ca56b8 * log & ignore faulty trailer data 2014-08-27 18:20:22 +00:00
Reinhard Pointner ab2eda7d2c * fix misalignment 2014-08-27 15:04:55 +00:00
Reinhard Pointner 082e25852d * same behavior as DnD 2014-08-27 15:04:30 +00:00
Reinhard Pointner 2782a93a86 * support "filebot --mode rename <file>" usage 2014-08-27 12:08:00 +00:00
Reinhard Pointner a634abdb85 * avoid Joe.720p style patterns being recognized as Joe.S7E20 like series patterns 2014-08-27 06:33:27 +00:00
Reinhard Pointner 1ea1e05802 * make the {s00e00} style default format more prominent 2014-08-23 14:47:02 +00:00
Reinhard Pointner 762f9015af * make sure we create unique objects for JSON serialization 2014-08-23 14:34:26 +00:00
Reinhard Pointner 7ae3fa8183 * use new API key for MAS version 2014-08-23 02:36:04 +00:00
Reinhard Pointner d601634e13 * start {i} row index binding with 1 instead of 0 2014-08-22 16:36:12 +00:00
Reinhard Pointner 2544100ef3 * work around JDK 8u20 compilation issues 2014-08-21 11:45:59 +00:00
Reinhard Pointner b6358fa466 * more easy-to-understand default values for the noobs 2014-08-18 08:50:00 +00:00
Reinhard Pointner cd924f5fc5 * update label 2014-08-18 07:48:12 +00:00
Reinhard Pointner cc3fe56621 * fix all other LaFs 2014-08-18 07:44:24 +00:00
Reinhard Pointner c90c4b169c * fix UI for OSX LaF 2014-08-18 07:36:47 +00:00
Reinhard Pointner 3528f47a09 * improved error handling 2014-08-17 18:05:52 +00:00
Reinhard Pointner ea3eaa8adb * ignore everything that is obviously an episode in strict mode 2014-08-17 15:26:19 +00:00
Reinhard Pointner ec58a33ec9 * refactor 2014-08-17 10:45:30 +00:00
Reinhard Pointner f438d91bb6 * indicate Opportunistic / Strict Match Mode via Match Button Icon Color 2014-08-17 10:25:54 +00:00
Reinhard Pointner bd45c798d4 * increase read-buffer 2014-08-17 06:56:48 +00:00
Reinhard Pointner f8e7cf720a * fix for 01v2 patterns 2014-08-16 07:49:30 +00:00
Reinhard Pointner 025957e8b2 * fix efficiency issues 2014-08-16 02:40:39 +00:00
Reinhard Pointner d883c39091 <AliasNames>
Returns a pipe "|" delimited list of alias names if the series has any other names in that language.

@see http://www.thetvdb.com/wiki/index.php/API:GetSeries
2014-08-15 08:16:30 +00:00
Reinhard Pointner c40a04857f * fix NPE (when using Nimbus LaF ) 2014-08-14 07:42:36 +00:00
Reinhard Pointner 6aa9fa8e7d * update man page 2014-08-14 06:36:49 +00:00
Reinhard Pointner 836286581b * improve handling of absolute-numbered files in Strict Mode 2014-08-13 18:07:21 +00:00
Reinhard Pointner 0b617b4381 * make sure that there cannot be SxE mismatches in Strict Mode 2014-08-13 16:23:02 +00:00
Reinhard Pointner 097e001111 + support for adjustable match mode Opportunistic (default, like always) and new Strict mode (which is very restrictive, but will most likely get it right, if it gets anything at all) 2014-08-13 16:02:35 +00:00
Reinhard Pointner 425bfb83ea * remove useless code 2014-08-13 15:56:58 +00:00
Reinhard Pointner a9d66da51c * remove debug output 2014-08-13 15:54:22 +00:00
Reinhard Pointner ef4c08ac8e * update man page 2014-08-12 09:50:50 +00:00
Reinhard Pointner e1379dabb3 * avoid potential sandbox permission issues 2014-08-11 09:55:44 +00:00
Reinhard Pointner 3ea880be66 * improved error reporting 2014-08-11 07:12:33 +00:00
Reinhard Pointner ac9fe6ec9d * improved error reporting 2014-08-11 07:10:57 +00:00
Reinhard Pointner 5d76f925eb * MAS: restore permissions for format sample file 2014-08-11 07:10:20 +00:00
Reinhard Pointner 3fd2d0d996 * OpenSubtitles: user different UA in MAS distribution 2014-08-11 06:26:20 +00:00
Reinhard Pointner 6c862b73eb * sort by popularity 2014-08-11 05:53:12 +00:00
Reinhard Pointner 60ae91e33e * misc. 2014-08-11 05:51:58 +00:00
Reinhard Pointner e0bb32cbd0 * refactoring 2014-08-10 14:47:47 +00:00
Reinhard Pointner 5647aa962e * add additional user roots if user.home is not set properly 2014-08-10 10:07:58 +00:00
Reinhard Pointner 943c6db865 * refactor revealFiles 2014-08-10 08:35:53 +00:00
Reinhard Pointner 58c2f87671 * remember default last location as expected 2014-08-10 07:34:32 +00:00
Reinhard Pointner 6d4cbbcdea * support for HARDLINK_OR_COPY action 2014-08-10 07:11:09 +00:00
Reinhard Pointner ad78796bec * enable eawt APIs for both APP and MAS releases 2014-08-10 06:59:12 +00:00
Reinhard Pointner 8b01e2e05d * use revealInFinder when possible 2014-08-10 06:31:47 +00:00
Reinhard Pointner af120ad517 * improved UI behaviour 2014-08-09 21:42:46 +00:00
Reinhard Pointner 70667bc7b6 + support Security-Scoped Bookmarks to remember folder permissions when running in the Mac Sandbox 2014-08-09 19:48:10 +00:00
Reinhard Pointner b6dd597eb8 * use OSX-style title borders 2014-08-09 18:16:40 +00:00
Reinhard Pointner 9f9f1d950f * sort alternative non-English titles alphabetically after [title, originalTitle] 2014-08-09 10:14:41 +00:00
Reinhard Pointner 30bda0e902 * refactor {model} and {self} bindings 2014-08-09 07:35:22 +00:00
Reinhard Pointner 95f84fb6fa * make {model} binding more universal and easy-to-use 2014-08-09 07:24:01 +00:00
Reinhard Pointner 162945c6e3 * Built-in links for Registering & Upgrading OpenSubtitles accounts 2014-08-09 05:57:54 +00:00
Reinhard Pointner f0566e8fa7 * misc. changes 2014-08-09 05:10:38 +00:00
Reinhard Pointner 3c0d44695a * fix permission granting logic (when permission are required for both source and destination files) 2014-08-08 19:15:37 +00:00
Reinhard Pointner bf5d7141e0 + Drop-To-Unlock Dialog for when the user has to grant access to folders manually via FileDialog or DnD 2014-08-08 17:05:10 +00:00
Reinhard Pointner 773f34d9ea * misc changes 2014-08-08 17:03:18 +00:00
Reinhard Pointner fedd10f687 * update anidb client identification 2014-08-08 16:45:23 +00:00
Reinhard Pointner a35aa77bb8 * make sure to apply dialog titles for all providers 2014-08-08 16:44:35 +00:00
Reinhard Pointner a616577ab9 * lower request limits to specification 2014-08-07 21:38:55 +00:00
Reinhard Pointner e4e2c2e336 * improved support for non-English movie titles in English-mode 2014-08-07 21:33:08 +00:00
Reinhard Pointner 9c9929466c * update API keys 2014-08-07 09:35:19 +00:00
Reinhard Pointner 2e089abefc * optimize with new API calls to reduce HTTP requests 2014-08-07 01:48:13 +00:00
Reinhard Pointner eaa48c43ae * force equals cell height for both lists, just in case 2014-08-06 18:02:18 +00:00
Reinhard Pointner fc177c5fab * prefer List over Array 2014-08-06 14:17:29 +00:00
Reinhard Pointner d1bead2d64 * fix potential NPE 2014-08-06 14:07:17 +00:00
Reinhard Pointner e8749aa435 + remove deprecated components 2014-08-06 12:03:16 +00:00
Reinhard Pointner 58a9e5c747 * fix support for multi-episode 3-digit absolute numbering
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1877
2014-08-06 09:52:21 +00:00
Reinhard Pointner 83e32123de * update data 2014-08-05 16:41:42 +00:00
Reinhard Pointner def3605db8 * include filters for Episode and Movie file types in Analyze panel 2014-08-05 13:07:38 +00:00