Commit Graph

59 Commits

Author SHA1 Message Date
Reinhard Pointner 7ee4b06c7c * set application.deployment property in for MacOS app bundle 2011-10-14 09:59:41 +00:00
Reinhard Pointner eb75ee3cb6 added jgat-custom to build 2011-09-21 13:40:46 +00:00
Reinhard Pointner ff8eed5af2 * upload /data folder as well when deploying the website 2011-09-18 18:41:04 +00:00
Reinhard Pointner 7c2c574940 * detect charset when parsing subtitles instead of assuming it's UTF-8
* added ICU4J library to build
2011-09-03 09:30:38 +00:00
Reinhard Pointner b0068777e2 * misc refactoring in the build script 2011-08-31 11:10:43 +00:00
Reinhard Pointner 2dacfe4fbf * ant task for website auto-deploy
* ant now reads version information from application properties
* moved website directory to main source tree
2011-08-27 02:20:40 +00:00
Reinhard Pointner bb26ad9cce * release 1.98 2011-08-11 14:59:13 +00:00
Reinhard Pointner 7c3b3a226f * add ant task for uploading test packages to my developer page 2011-08-10 16:20:57 +00:00
Reinhard Pointner d499bb01d6 * added initial support for serienjunkies as episode list provider 2011-08-05 04:38:11 +00:00
Reinhard Pointner ac774306f4 * fixed messed up file<->episode matching when matching an episode that is represented multiple files in different formats/extensions. 2011-07-04 01:14:54 +00:00
Reinhard Pointner bf7ab1c52d * updated deployment info
* fixed JRE7 startup issue
2011-07-01 10:52:40 +00:00
Reinhard Pointner 0d65e7e94d * fix deployment issues 2011-01-10 14:01:41 +00:00
Reinhard Pointner c959de579b * release r465 2011-01-07 11:37:15 +00:00
Reinhard Pointner 2e66fc97ee * added debian packages (using ant-deb-task) 2010-11-07 15:04:10 +00:00
Reinhard Pointner ddeeed81b0 * fix fix 2010-11-06 11:35:43 +00:00
Reinhard Pointner 408d34f55a * added msi installer (create via wix) 2010-11-06 11:01:19 +00:00
Reinhard Pointner 93869ebd62 * check jarbundler ant lib into svn as well 2010-10-31 07:25:02 +00:00
Reinhard Pointner ac133bcb21 * make sure JavaApplicationStub is executable (chmod +x) when building the osx app bundle 2010-10-28 16:32:59 +00:00
Reinhard Pointner 8c95bf25d5 * added an ant target for building an osx app bundle 2010-10-28 12:25:47 +00:00
Reinhard Pointner c09ad32c06 * release r440 2010-10-25 13:23:45 +00:00
Reinhard Pointner 9c54b0b762 * added files that are required for groovy to fatjar build 2010-10-24 17:12:51 +00:00
Reinhard Pointner 92765d5b93 * update to ehcache 2.20 (requires slf4j)
* update to groovy 1.7.5
* update to jna 3.2.7
* update to junit 4.8.2
* update to miglayout 3.7.3.1
* update to nekohtml 1.9.14
* update mediainfo windows native libs to 0.7.35
2010-10-24 13:43:11 +00:00
Reinhard Pointner 9cb654d8c6 * added mac-x86_64 mediainfo nativelib (0.7.27) to build and webstart deployment 2010-02-07 02:15:38 +00:00
Reinhard Pointner 911cc24ba5 * better logic for path-separator clean-up for expression bindings
* new ant-task to automatically deploy fatjat/webstart-jars
2010-02-04 16:22:45 +00:00
Reinhard Pointner d1b111765e * improved handling of multi-part movies
* added OpenSubtitles as movie name source
2010-01-26 19:08:09 +00:00
Reinhard Pointner 7a87ea9573 * include special files from ehcache jar 2009-11-21 19:46:01 +00:00
Reinhard Pointner b04f89b7fd + use Groovy instead of JavaScript in ExpressionFormat 2009-09-22 21:23:39 +00:00
Reinhard Pointner a2afdbaa2c * update args4j to 2.0.12
* update ehcache to 1.6.1
* update junit to 4.7
* update junrar-custom to r34-custom
* update miglayout to 3.7.1
* update sublight-ws to 1.5.0
* commons-logging no longer required :)
2009-08-17 17:23:29 +00:00
Reinhard Pointner 58539942c5 * workaround for bug 6575373, see http://bugs.sun.com/view_bug.do?bug_id=6575373 2009-08-15 11:47:24 +00:00
Reinhard Pointner f5e8e0363b * build source zip 2009-08-02 11:51:28 +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 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 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 7bb739f800 + Sublight support (build, client, hash, test, lib) 2009-06-02 11:32:30 +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 73273b8b5b * refactoring 2009-05-21 10:00:48 +00:00
Reinhard Pointner 82bd7fa3b1 * use non-jdk rhino in ExpressionFormat
* add rhino to lib and include it in builds
2009-04-11 23:27:10 +00:00
Reinhard Pointner cc6b4959e7 * specify bootclasspath explicitly so we can compile code that depends on sun.* classes (AssociativeScriptObject) 2009-04-11 22:26:02 +00:00
Reinhard Pointner 23dc93bf20 * display error message if MediaInfo native library is missing
* include jna in fatjar
2009-04-05 10:08:00 +00:00
Reinhard Pointner 9ed970de05 * refactoring ...
* changed cmd line args (single panel frame)
* simplified multi panel frame
* changed window icon
* create panels via PanelBuilder
2009-03-14 00:30:24 +00:00
Reinhard Pointner 051cf3362b * some refactoring 2009-02-15 21:11:03 +00:00
Reinhard Pointner f7fdc5b5db * improved SeriesNameMatcher
* slightly modified season episode regex
* added ehcache to fatjar build
2009-02-02 20:50:04 +00:00
Reinhard Pointner 54b27e69b7 Changes:
* added TheTVDB support
* added ehcache to libs (now used in TheTVDBClient and TVRageClient)
* Season spinner will remember unlocked value

