Commit Graph

299 Commits

Author SHA1 Message Date
Reinhard Pointner f737e7c5fb * look for sfv files up to 3 levels up the directory tree 2009-08-01 18:02:09 +00:00
Reinhard Pointner 7ec6d49475 * language favorites can now be restored after restart
* stricter embedded checksum pattern
* fixed weird selection behavior in subtitle files list
2009-07-31 00:27:07 +00:00
Reinhard Pointner d85d6c6356 * some minor adjustments 2009-07-29 22:09:10 +00:00
Reinhard Pointner 3956b61127 * added selection dialog for format sample in episode format dialog
* make MediaInfo thread-safe
* refactor class Settings and lots of related code changes
2009-07-29 20:31:08 +00:00
Reinhard Pointner b0ea60dad6 + added webstart deployment
* added jnlp descriptors
* automated build, code signing and pack200 compression
* some webstart related code adjustments
* added MediaInfo 0.7.19 native libs for various operating systems
* updated jna
* use .properties file for application settings (name, version, apikeys, ...)
2009-07-27 22:34:42 +00:00
Reinhard Pointner 203eedb24e * encapsulate similarity metrics used in RenamePanel properly
* removed some unused code
* some unit tests
2009-07-26 16:54:24 +00:00
Reinhard Pointner 7dc46efe68 * minor refactoring 2009-07-26 11:15:46 +00:00
Reinhard Pointner 57df9b1fbc * adapt tv.com scraper to site changes 2009-07-25 13:36:29 +00:00
Reinhard Pointner afbc49369a * fixed some scrollpane synchronization issues 2009-07-25 13:17:13 +00:00
Reinhard Pointner 134eba228b * removed intersect() from ExpressionFormat.global.js because it is not as nifty as i thought 2009-07-25 10:02:14 +00:00
Reinhard Pointner b109e54db4 * avoid calls to File.length() if possible 2009-07-24 21:16:29 +00:00
Reinhard Pointner 6d8c82df90 * much faster matching for lots of files/episodes 2009-07-24 20:38:47 +00:00
Reinhard Pointner a860a6ab5d * minor refactoring 2009-07-24 20:28:25 +00:00
Reinhard Pointner 014c668cdd * added upperInitial(), lowerTrail() and intersect() to ExpressionFormat.global.js
* some minor refactoring
2009-07-24 13:57:39 +00:00
Reinhard Pointner 9f047e67a5 * update TVRageClient (switch to services.tvrage.com and remove cache because its really fast anyway) 2009-07-23 14:37:54 +00:00
Reinhard Pointner a500aacf80 * improved matching of episodes with episode number > 99
* refactoring
2009-07-23 14:25:43 +00:00
Reinhard Pointner 64f1cd7040 * refactoring 2009-07-20 22:31:14 +00:00
Reinhard Pointner cb7200434d * remove transparency effect on continue button 2009-07-20 11:46:51 +00:00
Reinhard Pointner 46764f7d63 * better handling of move/rename operations (display validation dialog, create folders if necessary, working revert) 2009-07-20 11:03:24 +00:00
Reinhard Pointner 472ed8aac0 * fixed bug: disabled progress indicator although there is still some formatting going on in the background 2009-07-19 23:38:20 +00:00
Reinhard Pointner 78b77034b1 * remember recent formats in EpisodeFormatDialog
* display script exceptions if formatted name is empty
* better handling of empty search results in some page scrapes
* some test cases
* refactoring
2009-07-18 22:06:32 +00:00
Reinhard Pointner c4ce1aebe7 * improved various hashCode() methods
* removed unnecessary synchronized locks
* refactoring
2009-07-16 12:06:51 +00:00
Reinhard Pointner c81cd50fc9 * open series selection dialogs one after another 2009-07-15 09:22:40 +00:00
Reinhard Pointner 48cac46fef * added OpenSubtitles xmlrpc methods: TryUploadSubtitles, UploadSubtitles, DetectLanguage, CheckSubHash, CheckMovieHash 2009-07-13 13:02:04 +00:00
Reinhard Pointner b4f9a3ed24 * refactoring 2009-07-13 12:41:19 +00:00
Reinhard Pointner cdf2487f2c * use xml anime page to get episode information 2009-07-13 12:40:27 +00:00
Reinhard Pointner 02fc6180ab * update sublight-ws to 1.4.0 2009-07-12 10:02:12 +00:00
Reinhard Pointner b8fceccb14 * allow RegExp delimiter parameter in before() and after() 2009-07-10 19:42:55 +00:00
Reinhard Pointner b4578e9cdf * allow drop of file names via verification files (e.g. sfv) in "New Names" list
* added before() and after() substring operations to ExpressionFormat.global.js
* refactoring
2009-07-10 18:47:56 +00:00
Reinhard Pointner 9c456b275a * some subtitle parser optimizations 2009-07-10 15:12:16 +00:00
Reinhard Pointner cc2bb53910 * update to nekohtml 1.9.12
* update to ehcache 1.6.0
* update to jna 3.1.0
2009-07-09 22:33:56 +00:00
Reinhard Pointner 857d73bdc0 * refactoring 2009-07-09 20:04:47 +00:00
Reinhard Pointner d1f12dd628 * more general "Part n" pattern 2009-07-09 20:02:44 +00:00
Reinhard Pointner 7768d2e905 * minor refactoring 2009-07-05 19:39:51 +00:00
Reinhard Pointner 2a291d57c0 * faster and more accurate (in most cases) name matchings 2009-07-05 19:17:03 +00:00
Reinhard Pointner 955c83bfd9 * minor improvements
* refactoring
2009-07-05 12:38:52 +00:00
Reinhard Pointner d0faaad55a * provide link in OpenSubtitlesClient
* refactoring
2009-07-03 17:49:28 +00:00
Reinhard Pointner c9bc001a9c * fixed some unit tests 2009-07-03 13:07:43 +00:00
Reinhard Pointner 2fe8bd1306 * improved OpenSubtitles support
* refactoring
2009-07-03 12:58:05 +00:00
Reinhard Pointner 978cbe881d * better handling of illegal formats 2009-07-03 10:20:51 +00:00
Reinhard Pointner f897837811 * ignore non-subtitles files when extracting archives
* download subtitle package on keystroke ENTER
* renamed OpenSubtitlesClient to OpenSubtitlesXmlRpc
* renamed OpenSubtitlesSubtitleClient to OpenSubtitlesClient
* refactoring
2009-07-03 10:06:33 +00:00
Reinhard Pointner 19d5b576db * open subtitle files via keystroke ENTER 2009-07-01 20:54:07 +00:00
Reinhard Pointner efc7f81824 * some tuning for gtk laf 2009-07-01 16:14:21 +00:00
Reinhard Pointner d1e135487a * remember search engine again 2009-07-01 08:29:04 +00:00
Reinhard Pointner 4a482832f9 * allow user to copy subtitle files via clipboard
* added "Save as..." action for subtitles
* improved subtitle download tab layout behaviour
* added junrar-custom and commons-logging to fatjar build
2009-06-30 20:49:09 +00:00
Reinhard Pointner adae7ddcef * added subtitle viewer
* added subtitle file context menu
2009-06-30 15:23:49 +00:00
Reinhard Pointner e8cf2e7029 * refactoring 2009-06-30 12:57:09 +00:00
Reinhard Pointner 6766e1bb95 * maybe finally fixed DnD on Linux ... 2009-06-30 12:29:02 +00:00
Reinhard Pointner ed40d4099e * make Multi-File DnD work on Linux 2009-06-30 12:12:34 +00:00
Reinhard Pointner 6a750cb95d * refactoring 2009-06-29 17:56:41 +00:00