Reinhard Pointner
87cac29f2e
Update build.xml
2016-08-06 00:35:35 +08:00
Reinhard Pointner
426205dbf7
Use unique identifier in app bundle
2016-08-02 15:36:41 +08:00
Reinhard Pointner
d42371461e
Use JDK 1.8.0_102 in bundled app
2016-07-28 19:37:02 +08:00
Reinhard Pointner
55a5814dd6
Document main ant tasks
2016-07-20 12:37:57 +08:00
Reinhard Pointner
e64cd633a5
Create unique appbundle bundle name
2016-06-05 13:27:20 +08:00
Reinhard Pointner
c6634ab2b5
Upload only modified release/data files
2016-05-27 03:07:05 +08:00
Reinhard Pointner
6bf68fea55
Use SHA-256 certs
2016-05-23 17:10:10 +08:00
Reinhard Pointner
2eaac2eab8
Mac OS X 10.8 has reached End-of-Life and is no longer supported
2016-05-14 00:37:13 +08:00
Reinhard Pointner
f8c4768119
Remove unit tests from build to avoid issues with including/excluding unit tests in the release jar
...
@see https://www.filebot.net/forums/viewtopic.php?f=13&t=3759
2016-05-12 22:15:19 +08:00
Reinhard Pointner
c07e7e115f
Remove JNLP / Java WebStart from build (not used and deprecated for years)
2016-05-12 21:49:58 +08:00
Reinhard Pointner
a489b2607c
Remove unit tests from build to avoid issues with including/excluding unit tests in the release jar
...
@see https://www.filebot.net/forums/viewtopic.php?f=13&t=3759
2016-05-12 21:45:42 +08:00
Reinhard Pointner
f5304a93d4
Include ControlsFX ProgressDialog dependencies in fatjar
2016-05-08 14:54:56 +08:00
Reinhard Pointner
a9b4bb62eb
Getting Started workaround for MAS
2016-05-04 03:49:14 +08:00
Reinhard Pointner
b6e942e2e9
// libjfxwebkit.dylib cannot be deployed on the MAS due to deprecated dependencies
2016-05-04 03:06:58 +08:00
Reinhard Pointner
b3261d7a56
Remove libjfxwebkit.dylib to fix MAS submission issues
2016-05-04 02:55:52 +08:00
Reinhard Pointner
159add90c5
* Revert to jdk1.8.0_74.jdk
...
jdk1.8.0_92.jdk doesn't pass MAS review:
```
From framework'/usr/lib/libicucore.A.dylib':
ubrk_getRuleStatus
ubrk_setUText
ucnv_getCanonicalName
ucnv_reset
ucol_strcollIter
```
2016-05-03 13:44:04 +08:00
Reinhard Pointner
017b5cc583
name="jre.version" value="jdk1.8.0_92.jdk"
2016-04-24 01:06:56 +08:00
Reinhard Pointner
350f350880
Move to GitHub
2016-04-22 13:52:42 +08:00
Reinhard Pointner
43569f1990
Move to GitHub
2016-04-21 19:57:01 +08:00
Reinhard Pointner
d3c8d357b3
Move to GitHub
2016-04-21 00:57:03 +08:00
Reinhard Pointner
4ff6c25f40
Merge *.properties
2016-04-19 10:57:02 +00:00
Reinhard Pointner
9fa587319f
Simplify deploy tasks
2016-04-03 20:51:03 +00:00
Reinhard Pointner
806cb2a9c7
Simplify deploy tasks
2016-04-03 20:11:52 +00:00
Reinhard Pointner
0ccca165ad
Simplify deploy tasks
2016-04-03 04:51:39 +00:00
Reinhard Pointner
941768b42a
Simplify deploy tasks
2016-04-03 04:43:45 +00:00
Reinhard Pointner
b7606ab159
Simplify deploy tasks
2016-04-03 04:41:20 +00:00
Reinhard Pointner
41e8814247
Use SF.net pk auth
2016-04-03 04:02:45 +00:00
Reinhard Pointner
59ca09d911
Use SF.net pk auth
2016-04-03 03:58:12 +00:00
Reinhard Pointner
64f88f16ce
SPK property extractsize doesn't work correctly:
...
https://forum.synology.com/enu/viewtopic.php?f=223&t=116230
2016-03-28 11:31:05 +00:00
Reinhard Pointner
bcec36bf79
Make sure that Oracle Java is installed (if possible)
...
See https://github.com/rednoah/java-installer
2016-03-24 19:40:56 +00:00
Reinhard Pointner
08dd0d20ed
Automate native library updates
2016-03-23 15:42:48 +00:00
Reinhard Pointner
e82c887fa6
Automate native library updates
2016-03-23 14:57:52 +00:00
Reinhard Pointner
2db3a8bb55
Support Mac Drop-on-Dock file events (use https://bitbucket.org/pbqfs/appbundler branch)
2016-03-19 20:38:57 +00:00
Reinhard Pointner
e16a0f6e7c
Bundle JDK 8u74
2016-03-19 18:57:42 +00:00
Reinhard Pointner
1bc33041ee
Fix MAS build
2016-03-19 18:49:48 +00:00
Reinhard Pointner
d39574dd1f
Support Mac Drop-on-Dock file events
2016-03-19 18:45:08 +00:00
Reinhard Pointner
04e795ecbd
Support Mac Drop-on-Dock file events
2016-03-19 18:00:25 +00:00
Reinhard Pointner
9239da23c0
GUI now has error logging by default
2016-03-14 10:05:16 +00:00
Reinhard Pointner
a4d363bb97
Remove json-simple.jar
2016-03-07 19:46:47 +00:00
Reinhard Pointner
fde21946dc
* refactor subtitle upload (and improve CD1/CD2 upload support)
2016-02-06 12:23:59 +00:00
Reinhard Pointner
c3a3b93f6f
+ subtitle language auto-detection for {lang} binding
2016-01-31 16:22:36 +00:00
Reinhard Pointner
9f2b63121f
+ subtitle language auto-detection for {lang} binding
2016-01-31 16:13:04 +00:00
Reinhard Pointner
5bf402a5b5
Update build.xml
2016-01-30 20:07:06 +00:00
Reinhard Pointner
3b05072a59
* refactor
2016-01-22 10:49:03 +00:00
Reinhard Pointner
092e77d715
* refactor
2016-01-22 10:42:25 +00:00
Reinhard Pointner
1d609e1768
* refactor
2016-01-22 10:38:07 +00:00
Reinhard Pointner
fa7625dd32
* refactor
2016-01-22 10:06:37 +00:00
Reinhard Pointner
4267191b99
* refactor
2016-01-22 10:06:35 +00:00
Reinhard Pointner
2e9f6032ec
update build
2016-01-14 07:24:24 +00:00
Reinhard Pointner
769306b0e7
* simplify name
2015-12-14 13:11:56 +00:00
Reinhard Pointner
c75b2c230c
* simplify name
2015-12-14 13:07:15 +00:00
Reinhard Pointner
d542920507
* simplify name
2015-12-14 13:00:36 +00:00
Reinhard Pointner
e1f0d42f76
* app-specific config
2015-12-14 09:58:56 +00:00
Reinhard Pointner
1289634318
* try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore
2015-12-14 09:47:29 +00:00
Reinhard Pointner
60621f1267
* try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore
2015-12-14 09:28:36 +00:00
Reinhard Pointner
4307a94788
* try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore
2015-12-14 09:21:31 +00:00
Reinhard Pointner
fa46cc4c1a
* try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore
2015-12-12 12:11:12 +00:00
Reinhard Pointner
d5fe75f6a8
* try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore
2015-12-12 12:09:17 +00:00
Reinhard Pointner
898eafdf7c
* try publishing a seprate free app that contains only the subtitles module and see if that's acceptable in the mac appstore
2015-12-12 12:06:13 +00:00
Reinhard Pointner
d891f0f3b2
include Ant Installer in syno repository
2015-12-09 23:30:12 +00:00
Reinhard Pointner
f92efcf1f6
* simplify SPK package-source build
2015-12-09 16:42:54 +00:00
Reinhard Pointner
37bd5423e5
* fix 8u66 regression issue...
...
```
2.5
The use of non-public APIs can lead to a poor user experience should these APIs change in the future, and is therefore not permitted. The following non-public APIs are included in your application:
Private spi symbol(s) in framework: '/usr/lib/libicucore.A.dylib'
: ubrk_getRuleStatus
: ubrk_setUText
: ucnv_getCanonicalName
: ucnv_reset
: ucol_strcollIter
```
2015-12-04 06:23:31 +00:00
Reinhard Pointner
6b05c3f0c6
* use SHA-256 for chocolatey package
2015-11-26 06:13:04 +00:00
Reinhard Pointner
95fe687e11
* update SPK metadata
2015-11-20 16:31:02 +00:00
Reinhard Pointner
6c0487c4b9
* update build
2015-11-16 08:29:42 +00:00
Reinhard Pointner
eefebe52ac
* hack to fix upload order
2015-11-14 19:25:06 +00:00
Reinhard Pointner
97bf350953
* update build
2015-11-09 08:26:05 +00:00
Reinhard Pointner
a86180271b
* curate java-installer package for the filebot synology repository
2015-11-09 05:55:17 +00:00
Reinhard Pointner
d647315dd8
use latest ant-spk build
2015-11-07 13:33:42 +00:00
Reinhard Pointner
515812f7d1
* try to force case-insensitive sort order
2015-11-05 18:58:54 +00:00
Reinhard Pointner
cd580744fe
* try to force case-insensitive sort order
2015-11-05 18:53:35 +00:00
Reinhard Pointner
2eb23af13d
* update dependencies
2015-11-05 18:02:55 +00:00
Reinhard Pointner
a2c84e22dc
+ replace TVRage with TVmaze
2015-11-04 08:53:52 +00:00
Reinhard Pointner
9124e9b43e
* add README.md to sourceforge.net release fileset
2015-10-22 05:59:42 +00:00
Reinhard Pointner
9ae6591a45
* fix MSI build
2015-10-16 18:08:55 +00:00
Reinhard Pointner
e26485b451
* exclude clutter from src zip
2015-10-16 17:34:29 +00:00
Reinhard Pointner
3a02d6e16f
* update to 7-Zip-JBinding 9.20-2.00beta
2015-10-16 16:44:54 +00:00
Reinhard Pointner
f02c4656b3
* update
2015-10-14 05:27:47 +00:00
Reinhard Pointner
1d5de8cded
* use Synology JavaManager image resources
2015-10-06 18:45:14 +00:00
Reinhard Pointner
00af8f578e
* include SPK java-installer in the filebot synology repo
2015-10-06 18:37:27 +00:00
Reinhard Pointner
ae38fd1d72
* use Java 8u60
2015-09-12 16:30:39 +00:00
Reinhard Pointner
b102526d10
* code sign MSI installer
2015-08-21 21:50:02 +00:00
Reinhard Pointner
0062af502e
* remove unused include
2015-07-30 13:13:15 +00:00
Reinhard Pointner
e89cc26bdf
* update build
2015-06-17 16:36:32 +00:00
Reinhard Pointner
4188fe2888
* use tab as separator
2015-06-16 17:07:41 +00:00
Reinhard Pointner
9010c3962a
*update build
2015-06-16 07:10:45 +00:00
Reinhard Pointner
f2a1aa1732
* add DIGEST.sha256sum to release files
2015-06-15 19:25:17 +00:00
Reinhard Pointner
b6686ac65e
* optimize website-deploy task
2015-06-05 07:35:50 +00:00
Reinhard Pointner
6ac6bcb003
* optimize website-deploy task
2015-06-05 07:31:47 +00:00
Reinhard Pointner
e07f386ebd
* optimize website-deploy task
2015-06-05 07:25:26 +00:00
Reinhard Pointner
17e7afb35f
* fix paths
2015-06-04 10:21:47 +00:00
Reinhard Pointner
ea70a23ed0
* extract support via Apache Commons VFS2 (and junrar file provider)
2015-06-04 10:12:56 +00:00
Reinhard Pointner
e9f103d467
* update chocolatey build with sha1 sums for all msi packages
2015-06-02 11:52:45 +00:00
Reinhard Pointner
15fe09c44d
* update chocolatey build with sha1 sums for all msi packages
2015-06-02 11:46:12 +00:00
Reinhard Pointner
3032a47d95
* refactor
2015-06-02 11:46:06 +00:00
Reinhard Pointner
76c1c5b6e4
+ push FileBot 4.6
2015-06-01 10:10:16 +00:00
Reinhard Pointner
fa902bdb7d
* update build
2015-05-29 09:23:01 +00:00
Reinhard Pointner
70d9a9efd5
* update build
2015-05-25 17:15:41 +00:00
Reinhard Pointner
b6c2cafeb0
* don't upload *.sha256 files
2015-05-25 11:05:41 +00:00
Reinhard Pointner
fb3457d9a5
<!-- fix code signing and submission issues -->
2015-05-23 18:57:09 +00:00
Reinhard Pointner
053e83ac7c
* QT dependencies still not fixed...
2015-05-23 18:25:45 +00:00
Reinhard Pointner
4c7d2d3237
* make free .app bundle highresolutioncapable as well
2015-05-23 16:30:42 +00:00
Reinhard Pointner
427aa63e79
* update build
2015-05-23 15:28:46 +00:00
Reinhard Pointner
6b98ab3463
* use best compression available for all package types
2015-05-22 06:37:43 +00:00
Reinhard Pointner
c3472dbf9c
* update build
2015-05-21 10:05:06 +00:00
Reinhard Pointner
7f31deff2b
* update synology package snapshots
2015-05-20 19:41:18 +00:00
Reinhard Pointner
e374a15e92
* update support url
2015-05-20 19:00:16 +00:00
Reinhard Pointner
b15f87d741
* update build
2015-05-20 13:02:57 +00:00
Reinhard Pointner
8dea09fe54
* dynamically generate syno package source and include filebot and filebot-node packages
2015-05-20 09:52:11 +00:00
Reinhard Pointner
14e57c42bd
* fix build conflict (bouncy castle libraries) when building the spk package
2015-05-18 08:51:11 +00:00
Reinhard Pointner
adbe4d226d
* fix load library issues by using an older lib version
2015-05-18 08:39:05 +00:00
Reinhard Pointner
c3cf66033e
* fix fatjar includes
2015-05-18 08:29:04 +00:00
Reinhard Pointner
cea0260bd9
* use Apache Ivy for dependency management (as for as possible, same jars are not on Maven Central)
2015-05-18 07:53:55 +00:00
Reinhard Pointner
7fb7700cfc
* use Apache Ivy for dependency management (as for as possible, same jars are not on Maven Central)
2015-05-18 07:44:04 +00:00
Reinhard Pointner
f79c71ce49
* use Apache Ivy for dependency management (as for as possible, same jars are not on Maven Central)
2015-05-18 07:03:05 +00:00
Reinhard Pointner
17d3bd8dce
* update mas certs
2015-05-16 21:55:44 +00:00
Reinhard Pointner
b271afbad2
* add (password protected, 64 chars) GPG keyring for automating builds
2015-05-16 13:05:59 +00:00
Reinhard Pointner
0b354383b6
* fix classpath for spk build
2015-05-16 05:47:39 +00:00
Reinhard Pointner
9c85d29a5e
* codesign SPK package
2015-05-16 05:35:51 +00:00
Reinhard Pointner
784c1e2efc
* [spk] install executable by linking to /usr/local/bin/filebot
2015-05-16 04:52:25 +00:00
Reinhard Pointner
ac28c2b681
* use CloudFlare to heavily cache all app.filebot.net resources
2015-05-11 18:20:32 +00:00
Reinhard Pointner
ffc7c89bf0
* improved deploy-website script
2015-05-10 07:29:54 +00:00
Reinhard Pointner
bcadde3dc7
* added Getting Started page
2015-05-09 09:56:35 +00:00
Reinhard Pointner
2fddcf0a2d
* use without fail-save (hopefully we fixed the freeze issue)
2015-05-07 17:01:11 +00:00
Reinhard Pointner
77f51df2fb
* different settings for mas/app packages
2015-05-07 14:26:23 +00:00
Reinhard Pointner
26f54925f6
* experiment with using cocoa file choosers on mac app as well
2015-05-06 07:47:10 +00:00
Reinhard Pointner
a259d812dc
* fix
2015-05-05 14:31:49 +00:00
Reinhard Pointner
3411cf632b
* fix
2015-05-05 14:29:39 +00:00
Reinhard Pointner
076e6b1422
* fix
2015-05-05 14:27:55 +00:00
Reinhard Pointner
8596b88451
* supportsautomaticgraphicsswitching="false"
2015-05-05 14:08:32 +00:00
Reinhard Pointner
ff9529a2fe
* added lots of logging for testing
2015-05-05 14:06:49 +00:00
Reinhard Pointner
7c5b6bf891
* disable crash workaround until we actually fix it
2015-05-05 13:48:16 +00:00
Reinhard Pointner
aec0ff466e
* use jdk1.8.0_45
2015-05-04 15:45:47 +00:00
Reinhard Pointner
1e34ee5499
* use jdk1.8.0_45
2015-05-04 15:40:46 +00:00
Reinhard Pointner
6ed8d4443e
* potentially fix graphics switching issues
2015-05-04 12:19:25 +00:00
Reinhard Pointner
b1c73f50a2
* update spk package according to the latest spec (e.g. add 256x256 icon)
2015-05-03 15:57:56 +00:00
Reinhard Pointner
7e791f7544
* avoid potential startup issues
2015-04-22 17:23:38 +00:00
Reinhard Pointner
211a752afa
* build only noarch ipkg packages for all platforms
2015-04-05 07:15:43 +00:00
Reinhard Pointner
229d701564
* fixfix
2015-03-29 10:17:04 +00:00
Reinhard Pointner
ca50814d00
* use "startable" for link/unlink filebot executable
2015-03-29 10:12:32 +00:00
Reinhard Pointner
0c2fa8f511
* update year
2015-03-15 07:04:00 +00:00
Reinhard Pointner
2be6c69ba6
* fix USC build issues
2015-01-23 19:40:35 +00:00
Reinhard Pointner
eb3a22358a
* update build to use JDK 8u31 for standalone packages
2015-01-21 20:13:22 +00:00
Reinhard Pointner
2d4c573386
* enable log-to-file by default for App Bundle
2015-01-02 08:58:17 +00:00
Reinhard Pointner
877c03f0fb
* enable log-to-file by default for App Bundle
2015-01-02 08:49:59 +00:00
Reinhard Pointner
ec9c07638c
* fix permission issues
2014-12-29 14:00:34 +00:00
Reinhard Pointner
1c09d98e95
* build binary as well for testing
2014-12-29 13:24:31 +00:00
Reinhard Pointner
bfa53d60d7
* automate USC package build
2014-12-22 21:35:14 +00:00
Reinhard Pointner
8e857c498f
* update website completely
2014-12-22 16:10:07 +00:00
Reinhard Pointner
580b976f6d
+ remove analytics
2014-11-10 08:18:32 +00:00
Reinhard Pointner
98e3df40a1
* directly use NSOpenPanel for via Objective-C bridge for FILES_AND_DIRECTORIES mode
2014-11-07 13:26:54 +00:00
Reinhard Pointner
973ee49549
* fix build
2014-11-07 08:24:51 +00:00
Reinhard Pointner
028d5e222a
* work on windows build vm
2014-11-07 07:48:12 +00:00
Reinhard Pointner
e34266c79c
* not a good idea, there's no dialog "buffer" actually anyway
2014-11-06 15:41:32 +00:00
Reinhard Pointner
f65821f316
* increase parallelism for OSX (10.8+) machines
2014-11-06 11:03:42 +00:00
Reinhard Pointner
fe65b1d9f8
* the hook should be called "prerm"
2014-10-31 15:39:36 +00:00
Reinhard Pointner
e2f35dd4b2
* update ubuntu build
2014-10-30 09:03:05 +00:00
Reinhard Pointner
b5d4c8bfa0
* submit FileBot v4.5.2 to the App Store (to fix the download subtitle / sandbox issue)
2014-10-26 15:01:01 +00:00
Reinhard Pointner
3a6a56458a
* use deb arch for file naming
2014-10-24 17:40:09 +00:00
Reinhard Pointner
6e8df6db78
* fix build warnings
2014-10-11 16:22:44 +00:00
Reinhard Pointner
e20425e978
* keep trying to fix Mac OSX 10.9.5 code signing issue...
2014-10-10 21:20:56 +00:00
Reinhard Pointner
f053a40765
* keep trying to fix Mac OSX 10.9.5 code signing issue...
2014-10-10 21:14:39 +00:00
Reinhard Pointner
6871f6665c
* keep trying to fix Mac OSX 10.9.5 code signing issue...
2014-10-10 21:10:36 +00:00
Reinhard Pointner
00e31f03b7
* try to fix Mac OSX 10.9.5 code signing issue
...
@see https://bitbucket.org/infinitekind/appbundler/issue/1/appbundle-built-on-mac-osx-1095-cannot-be
2014-10-10 21:03:12 +00:00
Reinhard Pointner
34a2932c40
* try to fix Mac OSX 10.9.5 code signing issue
...
@see https://bitbucket.org/infinitekind/appbundler/issue/1/appbundle-built-on-mac-osx-1095-cannot-be
2014-10-10 20:56:33 +00:00
Reinhard Pointner
04f5c8047b
* fix potential OSX deployment issues
2014-10-10 20:14:59 +00:00
Reinhard Pointner
9bec78c88e
* potential regression issue... dpkg only accepts i386 and not i686 while ipkg only accepts i686 and not i386 ... time to get rid of 32-bit altogether...
...
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=2056
2014-10-10 16:46:20 +00:00
Reinhard Pointner
3455ea9e0e
* Fix for Mac OS X quit behaviour (Dock->Quit, CTRL+Q) not being executed when application is closed via Quit rather than clicking [X] on the main window
2014-10-09 13:37:15 +00:00
Reinhard Pointner
d7628cdc5a
* fix deb arch field
2014-10-07 18:00:48 +00:00
Reinhard Pointner
8fb9ac49be
* fix shitty deb arch i386/i686 issues and keep i686 (and only use i386 in the deb arch field to make it work)
2014-10-07 17:33:04 +00:00
Reinhard Pointner
33dc1e1cd4
* DEB doesn't accept i686 arch values, and fails on all i686 machines saying that it doesn't match i386 ... stupid
2014-10-07 17:06:37 +00:00
Reinhard Pointner
fa8d748019
* block TurnitinBot
2014-10-07 15:16:46 +00:00
Reinhard Pointner
c7d93f89ba
* fix chocolatey build-deploy
2014-10-05 17:28:10 +00:00
Reinhard Pointner
07a9577c99
* debug options
2014-08-28 18:52:58 +00:00
Reinhard Pointner
9d567db1b5
* update bundled JRE for USC package
2014-08-21 12:12:15 +00:00
Reinhard Pointner
7b8cac01e7
* fix bad path
2014-08-21 11:56:06 +00:00
Reinhard Pointner
74b4f30462
* fix <delete> call
2014-08-21 11:53:56 +00:00
Reinhard Pointner
57185a04d1
* update to JDK 8u20
2014-08-21 11:48:14 +00:00
Reinhard Pointner
e1379dabb3
* avoid potential sandbox permission issues
2014-08-11 09:55:44 +00:00
Reinhard Pointner
f53353e213
* not required and default anyway on the MAS
2014-08-09 08:25:09 +00:00
Reinhard Pointner
6a5541cf8f
* start using CloudFlare for filebot.net (so longer need to store data files on FRS)
2014-08-07 08:51:05 +00:00
Reinhard Pointner
e8749aa435
+ remove deprecated components
2014-08-06 12:03:16 +00:00
Reinhard Pointner
d7749f2eb1
* fix build script
2014-08-06 11:36:50 +00:00
Reinhard Pointner
478dbef16b
* code object is not signed by itself
2014-08-02 19:11:10 +00:00
Reinhard Pointner
6393054cd7
* use custom executable name
2014-08-02 19:05:36 +00:00
Reinhard Pointner
214a466537
* try to fix signature warnings
2014-08-01 21:19:27 +00:00
Reinhard Pointner
e01c401d1e
* try to fix signature warnings
2014-08-01 20:35:57 +00:00
Reinhard Pointner
1e475f3ada
* fix MAS deployment issues
2014-08-01 17:41:31 +00:00
Reinhard Pointner
000fab4dc0
* test MAS package with intermediate version (final public release will be v4.5)
2014-08-01 13:31:30 +00:00
Reinhard Pointner
3873474079
* more build automation
2014-08-01 11:47:39 +00:00
Reinhard Pointner
d55ce0fe14
* improved automation for beta releases
2014-08-01 09:37:58 +00:00
Reinhard Pointner
5c0f41b39b
* give up, leave it at that, should be fine
2014-07-31 15:52:25 +00:00
Reinhard Pointner
fc193f198c
* look like using executableName breaks things for some reason
2014-07-31 12:21:35 +00:00
Reinhard Pointner
776b562d8f
* other bundler crashes... another waste of time... :(
2014-07-31 12:02:37 +00:00
Reinhard Pointner
4b4d40929a
* use the more advanced appbundler fork
2014-07-31 11:54:14 +00:00
Reinhard Pointner
15b4695c20
* Fix fpcalc / AcoustID support for the sandbox
...
... 16 FUCKING HOURS OF MY LIFE I WILL NEVER GET BACK FUCK FUCK FUCK
2014-07-31 07:16:57 +00:00
Reinhard Pointner
a66ccc2b0e
* fix build
2014-07-29 15:38:46 +00:00
Reinhard Pointner
a7d338922c
* don't forget fpcalc
2014-07-29 15:35:16 +00:00
Reinhard Pointner
451a8e3016
* we now depend on Java 8 (which is not in the default ubuntu repositories)
2014-07-29 14:23:38 +00:00
Reinhard Pointner
aee952bf72
* fix permissions FUCK FUCK FUCK file != filemode ... orz :(
2014-07-29 12:56:21 +00:00
Reinhard Pointner
32742e6dea
* fix build
2014-07-29 12:10:06 +00:00
Reinhard Pointner
a5a8165586
* * fix permissions
2014-07-29 12:09:32 +00:00
Reinhard Pointner
d3bb1535e8
* * fix permissions
2014-07-29 12:08:07 +00:00
Reinhard Pointner
2fd8ccd8d1
* fix permissions
2014-07-29 11:58:13 +00:00
Reinhard Pointner
289d71646c
+ drop support for Java 7
2014-07-29 11:35:48 +00:00
Reinhard Pointner
dfd5b3696f
* * fix build
2014-07-29 11:34:10 +00:00
Reinhard Pointner
b6b1d18708
* fix build
2014-07-29 11:30:50 +00:00
Reinhard Pointner
b3fbd7024a
* simplify build
2014-07-29 11:27:10 +00:00
Reinhard Pointner
3fea6a21de
* experiment with embedding the JRE for the Ubuntu Software Center
2014-07-29 11:21:15 +00:00
Reinhard Pointner
4a1e2fe35b
* fix build
2014-07-29 10:34:47 +00:00
Reinhard Pointner
c711e4543c
* fix mas config
2014-07-29 09:06:30 +00:00
Reinhard Pointner
0298b58fe4
* refactor file access utilities into new class UserFiles
2014-07-28 20:01:46 +00:00
Reinhard Pointner
88008a2b0f
* make all file choosers compatible with the mas sandbox
2014-07-28 19:20:55 +00:00
Reinhard Pointner
c3f59e96e5
* play with mas compatibility
2014-07-28 13:29:00 +00:00
Reinhard Pointner
7bfb52cff4
* play with mas compatibility
2014-07-28 12:54:40 +00:00
Reinhard Pointner
2b18ddef8a
* bundle JNA native lib instead of auto-unpack from the jar
2014-07-27 15:59:16 +00:00
Reinhard Pointner
d9ea19f259
* compute SHA-256 for homebrew/cask package
2014-07-16 12:58:21 +00:00
Reinhard Pointner
63c114e7c1
* remove webstart from ant build
2014-07-16 12:43:57 +00:00
Reinhard Pointner
8b36ed9a4a
* fix build
2014-07-15 14:49:27 +00:00
Reinhard Pointner
9824f56cdc
* update syno package source location (and allow for customized package source logic in the future)
2014-07-12 18:04:31 +00:00
Reinhard Pointner
ff3babd131
* optimize build
2014-07-09 16:59:53 +00:00
Reinhard Pointner
144646fbb6
* don't update raw syno.json
2014-07-08 08:37:56 +00:00
Reinhard Pointner
febffc4e0c
* automated deployment and update of Synology Package Source descriptor
2014-07-07 19:53:15 +00:00
Reinhard Pointner
7ea595ecb3
* added experimental support for Synology Package Source and automated SPK install & update
2014-07-07 17:37:39 +00:00
Reinhard Pointner
89da5f5f7c
* fix variables
2014-07-07 08:56:05 +00:00
Reinhard Pointner
39892fae16
+ experimental support for automated build of synology spk packages
2014-07-07 08:52:47 +00:00
Reinhard Pointner
b5e83e98a9
* make sure we can easily set application.update via sed (might be useful for brew formula)
2014-06-19 08:35:54 +00:00
Reinhard Pointner
977452268e
* replace xattrj with my own JNA wrapper for <sys/xattr.h>
2014-06-18 09:28:27 +00:00
Reinhard Pointner
b99f159df3
* don't use -XX args for GUI app since it seems to make things a bit less stable
2014-05-18 09:38:41 +00:00
Reinhard Pointner
06a47a3375
* fix .ipkg directory structure
2014-05-11 06:38:34 +00:00
Reinhard Pointner
d810af37d2
+ xattr support for Mac OSX
2014-04-25 06:59:18 +00:00
Reinhard Pointner
1ba888713b
* fix Mac App title issue
2014-04-24 06:53:34 +00:00
Reinhard Pointner
b570861619
* use recommended options that everyone seems to be setting
...
@see https://bitbucket.org/infinitekind/appbundler/overview
2014-04-24 04:39:20 +00:00
Reinhard Pointner
261513b654
* finish app bundle rewrite
2014-04-22 09:25:49 +00:00
Reinhard Pointner
fd786a6938
* build new filebot.icns file using iconutil
...
e.g.
iconutil -c icns -o filebot.icns filebot.iconset
2014-04-22 07:26:55 +00:00
Reinhard Pointner
86ad52b696
* remove outdated Apple Java bundler and replace with Oracle Java bundle
...
* fix various OSX bundle issues
2014-04-22 06:17:21 +00:00
Reinhard Pointner
9a485bb5a2
* update paths and docs
2014-04-19 07:03:52 +00:00
Reinhard Pointner
5c29cf6f74
* replace all net.sourceforge.filebot with net.filebot in deployment build files
2014-04-19 06:33:08 +00:00
Reinhard Pointner
45a00a7d4b
* fetch scripts from per-version-branches on github to avoid future compatibility problems
2014-04-15 14:03:31 +00:00
Reinhard Pointner
6e8f5a1445
* inject methods using the Groovy Extension Module system (and slowly phase out the *.lib.groovy code)
2014-04-13 19:37:11 +00:00
Reinhard Pointner
e67c3669b1
# boost application startup speed
...
-XX:+TieredCompilation
2014-03-19 19:02:44 +00:00
Reinhard Pointner
cf8b3d835f
+ REQUIRE min JRE 7 and update all libs
2014-03-18 20:16:39 +00:00
Reinhard Pointner
b55c0e3fbf
* set -DuseCreationDate explicitly depending on each platforms capabilities
2014-01-28 15:38:16 +00:00
Reinhard Pointner
ad3d34eeba
+ move shared scripts to github
2013-11-29 17:18:31 +00:00
Reinhard Pointner
644c5bc2a8
* make sure to include groovy build properties
2013-11-26 06:24:56 +00:00
Reinhard Pointner
e1c8e8d17b
* try to fix various potential JNA init issues
2013-11-22 08:28:17 +00:00
Reinhard Pointner
28a53aca20
* set deb dept to openjdk-7-jre-headless
2013-11-08 18:04:29 +00:00
Reinhard Pointner
a939e11c0d
* ship fpcalc with filebot instead of relying on the chromaprint-tools package
...
* update fpcalc binaries to 1.0.1
2013-11-08 13:05:42 +00:00
Reinhard Pointner
5eb7606fca
* include fpcalc binaries in ipkg packages
...
fpcalc (Linux 32-bit) is the official build AcoustID => http://acoustid.org/chromaprint
fpcalc (Linux ARM) was built by and copied from the Bliss project => http://pcloadletter.co.uk/2012/09/17/bliss-package-for-synology/
2013-11-07 14:56:54 +00:00
Reinhard Pointner
c4795b7427
* auto-generate jar index just in case
2013-11-07 07:53:07 +00:00
Reinhard Pointner
01cd81b0e4
* cleanup
2013-10-12 14:07:12 +00:00
Reinhard Pointner
19f69c9fbc
* set "fpcalc" executable via system property net.sourceforge.filebot.AcoustID.fpcalc
2013-10-09 06:31:05 +00:00
Reinhard Pointner
8144a4b2e0
* package 32/64 bit chroma print tools respectively
2013-10-08 18:04:42 +00:00
Reinhard Pointner
2cb532a1fb
* fix net.sf.ehcache.EhcacheInit issues
2013-10-07 20:03:14 +00:00
Reinhard Pointner
07173fabf0
+ use RSyntaxTextArea as Groovy editor so we get neat highlighting and bracket matching :)
2013-10-03 19:44:33 +00:00
Reinhard Pointner
09d2dc24af
* use XZ Utils for packing online database files
2013-08-10 07:56:11 +00:00
Reinhard Pointner
9e0d6de56f
* fix build issues re automated chocolatey-push
2013-08-07 18:34:56 +00:00
Reinhard Pointner
6442e8292d
* added jsoup to fatjar build
2013-08-04 13:12:45 +00:00
Reinhard Pointner
a3791d3af4
* update rules
2013-07-09 08:07:54 +00:00
Reinhard Pointner
225d37238d
* always upload HEAD jar under a fixed name as well for auto-update purposes
2013-04-02 15:30:59 +00:00
Reinhard Pointner
04262c756b
* update website
2013-03-27 12:34:04 +00:00
Reinhard Pointner
26bc859eda
+ use our own domain www.filebot.net :)
2013-03-09 17:15:46 +00:00
Reinhard Pointner
cae091e536
* install .ipk to /opt
2013-03-05 16:14:36 +00:00
Reinhard Pointner
346601acad
* added donation reminder for power users
2013-02-25 17:27:34 +00:00
Reinhard Pointner
92b75d57a2
* update json-io to 2.0.1
2013-02-22 18:31:06 +00:00
Reinhard Pointner
39b6d93940
depends="openjdk-7-jre | default-jre-headless" recommends="libchromaprint-tools"
2013-02-18 16:35:29 +00:00
Reinhard Pointner
61bd6f1d9e
* no need to override -Xmx anymore since newer version of Java have a better default max-memory value
2013-02-15 10:45:06 +00:00
Reinhard Pointner
029abe25b8
* fine-tune ubuntu integration
2013-02-08 04:45:54 +00:00
Reinhard Pointner
69b4f70a7c
* fix things up for the ubuntu software center packages
2013-02-04 14:34:39 +00:00
Reinhard Pointner
70376e97f1
* start preparing special package for ubuntu software center
2013-02-03 10:15:36 +00:00
Reinhard Pointner
bd3652ff2d
* make music matching work properly and adjust build
2013-01-11 07:05:11 +00:00
Reinhard Pointner
e318db8b56
* include fpcalc in installer packages
2013-01-10 19:13:21 +00:00
Reinhard Pointner
b88faf2927
* fixfix
2012-12-14 15:32:27 +00:00
Reinhard Pointner
1204dc70d0
* integrate reviews into website
2012-12-14 15:23:38 +00:00
Reinhard Pointner
fea8c186b7
* fix ant revision task
2012-12-01 15:57:10 +00:00
Reinhard Pointner
ae72022848
* [deb] recommend openjdk-7-jre instead of default-jre which is still Java 6
2012-12-01 12:21:47 +00:00
Reinhard Pointner
5ba5622350
* added chocolatey package
2012-11-23 04:27:54 +00:00
Reinhard Pointner
16eca618f5
* set -Djava.net.useSystemProxies=true for all deployment modes to automatically respect user-defined proxy settings of the OS
2012-11-15 10:25:55 +00:00
Reinhard Pointner
46f5e98c55
* add .cmd launcher to portable distro
2012-11-04 02:10:27 +00:00
Reinhard Pointner
a7822901f8
* HPFS+ should support POSIX style xattr, might just work so enable by default. If it doesn't it'll just log some errors and continue.
2012-10-28 10:54:39 +00:00
Reinhard Pointner
510bd9255d
* scp doesn't work with frs.sf.net anymore => use sftp mode
2012-10-25 18:03:59 +00:00
Reinhard Pointner
2d9242a13b
* fine-tune xattr related logging and standard settings
2012-10-24 10:10:03 +00:00
Reinhard Pointner
2d3b6cf3a4
* save metadata as extended file attributes for each file
...
* set file creation date to episode/movie release date
2012-10-23 19:05:55 +00:00
Reinhard Pointner
d1010338ec
* fix various MSI installer update/upgrade 32/64-bit issues
2012-10-22 11:02:14 +00:00
Reinhard Pointner
a4d46c1152
* upload-data-frs only when necessary
2012-10-12 15:45:00 +00:00
Reinhard Pointner
2c459bdbe9
* deploy data files into FRS to ease load on projectweb
2012-10-11 13:50:37 +00:00
Reinhard Pointner
639fc97b51
+ added ed2k hash support to SFV panel (special thanks to thraash)
2012-09-26 16:09:00 +00:00
Reinhard Pointner
41b95be589
* update RG list
2012-08-25 09:28:10 +00:00
Reinhard Pointner
0eda51b0ac
* initial commit for 3.0
2012-08-11 02:40:25 +00:00
Reinhard Pointner
22e75b95c0
* auto-fail build if we can't get svn revision
2012-07-26 08:50:42 +00:00
Reinhard Pointner
d5b4d644b8
* helper tasks for only uploading scripts or data
2012-07-26 07:54:39 +00:00
Reinhard Pointner
6f68f0c00e
* fuck svnant, svnkit, and whatnot -> just use cmdline svn to get the revision number
2012-07-20 15:47:16 +00:00
Reinhard Pointner
27e8ec1806
* experimental support for windows shell operations
2012-07-16 19:11:07 +00:00
Reinhard Pointner
a8f1b1c57a
* added Ivy and AntBuilder to fatjar to people can directly use it in filebot/groovy scripts.
...
@Grapes dependency management doesn't work for ant, javamail, etc because they require a groovy RootLoader, that in turned messed up caching.
After wasting a few sleepless nights I give up and just add things like this.
2012-07-14 08:41:28 +00:00
Reinhard Pointner
c833f0c521
* updated to Groovy 2.0
...
* bundled @Grape support into the fatjar
* automatically trust all local scripts and endorsed online scripts, no need for -trust-script anymore in these cases
2012-07-09 19:46:18 +00:00
Reinhard Pointner
8921cfc934
* set more sensible http connection timeouts in the GUI application launchers => -Dsun.net.client.defaultConnectTimeout=5000
...
-Dsun.net.client.defaultReadTimeout=25000
2012-07-07 08:19:00 +00:00
Reinhard Pointner
025970e940
* use an SVG as application icon in .deb deployment
2012-06-17 12:21:40 +00:00
Reinhard Pointner
8e821d9a17
* setup /usr/bin/filebot via postinst/prerem scripts
2012-06-17 10:43:18 +00:00
Reinhard Pointner
f6525f8d27
* added i686 ipkg package to build
2012-05-14 19:15:22 +00:00
Reinhard Pointner
13c43c50df
* fix build issue
2012-05-08 01:46:33 +00:00
Reinhard Pointner
a342f14ccf
+ support .ipk package
2012-05-08 01:23:32 +00:00
Reinhard Pointner
96fdea340d
* automatically hardcode build revision into each release
2012-03-07 14:06:10 +00:00
Reinhard Pointner
f66b6fe23a
* try to fix loadLibrary issues with mac/linux
2012-03-03 01:41:47 +00:00
Reinhard Pointner
82471e029f
* fix deployment issues with libs not being found
2012-02-26 18:05:07 +00:00
Reinhard Pointner
cfccf90c72
+ support extracting archives (zip, rar, 7z, ...)
...
* added 7-Zip-JBinding libs and native dependencies
* added CLI option -extract and make it available in scripting environment
* allow --output to be used as output folder in -rename CLI call
2012-02-26 12:58:16 +00:00
Reinhard Pointner
cc5845b2a0
+ support Movie disk folders in movie mode
...
+ improved handling for derivate files (files with the same name but different extensions) in movie mode
2012-02-10 16:43:09 +00:00
Reinhard Pointner
c766513acf
* support icu4j unicode transliteration in order to allow unicode-to-ascii conversion in format engine
2012-02-09 09:44:00 +00:00
Reinhard Pointner
bb8f4fb3e7
+ added portable profile
2011-12-28 13:51:36 +00:00
Reinhard Pointner
43f844b6f3
* added TheMovieDB artwork fetcher
...
* move shared scripts folder
2011-12-27 18:54:25 +00:00
Reinhard Pointner
30e582b02e
* download redirect script for the latest version of a given package
2011-12-27 06:03:17 +00:00
Reinhard Pointner
b82943439c
* make webstart lazy loading work (reduce initial download to ~2.5MB)
2011-12-26 18:10:53 +00:00
Reinhard Pointner
d29cfeced5
* auto-deploy update.xml to website
2011-12-24 10:57:36 +00:00
Reinhard Pointner
673b2cc7b5
* deployment clean-up
2011-12-14 12:18:06 +00:00
Reinhard Pointner
710010b4d7
* move build lib
2011-12-13 15:26:17 +00:00
Reinhard Pointner
5ee97945fb
* fix webstart by signing all jars
2011-12-07 21:56:43 +00:00
Reinhard Pointner
443b410b45
* don't use bundle attribute we don't understand the meaning of...
2011-12-07 07:12:12 +00:00
Reinhard Pointner
3ac1f8f532
* update build information
2011-12-07 05:51:08 +00:00
Reinhard Pointner
fca37ba9a9
* use source folder svn rev when building the jar
2011-12-01 16:50:33 +00:00
Reinhard Pointner
1c8287169a
* deb: suggest openjdk-7-jre
2011-11-29 03:18:49 +00:00
Reinhard Pointner
c6bfd7755f
* make sure headless deployment works
2011-11-28 09:18:51 +00:00
Reinhard Pointner
73cf4a9b2f
* added guava-10.0.1 to libs
2011-11-26 07:53:00 +00:00
Reinhard Pointner
4c01559759
* make sure we cross-compile to Java 1.6
2011-11-22 13:29:42 +00:00
Reinhard Pointner
48c17adbd7
* build with Java 7
2011-11-21 12:26:46 +00:00
Reinhard Pointner
e26ae9f4e7
* added OSX cmdline support (thanks to Christopher!)
2011-11-20 18:04:50 +00:00
Reinhard Pointner
e389930a40
* added startup script for mac (untested)
2011-11-16 03:00:54 +00:00
Reinhard Pointner
e1ea983310
* build OSX app bundle as .tar.gz not as .zip
2011-11-15 12:29:29 +00:00
Reinhard Pointner
82bfde0f7d
* put a launcher script at /usr/bin/filebot to make the CLI work out of the box
2011-11-15 03:31:47 +00:00
Reinhard Pointner
c7a2e602a4
* properly setup everything for CLI when installing via MSI package
2011-11-15 03:03:53 +00:00
Reinhard Pointner
ad188c8d51
* another cleanup...
2011-11-09 11:57:54 +00:00
Reinhard Pointner
db9e447968
* cleanup
2011-11-09 11:18:38 +00:00
Reinhard Pointner
b351c7a76a
* include svn.rev in deployment builds
2011-11-09 11:08:24 +00:00
Reinhard Pointner
8d46aef7ef
* add svn support to build script
2011-11-09 02:57:10 +00:00
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
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
405f04b9dd
* added JUnit
...
* added some unit tests
2008-06-09 18:41:06 +00:00
Reinhard Pointner
30a54c2cf4
Lots of refactoring:
...
* Removed TransferablePolicySupport and related refactoring
* OpenSubtitlesClient: ignore logout status code
* Animated-GIF are animated again
* Unrar process will not hang anymore
* Improved Subscene scraper
* Better scaling for ProgressIndicator
* Added \r and \n to invalid characters
* Some work on SubtitlePanel and related stuff
* Setting putMap/List methods clear existing data first
2008-06-02 19:12:28 +00:00
Reinhard Pointner
eabe011e9a
* fixed scrolling bug for history panels
...
* ByteBufferInputStream behaves like any other InputStream now
* updated nekohtml
2008-04-26 16:26:16 +00:00
Reinhard Pointner
56edac666c
* lots of misc. changes/refactoring
...
* removed create panel (merged into list panel)
* stuff for future subtitle support
* lots of flag icons
2008-03-02 17:02:37 +00:00
Reinhard Pointner
3edd879d7e
* foundation for subtitle support
...
* added/updated libs
2008-02-13 20:08:06 +00:00
Reinhard Pointner
637ce351ff
validate filenames (when dragging lists to files)
2008-02-03 18:06:12 +00:00
Reinhard Pointner
61b63648ab
updated ant build file
2007-12-23 20:18:59 +00:00
Reinhard Pointner
b6b18e89b6
Switched to using nekohtml as html parser, externalized simmetrics (just copied the sourcefiles before), lots of buxfixes and improvements. Also started using an ant.
2007-12-23 19:28:04 +00:00