Commit Graph

551 Commits

Author SHA1 Message Date
Reinhard Pointner
debbd4bbd3 * fine-tune fallback number matching 2011-12-07 07:08:04 +00:00
Reinhard Pointner
34b4630f68 * better detect subtitles linked to movie files 2011-12-07 06:33:14 +00:00
Reinhard Pointner
254e48fc12 * don't block DnD operation / File Browser while downloading subs 2011-12-07 05:48:23 +00:00
Reinhard Pointner
49e432dd81 * don't remember empty expressions 2011-12-07 05:45:51 +00:00
Reinhard Pointner
e1f76a671b * fine-tune fuzzy matching 2011-12-07 05:43:56 +00:00
Reinhard Pointner
703e7024c2 * misc clean up 2011-12-07 05:41:44 +00:00
Reinhard Pointner
c2f7def29b * auto-detect movie info via imdb id from nfo files 2011-12-05 15:38:41 +00:00
Reinhard Pointner
9cb97bf93a * clean release info from any auto-detected series name word sequence 2011-12-03 10:50:45 +00:00
Reinhard Pointner
b93e85b9dd * clean auto-detect query from release information 2011-12-03 08:09:37 +00:00
Reinhard Pointner
732cd946a3 * print cmd/args as part of the error message 2011-12-03 02:50:09 +00:00
Reinhard Pointner
5e0dcb73f0 * synchronize CLI calls 2011-12-03 02:33:42 +00:00
Reinhard Pointner
ae896e3cbd * add filtering to selectors 2011-12-02 03:15:33 +00:00
Reinhard Pointner
8bccdd1523 * try to make sure Java 7 features won't crash Java 6 users 2011-12-01 18:52:44 +00:00
Reinhard Pointner
fae09a653a * added WatchService to Scripting API 2011-12-01 17:06:51 +00:00
Reinhard Pointner
9e942bc659 * fix bugs 2011-12-01 17:01:13 +00:00
Reinhard Pointner
e63a37c6cc * improved auto-size/position 2011-12-01 02:26:17 +00:00
Reinhard Pointner
37527a8e8e * osdb: check movie hash in batches of 50 2011-11-30 18:44:46 +00:00
Reinhard Pointner
6c7db64174 * bugfix 2011-11-30 18:43:07 +00:00
Reinhard Pointner
208b86c968 * 5 levels deep should be fine 2011-11-30 14:43:49 +00:00
Reinhard Pointner
2bf8270b17 * refactoring 2011-11-30 05:23:43 +00:00
Reinhard Pointner
549209ac9c * track headless/non-headless 2011-11-30 05:18:34 +00:00
Reinhard Pointner
9af051f08e * normalize path separators for windows so scripts using execute with native path strings will work all platforms 2011-11-29 15:29:36 +00:00
Reinhard Pointner
dced0140d6 * update script samples 2011-11-29 09:00:18 +00:00
Reinhard Pointner
151c43028d * improved search result auto-selection 2011-11-29 08:56:29 +00:00
Reinhard Pointner
cc73f42b6b * fix shell call 2011-11-29 06:29:05 +00:00
Reinhard Pointner
cfb6512063 * added helper for running system commands from the groovy shell 2011-11-29 06:03:41 +00:00
Reinhard Pointner
c93377010c * print version/revision/jre identifier
* just print help if started with no arguments in headless mode instead of crashing when trying to start the GUI
2011-11-29 03:14:39 +00:00
Reinhard Pointner
81e9a604c7 * color highlighting indicating match probability 2011-11-29 03:07:44 +00:00
Reinhard Pointner
6f1780b1be what the fuck was i smoking when i fucked that one up... 2011-11-29 02:16:49 +00:00
Reinhard Pointner
c22d867453 * ignore empty query 2011-11-29 00:56:56 +00:00
Reinhard Pointner
f1f56a5fd1 * without CLI arguments we would normally start into the GUI, but if we're running headless that would fail anyway, so let's just print help and exit 2011-11-28 16:04:15 +00:00
Reinhard Pointner
17107d503b * add File utility methods to scripting env. 2011-11-28 15:29:51 +00:00
Reinhard Pointner
6e10fd5c4b * added getMissingSubtitles() to shell API 2011-11-28 13:44:00 +00:00
Reinhard Pointner
98349be576 * added CLI for specifically fetching missing subtitles 2011-11-28 12:47:11 +00:00
Reinhard Pointner
373b0c2662 * allow manual input if no subtitles have been found via auto-matching
* allow multi-value input in input dialog
* make sure background workers get cancelled / terminated as expected
2011-11-28 10:24:46 +00:00
Reinhard Pointner
c6bfd7755f * make sure headless deployment works 2011-11-28 09:18:51 +00:00
Reinhard Pointner
568c2ccf5a * simplify exceptions 2011-11-28 09:16:27 +00:00
Reinhard Pointner
b8bf8eee77 * fix sever FileSizeMetric bug
* don't use error highlighting if FileSize/FileName matches
2011-11-28 06:07:52 +00:00
Reinhard Pointner
d00d8fc329 * decided on lower-case binding names 2011-11-27 17:04:32 +00:00
Reinhard Pointner
c033fa565c * improved matching / mismatch highlighting 2011-11-27 15:41:42 +00:00
Reinhard Pointner
431044eca4 * added mismatch highlighting 2011-11-27 14:39:58 +00:00
Reinhard Pointner
90d9887c20 * added negative/exclude matching logic 2011-11-27 14:35:53 +00:00
Reinhard Pointner
72e28299f0 * update RG info less often 2011-11-26 15:41:58 +00:00
Reinhard Pointner
6fc3e009d8 * use all-inclusive rename/move/create dirs/etc rename method 2011-11-26 14:21:45 +00:00
Reinhard Pointner
d125c4dd1a + efficient support for mass-renaming of lots of files in lots of folders 2011-11-26 09:50:31 +00:00
Reinhard Pointner
2bf426dedd * unified caching for all providers
* added caching of search results
2011-11-26 09:44:49 +00:00
Reinhard Pointner
9eec9b915e * add File.isDerived() to shell api 2011-11-25 19:58:26 +00:00
Reinhard Pointner
6661dc0015 * clean up and update docs 2011-11-25 19:43:24 +00:00
Reinhard Pointner
41c1bcce7b + fully-automatic subtitle matching even without hashes 2011-11-25 18:52:31 +00:00
Reinhard Pointner
116262fbea * save subtitle with ISO3 language code 2011-11-24 17:52:11 +00:00