Commit Graph

  • e3733c2d36 Use per-revision FileBot API master Reinhard Pointner 2019-06-24 15:55:15 +0700
  • cbd5af4ef6 Resolve relative file paths relative to current script rather than home folder (for included sub-scripts) Reinhard Pointner 2019-06-22 14:25:40 +0700
  • cf932c7c61 Added Script.include(String path) convenience extension method / function to make including external scripts easier. Reinhard Pointner 2019-06-22 11:51:51 +0700
  • fa8f4d3380 Improved logging when bad license text is passed in Reinhard Pointner 2019-06-19 00:30:54 +0700
  • f912e6b8c3 Better differentiate between TheMovieDB and TheMovieDB::TV Reinhard Pointner 2019-06-18 09:33:03 +0700
  • 404ea2714a Accept small files (useful for automated image processing) Reinhard Pointner 2019-06-15 15:14:22 +0700
  • 04b3110d71 Remove unused classes Reinhard Pointner 2019-06-15 15:12:01 +0700
  • 898065db31 Accept small files (useful for automated image processing) Reinhard Pointner 2019-06-15 14:51:16 +0700
  • 52b8e31d53 Support for enhanced AnimeList mappings Reinhard Pointner 2019-06-14 14:52:49 +0700
  • 0e5df2c0c7 Support for enhanced AnimeList mappings Reinhard Pointner 2019-06-14 13:56:52 +0700
  • f732978eff Simplify db checks Reinhard Pointner 2019-06-14 13:34:13 +0700
  • cf48247601 Added `-no-history` and `-clear-history` CLI options Reinhard Pointner 2019-06-14 02:23:55 +0700
  • 2553d11494 Enhanced `Conflict Dialog` with detailed explanations Reinhard Pointner 2019-06-14 00:53:11 +0700
  • bd79bbf5bf AnimeList doesn't support {absolute} mapping, so it makes sense to inherit whatever we've got from the original TheTVDB object Reinhard Pointner 2019-06-13 20:59:36 +0700
  • 49b6a822ba Improved matching between AniDB and TheTVDB mappings on XEM: https://www.filebot.net/forums/viewtopic.php?f=6&t=6037&p=44576#p44576 Reinhard Pointner 2019-06-13 20:08:26 +0700
  • 541a9cd18a Refactor ConflictDialog and make it more user-friendly Reinhard Pointner 2019-06-13 19:27:58 +0700
  • a029bdf94c Fix NPE Reinhard Pointner 2019-06-13 12:04:41 +0700
  • b960432c52 Allow multi mappings Reinhard Pointner 2019-06-13 03:56:02 +0700
  • 2c8a657c38 Refactor ConflictDialog and make it more user-friendly Reinhard Pointner 2019-06-13 03:24:11 +0700
  • 6fc47abb39 Refactor ConflictDialog and make it more user-friendly Reinhard Pointner 2019-06-13 00:39:38 +0700
  • e68d8213fe Use ↲ instead of ⏎ because it's from the older 1993 standard and generally looks better Reinhard Pointner 2019-06-11 19:14:14 +0700
  • 090414ec38 Series lookup utilities Reinhard Pointner 2019-06-11 18:14:13 +0700
  • 851f4b996f Use /all/ XEM mapping page to reduce network requests Reinhard Pointner 2019-06-11 07:21:28 +0700
  • a020c3ff1f Fix XEM mapping selection issues Reinhard Pointner 2019-06-11 06:38:16 +0700
  • c55b24f480 Fine-tune CLI movie selection and bring it more inline with GUI behaviour Reinhard Pointner 2019-06-11 04:47:50 +0700
  • dc5b35d3f3 Fine-tune CLI movie selection and bring it more inline with GUI behaviour Reinhard Pointner 2019-06-11 04:39:09 +0700
  • 5d59bddebf Fine-tune CLI movie selection and bring it more inline with GUI behaviour Reinhard Pointner 2019-06-11 04:09:05 +0700
  • 032bfd4650 Refactor AnimeList client Reinhard Pointner 2019-06-11 02:13:02 +0700
  • 9d0f7c9220 Refactor AnimeList client Reinhard Pointner 2019-06-11 01:49:38 +0700
  • b8d9f75de8 Omit empty elements Reinhard Pointner 2019-06-10 23:13:04 +0700
  • aa7234982d Improved logging for large scripts passed in as argument messing up the log lines Reinhard Pointner 2019-06-10 22:47:38 +0700
  • 4a19490f01 Refactor AnimeList client Reinhard Pointner 2019-06-10 22:18:59 +0700
  • ff422c39fa Initialize etag cache on demand Reinhard Pointner 2019-06-10 21:02:07 +0700
  • e5ecc6a04f Simplify by not using Optional Reinhard Pointner 2019-06-10 17:07:37 +0700
  • 8328d0d94b Improved mapping behaviour Reinhard Pointner 2019-06-10 15:30:01 +0700
  • b0734f74c4 Reverse Map [%s] to [%s] Reinhard Pointner 2019-06-10 14:33:07 +0700
  • f0b4d65d27 Make sure each Episode object has a unique SeriesInfo object Reinhard Pointner 2019-06-10 14:11:03 +0700
  • 331527da00 Preserve episode mapping metadata Reinhard Pointner 2019-06-10 14:07:09 +0700
  • 949bcd8ab6 * Added `{seasonize}` binding (e.g. map `AniDB` numbers to `TheTVDB` SxE numbers and vice versa) Reinhard Pointner 2019-06-10 04:00:22 +0700
  • 2f4c3d8e80 Added {seasonize} binding Reinhard Pointner 2019-06-10 03:55:58 +0700
  • 6b1645e6dd * Improved support for mapping episode information between different databases and numbering schemes (e.g. via `AnimeLists` or `XEM`) Reinhard Pointner 2019-06-10 02:28:37 +0700
  • 265eef6200 Refactor Episode / MultiEpisode / EpisodeUtilities Reinhard Pointner 2019-06-09 19:42:56 +0700
  • b10ed1fdd9 Add type property to SeriesInfo model which can be either "Anime" or "TV Series" to greatly simplify processing later on based on a standardized model and fields Reinhard Pointner 2019-06-09 18:53:35 +0700
  • 5d330c236f Add type property to SeriesInfo model which can be either "Anime" or "TV Series" to greatly simplify processing later on based on a standardized model and fields Reinhard Pointner 2019-06-09 15:19:18 +0700
  • e2b23708df Add type property to SeriesInfo model which can be either "Anime" or "TV Series" to greatly simplify processing later on based on a standardized model and fields Reinhard Pointner 2019-06-09 15:15:56 +0700
  • d6b562c77f Add anime-lists parser Reinhard Pointner 2019-06-09 02:32:09 +0700
  • 64db545ab6 Revert "Update AniDB icons" Reinhard Pointner 2019-06-09 00:25:05 +0700
  • abad2989f9 Add anime-lists parser Reinhard Pointner 2019-06-09 00:24:43 +0700
  • 50057a6c8c Update TheMovieDB icons Reinhard Pointner 2019-06-08 17:03:05 +0700
  • d2e05a6c5a Update AniDB icons Reinhard Pointner 2019-06-08 15:57:19 +0700
  • 5fda8b14ae Check {video.title} as well when finding a {mediaTitle} value Reinhard Pointner 2019-06-08 15:09:40 +0700
  • a895b57067 Add anime-lists parser Reinhard Pointner 2019-06-08 06:10:50 +0700
  • c547beb111 Fix File.getDisplaySize() extension method Reinhard Pointner 2019-06-08 05:37:23 +0700
  • 8b1224c474 Add anime-lists parser Reinhard Pointner 2019-06-08 04:51:21 +0700
  • e9af2bb216 Add anime-lists parser Reinhard Pointner 2019-06-08 04:46:30 +0700
  • 9360bc9e65 Refactor Anime SxE support hack Reinhard Pointner 2019-06-08 04:32:20 +0700
  • 480c16b0f8 Add anime-lists parser Reinhard Pointner 2019-06-08 04:32:00 +0700
  • 2fb9c4cfd9 Add anime-lists parser Reinhard Pointner 2019-06-08 02:02:58 +0700
  • 2a44dcc1d6 Add anime-lists parser Reinhard Pointner 2019-06-08 00:51:39 +0700
  • ffa0690bfc More lenient XEM series name matching Reinhard Pointner 2019-06-07 22:08:06 +0700
  • 53323a8dfa Added debug logging for XEM mappings Reinhard Pointner 2019-06-07 21:21:49 +0700
  • dbcddd02e3 support custom groovy scripts (via files) Reinhard Pointner 2019-06-07 19:24:35 +0700
  • 62238e507e
    Update CHANGES.md Reinhard Pointner 2019-06-07 04:29:18 +0700
  • 9ac097252f Use simple language codes for compspec Reinhard Pointner 2019-06-07 01:52:58 +0700
  • 8e446625f2 Improved compspec for -exec Reinhard Pointner 2019-06-07 01:35:54 +0700
  • 212e27f866 Add compspec for --def Reinhard Pointner 2019-06-07 01:31:33 +0700
  • c3d9a06e70 Refine compspec to only include expected file types for given options Reinhard Pointner 2019-06-07 01:28:56 +0700
  • 5cd729f5ab Expect file arguments for any argument that is not an option Reinhard Pointner 2019-06-07 01:01:14 +0700
  • f10bc289c6 Fix build Reinhard Pointner 2019-06-07 00:45:28 +0700
  • 36386df23a Fix build Reinhard Pointner 2019-06-07 00:43:34 +0700
  • f6d9acd98e Fix build Reinhard Pointner 2019-06-07 00:39:17 +0700
  • 12eac7af8e Revert "Fix build" Reinhard Pointner 2019-06-07 00:35:21 +0700
  • 94e81c1c27 Fix build Reinhard Pointner 2019-06-07 00:22:04 +0700
  • 9c5e1c6a67 Add bash completion Reinhard Pointner 2019-06-06 23:58:27 +0700
  • ce924ed467 Add bash completion Reinhard Pointner 2019-06-06 23:50:35 +0700
  • 4db119cd29 Add bash completion Reinhard Pointner 2019-06-06 23:43:21 +0700
  • a8ae0b2623 [ffprobe] Failed to read media encoding date: Text '2014-11-04 05:52:00' could not be parsed at index 10 Reinhard Pointner 2019-06-05 16:11:13 +0700
  • 5fd53daabb Add XEM origin Reinhard Pointner 2019-06-05 13:12:25 +0700
  • b02128b2bd Set special number explicitely Reinhard Pointner 2019-06-04 10:02:26 +0700
  • 2b5e2a0785 Short-circuit if origin and destination is the same Reinhard Pointner 2019-06-01 23:27:50 +0700
  • 658c940c45 Added {xem} binding to support --mapper XEM.TheTVDB Reinhard Pointner 2019-06-01 22:56:51 +0700
  • ba256023f4 * Added `--mapper` option (e.g. `--mapper XEM.TheTVDB`) Reinhard Pointner 2019-06-01 21:51:29 +0700
  • e761808817 Fix JDK8 patch Reinhard Pointner 2019-06-01 21:13:48 +0700
  • d87a0ae7e1 Maybe fix NPE on Linux Reinhard Pointner 2019-06-01 17:53:22 +0700
  • 5d5aaf83dc --add-opens=java.desktop/sun.swing=ALL-UNNAMED Reinhard Pointner 2019-06-01 17:49:29 +0700
  • c2d8936973 Added {xem} binding to support --mapper XEM.TheTVDB Reinhard Pointner 2019-06-01 17:49:22 +0700
  • 18f87bf55d Added {xem} binding to support --mapper XEM.TheTVDB Reinhard Pointner 2019-06-01 17:43:18 +0700
  • cf26fedd25 Fix ZIP build Reinhard Pointner 2019-06-01 01:34:14 +0700
  • 6b69776307 Simplify JDK 8 patch Reinhard Pointner 2019-06-01 00:45:16 +0700
  • 9adc366224 Simplify JDK 8 patch Reinhard Pointner 2019-06-01 00:44:37 +0700
  • 7f243bdfda Simplify JDK 8 patch Reinhard Pointner 2019-06-01 00:43:40 +0700
  • b0418f5279 Remove binary objects Reinhard Pointner 2019-05-31 22:20:34 +0700
  • 95d9784464 Remove binary objects Reinhard Pointner 2019-05-31 22:19:02 +0700
  • 4906c2d930 Externalize library and framework management Reinhard Pointner 2019-05-31 22:18:19 +0700
  • d14af0ce47 Externalize library and framework management Reinhard Pointner 2019-05-31 22:07:05 +0700
  • 6416d5bdfd Externalize library and framework management Reinhard Pointner 2019-05-31 22:00:32 +0700
  • fa9793f37f Externalize library and framework management Reinhard Pointner 2019-05-31 21:25:14 +0700
  • 6947bfb69e Add XEM convenience methods Reinhard Pointner 2019-05-31 02:25:54 +0700
  • 433df82647 Remove unused references Reinhard Pointner 2019-05-29 19:07:32 +0700
  • b5b61c9527 Fox potential timing issues causing "Send to" items being sent to the current panel instead of the target panel. Reinhard Pointner 2019-05-29 00:47:37 +0700