Reinhard Pointner
|
4c07edb65b
|
* remove Sublight/Subscene related visible components
|
2013-06-24 09:58:37 +00:00 |
Reinhard Pointner
|
c2d6e157c6
|
+ bump to 3.61
|
2013-06-24 09:43:40 +00:00 |
Reinhard Pointner
|
ba6dc024e7
|
+ remove broken Sublight/Subscene subtitle clients
|
2013-06-24 09:25:04 +00:00 |
Reinhard Pointner
|
2eb8e84d59
|
* try fix the OSX / libmediainfo issues with accented characters. Using NFD is start but doesn't seem to work.
@see http://www.filebot.net/forums/viewtopic.php?f=8&t=766
|
2013-06-24 09:23:14 +00:00 |
Reinhard Pointner
|
10f314ff7c
|
* added status indicators for files that can't be renamed because target already exists or because source and target are the same path
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=751#p4881
|
2013-06-16 01:09:48 +00:00 |
Reinhard Pointner
|
6d46fbf314
|
* get rid of invalid trailing spaces as well when forcing valid filenames
|
2013-05-30 20:30:38 +00:00 |
Reinhard Pointner
|
dbabcdcb7d
|
* trailing "..." in filenames are not allowed on windows so ake sure we sanitize that as well
|
2013-05-24 05:05:35 +00:00 |
Reinhard Pointner
|
0d569a88bc
|
* try fixing things up for the "thekilling" corner case
|
2013-05-21 17:17:19 +00:00 |
Reinhard Pointner
|
ec83540afa
|
* bit more broad series-name query detection
|
2013-05-21 08:44:26 +00:00 |
Reinhard Pointner
|
9f7c628890
|
* make -non-strict less strict so it never aborts when the options a fairly reasonable even though there is no apparent good match
|
2013-05-19 16:37:52 +00:00 |
Reinhard Pointner
|
3fefe2ce73
|
* replace non-ascii chars with space rather than question mark
|
2013-05-19 16:34:38 +00:00 |
Reinhard Pointner
|
19bc3cbe2e
|
* fix corner case for show-equals-title fuzzy logic always tending towards the first episode where the title equals the series name
@see http://www.filebot.net/forums/viewtopic.php?f=6&t=701
|
2013-05-09 13:47:03 +00:00 |
Reinhard Pointner
|
fc1c8a26e2
|
* parse specials from anidb episode data
|
2013-05-06 08:21:20 +00:00 |
Reinhard Pointner
|
086863fb32
|
* update heuristics
|
2013-05-03 09:48:06 +00:00 |
Reinhard Pointner
|
a1451ca807
|
* fix unix argument parsing issues
@see
http://www.filebot.net/forums/viewtopic.php?f=4&p=4633
|
2013-04-30 13:33:09 +00:00 |
Reinhard Pointner
|
86723cb3bf
|
* make sure the user.home is never considered a movie folder
|
2013-04-30 11:20:28 +00:00 |
Reinhard Pointner
|
7cf2177f79
|
* check for series .nfo 2 folder levels deep
* update artwork.* scripts and generate tvdb links in series .nfo for future lookup
|
2013-04-25 19:23:22 +00:00 |
Reinhard Pointner
|
441f2fd2cf
|
* support single-argument cmdline usage for execute(...)
|
2013-04-24 15:17:02 +00:00 |
Reinhard Pointner
|
7c715af107
|
* exclude root folders from series name detection
|
2013-04-22 04:13:30 +00:00 |
Reinhard Pointner
|
6d0d7ca75e
|
* script bindings for MetaAttributes and added related auto-detection to amc script
* support Mar.adentro.2004.HDTVRip.720p => The Sea Inside 2004 (@see http://www.filebot.net/forums/viewtopic.php?f=6&t=680&p=4512#p4512)
|
2013-04-19 09:28:55 +00:00 |
Reinhard Pointner
|
50a917d645
|
* more strict season pattern matching
|
2013-04-19 09:19:49 +00:00 |
Reinhard Pointner
|
8fa0531f1b
|
* improved support for matching Season 05/01.avi naming patterns
|
2013-04-18 10:03:41 +00:00 |
Reinhard Pointner
|
444ddd8883
|
* improved series detection
e.g.
spincity/season5/01-episodename love in it
|
2013-04-18 09:15:58 +00:00 |
Reinhard Pointner
|
cb8aa8d7d6
|
* make -non-strict option more self-explanatory
|
2013-04-16 07:32:04 +00:00 |
Reinhard Pointner
|
776bf1bae2
|
* fix The|A thetvdb index lookup issues in BuildData.groovy
|
2013-04-15 14:40:50 +00:00 |
Reinhard Pointner
|
492e20ae8a
|
* improved support for derived files in cmdline -rename mode
@see
http://www.filebot.net/forums/viewtopic.php?f=8&t=668#p4448
|
2013-04-14 04:29:41 +00:00 |
Reinhard Pointner
|
17d1b6c4af
|
* better movie probing
|
2013-04-13 06:35:32 +00:00 |
Reinhard Pointner
|
fc8f6bc7ef
|
* don't allow file override so people can't mess up their stuff, but allow when src/dest path is the same, i.e. doesn't need any change, for usability reasons
|
2013-04-13 06:14:38 +00:00 |
Reinhard Pointner
|
41264f0045
|
* grab series name from folder in obvious cases of folder-per-episode naming schemes
@see
http://forum.xbmc.org/showthread.php?tid=110302&pid=1393844#pid1393844
|
2013-04-12 20:36:54 +00:00 |
Reinhard Pointner
|
7528f1d12a
|
+ Bump 3.6
|
2013-04-12 18:43:31 +00:00 |
Reinhard Pointner
|
d793c72d4e
|
* strip down single-panel mode and don't waste screen space
|
2013-04-11 11:25:08 +00:00 |
Reinhard Pointner
|
b21a5d46e8
|
* improved handling of disk folders in scripting
|
2013-04-10 10:55:44 +00:00 |
Reinhard Pointner
|
bb38864e69
|
* restoreWindowBounds not working
|
2013-04-09 18:20:52 +00:00 |
Reinhard Pointner
|
12cf2f7411
|
+ added --mode option to force a mode in the GUI (e.g. --mode rename) and only display a specified panel
|
2013-04-09 17:55:54 +00:00 |
Reinhard Pointner
|
02f714b6ab
|
* various movie detection refinement regarding issues with these kinda naming patterns
e.g.
The.Croods.2013.Custom.DKsubs.TS.PAL.DVDR-SUBLiME/sublime-thecroods_ts.iso
|
2013-04-08 05:29:12 +00:00 |
Reinhard Pointner
|
ed30ae0159
|
* cache series ratings internally for likely repeated usage
|
2013-04-07 08:22:41 +00:00 |
Reinhard Pointner
|
c506a22999
|
* rely less on error-prone webservices
|
2013-04-07 05:57:01 +00:00 |
Reinhard Pointner
|
e7d67b3ed7
|
* balance out misleading numbers in the series name
|
2013-04-06 18:37:46 +00:00 |
Reinhard Pointner
|
5b11e05619
|
* take series rating into consideration when matching episodes of multiple shows with the same name
|
2013-04-06 17:49:27 +00:00 |
Reinhard Pointner
|
da56397ce9
|
* use ALT+DELETE keybinding to only delete items from one of the stacks, rather then a line from both
|
2013-04-06 14:43:48 +00:00 |
Reinhard Pointner
|
a96a205393
|
* fixed issues where numeric matching would give shows names without numbers an advantage, e.g. Touch 1x02 would be matched to Touch instead of Touch (2012)
|
2013-04-06 10:31:38 +00:00 |
Reinhard Pointner
|
6ff2dbc171
|
* added data
|
2013-04-04 21:41:47 +00:00 |
Reinhard Pointner
|
cb5082c933
|
* set timestamp differentiation interval to a couple of years
|
2013-04-02 16:52:19 +00:00 |
Reinhard Pointner
|
f9df1098ab
|
* allow negative match for timestamp metric for when timestamp isn't defined in the episode data (prefer episodes with airdate over episodes without)
|
2013-04-02 16:41:22 +00:00 |
Reinhard Pointner
|
83054535e8
|
* improved support for very similar shownames, e.g. Being Human <=> Being Human (US)
|
2013-04-02 15:34:25 +00:00 |
Reinhard Pointner
|
efa024ccd2
|
* resolve relative log-file paths against {appdata}/logs
|
2013-04-02 12:32:45 +00:00 |
Reinhard Pointner
|
84075b35c8
|
* fix fix NPE
|
2013-04-01 15:05:46 +00:00 |
Reinhard Pointner
|
87c6648a03
|
* exclude obviously invalid "movie folders"
|
2013-04-01 14:56:36 +00:00 |
Reinhard Pointner
|
7702844976
|
* easy access to xattr metadata objects via naming scheme
|
2013-04-01 10:36:32 +00:00 |
Reinhard Pointner
|
95ff15d475
|
* fix various possible movie detection issues
TEST-DATA:
[www.Cpasbien.me] Django.Unchained.2012.FRENCH.BDRip.XviD-AYMO\[www.Cpasbien.me] aymo-django.xvid.cd1.avi
|
2013-04-01 10:17:20 +00:00 |
Reinhard Pointner
|
18df1820a7
|
* improved series lookup for series-name-without-spacing type naming, the worst of all naming styles... e.g. isd-thewalkingdead-s03e12.avi
|
2013-04-01 09:39:31 +00:00 |
Reinhard Pointner
|
2793321715
|
* fix performance / blocking issues
|
2013-03-31 11:36:28 +00:00 |
Reinhard Pointner
|
1f0efe713f
|
* don't keep history of --action test rename operations
|
2013-03-30 16:46:25 +00:00 |
Reinhard Pointner
|
ad2bbbdabb
|
* OSDB: also cache negative search results
|
2013-03-30 11:02:51 +00:00 |
Reinhard Pointner
|
db820647af
|
* enable 3x fetch-retry for important resources
|
2013-03-30 11:00:14 +00:00 |
Reinhard Pointner
|
86b7c9d482
|
+ allow single-instance mode via --log-lock yes
|
2013-03-30 04:20:56 +00:00 |
Reinhard Pointner
|
7542da7cf5
|
* respect anidb flood protection limits
|
2013-03-30 03:44:24 +00:00 |
Reinhard Pointner
|
fe0d152d8f
|
* better sample handling
|
2013-03-30 03:11:17 +00:00 |
Reinhard Pointner
|
c029e3ca8a
|
* fix detection for {n}/E{e} {t} type structure
|
2013-03-29 04:04:28 +00:00 |
Reinhard Pointner
|
beee3bce91
|
* improved clutter file handling
|
2013-03-28 09:04:35 +00:00 |
Reinhard Pointner
|
4f1ac07c67
|
* also account for sxe patterns in the series name
|
2013-03-27 12:33:23 +00:00 |
Reinhard Pointner
|
10fd18c15a
|
* try to take better into account numbers within series names
|
2013-03-27 09:05:52 +00:00 |
Reinhard Pointner
|
ac43c109c0
|
* account for misleading SxE patterns in the episode title
|
2013-03-27 06:06:10 +00:00 |
Reinhard Pointner
|
2f1e21c6a3
|
* use non-strict matcher as to force a result from the final top similarity set
|
2013-03-27 04:38:38 +00:00 |
Reinhard Pointner
|
c54c0895c3
|
* simplistic output redirection for logging purposes
|
2013-03-26 15:04:53 +00:00 |
Reinhard Pointner
|
0c9c9a2633
|
* remove unnecessary logging
|
2013-03-26 13:53:14 +00:00 |
Reinhard Pointner
|
7acc354a0c
|
* update
|
2013-03-26 08:52:07 +00:00 |
Reinhard Pointner
|
1cbdc1f32b
|
* properly lock history.xml file for reading and writing
* revise donation reminders
|
2013-03-26 08:43:02 +00:00 |
Reinhard Pointner
|
3d6578cbaf
|
* backwards-compatibility fixes
|
2013-03-25 09:35:17 +00:00 |
Reinhard Pointner
|
ca999c82a9
|
* 1080p/720p/etc values are defined now by height as well as width
|
2013-03-24 13:37:10 +00:00 |
Reinhard Pointner
|
9065429152
|
* better handling of rename sets where the destination file already exists
|
2013-03-23 12:34:15 +00:00 |
Reinhard Pointner
|
331ac63201
|
* fix analytics issue that cause it to be disabled always
|
2013-03-22 13:16:00 +00:00 |
Reinhard Pointner
|
5abb244218
|
* refinements
|
2013-03-21 02:43:34 +00:00 |
Reinhard Pointner
|
b160272e68
|
* don't copy attributes as to avoid possible permissions issues
|
2013-03-20 02:14:39 +00:00 |
Reinhard Pointner
|
d6c9c3ca7c
|
* various little adjustments
|
2013-03-19 11:17:36 +00:00 |
Reinhard Pointner
|
6110d6f73c
|
* delete items from both lists as to delete the whole row
|
2013-03-18 05:24:30 +00:00 |
Reinhard Pointner
|
140ecef1df
|
+ version bump to v3.5
|
2013-03-17 14:20:27 +00:00 |
Reinhard Pointner
|
4dc5e26ae9
|
* fix cache misconfig to stop anidb abuse
* build our own anidb index file like with thetvdb
|
2013-03-17 14:19:11 +00:00 |
Reinhard Pointner
|
5dbeb12e88
|
* prefer API search names over local index names
|
2013-03-16 16:29:48 +00:00 |
Reinhard Pointner
|
98fb65e088
|
* fine-tune movie/tvshow differentiation
|
2013-03-16 16:13:50 +00:00 |
Reinhard Pointner
|
ba1b3f5026
|
* fetch episode lists single-threaded and simple
|
2013-03-15 19:53:09 +00:00 |
Reinhard Pointner
|
1f713a3e5a
|
* fix issue with processing two shows with the same name, e.g. SMASH and Smash
|
2013-03-15 13:50:28 +00:00 |
Reinhard Pointner
|
17aa158a72
|
* auto-detect filelist-textfile vs normal-textfile and treat accordingly
|
2013-03-15 01:20:37 +00:00 |
Reinhard Pointner
|
332e4d1f93
|
* allow dropping in files by dropping in a text files containing paths
|
2013-03-15 01:08:40 +00:00 |
Reinhard Pointner
|
4deb39c84d
|
* make things very very easy to understand for all the loser users that keep overriding their extensions and not even then manage to find the clearly visible history/revert button
|
2013-03-14 21:51:28 +00:00 |
Reinhard Pointner
|
b55aaea15f
|
* .3DSBS files => video files
|
2013-03-14 17:42:15 +00:00 |
Reinhard Pointner
|
a902c00e46
|
* make the internal AcoustID api more flexible
|
2013-03-14 15:35:57 +00:00 |
Reinhard Pointner
|
f3e5ab574b
|
* allow AcoustID override mode that'll only use acoustid data as backup but prefer id3 tag if possible
|
2013-03-13 16:14:23 +00:00 |
Reinhard Pointner
|
d1f9f266ca
|
* whatever, lets treat .iso as any other video filetype
|
2013-03-13 15:47:20 +00:00 |
Reinhard Pointner
|
8d8774a3e8
|
* support .iso as video type
|
2013-03-13 13:11:01 +00:00 |
Reinhard Pointner
|
7226dd6fc4
|
* misc
|
2013-03-12 13:43:35 +00:00 |
Reinhard Pointner
|
a7d37d43e6
|
* prefer using creationDate over lastModified
|
2013-03-10 04:22:49 +00:00 |
Reinhard Pointner
|
53568deca9
|
* differentiate by airdate only into two groups
|
2013-03-09 21:43:18 +00:00 |
Reinhard Pointner
|
26bc859eda
|
+ use our own domain www.filebot.net :)
|
2013-03-09 17:15:46 +00:00 |
Reinhard Pointner
|
529e28b5d7
|
* enable proper processing of any .001 style raw multi-part archive 7zip can handle
|
2013-03-09 15:12:01 +00:00 |
Reinhard Pointner
|
6451c5f478
|
* support raw multi-part archives (as far passing it through to 7z anyway, native lib my not work though)
|
2013-03-09 14:12:13 +00:00 |
Reinhard Pointner
|
ffae3be997
|
* use the mirrors.xml server for search as well
|
2013-03-09 12:33:02 +00:00 |
Reinhard Pointner
|
173d5e95c6
|
* fix series detection regression issues
|
2013-03-09 12:29:49 +00:00 |
Reinhard Pointner
|
df12a4dda9
|
* more deep movie folder guessing
|
2013-03-06 09:19:16 +00:00 |
Reinhard Pointner
|
883c684bac
|
* update amc script and movie detection data
@see http://filebot.sourceforge.net/forums/viewtopic.php?f=4&t=566
|
2013-03-06 08:34:43 +00:00 |
Reinhard Pointner
|
b7da78c942
|
* clear name of punctuation, spacing, and leading 'The' or 'A' that are common causes for word-lookup to fail
|
2013-03-05 10:20:10 +00:00 |
Reinhard Pointner
|
3864ee5b86
|
* treat SxE and absolute numbers with equal weight and defer absolute re:numeric decision to the NumericSequence metric
|
2013-03-04 07:35:20 +00:00 |
Reinhard Pointner
|
cd41d45fd2
|
* 1/100 chance of donation reminder
|
2013-03-02 10:44:42 +00:00 |
Reinhard Pointner
|
2dd24e53a7
|
* make it look better (e.g. window shadows) by forcing heavy-weight windows
|
2013-03-02 10:36:01 +00:00 |
Reinhard Pointner
|
07f6bb9ec3
|
* support XBMC Frodo JSON-RPC calls: VideoLibrary.Scan, GUI.ShowNotification
|
2013-02-26 19:40:24 +00:00 |
Reinhard Pointner
|
2d672c17c7
|
* add format examples for moving things into a folder structure
|
2013-02-26 17:06:17 +00:00 |
Reinhard Pointner
|
e4c5db4c20
|
* fix AcoustID Json response processing
* show donation reminder to 1/1000 users
|
2013-02-26 11:15:15 +00:00 |
Reinhard Pointner
|
ae111086f8
|
+ GUI support for setting up osdb and sublight logins
|
2013-02-26 06:21:02 +00:00 |
Reinhard Pointner
|
a56c8bbc66
|
* 1/10000 chance for the donation reminder to popup
|
2013-02-25 18:06:50 +00:00 |
Reinhard Pointner
|
2ed4df6ed5
|
* added donation reminder for power users
|
2013-02-25 17:29:16 +00:00 |
Reinhard Pointner
|
346601acad
|
* added donation reminder for power users
|
2013-02-25 17:27:34 +00:00 |
Reinhard Pointner
|
4e8df5b005
|
* update json-io to 2.0.1
|
2013-02-22 19:24:40 +00:00 |
Reinhard Pointner
|
de9d326eb0
|
* fix video support in imdb scraper
|
2013-02-22 17:26:34 +00:00 |
Reinhard Pointner
|
46de54e213
|
* fix imdb scraper
|
2013-02-22 16:02:43 +00:00 |
Reinhard Pointner
|
ff156c69ba
|
* update query-blacklist to better support www.onlinetvrecorder.com movie naming schemes
|
2013-02-21 14:45:24 +00:00 |
Reinhard Pointner
|
cbb50a72a1
|
* exclude existing files from rename map
|
2013-02-21 08:00:42 +00:00 |
Reinhard Pointner
|
c58b3df754
|
* put less trust in absolute-number matches
|
2013-02-21 07:42:29 +00:00 |
Reinhard Pointner
|
6f5acab61f
|
* match longest possible sequence and not just the first one. should make sequence matching more reliable and work as expected
|
2013-02-20 10:18:35 +00:00 |
Reinhard Pointner
|
cdfafe0337
|
* cosmetics
|
2013-02-20 10:16:21 +00:00 |
Reinhard Pointner
|
59a2dbaf27
|
* set xattr only for episode/movie files
|
2013-02-15 10:49:34 +00:00 |
Reinhard Pointner
|
bb5ac66c98
|
* set xattr only for episode/movie files
|
2013-02-15 10:42:50 +00:00 |
Reinhard Pointner
|
24f9b8d92a
|
* fine-tune generic numberic sequence matching (e.g. Bones Staffel 1 Folge 5)
|
2013-02-15 09:50:23 +00:00 |
Reinhard Pointner
|
1e06994a59
|
* auto-disable xattr features when in test mode
|
2013-02-15 09:38:30 +00:00 |
Reinhard Pointner
|
fa55b68360
|
* added script for deleting xattr metadata
|
2013-02-15 08:48:11 +00:00 |
Reinhard Pointner
|
81f2adc49a
|
* sanity check in utorrent-postprocess for all those people messing up with passing cmdline parameters
|
2013-02-12 14:06:54 +00:00 |
Reinhard Pointner
|
bbf01f4799
|
* fix UnsupportedOperationException: Unsupported copy option Java 7 Files.move() issue
|
2013-02-12 08:08:48 +00:00 |
Reinhard Pointner
|
94f5929500
|
+ version bump 3.4
|
2013-02-12 05:31:42 +00:00 |
Reinhard Pointner
|
9caa77a0c0
|
* small adjustments
|
2013-02-11 09:02:17 +00:00 |
Reinhard Pointner
|
8a26af9e6a
|
* enable file override if forced by user
|
2013-02-11 04:17:56 +00:00 |
Reinhard Pointner
|
7b5e0f00f9
|
* better subtitle sanity
|
2013-02-09 16:24:12 +00:00 |
Reinhard Pointner
|
8b172432f9
|
* treat nfo/url files the same
|
2013-02-09 03:59:09 +00:00 |
Reinhard Pointner
|
a695c4df54
|
* improve texts
|
2013-02-08 15:41:27 +00:00 |
Reinhard Pointner
|
24044a434f
|
+ allow simple skipping of conflicting rename operations
|
2013-02-08 15:35:23 +00:00 |
Reinhard Pointner
|
4cb918af32
|
* added {i} model index and {di} model duplicate index bindings
|
2013-02-07 12:25:46 +00:00 |
Reinhard Pointner
|
44bd948156
|
* improved cache prefetch depending on distro
|
2013-02-07 08:34:08 +00:00 |
Reinhard Pointner
|
9de6d318c0
|
* ignore getters declared in java.* super classes
|
2013-02-07 07:58:04 +00:00 |
Reinhard Pointner
|
cc0e468659
|
* fix issue with extracting only certain files
|
2013-02-06 15:55:35 +00:00 |
Reinhard Pointner
|
18c422cda0
|
* fix artwork/nfo xml issues
* generate .url files along with artwork/nfo
|
2013-02-06 15:12:19 +00:00 |
Reinhard Pointner
|
8da694d0f6
|
* customize filebot user agent so it doesn't get blocked
|
2013-02-06 14:09:35 +00:00 |
Reinhard Pointner
|
75322276a9
|
{c{1/0} ?: 0}
|
2013-02-06 03:00:44 +00:00 |
Reinhard Pointner
|
1c8e1972b6
|
* added some extra sanity to series name detection
|
2013-02-05 16:24:22 +00:00 |
Reinhard Pointner
|
c722008d65
|
* possible fix for all these DBUS warnings on headless machines
|
2013-02-04 09:51:37 +00:00 |
Reinhard Pointner
|
70376e97f1
|
* start preparing special package for ubuntu software center
|
2013-02-03 10:15:36 +00:00 |
Reinhard Pointner
|
94013e2366
|
* avoid GVFS initialization issues
|
2013-02-03 06:50:54 +00:00 |
Reinhard Pointner
|
0c46748575
|
* save settings to user.home unless specified othervia via application.dir
|
2013-02-03 00:46:46 +00:00 |
Reinhard Pointner
|
93f2bd39de
|
* added syntax sugar for try{...}catch(){...}
|
2013-02-02 03:18:40 +00:00 |
Reinhard Pointner
|
823effbe40
|
* exclude VobSub from normal {lang} binding processing
|
2013-02-01 18:06:18 +00:00 |
Reinhard Pointner
|
e631641a0c
|
* support S0EP00 pattern
* added numeric sequence match differentiation step to improve support for generic season/episode patterns
|
2013-02-01 08:12:15 +00:00 |
Reinhard Pointner
|
12b277dacc
|
* make cache 2 days because of daily shows
|
2013-02-01 08:08:18 +00:00 |
Reinhard Pointner
|
e45b45a866
|
* fine-tune series differentiation
|
2013-01-31 00:39:47 +00:00 |