From d7a0f3e39fd8508ea4f7449df77f6378b80ee87a Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Mon, 29 May 2017 16:33:44 +0200 Subject: [PATCH] Comply with themoviedb.org terms of use --- README.md | 5 +++++ .../language/resource.language.en_gb/strings.po | 5 +++++ resources/lib/initialsetup.py | 2 ++ themoviedb.png | Bin 0 -> 5857 bytes 4 files changed, 12 insertions(+) create mode 100644 themoviedb.png diff --git a/README.md b/README.md index bb8869d7..666369c8 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ Please help translate PlexKodiConnect into your language: [Transifex.com](https: * [**What does PKC do?**](#what-does-pkc-do) * [**PKC Features**](#pkc-features) * [**Download and Installation**](#download-and-installation) +* [**Additional Artwork](#additional-artwork) * [**Important notes**](#important-notes) * [**Donations**](#donations) * [**Request a New Feature**](#request-a-new-feature) @@ -76,6 +77,10 @@ Install PKC via the PlexKodiConnect Kodi repository below (we cannot use the off |----------------|--------------| | [![stable version](https://img.shields.io/badge/stable_version-latest-blue.svg?maxAge=60&style=flat) ](https://dl.bintray.com/croneter/PlexKodiConnect/bin/repository.plexkodiconnect/repository.plexkodiconnect-1.0.0.zip) | [![beta version](https://img.shields.io/badge/beta_version-latest-red.svg?maxAge=60&style=flat) ](https://dl.bintray.com/croneter/PlexKodiConnect_BETA/bin-BETA/repository.plexkodiconnectbeta/repository.plexkodiconnectbeta-1.0.0.zip) | +### Additional Artwork +PKC uses additional artwork for free from [TheMovieDB](https://www.themoviedb.org). Many thanks for lettings us use the API, guys! +![Logo of TheMovieDB](themoviedb.png) + ### Important Notes 1. If you are using a **low CPU device like a Raspberry Pi or a CuBox**, PKC might be instable or crash during initial sync. Lower the number of threads in the [PKC settings under Sync Options](https://github.com/croneter/PlexKodiConnect/wiki/PKC-settings#sync-options). Don't forget to reboot Kodi after that. diff --git a/resources/language/resource.language.en_gb/strings.po b/resources/language/resource.language.en_gb/strings.po index 04288b71..73e05ece 100644 --- a/resources/language/resource.language.en_gb/strings.po +++ b/resources/language/resource.language.en_gb/strings.po @@ -1939,3 +1939,8 @@ msgstr "" msgctxt "#39716" msgid "Kodi cannot parse {0}. PKC will not function correctly. Please visit {1} and correct your file!" msgstr "" + +# Shown once on first installation to comply with the terms of use of themoviedb.org +msgctxt "#39717" +msgid "PKC uses free additional artwork from www.themoviedb.org. Many thanks!" +msgstr "" \ No newline at end of file diff --git a/resources/lib/initialsetup.py b/resources/lib/initialsetup.py index d8ad99e4..ed591cf5 100644 --- a/resources/lib/initialsetup.py +++ b/resources/lib/initialsetup.py @@ -488,6 +488,8 @@ class InitialSetup(): # If you use several Plex libraries of one kind, e.g. "Kids Movies" and # "Parents Movies", be sure to check https://goo.gl/JFtQV9 dialog.ok(heading=lang(29999), line1=lang(39076)) + # Need to tell about our image source for collections: themoviedb.org + dialog.ok(heading=lang(29999), line1=lang(39717)) # Make sure that we only ask these questions upon first installation settings('InstallQuestionsAnswered', value='true') diff --git a/themoviedb.png b/themoviedb.png new file mode 100644 index 0000000000000000000000000000000000000000..d0122261f8cac9741431eb653086e709a346ddd3 GIT binary patch literal 5857 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 AkN^Mx literal 0 HcmV?d00001