Reinhard Pointner
78d2a3c44a
* make test case independent from Episode class (which changed quite often lately)
2010-11-09 07:33:16 +00:00
Reinhard Pointner
f53887c7ea
* improved support for airdate
...
* refactor SxE from String to Integer types
2010-10-24 12:10:30 +00:00
Reinhard Pointner
5db098e95a
* added support for airdate in episode naming scheme (new binding "air")
...
* parse airdate in all episode list providers (TVRage, AniDB, TV.com, IMDb, TheTVDB)
2010-10-23 12:47:43 +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
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
18456f6864
+ subtitle list displays found subtitles and download phase
...
+ download and extract selected subtitle packages (not displayed yet though)
* SubtitleDescriptor provides download function (Callable)
* updated sublight webservice
* lazy-initialize SubtitlesAPI2Soap (Sublight) because loading all the jax-ws classes will can take more than 1s (while blocking EDT)
* better sublight subtitle display names
* added archive files to media.types
* added icons for subtitle list
* refactoring
2009-06-13 09:53:48 +00:00
Reinhard Pointner
6593bfdbda
* trim result after formatting in EpisodeExpressionFormatter
...
* refactoring / cleanup
2009-06-02 10:27:28 +00:00
Reinhard Pointner
0dc12ec505
* cleanup: group static imports
2009-05-17 17:22:44 +00:00
Reinhard Pointner
deb15a6e15
* install Format/Validate view between namesList and model.names()
...
* refactored Preferences wrapper and unit tests
2009-03-08 18:41:11 +00:00
Reinhard Pointner
4c85cdce4a
* moved Main and AllTests into from default to net.sourceforge.filebot package
...
* removed version identifier from lib jars
2008-12-31 20:11:27 +00:00
Reinhard Pointner
e5ee870b73
* added unit test for TreeIterator and FilterIterator
2008-12-27 11:37:23 +00:00
Reinhard Pointner
7d7913bc1e
* improved OpenSubtitlesHasherTest
...
* removed JUnit 3 test suit stubs
2008-12-21 17:47:35 +00:00
Reinhard Pointner
74b6a8c1a9
* improved DownloadTask and ByteBufferOutputStream
...
* added unit test for ByteBufferOutputStream
2008-11-22 15:30:33 +00:00
Reinhard Pointner
1cab55e38c
* removed test for removed class
2008-07-05 11:37:54 +00:00
Reinhard Pointner
ea6a839aa8
* switched back to using List as return value for EpisodeList- and SubtitleClients (lazy XPath evaluation not needed anymore, because we are fast enough anyway)
2008-07-05 11:37:03 +00:00
Reinhard Pointner
d1775cf1b4
* added number-pattern similarity metric
...
* improved name-matching, normalizing of names
* unit-test for new similarity metrics
* improved PreferencesList
* added EventList->List synchronizer
* included GlazedLists in build
2008-06-29 17:38:57 +00:00
Reinhard Pointner
2b4218ffce
* TVRageClient uses the xml feeds now
...
* some testcases
2008-06-21 23:31:19 +00:00
Reinhard Pointner
adb4d68055
* Lazy XPath evaluation for EpisodeList/Subtitle Clients
...
* AbstractSearchPanel (used in SubtitlePanel only so far)
* started using GlazedLists
* replaced searchtextfield with customized combobox (will be used for completion in the future)
* renamed FileFormat to FileUtil and move to tuned
* removed ESC shortcut
2008-06-21 19:24:18 +00:00
Reinhard Pointner
405f04b9dd
* added JUnit
...
* added some unit tests
2008-06-09 18:41:06 +00:00