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
Reinhard Pointner
5f073f9124
* access mapped values on demand only
2009-06-29 16:21:56 +00:00
Reinhard Pointner
6d0eb07ec6
* added String.replacePart()
2009-06-28 13:44:38 +00:00
Reinhard Pointner
3ded6a5628
+ added subtitle package and parsers for some formats
...
* added SubRip (.srt) support
* added MicroDVD (.sub) support
* added SubViewer (.sub) support
* added SubStationAlpha (.ssa, .ass) support
2009-06-27 16:02:31 +00:00
Reinhard Pointner
5a2d1459f2
* always use main title in anidb scraper again, because the official English title doesn't meet most peoples expectations in many cases
2009-06-27 12:03:48 +00:00
Reinhard Pointner
98ddfafe43
* subtitle file view in download component
...
* added ByteBufferTransferable and use it as superclass of TextFileTransferable
* added ListView
* lots of refactoring
2009-06-19 22:35:39 +00:00
Reinhard Pointner
5e837fb9ce
* fix dnd for files on linux
2009-06-19 22:24:27 +00:00
Reinhard Pointner
6544e71507
* cache calculated checksum as Long, not as (hex) String
2009-06-13 21:27:01 +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
b087fbc490
* reverse episode list ... again ... (tv.com just can't decide)
2009-06-11 15:21:50 +00:00
Reinhard Pointner
f9d08bd57d
* properly finish dialog when dialog is canceled via X
2009-06-02 18:51:09 +00:00
Reinhard Pointner
0c698902df
* catch and ignore JUnRar OutOfMemoryErrors
2009-06-02 17:14:54 +00:00
Reinhard Pointner
1640041266
* improvements for GTK laf
2009-06-02 17:03:52 +00:00
Reinhard Pointner
c49b68c836
* added support for downloading subtitles from Sublight
...
* added ZipArchive and RarArchive
2009-06-02 15:14:12 +00:00
Reinhard Pointner
094b37bcb8
* remove Language.properties (rename language.properties to Language.properties)
2009-06-02 11:36:33 +00:00
Reinhard Pointner
a392e6714c
* remove language.properties (rename language.properties to Language.properties)
2009-06-02 11:35:51 +00:00
Reinhard Pointner
7bb739f800
+ Sublight support (build, client, hash, test, lib)
2009-06-02 11:32:30 +00:00
Reinhard Pointner
6593bfdbda
* trim result after formatting in EpisodeExpressionFormatter
...
* refactoring / cleanup
2009-06-02 10:27:28 +00:00
Reinhard Pointner
28990f939d
* add java.lang.* and java.util.* to ExpressionFormat context
2009-06-01 14:07:20 +00:00
Reinhard Pointner
2c8ac625d1
* restore favorite languages in correct order
2009-05-31 18:02:50 +00:00
Reinhard Pointner
5b9931ba45
* store available languages in .properties file instead of a .xml file because JAXB class-loading takes ~300ms
2009-05-31 16:38:13 +00:00
Reinhard Pointner
ffc6a8b931
* didn't add some files in last commit ...
2009-05-31 16:30:48 +00:00
Reinhard Pointner
a547c7e7e9
* use String (language name) instead of Locale in all SubtitleProviders
...
* get languages (name, code) from xml file
* implemented LanguageComboBox (model, renderer, persistence)
* rename language icons
* removed various prototype classes that will never be used
2009-05-31 15:19:56 +00:00
Reinhard Pointner
cd4bde2db9
* use inferredFile for crc32 binding
2009-05-26 17:05:05 +00:00
Reinhard Pointner
508c9a7d93
* fixed leading "recap" in episodes titles of recap episodes
2009-05-25 20:30:32 +00:00
Reinhard Pointner
ec4254e687
* use "matching title" in anidb search results
...
* use official english anime title
* much faster episode information extraction (less xpath)
2009-05-25 20:13:30 +00:00
Reinhard Pointner
7601be3b46
* refactoring
2009-05-24 18:38:12 +00:00
Reinhard Pointner
3162b3e7bc
* adapt AnidbClient search query string to hide synonyms
...
* fixed bug that allowed the user to select a season-specific episodelist (e.g. Season 1) from anidb which is not supported
* continue matching process even if we can't fetch episode-lists for one or more auto-detected names
2009-05-24 13:25:49 +00:00
Reinhard Pointner
fe37b816d1
* revert to use plain xml files (not gzipped) for history files
2009-05-23 18:27:35 +00:00
Reinhard Pointner
2963baa889
* improved scrollpane synchronisation
2009-05-22 22:28:32 +00:00
Reinhard Pointner
73273b8b5b
* refactoring
2009-05-21 10:00:48 +00:00
Reinhard Pointner
67d53605af
* read type/extension mapping from xml file
2009-05-21 09:56:25 +00:00
Reinhard Pointner
f0414361ee
* read/write gzipped xml
2009-05-20 16:47:18 +00:00
Reinhard Pointner
7c2ee57f03
* revert test hack i committed by mistake
2009-05-17 21:57:13 +00:00
Reinhard Pointner
fd0c2412ef
+ validate names before renaming
2009-05-17 20:58:20 +00:00
Reinhard Pointner
0dc12ec505
* cleanup: group static imports
2009-05-17 17:22:44 +00:00
Reinhard Pointner
bd37f96b18
+ added history (revert, import, export) to rename panel
2009-05-17 17:14:03 +00:00
Reinhard Pointner
115c617a0c
* refactoring
2009-05-17 15:09:09 +00:00
Reinhard Pointner
905cb49d31
* extracted format specific stuff from VerificationFileScanner and VerificationFilePrinter into VerificationFormat
2009-05-16 20:16:13 +00:00