Commit Graph

308 Commits

Author SHA1 Message Date
Reinhard Pointner
916f168d98 + added support for subtitle download via video/movie hash
* added video/subtitle file drop target in SubtitlePanel
* added VideoHashSubtitleDownloadDialog
2009-10-21 22:39:02 +00:00
Reinhard Pointner
39dd413eec * improved subtitle api and video hash support 2009-10-20 21:16:34 +00:00
Reinhard Pointner
0f4300b048 * make 101 sxe pattern less restrictive 2009-10-20 20:28:33 +00:00
Reinhard Pointner
04ac7f934e * fixed caching bug 2009-10-16 22:00:18 +00:00
Reinhard Pointner
5bb45541a8 * don't keep unused threads around 2009-10-15 15:18:57 +00:00
Reinhard Pointner
36ad3d826d * minor updates 2009-10-13 00:28:59 +00:00
Reinhard Pointner
24025d9cb6 * cancel/interrupt obsolete background formatters in EpisodeFormatDialog 2009-09-24 16:44:56 +00:00
Reinhard Pointner
0b30c631ed * added network permission in ExpressionFormat sandbox 2009-09-23 13:43:21 +00:00
Reinhard Pointner
b04f89b7fd + use Groovy instead of JavaScript in ExpressionFormat 2009-09-22 21:23:39 +00:00
Reinhard Pointner
384486631a * visual improvement for metal and windows classic laf 2009-09-22 21:19:49 +00:00
Reinhard Pointner
9be7101759 * fixed encoding problem, added unit test 2009-09-22 20:56:43 +00:00
Reinhard Pointner
64eb0ab911 * more restrictive 1x01 SxE pattern (episode part must be 2-digits)
* don't load args4j if we don't need to (little bit faster startup)
* fixed dnd of episode list (was disabled)
2009-08-27 23:30:21 +00:00
Reinhard Pointner
cd1ea72c88 * lazy-load rhino script engine in RenamePanel (startup will be 0.5s faster) 2009-08-25 15:41:08 +00:00
Reinhard Pointner
d71a70316a * improved predefined media info bindings 2009-08-23 15:17:32 +00:00
Reinhard Pointner
a0ff7fbcf1 * remove format tags <b, i, u and font> in SubRipReader 2009-08-21 14:30:17 +00:00
Reinhard Pointner
dd736fd4af * improved "focus on filter" behaviour in SubtitleViewer 2009-08-21 14:02:21 +00:00
Reinhard Pointner
333b362da0 * use http gzip compression in TheTVDBClient if possible
* minor refactoring
2009-08-18 16:15:58 +00:00
Reinhard Pointner
ab18c0f61d * fixed critical bug in SubStationAlphaReader
* remove ass tags
2009-08-17 21:38:41 +00:00
Reinhard Pointner
3dd8bb5c66 * adapt to site changes 2009-08-17 14:19:07 +00:00
Reinhard Pointner
d98df7d7f1 * improved series name matching
* include "tv mini-series" when searching for any series on imdb
2009-08-12 19:35:24 +00:00
Reinhard Pointner
3d9839a73f * highlight verification cells (green foreground)
* increase max-heap-size in jnlp descriptor
2009-08-10 16:20:18 +00:00
Reinhard Pointner
e58947e6a4 * use ISO-8859-1 as http default charset 2009-08-10 12:09:17 +00:00
Reinhard Pointner
3ff3a85289 + auto-lookup verification file
+ allow absolute paths in verification files
* lots of refactoring
2009-08-10 11:46:24 +00:00
Reinhard Pointner
07ff02c0a5 * forgot to add some files 2009-08-10 11:05:15 +00:00
Reinhard Pointner
0a80002230 * ignore duplicate SxE interpretations for 101 pattern 2009-08-06 11:51:30 +00:00
Reinhard Pointner
a3745893fd * export selected episodes via clipboard 2009-08-06 11:48:14 +00:00
Reinhard Pointner
b7c1086c4d * added some slight auto-completion to editor in EpisodeFormatDialog
* make all Settings-related members static final
2009-08-03 23:51:31 +00:00
Reinhard Pointner
118e0368ae * minor refactoring 2009-08-02 17:33:48 +00:00
Reinhard Pointner
3b147b325f * added media info button in EpisodeBindingDialog
* improved dialog positioning
* minor bugfixes
* refactoring
2009-08-02 11:48:45 +00:00
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