Reinhard Pointner
|
c6099ddb58
|
* fixfix
|
2014-08-28 19:06:22 +00:00 |
|
Reinhard Pointner
|
f22325b3dd
|
* make sure permissions dialog is called on EDT
|
2014-08-28 18:39:36 +00:00 |
|
Reinhard Pointner
|
e185fdb990
|
* 5-letter text doesn't fit into the labels properly with Aqua LaF
|
2014-08-28 15:13:34 +00:00 |
|
Reinhard Pointner
|
aa16398590
|
* make sure unexpected JSON response data does not make us throw up NPEs
|
2014-08-28 11:42:41 +00:00 |
|
Reinhard Pointner
|
09332e8aca
|
* fix language code resolution issues
|
2014-08-27 19:53:10 +00:00 |
|
Reinhard Pointner
|
b93e91c7e5
|
* MAS
|
2014-08-27 19:18:24 +00:00 |
|
Reinhard Pointner
|
1580ca56b8
|
* log & ignore faulty trailer data
|
2014-08-27 18:20:22 +00:00 |
|
Reinhard Pointner
|
ab2eda7d2c
|
* fix misalignment
|
2014-08-27 15:04:55 +00:00 |
|
Reinhard Pointner
|
082e25852d
|
* same behavior as DnD
|
2014-08-27 15:04:30 +00:00 |
|
Reinhard Pointner
|
2782a93a86
|
* support "filebot --mode rename <file>" usage
|
2014-08-27 12:08:00 +00:00 |
|
Reinhard Pointner
|
a634abdb85
|
* avoid Joe.720p style patterns being recognized as Joe.S7E20 like series patterns
|
2014-08-27 06:33:27 +00:00 |
|
Reinhard Pointner
|
1ea1e05802
|
* make the {s00e00} style default format more prominent
|
2014-08-23 14:47:02 +00:00 |
|
Reinhard Pointner
|
762f9015af
|
* make sure we create unique objects for JSON serialization
|
2014-08-23 14:34:26 +00:00 |
|
Reinhard Pointner
|
7ae3fa8183
|
* use new API key for MAS version
|
2014-08-23 02:36:04 +00:00 |
|
Reinhard Pointner
|
d601634e13
|
* start {i} row index binding with 1 instead of 0
|
2014-08-22 16:36:12 +00:00 |
|
Reinhard Pointner
|
2544100ef3
|
* work around JDK 8u20 compilation issues
|
2014-08-21 11:45:59 +00:00 |
|
Reinhard Pointner
|
b6358fa466
|
* more easy-to-understand default values for the noobs
|
2014-08-18 08:50:00 +00:00 |
|
Reinhard Pointner
|
cd924f5fc5
|
* update label
|
2014-08-18 07:48:12 +00:00 |
|
Reinhard Pointner
|
cc3fe56621
|
* fix all other LaFs
|
2014-08-18 07:44:24 +00:00 |
|
Reinhard Pointner
|
c90c4b169c
|
* fix UI for OSX LaF
|
2014-08-18 07:36:47 +00:00 |
|
Reinhard Pointner
|
3528f47a09
|
* improved error handling
|
2014-08-17 18:05:52 +00:00 |
|
Reinhard Pointner
|
ea3eaa8adb
|
* ignore everything that is obviously an episode in strict mode
|
2014-08-17 15:26:19 +00:00 |
|
Reinhard Pointner
|
ec58a33ec9
|
* refactor
|
2014-08-17 10:45:30 +00:00 |
|
Reinhard Pointner
|
f438d91bb6
|
* indicate Opportunistic / Strict Match Mode via Match Button Icon Color
|
2014-08-17 10:25:54 +00:00 |
|
Reinhard Pointner
|
bd45c798d4
|
* increase read-buffer
|
2014-08-17 06:56:48 +00:00 |
|
Reinhard Pointner
|
f8e7cf720a
|
* fix for 01v2 patterns
|
2014-08-16 07:49:30 +00:00 |
|
Reinhard Pointner
|
025957e8b2
|
* fix efficiency issues
|
2014-08-16 02:40:39 +00:00 |
|
Reinhard Pointner
|
d883c39091
|
<AliasNames>
Returns a pipe "|" delimited list of alias names if the series has any other names in that language.
@see http://www.thetvdb.com/wiki/index.php/API:GetSeries
|
2014-08-15 08:16:30 +00:00 |
|
Reinhard Pointner
|
c40a04857f
|
* fix NPE (when using Nimbus LaF )
|
2014-08-14 07:42:36 +00:00 |
|
Reinhard Pointner
|
6aa9fa8e7d
|
* update man page
|
2014-08-14 06:36:49 +00:00 |
|
Reinhard Pointner
|
836286581b
|
* improve handling of absolute-numbered files in Strict Mode
|
2014-08-13 18:07:21 +00:00 |
|
Reinhard Pointner
|
0b617b4381
|
* make sure that there cannot be SxE mismatches in Strict Mode
|
2014-08-13 16:23:02 +00:00 |
|
Reinhard Pointner
|
097e001111
|
+ support for adjustable match mode Opportunistic (default, like always) and new Strict mode (which is very restrictive, but will most likely get it right, if it gets anything at all)
|
2014-08-13 16:02:35 +00:00 |
|
Reinhard Pointner
|
425bfb83ea
|
* remove useless code
|
2014-08-13 15:56:58 +00:00 |
|
Reinhard Pointner
|
a9d66da51c
|
* remove debug output
|
2014-08-13 15:54:22 +00:00 |
|
Reinhard Pointner
|
ef4c08ac8e
|
* update man page
|
2014-08-12 09:50:50 +00:00 |
|
Reinhard Pointner
|
e1379dabb3
|
* avoid potential sandbox permission issues
|
2014-08-11 09:55:44 +00:00 |
|
Reinhard Pointner
|
3ea880be66
|
* improved error reporting
|
2014-08-11 07:12:33 +00:00 |
|
Reinhard Pointner
|
ac9fe6ec9d
|
* improved error reporting
|
2014-08-11 07:10:57 +00:00 |
|
Reinhard Pointner
|
5d76f925eb
|
* MAS: restore permissions for format sample file
|
2014-08-11 07:10:20 +00:00 |
|
Reinhard Pointner
|
3fd2d0d996
|
* OpenSubtitles: user different UA in MAS distribution
|
2014-08-11 06:26:20 +00:00 |
|
Reinhard Pointner
|
6c862b73eb
|
* sort by popularity
|
2014-08-11 05:53:12 +00:00 |
|
Reinhard Pointner
|
60ae91e33e
|
* misc.
|
2014-08-11 05:51:58 +00:00 |
|
Reinhard Pointner
|
e0bb32cbd0
|
* refactoring
|
2014-08-10 14:47:47 +00:00 |
|
Reinhard Pointner
|
5647aa962e
|
* add additional user roots if user.home is not set properly
|
2014-08-10 10:07:58 +00:00 |
|
Reinhard Pointner
|
943c6db865
|
* refactor revealFiles
|
2014-08-10 08:35:53 +00:00 |
|
Reinhard Pointner
|
58c2f87671
|
* remember default last location as expected
|
2014-08-10 07:34:32 +00:00 |
|
Reinhard Pointner
|
6d4cbbcdea
|
* support for HARDLINK_OR_COPY action
|
2014-08-10 07:11:09 +00:00 |
|
Reinhard Pointner
|
ad78796bec
|
* enable eawt APIs for both APP and MAS releases
|
2014-08-10 06:59:12 +00:00 |
|
Reinhard Pointner
|
8b01e2e05d
|
* use revealInFinder when possible
|
2014-08-10 06:31:47 +00:00 |
|
Reinhard Pointner
|
af120ad517
|
* improved UI behaviour
|
2014-08-09 21:42:46 +00:00 |
|
Reinhard Pointner
|
70667bc7b6
|
+ support Security-Scoped Bookmarks to remember folder permissions when running in the Mac Sandbox
|
2014-08-09 19:48:10 +00:00 |
|
Reinhard Pointner
|
b6dd597eb8
|
* use OSX-style title borders
|
2014-08-09 18:16:40 +00:00 |
|
Reinhard Pointner
|
9f9f1d950f
|
* sort alternative non-English titles alphabetically after [title, originalTitle]
|
2014-08-09 10:14:41 +00:00 |
|
Reinhard Pointner
|
30bda0e902
|
* refactor {model} and {self} bindings
|
2014-08-09 07:35:22 +00:00 |
|
Reinhard Pointner
|
95f84fb6fa
|
* make {model} binding more universal and easy-to-use
|
2014-08-09 07:24:01 +00:00 |
|
Reinhard Pointner
|
162945c6e3
|
* Built-in links for Registering & Upgrading OpenSubtitles accounts
|
2014-08-09 05:57:54 +00:00 |
|
Reinhard Pointner
|
f0566e8fa7
|
* misc. changes
|
2014-08-09 05:10:38 +00:00 |
|
Reinhard Pointner
|
3c0d44695a
|
* fix permission granting logic (when permission are required for both source and destination files)
|
2014-08-08 19:15:37 +00:00 |
|
Reinhard Pointner
|
bf5d7141e0
|
+ Drop-To-Unlock Dialog for when the user has to grant access to folders manually via FileDialog or DnD
|
2014-08-08 17:05:10 +00:00 |
|
Reinhard Pointner
|
773f34d9ea
|
* misc changes
|
2014-08-08 17:03:18 +00:00 |
|
Reinhard Pointner
|
fedd10f687
|
* update anidb client identification
|
2014-08-08 16:45:23 +00:00 |
|
Reinhard Pointner
|
a35aa77bb8
|
* make sure to apply dialog titles for all providers
|
2014-08-08 16:44:35 +00:00 |
|
Reinhard Pointner
|
a616577ab9
|
* lower request limits to specification
|
2014-08-07 21:38:55 +00:00 |
|
Reinhard Pointner
|
e4e2c2e336
|
* improved support for non-English movie titles in English-mode
|
2014-08-07 21:33:08 +00:00 |
|
Reinhard Pointner
|
9c9929466c
|
* update API keys
|
2014-08-07 09:35:19 +00:00 |
|
Reinhard Pointner
|
2e089abefc
|
* optimize with new API calls to reduce HTTP requests
|
2014-08-07 01:48:13 +00:00 |
|
Reinhard Pointner
|
eaa48c43ae
|
* force equals cell height for both lists, just in case
|
2014-08-06 18:02:18 +00:00 |
|
Reinhard Pointner
|
fc177c5fab
|
* prefer List over Array
|
2014-08-06 14:17:29 +00:00 |
|
Reinhard Pointner
|
d1bead2d64
|
* fix potential NPE
|
2014-08-06 14:07:17 +00:00 |
|
Reinhard Pointner
|
e8749aa435
|
+ remove deprecated components
|
2014-08-06 12:03:16 +00:00 |
|
Reinhard Pointner
|
58a9e5c747
|
* fix support for multi-episode 3-digit absolute numbering
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1877
|
2014-08-06 09:52:21 +00:00 |
|
Reinhard Pointner
|
83e32123de
|
* update data
|
2014-08-05 16:41:42 +00:00 |
|
Reinhard Pointner
|
def3605db8
|
* include filters for Episode and Movie file types in Analyze panel
|
2014-08-05 13:07:38 +00:00 |
|
Reinhard Pointner
|
7ecb4cb146
|
* refactor
|
2014-08-05 11:55:28 +00:00 |
|
Reinhard Pointner
|
83463e09e3
|
* make ACLs match target destination
|
2014-08-05 08:52:15 +00:00 |
|
Reinhard Pointner
|
0f47606ac0
|
* remove river easter egg
|
2014-08-05 08:27:54 +00:00 |
|
Reinhard Pointner
|
3b509a9f05
|
+ remove IMDb
|
2014-08-05 08:23:39 +00:00 |
|
Reinhard Pointner
|
a6d1e7eddf
|
* fix and fine-tune AcoustID lookup logic
|
2014-08-04 09:40:08 +00:00 |
|
Reinhard Pointner
|
9ca69270f7
|
* fix more false positive {group} matches
|
2014-08-02 19:56:59 +00:00 |
|
Reinhard Pointner
|
989fd687da
|
* fix layout issues
|
2014-08-02 19:56:19 +00:00 |
|
Reinhard Pointner
|
8fecd600c3
|
* better FB -> GP switching behaviour
|
2014-08-02 19:04:25 +00:00 |
|
Reinhard Pointner
|
7866e7f046
|
+ gzip all AcoustID requests and responses
|
2014-08-02 10:12:20 +00:00 |
|
Reinhard Pointner
|
1968608d80
|
* using FastFile might be useful for scripting (esp. with slow remote file systems)
|
2014-08-02 06:07:41 +00:00 |
|
Reinhard Pointner
|
e4bd68b026
|
* fix potential issues on OSX
|
2014-08-02 06:06:22 +00:00 |
|
Reinhard Pointner
|
6af8da3df9
|
* redundant
|
2014-08-02 06:05:46 +00:00 |
|
Reinhard Pointner
|
ef29483775
|
* F5 F5 sysinfo
|
2014-08-01 22:24:33 +00:00 |
|
Reinhard Pointner
|
10bcdcb66a
|
* fix typo
|
2014-08-01 15:49:58 +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
|
1442948fbe
|
* fix layout issues
|
2014-07-31 13:08:34 +00:00 |
|
Reinhard Pointner
|
f7848f52f3
|
* support OSX Lion Full Screen Mode
* fix "To Front on Drag" feature that wasn't working on OSX
|
2014-07-31 01:20:27 +00:00 |
|
Reinhard Pointner
|
d67e112c3b
|
+ Optimize for large lists by automatically setting prototypeValue to the longest (String value) item (boost performance by 1000x when loading large lists of files / episodes)
|
2014-07-30 18:44:18 +00:00 |
|
Reinhard Pointner
|
af000a2026
|
* fix "Double-Click Reveal in Finder"
|
2014-07-30 06:38:28 +00:00 |
|
Reinhard Pointner
|
c47a3ac45a
|
* refinements for FILE+FOLDER mode (Swing FileChooser only)
|
2014-07-30 06:15:01 +00:00 |
|
Reinhard Pointner
|
660772dd2a
|
+ Next major release will be v4.5 (big version jump because we drop Java 7 support)
+ Create new stable branch for scripting (since we no longer support Java 7)
|
2014-07-30 06:04:27 +00:00 |
|
Reinhard Pointner
|
e057b6e27d
|
* fix GTK LaF size issues
|
2014-07-29 13:16:14 +00:00 |
|
Reinhard Pointner
|
fb3560a16b
|
* JFX FileChooser experiments
|
2014-07-29 09:50:57 +00:00 |
|
Reinhard Pointner
|
acc6c74f9d
|
* JFX FileChooser experiments
|
2014-07-29 09:33:19 +00:00 |
|
Reinhard Pointner
|
acbe8c9354
|
* JDK7 compatibility
|
2014-07-29 09:08:35 +00:00 |
|
Reinhard Pointner
|
c711e4543c
|
* fix mas config
|
2014-07-29 09:06:30 +00:00 |
|
Reinhard Pointner
|
cc4f257a8b
|
* properly deal with FileDialog user preferences
|
2014-07-29 08:43:54 +00:00 |
|
Reinhard Pointner
|
a7e67974a2
|
* depricated options
|
2014-07-29 06:52:25 +00:00 |
|
Reinhard Pointner
|
fbeff54b9f
|
* rename TunedUtilities to SwingUI
|
2014-07-29 06:45:15 +00:00 |
|
Reinhard Pointner
|
b658dd7581
|
* refactor and plan on adding a JavaFX fileChooser option later
|
2014-07-29 06:40:35 +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
|
95c8496bfb
|
* fix DnD behabiour on Mac
|
2014-07-28 19:20:42 +00:00 |
|
Reinhard Pointner
|
6399f63840
|
* fix critical UI behaviour bug
|
2014-07-28 19:20:34 +00:00 |
|
Reinhard Pointner
|
6d24dcef05
|
* play with mas compatibility
|
2014-07-28 13:32:15 +00:00 |
|
Reinhard Pointner
|
c3f59e96e5
|
* play with mas compatibility
|
2014-07-28 13:29:00 +00:00 |
|
Reinhard Pointner
|
d235fc1e0c
|
* play with mas compatibility
|
2014-07-28 12:55:16 +00:00 |
|
Reinhard Pointner
|
f1d260c2a3
|
* support native FileDialog for mas sandbox
|
2014-07-28 12:54:34 +00:00 |
|
Reinhard Pointner
|
2ce7c6020b
|
* added helper
|
2014-07-28 12:54:27 +00:00 |
|
Reinhard Pointner
|
90951f7989
|
* avoid potentially NULL-listFiles() calls
|
2014-07-28 10:00:27 +00:00 |
|
Reinhard Pointner
|
98633f7364
|
* support dropping of large / slow folders into Rename panel (Files list)
|
2014-07-27 18:23:45 +00:00 |
|
Reinhard Pointner
|
124e7471db
|
* ArrayList() has been optimized with JRE7u40
|
2014-07-27 17:47:01 +00:00 |
|
Reinhard Pointner
|
20a746295a
|
* simplify example format expressions
|
2014-07-26 19:54:42 +00:00 |
|
Reinhard Pointner
|
060a6f4f82
|
movie :: primaryTitle => originalName
|
2014-07-26 19:38:06 +00:00 |
|
Reinhard Pointner
|
e0161028c7
|
* fix OSX LaF issues
|
2014-07-26 16:09:18 +00:00 |
|
Reinhard Pointner
|
99ce48ad5b
|
* fix deserializer issue
|
2014-07-25 17:04:44 +00:00 |
|
Reinhard Pointner
|
85ad8ae67b
|
* fix NPE
|
2014-07-24 14:47:40 +00:00 |
|
Reinhard Pointner
|
931a5f04a3
|
* fix diaolog size issue on OSX
|
2014-07-24 14:28:06 +00:00 |
|
Reinhard Pointner
|
03f55b8fbe
|
* check for index updates more often
|
2014-07-24 13:48:27 +00:00 |
|
Reinhard Pointner
|
ebf876022a
|
* remove OSDB from Movie data sources
|
2014-07-24 13:43:45 +00:00 |
|
Reinhard Pointner
|
5cb5d82e83
|
+ remove depricated data sources
|
2014-07-24 12:10:59 +00:00 |
|
Reinhard Pointner
|
c6bbd4db54
|
* improved Mac compatibility regarding DELETE key
|
2014-07-24 12:10:47 +00:00 |
|
Reinhard Pointner
|
2a4af5a995
|
* Organize Imports
|
2014-07-24 11:31:24 +00:00 |
|
Reinhard Pointner
|
a5398cc5e1
|
+ add addtional metadata (order, language) to episode and movie objects
|
2014-07-24 11:31:03 +00:00 |
|
Reinhard Pointner
|
8e80a02498
|
* LOOOONG overdue layout bugfix... so easy and it took 3 years :D
|
2014-07-23 07:37:31 +00:00 |
|
Reinhard Pointner
|
bab1dd2de5
|
* fix potential DnD issues
|
2014-07-22 07:13:40 +00:00 |
|
Reinhard Pointner
|
c0a59b3356
|
+ support SHA-256 checksums
|
2014-07-22 07:13:35 +00:00 |
|
Reinhard Pointner
|
0415ceb37a
|
* try simplification by separator (for name - title naming style)
|
2014-07-21 03:47:55 +00:00 |
|
Reinhard Pointner
|
153fa45cc7
|
* remove redundant condition
|
2014-07-19 18:31:19 +00:00 |
|
Reinhard Pointner
|
2f1738b9ed
|
* use ATOMIC_MOVE only when necessary
|
2014-07-19 18:27:20 +00:00 |
|
Reinhard Pointner
|
ec0ff4256b
|
* use MultiValueInputDialog separator char
|
2014-07-19 08:40:55 +00:00 |
|
Reinhard Pointner
|
0a2b9c7760
|
* account for huge list of files
|
2014-07-19 08:08:02 +00:00 |
|
Reinhard Pointner
|
02f789e1bf
|
* added extra hints for when user input is required for movie/series identification
|
2014-07-19 07:45:14 +00:00 |
|
Reinhard Pointner
|
2cdd0ddc17
|
* fix NPE issues
|
2014-07-19 07:05:53 +00:00 |
|
Reinhard Pointner
|
33787055a5
|
* simplify default exception logging for scripts
|
2014-07-18 22:04:00 +00:00 |
|
Reinhard Pointner
|
d69b1da6a3
|
* enforce good alphabetical order for all dropped data (on Windows files a dropped in selection order which can be confusing)
|
2014-07-18 22:03:27 +00:00 |
|
Reinhard Pointner
|
28ca027374
|
* fix misleading logging when using ID3 Tags
|
2014-07-18 05:00:22 +00:00 |
|
Reinhard Pointner
|
48742c56af
|
* more simple warning message if xattr is not supported
|
2014-07-17 16:28:52 +00:00 |
|
Reinhard Pointner
|
b8c8071127
|
* more simple warning message if xattr is not supported
|
2014-07-17 16:19:37 +00:00 |
|
Reinhard Pointner
|
10f4091ed4
|
* assume the FastFile instances always exist
|
2014-07-17 13:12:04 +00:00 |
|
Reinhard Pointner
|
35859d7b75
|
* workaround Java compiler issues
|
2014-07-17 13:00:27 +00:00 |
|
Reinhard Pointner
|
3678e7388d
|
* rewrite Analyze panel
|
2014-07-17 11:53:24 +00:00 |
|
Reinhard Pointner
|
7385a8d307
|
* helper method that could be useful in scripts and otherwise
|
2014-07-17 07:50:30 +00:00 |
|
Reinhard Pointner
|
76073cfb9d
|
+ support for --db xattr to allow offline renaming directly using previously written xattr metadata
|
2014-07-17 07:08:23 +00:00 |
|
Reinhard Pointner
|
7dc2d6d897
|
* fix issues with certain bindings not being available, e.g. {director}
|
2014-07-16 12:37:03 +00:00 |
|
Reinhard Pointner
|
aa5c7b3088
|
* remove unused option
|
2014-07-16 12:12:39 +00:00 |
|
Reinhard Pointner
|
d3c63fe429
|
+ release 4.2
|
2014-07-15 14:22:27 +00:00 |
|
Reinhard Pointner
|
0f405c23cd
|
* same order as in the GUI
|
2014-07-15 13:26:03 +00:00 |
|
Reinhard Pointner
|
939f623e71
|
* support recreating folder structure with hardlink files (e.g. when using --action hardlink to process disk folders)
|
2014-07-15 12:57:07 +00:00 |
|
Reinhard Pointner
|
74011dac70
|
* fine-tune name matcher to take direct mappings better into account
|
2014-07-14 13:31:12 +00:00 |
|
Reinhard Pointner
|
e0279e8d05
|
* update video tags
|
2014-07-14 11:19:41 +00:00 |
|
Reinhard Pointner
|
27472cb656
|
* check original filename for embedded CRC32 checksums
|
2014-07-09 18:55:46 +00:00 |
|
Reinhard Pointner
|
2841ea9552
|
* make sure to not just reasonable results, that one results is probably better than no result
|
2014-07-09 13:20:40 +00:00 |
|
Reinhard Pointner
|
2d82065d93
|
* fix display issues (caused by removing "extensions" from folder names)
|
2014-07-07 12:27:48 +00:00 |
|
Reinhard Pointner
|
a451de436b
|
* fix csv() function not visible in Expression Format issue
|
2014-07-05 13:11:57 +00:00 |
|
Reinhard Pointner
|
1d5dae9567
|
* work around Java 8 compiler issues (default method class between List and Set default methods)
|
2014-07-02 14:59:11 +00:00 |
|
Reinhard Pointner
|
123bf659da
|
* make sure we don't accidentally match {group} from the episode title
|
2014-06-30 19:00:38 +00:00 |
|
Reinhard Pointner
|
c4fb1e1453
|
* added missing file
|
2014-06-29 12:22:01 +00:00 |
|
Reinhard Pointner
|
8a75000ecd
|
* fix modularity issue
|
2014-06-29 12:13:54 +00:00 |
|
Reinhard Pointner
|
06a342cdef
|
+ new bindings {tags}
|
2014-06-29 11:04:04 +00:00 |
|
Reinhard Pointner
|
24f96b5ade
|
* improved direct series mapping handling
|
2014-06-28 10:00:21 +00:00 |
|
Reinhard Pointner
|
c29be071cf
|
* upper list is based on xattr metadata, while lower list is just the fallback file object, when matching directly to xattr metadata
|
2014-06-28 06:41:50 +00:00 |
|
Reinhard Pointner
|
5a8bcba4f1
|
* use wait-cursor for when loading xattr takes a while
|
2014-06-28 06:34:06 +00:00 |
|
Reinhard Pointner
|
7799f25a3a
|
* support simple File regex/replace renaming in GUI
* support loading of metadata from xattr (instead of online sources)
|
2014-06-28 06:09:11 +00:00 |
|
Reinhard Pointner
|
07568068c5
|
* properly deal with space sequences by default
|
2014-06-28 06:07:45 +00:00 |
|
Reinhard Pointner
|
94a380384f
|
* force all \s+ to single space char
|
2014-06-25 10:28:15 +00:00 |
|
Reinhard Pointner
|
5b1fe0a22f
|
* extra {vf} step
|
2014-06-25 02:58:47 +00:00 |
|
Reinhard Pointner
|
353bb384de
|
* ignore -no-xattr flag in custom scripts (and let the code check the flag if required)
|
2014-06-24 12:02:32 +00:00 |
|
Reinhard Pointner
|
18959a8dd1
|
* fix potential movie detection issue
|
2014-06-24 10:59:00 +00:00 |
|
Reinhard Pointner
|
9d2ce30d58
|
* fix potential mismatch vector
|
2014-06-23 20:31:37 +00:00 |
|
Reinhard Pointner
|
f85c561b78
|
* due to permission issues File.listFiles() can return null
|
2014-06-23 15:09:43 +00:00 |
|
Reinhard Pointner
|
b71d952df3
|
* use long-term caching strategy for AcoustID webservice requests
|
2014-06-22 04:43:54 +00:00 |
|
Reinhard Pointner
|
94c9a55b37
|
* add auto-detection ignore words
|
2014-06-20 08:47:45 +00:00 |
|
Reinhard Pointner
|
06fa434c7e
|
* exclude misleading patterns like 2012.S01 from SxE pattern matching
|
2014-06-19 20:15:44 +00:00 |
|
Reinhard Pointner
|
397dd744df
|
* clean up
|
2014-06-18 13:28:14 +00:00 |
|
Reinhard Pointner
|
8e1ba28bbf
|
* remove replaced file
|
2014-06-18 09:33:32 +00:00 |
|
Reinhard Pointner
|
464fccd3d5
|
* fix case issue
|
2014-06-18 09:31:18 +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
|
12d04c1681
|
* ignore non-series anidb entry types
|
2014-06-13 16:42:14 +00:00 |
|
Reinhard Pointner
|
b87f8fd1e4
|
* account for all the ISO 639-2/B language codes
|
2014-06-11 15:03:58 +00:00 |
|
Reinhard Pointner
|
36ef89faa1
|
* fix args4j argument parsing issues (bug occurred if the format contains = symbols)
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=1726&p=10131#p10131
|
2014-06-10 17:05:41 +00:00 |
|
Reinhard Pointner
|
74d7a800e8
|
* don't include extended info in {info} binding (to reduce wasteful API requests)
|
2014-06-06 04:07:53 +00:00 |
|
Reinhard Pointner
|
2f0fada72a
|
* limit {t} binding to 150 chars
|
2014-06-05 03:10:21 +00:00 |
|
Reinhard Pointner
|
6613ebe67d
|
* fix excessively long filenames
|
2014-06-05 02:48:40 +00:00 |
|
Reinhard Pointner
|
ddee292af5
|
* allow comparison with String representation of SimpleDate
|
2014-06-01 05:03:31 +00:00 |
|
Reinhard Pointner
|
478123552f
|
* allow SimpleDate == String comparison
|
2014-05-31 16:49:14 +00:00 |
|
Reinhard Pointner
|
6bea36f30e
|
* make sure to ignore illegal imdbids
|
2014-05-26 16:47:04 +00:00 |
|
Reinhard Pointner
|
ba02c192d3
|
* fix for short movie names like e.g. "Up 2009"
|
2014-05-22 14:08:39 +00:00 |
|
Reinhard Pointner
|
d53de9b922
|
* fix -get-missing-subtitles issue if user already has multiple subtitles in multiple languages
|
2014-05-20 12:36:52 +00:00 |
|
Reinhard Pointner
|
49b49b80b7
|
* at least take language info from TryUploadSubtitles response
|
2014-05-19 15:13:14 +00:00 |
|
Reinhard Pointner
|
383a6922a5
|
* QueryNumber may be removed from hash search response, but since we only send 1 query per 1 request we can just take the first one
|
2014-05-18 15:47:20 +00:00 |
|
Reinhard Pointner
|
b833f0e759
|
* ignore TryUploadSubtitles results (cause loads of clients submit the wrong imdb ids so we at least force new uploads with FileBot which is more likely to be correct)
|
2014-05-18 10:02:35 +00:00 |
|
Reinhard Pointner
|
af6d3e0d95
|
* fixfix
|
2014-05-15 17:25:12 +00:00 |
|
Reinhard Pointner
|
c2ba403e99
|
* {now} bindings should probably work the same as now property in ShellScriptBaseClass
|
2014-05-13 18:20:20 +00:00 |
|
Reinhard Pointner
|
5830025d60
|
* only search by movie name if the potential query has at least 3 characters
|
2014-05-13 12:42:20 +00:00 |
|
Reinhard Pointner
|
ffcf61472d
|
* new binding {age} meaning "days since airdate"
|
2014-05-12 15:45:19 +00:00 |
|
Reinhard Pointner
|
5a287ab4c4
|
* convenience functions
|
2014-05-12 08:25:42 +00:00 |
|
Reinhard Pointner
|
0438e4756f
|
* easy access to the structure relative path, might be useful for scripting latter to exclude home folders and the likes from any kind of checking
|
2014-05-11 07:37:02 +00:00 |
|
Reinhard Pointner
|
13ee0baac7
|
* added missing language code "ger"
|
2014-05-09 20:27:18 +00:00 |
|
Reinhard Pointner
|
b43727cf5f
|
* make devel branch the default script branch, master is deprecated now and only around to keep 4.0 scripting working
|
2014-05-09 12:25:10 +00:00 |
|
Reinhard Pointner
|
cbd64a3a87
|
* update to Groovy 2.3.0 and latest ant 1.9.3 dependencies
|
2014-05-07 14:50:30 +00:00 |
|
Reinhard Pointner
|
2f4d43b547
|
* guarantee that movies are processed if already well-named also in strict mode
|
2014-05-06 18:49:41 +00:00 |
|
Reinhard Pointner
|
53e5e48d5f
|
* use y:2014 year filter when querying TheMovieDB if possible
|
2014-05-02 08:00:43 +00:00 |
|
Reinhard Pointner
|
f88c7fcff7
|
* reduce unnecessary messages that may confuse users that have the libraries install via the mediainfo packages
|
2014-05-01 02:14:33 +00:00 |
|
Reinhard Pointner
|
1329f490b2
|
* submit only 1 query per request to workaround OpenSubtitles API issues
@see http://forum.opensubtitles.org/viewtopic.php?f=8&t=14704
|
2014-04-30 04:38:50 +00:00 |
|
Reinhard Pointner
|
d18045a383
|
* fix dialog positioning issues
|
2014-04-30 04:36:31 +00:00 |
|
Reinhard Pointner
|
eb545bde6f
|
* change text
|
2014-04-30 04:27:19 +00:00 |
|
Reinhard Pointner
|
31601c219f
|
* improved steps for {vf}
|
2014-04-29 07:35:03 +00:00 |
|
Reinhard Pointner
|
a09ddc87e7
|
* add extra stops
@see http://www.filebot.net/forums/viewtopic.php?f=5&t=1583
|
2014-04-29 02:15:22 +00:00 |
|
Reinhard Pointner
|
2c92f46814
|
* fix script compatibility issue
|
2014-04-28 13:48:52 +00:00 |
|
Reinhard Pointner
|
b315e9e9ea
|
* allow null parameter
|
2014-04-28 04:31:10 +00:00 |
|
Reinhard Pointner
|
24dbeda555
|
* replace UNICODE_CASE with UNICODE_CLASS which implies UNICODE_CASE and more
|
2014-04-28 03:57:35 +00:00 |
|
Reinhard Pointner
|
75b87edcd7
|
* added findMatch for convenient case-insentive / unicode find()
|
2014-04-28 03:55:42 +00:00 |
|
Reinhard Pointner
|
774d1b4a1b
|
* set AniDB client version to v5 for the FileBot 4.1+ series
|
2014-04-27 10:02:49 +00:00 |
|
Reinhard Pointner
|
be48eaf9ed
|
* make sure to avoid unicode decomposition issues
|
2014-04-27 07:29:23 +00:00 |
|
Reinhard Pointner
|
369aa6d406
|
* fine-tuning for amc script
|
2014-04-26 17:31:03 +00:00 |
|
Reinhard Pointner
|
060bb1f037
|
* String.toFile() for convenience
|
2014-04-26 15:13:43 +00:00 |
|
Reinhard Pointner
|
d810af37d2
|
+ xattr support for Mac OSX
|
2014-04-25 06:59:18 +00:00 |
|
Reinhard Pointner
|
4b61a99f01
|
* fix size so it'll also work on Apple LaF
|
2014-04-22 14:18:15 +00:00 |
|
Reinhard Pointner
|
3e46fc8929
|
* github fixed it's SSL issues, this workaroud is no longer required
|
2014-04-22 14:14:40 +00:00 |
|
Reinhard Pointner
|
fb884c017a
|
* allow die(Throwable) usage
|
2014-04-21 14:09:31 +00:00 |
|
Reinhard Pointner
|
b2150b3392
|
* keep original file order
|
2014-04-21 14:05:24 +00:00 |
|
Reinhard Pointner
|
2eb972eb50
|
* remove unused option
|
2014-04-21 14:04:36 +00:00 |
|
Reinhard Pointner
|
44e69dfe9c
|
* support --filter when using -list
|
2014-04-20 13:34:34 +00:00 |
|
Reinhard Pointner
|
26d3b51a84
|
* support simple rename function call that takes care of all the cmdline logging / rename action / conflict action / history
|
2014-04-20 13:09:01 +00:00 |
|
Reinhard Pointner
|
b0da4330e8
|
*** switch from dev:name syntax to master:name syntax with next release, and then fade out devel branch
|
2014-04-19 17:59:12 +00:00 |
|
Reinhard Pointner
|
c5925ac3ac
|
* some improvements for amc processing logic
|
2014-04-19 16:54:25 +00:00 |
|
Reinhard Pointner
|
56ee173764
|
* script compatibility fixes
|
2014-04-19 08:42:58 +00:00 |
|
Reinhard Pointner
|
ea942d41e2
|
* script compatibility fixes
|
2014-04-19 07:46:46 +00:00 |
|
Reinhard Pointner
|
2199e67357
|
* added helper method
|
2014-04-19 07:31:24 +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
|
6fc7141fdb
|
* fix package and import declarations
|
2014-04-19 06:30:29 +00:00 |
|
Reinhard Pointner
|
165e65c104
|
* move folder net.sourceforge.filebot to net.filebot
|
2014-04-19 06:06:45 +00:00 |
|
Reinhard Pointner
|
c3b0f35248
|
* compatibility fixes
|
2014-04-19 05:55:23 +00:00 |
|
Reinhard Pointner
|
ba1ae98d1c
|
* rename Date class to SimpleDate to avoid confusion with java.util.Date
|
2014-04-19 05:39:52 +00:00 |
|
Reinhard Pointner
|
f7a7866e23
|
* added now script property
|
2014-04-19 05:37:40 +00:00 |
|
Reinhard Pointner
|
ca3fc8f3fa
|
+ Groovy engine extensions rewrite complete :)
|
2014-04-18 19:41:39 +00:00 |
|
Reinhard Pointner
|
2ba959e2b5
|
+> TODO remove once raw.githubusercontent.com is fixed
|
2014-04-18 18:04:24 +00:00 |
|
Reinhard Pointner
|
ad0e0e2802
|
* ScriptShell rewrite nearing completion
|
2014-04-17 19:52:23 +00:00 |
|
Reinhard Pointner
|
396fb3508f
|
* refactoring & added utils
|
2014-04-17 15:35:33 +00:00 |
|
Reinhard Pointner
|
1f055065d6
|
* better error message for MacOS where UserDefinedFileAttributeView is not supported
|
2014-04-17 15:32:24 +00:00 |
|
Reinhard Pointner
|
03ce43e6f9
|
* use proper Groovy DefaultTypeTransformation instead of hacky "value as boolean" script
|
2014-04-17 06:14:38 +00:00 |
|
Reinhard Pointner
|
ed9413afe7
|
* prefix with package name to make sure it's unique, and also it adheres to how xattr are used on OSX
-- lose compatibility with previously written xattr :(
|
2014-04-16 19:38:04 +00:00 |
|
Reinhard Pointner
|
f360c4f99a
|
* continue porting
|
2014-04-16 17:23:25 +00:00 |
|
Reinhard Pointner
|
3c1306ec2c
|
* allow Windows case-change only if filename differs
|
2014-04-16 14:37:52 +00:00 |
|
Reinhard Pointner
|
68df1b7c09
|
* continued work on porting ScriptShell to the new extension mechanism
|
2014-04-16 08:52:57 +00:00 |
|