Refactoring:
* renamed HtmlUtil to WebRequest
* added getDocument() convenience methods to WebRequest
* added lots of static imports (XPathUtil, WebRequest, FileBotUtil, ...)
* TheTVDBClient and TVRageClient will throw SeasonOutOfBoundsException if for illegal season numbers
* XPathUtil will wrap NodeList with NodeListDecorator instead of creating a new ArrayList
* added DOM convenience methods to XPathUtil for performance reasons
* formatting of episode number in EpisodeListClient, EpisodeListRequestProcesser will take care of this
* added initial size to some StringBuilders
2009-01-04 18:28:28 +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 ea3c1e179e * update miglayout
* set encoding for javac to utf-8
2008-12-28 20:07:12 +00:00
Reinhard Pointner f57c8918cb * updated fatjar includes
* updated icons
2008-10-18 08:58:54 +00:00
Reinhard Pointner c871942f57 * added MigLayout to fatjar build target 2008-10-12 20:25:23 +00:00
Reinhard Pointner 197bfd1b42 * renamed package "search" to "episodelist"
* renamed class "EpisodeListPanel" to "EpisodeListTab"
* renamed class "SearchPanel" to "EpisodeListPanel"
* renamed panel.search.png to panel.episodelist.png
2008-10-12 15:46:45 +00:00
Reinhard Pointner 0c674849d8 * refactored and simplified transfer api
* use more GlazedLists stuff (EventList, AutoCompleteSupport) and remove obsolete classes (SimpleListModel, TextCompletion)
* don't use SearchResultCache in EpisodeListClient (was only done for better ui interactions)
* removed caching from ResourceManager
* some improvements based on FindBugs warnings
* use args4j for improved argument parsing
* updated ant build script
* more general MessageBus/Handler (use Object as message type instead of string)
* ChecksumComputationService is not a singleton anymore
* TemporaryFolder is always recreated if it is deleted by the user, or another instance shutting down
* Notifications flicker less when one window is removed and the others are layouted
* lots of other refactoring
2008-07-30 22:37:01 +00:00