dslul / cinema-scope

Winner scope of the Ubuntu Scope Showdown
https://dslul.github.io
GNU Lesser General Public License v3.0
7 stars 1 forks source link

Cinema Scope

This scope queries TMDb for movies and tv shows and allows people to have fast access to various information, including trailers. It was written for the Ubuntu Scope Showdown

Main features

Building

In order to have a functional scope you need to insert a developer key into config.h; just go to TMDb login page and register a new account. To build this scope outside of QtCreator, please install phablet-tools and run click-buddy.

Localization

intltool is used to perform localization of the scope. Ensure whenever you add / rename files that contain localizable strings you update "po/POTFILES.in".

When you want to add a new language to the translation catalogue:

For the new translation to show up, cmake needs to be re-run to enable the recusive search macro to delect the new translation. In QtCreator this can be done with the "Build->Run Cmake" menu entry.

Remember! When you copy the .pot file, make sure you change the file extension to ".po".