From 83b4b3854b5322c81c5ca37ea9cb420ddc2350e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Wed, 17 Nov 2021 09:51:48 +0100 Subject: [PATCH] Get and display currently playing track data --- .editorconfig | 12 + LICENSE.md | 675 ++++++++++++++++++ LICENSE.txt | 282 -------- addon.xml | 44 +- default.py | 46 +- gui.py | 192 +++++ icon.svg | 79 -- resources/fanart.jpg | Bin 0 -> 73210 bytes icon.png => resources/icon.png | Bin resources/icon.svg | 453 ++++++++++++ resources/images/screenshot01.png | Bin 0 -> 6523 bytes resources/images/screenshot02.png | Bin 0 -> 6525 bytes resources/images/screenshot03.png | Bin 0 -> 6525 bytes resources/images/screenshot04.png | Bin 0 -> 6526 bytes .../resource.language.en_gb/strings.po | 37 + resources/settings.xml | 8 + resources/skins/default/1080i/default.xml | 66 ++ resources/skins/default/720p/script-main.xml | 24 - resources/skins/default/media/background.jpg | Bin 126298 -> 0 bytes resources/skins/default/media/black.png | Bin 0 -> 195 bytes resources/skins/default/media/overlayfade.png | Bin 0 -> 195 bytes resources/skins/default/skin.xml | 10 + 22 files changed, 1487 insertions(+), 441 deletions(-) create mode 100644 .editorconfig create mode 100644 LICENSE.md delete mode 100644 LICENSE.txt create mode 100644 gui.py delete mode 100644 icon.svg create mode 100644 resources/fanart.jpg rename icon.png => resources/icon.png (100%) create mode 100644 resources/icon.svg create mode 100644 resources/images/screenshot01.png create mode 100644 resources/images/screenshot02.png create mode 100644 resources/images/screenshot03.png create mode 100644 resources/images/screenshot04.png create mode 100644 resources/language/resource.language.en_gb/strings.po create mode 100644 resources/settings.xml create mode 100644 resources/skins/default/1080i/default.xml delete mode 100644 resources/skins/default/720p/script-main.xml delete mode 100644 resources/skins/default/media/background.jpg create mode 100644 resources/skins/default/media/black.png create mode 100644 resources/skins/default/media/overlayfade.png create mode 100644 resources/skins/default/skin.xml diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..779f99a --- /dev/null +++ b/.editorconfig @@ -0,0 +1,12 @@ +root = true + +[*] +indent_style = space +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..733c072 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,675 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {one line to give the program's name and a brief idea of what it does.} + Copyright (C) {year} {name of author} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {project} Copyright (C) {year} {fullname} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +<http://www.gnu.org/licenses/>. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +<http://www.gnu.org/philosophy/why-not-lgpl.html>. + diff --git a/LICENSE.txt b/LICENSE.txt deleted file mode 100644 index 4f8e8eb..0000000 --- a/LICENSE.txt +++ /dev/null @@ -1,282 +0,0 @@ - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS -------------------------------------------------------------------------- diff --git a/addon.xml b/addon.xml index 863ece0..18842a4 100644 --- a/addon.xml +++ b/addon.xml @@ -3,22 +3,30 @@ name="Spotify Screensaver" version="0.0.1" provider-name="Benoît Harrault"> - <requires> - <import addon="xbmc.python" version="2.14.0"/> - </requires> - <extension point="xbmc.ui.screensaver" library="default.py" /> - <extension point="xbmc.addon.metadata"> - <platform>all</platform> - <summary lang="en">A Spotify screensaver, plugged to raspotify/librespot</summary> - <description lang="en">A Spotify screensaver, plugged to raspotify/librespot</description> - <summary lang="fr">Un écran de veille Spotify, connecté à raspotify/librespot</summary> - <description lang="fr">Un écran de veille Spotify, connecté à raspotify/librespot</description> - <website>benoit.harrault.fr</website> - <email>benoit@harrault.fr</email> - <assets> - <icon>icon.png</icon> - </assets> - <news>Initial release of a Spotify screensaver</news> - <source>https://git.harrault.fr/kodi/script.spotify.screensaver</source> - </extension> + <requires> + <import addon="xbmc.python" version="2.25.0"/> + <import addon="script.module.requests" version="2.22.0"/> + </requires> + <extension point="xbmc.ui.screensaver" library="default.py"/> + <extension point="xbmc.python.script" library="default.py"/> + <extension point="xbmc.addon.metadata"> + <platform>all</platform> + <license>GPL-2.0-only</license> + + <summary lang="en">A Spotify screensaver, plugged to raspotify/librespot</summary> + <summary lang="fr">Un écran de veille Spotify, connecté à raspotify/librespot</summary> + + <description lang="en">A Spotify screensaver, plugged to raspotify/librespot</description> + <description lang="fr">Un écran de veille Spotify, connecté à raspotify/librespot</description> + + <assets> + <icon>resources/icon.png</icon> + <fanart>resources/fanart.jpg</fanart> + </assets> + + <website>benoit.harrault.fr</website> + <email>benoit@harrault.fr</email> + <source>https://git.harrault.fr/kodi/script.spotify.screensaver</source> + <news>Initial release of a Spotify screensaver</news> + </extension> </addon> diff --git a/default.py b/default.py index 42245b0..e6606c1 100644 --- a/default.py +++ b/default.py @@ -1,42 +1,12 @@ -import sys +import gui import xbmcaddon -import xbmcgui -import xbmc - -Addon = xbmcaddon.Addon('script.spotify.screensaver') - -__scriptname__ = Addon.getAddonInfo('name') -__path__ = Addon.getAddonInfo('path') - - -class Screensaver(xbmcgui.WindowXMLDialog): - - class ExitMonitor(xbmc.Monitor): - - def __init__(self, exit_callback): - self.exit_callback = exit_callback - - def onScreensaverDeactivated(self): - print '3 ExitMonitor: sending exit_callback' - self.exit_callback() - - def onInit(self): - print '2 Screensaver: onInit' - self.monitor = self.ExitMonitor(self.exit) - - def exit(self): - print '4 Screensaver: Exit requested' - self.close() +# Plugin Info +ADDON_ID = 'script.spotify.screensaver' +REAL_SETTINGS = xbmcaddon.Addon(id=ADDON_ID) +ADDON_NAME = REAL_SETTINGS.getAddonInfo('name') +ADDON_PATH = (REAL_SETTINGS.getAddonInfo('path').decode('utf-8')) if __name__ == '__main__': - print '1 Python Screensaver Started' - screensaver_gui = Screensaver( - 'script-main.xml', - __path__, - 'default', - ) - screensaver_gui.doModal() - print '5 Python Screensaver Exited' - del screensaver_gui - sys.modules.clear() + ui = gui.GUI("default.xml", ADDON_PATH, "default") + ui.doModal() diff --git a/gui.py b/gui.py new file mode 100644 index 0000000..799eb18 --- /dev/null +++ b/gui.py @@ -0,0 +1,192 @@ +import requests +import random +import xbmc +import xbmcaddon +import xbmcgui + +# Plugin data and configuration +ADDON_ID = 'script.spotify.screensaver' +SETTINGS = xbmcaddon.Addon(id=ADDON_ID) +ADDON_NAME = SETTINGS.getAddonInfo('name') +ADDON_VERSION = SETTINGS.getAddonInfo('version') +KODI_MONITOR = xbmc.Monitor() + +# Spotify setting +SPOTIFY_API_BASE_URL = 'https://api.spotify.com/v1/' +SPOTIFY_AUTH_URL = 'https://accounts.spotify.com/api/token' +LIBRESPOT_EVENT_FILE = '/tmp/spotify' + + +class GUI(xbmcgui.WindowXMLDialog): + def __init__(self, *args, **kwargs): + self.isExiting = False + + def log(self, msg, level=xbmc.LOGDEBUG): + xbmc.log(ADDON_ID + ' - ' + ADDON_VERSION + ' - ' + msg, level) + + def onInit(self): + # load vars + self._get_vars() + # get addon settings + self._get_settings() + # set animation time on skin + xbmcgui.Window(10000).setProperty('picture_animation', self.animation) + # get spotify access token + self._init_spotify_access_token() + # get the images + self._init_images() + # start slideshow + self._start_show() + + def _get_vars(self): + # get the screensaver window id + self.winid = xbmcgui.Window(xbmcgui.getCurrentWindowDialogId()) + # init the monitor class to catch onscreensaverdeactivated calls + self.Monitor = MyMonitor(action=self._exit) + self.stop = False + self.last_spotify_event = '' + + def _get_settings(self): + # read addon settings + SETTINGS = xbmcaddon.Addon(id=ADDON_ID) + + self.addon_path = (SETTINGS.getAddonInfo('path').decode('utf-8')) + self.setting_location = SETTINGS.getAddonInfo( + 'profile').decode('utf-8') + + self.slideshow_time = [30, 60, 120, 240][int( + SETTINGS.getSetting("RotateTime"))] + self.random = SETTINGS.getSetting("Randomize") == 'true' + self.animation = 'okay' if SETTINGS.getSetting( + "Animate") == 'true' else 'nope' + + self.spotify_client_id = SETTINGS.getSetting( + 'SpotifyClientId').decode('utf-8') + self.spotify_client_secret = SETTINGS.getSetting( + 'SpotifyClientSecret').decode('utf-8') + + def _init_spotify_access_token(self): + auth_response = requests.post(SPOTIFY_AUTH_URL, { + 'grant_type': 'client_credentials', + 'client_id': self.spotify_client_id, + 'client_secret': self.spotify_client_secret, + }) + # convert the response to JSON + auth_response_data = auth_response.json() + # save the access token + self.spotify_access_token = auth_response_data['access_token'] + self.log('spotify access_token: ' + str(self.spotify_access_token)) + + def _init_images(self): + self.PanelItems = self.getControl(101) + self.PanelItems.reset() + self._parse_spotify_event(self._get_last_spotify_event()) + + def _start_show(self): + # loop until onScreensaverDeactivated is called + while (not self.Monitor.abortRequested()) and (not self.stop): + xbmc.executebuiltin('SetFocus(101)') + self.next = False + countdown = self.slideshow_time + # display the image for the specified amount of time + while (not self.Monitor.abortRequested()) and (not self.stop) and (not self.next) and countdown > 0: + countdown -= 1 + xbmc.sleep(1000) + new_last_spotify_event = self._get_last_spotify_event() + if (self.last_spotify_event != new_last_spotify_event): + self._parse_spotify_event(new_last_spotify_event) + self.last_spotify_event = new_last_spotify_event + + # break out of the for loop if onScreensaverDeactivated is called + if self.stop or self.Monitor.abortRequested(): + break + + # next (random) image + seek = str(random.randint(1, 7)) if self.random else '1' + xbmc.executebuiltin("Control.Move(101,%s)" % seek) + + def _parse_spotify_event(self, spotify_event): + self.log('spotify event: ' + spotify_event) + event_split = spotify_event.split(':') + + event_device = event_split[0] + event_type = event_split[1] + event_value = event_split[2] if len(event_split) > 2 else '' + + if event_type == 'change' or event_type == 'playing': + self._reload_images(event_value) + self.next = True + elif event_type == 'preloading': + self._preload_images(event_value) + else: + self.log('unknown event type: ' + event_type, xbmc.LOGERROR) + + def _preload_images(self, track_id): + self.log('preload images for track: ' + track_id, xbmc.LOGERROR) + self._get_track_data(track_id) + + def _reload_images(self, track_id): + self.log('load images for track: ' + track_id, xbmc.LOGERROR) + self.PanelItems = self.getControl(101) + self.PanelItems.reset() + self.PanelItems.addItems(self._get_track_data(track_id)) + + def _get_track_data(self, track_id): + self.log('track_id: [' + str(track_id) + ']', xbmc.LOGERROR) + + imageLST = [] + + headers = { + 'Authorization': 'Bearer {token}'.format(token=self.spotify_access_token) + } + + try: + response = requests.get(SPOTIFY_API_BASE_URL + 'tracks/' + + track_id, headers=headers) + data = response.json() + + track_name = data['name'] + + # album/track image + album = data['album'] + images = album['images'] + image_url = images[0]['url'] + + imageLST.append( + xbmcgui.ListItem(track_name, thumbnailImage=image_url) + ) + except Exception as e: + self.log('failed to get track data', xbmc.LOGERROR) + + return imageLST + + def onFocus(self, controlId): + pass + + def onClick(self, controlId): + pass + + def onAction(self, action): + self.isExiting = True + self.close() + + def _get_last_spotify_event(self): + with open(LIBRESPOT_EVENT_FILE, 'r') as f: + last_event = f.readlines()[-1] + last_event = ''.join(last_event.splitlines()) + return last_event + + def _exit(self): + self.stop = True + self.close() + + +class MyMonitor(xbmc.Monitor): + def __init__(self, *args, **kwargs): + self.action = kwargs['action'] + + def onScreensaverDeactivated(self): + self.action() + + def onDPMSActivated(self): + self.action() diff --git a/icon.svg b/icon.svg deleted file mode 100644 index fcfa130..0000000 --- a/icon.svg +++ /dev/null @@ -1,79 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg version="1.1" viewBox="0 0 28.747 28.747" xmlns="http://www.w3.org/2000/svg"> - <defs> - <filter id="filter6206-7" color-interpolation-filters="sRGB"> - <feGaussianBlur stdDeviation="0.658125"/> - </filter> - </defs> - <g transform="translate(0 -1093.8)"> - <path transform="matrix(1.0781 0 0 1.0641 -.093733 2.7509)" d="m4.4177 1028.2v1.6051h-1.6052v18.192h1.6052v2.1402h18.192v-2.1402h2.1402v-18.192h-2.1402v-1.6051z" fill="#263238" filter="url(#filter6206-7)" opacity=".2"/> - <rect x="2.9987" y="1096.8" width="22.749" height="22.749" rx="1.1973" ry="1.1974" fill="#4caf50"/> - <g transform="translate(-22.32 1056.5)"> - <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> - <g transform="matrix(.33601 0 0 .33601 1.5296 73.043)"> - <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> - </g> - <g transform="matrix(.37187 0 0 .37187 38.802 63.239)"> - <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> - <g transform="matrix(2.6891 0 0 2.6891 -82.906 -48.45)"> - <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> - </g> - </g> - </g> - <path d="m4.1958 1096.8c-0.66332 0-1.1979 0.5346-1.1979 1.1979v0.3334c0-0.6634 0.53459-1.1979 1.1979-1.1979h20.354c0.66332 0 1.1979 0.5345 1.1979 1.1979v-0.3334c0-0.6633-0.5346-1.1979-1.1979-1.1979z" fill="#fff" opacity=".2"/> - <rect x="128" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="128" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="128" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="128" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="128" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="213.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="213.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="213.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="213.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="213.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="298.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="298.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="298.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="298.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="298.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="170.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="170.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="170.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="170.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="170.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="256" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="256" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="256" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="256" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="256" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="128" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="213.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="298.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="170.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="256" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="341.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="341.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="341.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="341.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="341.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="341.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> - <rect x="160" y="578.52" width="192" height="192" fill="none" stroke-width="1.0667"/> - <g transform="matrix(.37344 0 0 .37344 4.7333 1097.4)"> - <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> - </g> - <g transform="matrix(.36471 0 0 .36471 5.1356 1097.4)"> - <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> - </g> - <g transform="matrix(.41585 0 0 .41585 84.325 1055.9)"> - <g transform="matrix(.062269 0 0 .062269 -28.238 185.29)"> - <g transform="matrix(38.618 0 0 38.618 14724 -13542)"> - <g transform="matrix(.71436 0 0 .71436 -400.52 188.34)"> - <path d="m1293.2-120.67c-181.75 0.2763-511.18 0.13525-699.05 0.13998-2.3216 10.413-3.593 21.251-3.593 32.384v114c207.65 0.73695 494.72 0.38136 706.23 0.3733v-114.37c0-11.18-1.2522-22.07-3.593-32.523zm-458.69 295.56c-78.385-4e-3 -158.85 0.17892-243.95 0.55995v138.63c286.34-0.39317 421.73-0.13827 706.23-0.32664v-137.75c-163.2-0.53005-311.22-1.1113-462.28-1.1199z" opacity="0" stroke-width="1.4932"/> - </g> - </g> - </g> - </g> - <path d="m24.549 1119.5c0.66325 0 1.1979-0.5346 1.1979-1.1979v-0.3333c0 0.6632-0.53461 1.1978-1.1979 1.1978h-20.354c-0.66325 0-1.1979-0.5346-1.1979-1.1978v0.3333c0 0.6633 0.53461 1.1979 1.1979 1.1979z" fill="#263238" opacity=".2"/> - </g> - <path d="m14.37 7.2514c-3.9365 0-7.1172 3.1905-7.1172 7.123 0 3.9326 3.1806 7.1211 7.1172 7.1211 3.9365 0 7.125-3.1885 7.125-7.1211s-3.1885-7.123-7.125-7.123zm-0.82906 3.475c2.0705 0 4.0531 0.46537 5.8965 1.3848 0.31698 0.15792 0.44698 0.5463 0.28906 0.86328-0.11464 0.22574-0.33872 0.42383-0.57617 0.42383-0.09591 0-0.19588-0.02272-0.28711-0.06836-1.6632-0.8293-3.4512-1.25-5.3203-1.25-0.9743 0-1.9463 0.11879-2.8867 0.35156-0.34506 0.08538-0.69391-0.12487-0.7793-0.46875-0.08538-0.34388 0.12369-0.76032 0.46875-0.8457 1.0422-0.2585 2.1169-0.39062 3.1953-0.39062zm2e-3 2.8125c1.7357 0 3.4619 0.42143 4.9941 1.2168 0.27488 0.14154 0.38259 0.48102 0.24219 0.75586-0.10058 0.19185-0.29726 0.50781-0.50195 0.50781-0.08774 0-0.17593-0.02117-0.25781-0.06445-1.3941-0.72401-2.8975-1.0898-4.4766-1.0898-0.86791 0-1.7336 0.11487-2.5664 0.3418-0.3006 0.08071-0.60952-0.09511-0.69141-0.39453-0.08185-0.29942 0.09511-0.81069 0.39453-0.89258 0.92988-0.25382 1.8948-0.38086 2.8633-0.38086zm-2e-3 2.6289c1.4516 0 2.8887 0.36764 4.1543 1.0625 0.23513 0.12748 0.31694 0.69301 0.18945 0.92578-0.08538 0.16024-0.25111 0.25195-0.42188 0.25195l-0.23242-0.06055c-1.124-0.62229-2.4005-0.94922-3.6895-0.94922-0.77196 0-1.5365 0.11487-2.2676 0.3418-0.255 0.08071-0.52516-0.06258-0.60352-0.31641-0.07835-0.25618 0.06336-0.79701 0.31836-0.87305 0.82459-0.25618 1.6837-0.38281 2.5527-0.38281z" fill="#fff" stroke-width=".31576"/> -</svg> diff --git a/resources/fanart.jpg b/resources/fanart.jpg new file mode 100644 index 0000000000000000000000000000000000000000..14dc0190d7f13f01de771d0958ce39c442e92e17 GIT binary patch literal 73210 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 WL9(Rt+^}UCps64QSnufk|C<1f<xM&O literal 0 HcmV?d00001 diff --git a/icon.png b/resources/icon.png similarity index 100% rename from icon.png rename to resources/icon.png diff --git a/resources/icon.svg b/resources/icon.svg new file mode 100644 index 0000000..b85e698 --- /dev/null +++ b/resources/icon.svg @@ -0,0 +1,453 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + version="1.1" + viewBox="0 0 28.747 28.747" + id="svg127" + sodipodi:docname="icon.svg" + inkscape:export-filename="/home/benoit/dev/perso/kodi/script.spotify.screensaver/resources/icon.png" + inkscape:export-xdpi="854.90997" + inkscape:export-ydpi="854.90997" + inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview129" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + showgrid="false" + inkscape:zoom="23.724215" + inkscape:cx="14.352424" + inkscape:cy="14.352424" + inkscape:window-width="1920" + inkscape:window-height="1032" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg127" /> + <defs + id="defs5"> + <filter + id="filter6206-7" + color-interpolation-filters="sRGB" + x="-0.072000326" + y="-0.072000655" + width="1.1440007" + height="1.1440013"> + <feGaussianBlur + stdDeviation="0.658125" + id="feGaussianBlur2" /> + </filter> + </defs> + <g + transform="translate(0 -1093.8)" + id="g123"> + <path + transform="matrix(1.0781 0 0 1.0641 -.093733 2.7509)" + d="m4.4177 1028.2v1.6051h-1.6052v18.192h1.6052v2.1402h18.192v-2.1402h2.1402v-18.192h-2.1402v-1.6051z" + fill="#263238" + filter="url(#filter6206-7)" + opacity=".2" + id="path7" /> + <rect + x="2.9987" + y="1096.8" + width="22.749" + height="22.749" + rx="1.1973" + ry="1.1974" + fill="#4caf50" + id="rect9" /> + <g + transform="translate(-22.32 1056.5)" + id="g25"> + <path + d="m0 0h51.2v51.2h-51.2z" + fill="none" + stroke-width="1.0667" + id="path11" /> + <g + transform="matrix(.33601 0 0 .33601 1.5296 73.043)" + id="g15"> + <path + d="m0 0h51.2v51.2h-51.2z" + fill="none" + stroke-width="1.0667" + id="path13" /> + </g> + <g + transform="matrix(.37187 0 0 .37187 38.802 63.239)" + id="g23"> + <path + d="m0 0h51.2v51.2h-51.2z" + fill="none" + stroke-width="1.0667" + id="path17" /> + <g + transform="matrix(2.6891 0 0 2.6891 -82.906 -48.45)" + id="g21"> + <path + d="m0 0h51.2v51.2h-51.2z" + fill="none" + stroke-width="1.0667" + id="path19" /> + </g> + </g> + </g> + <path + d="m4.1958 1096.8c-0.66332 0-1.1979 0.5346-1.1979 1.1979v0.3334c0-0.6634 0.53459-1.1979 1.1979-1.1979h20.354c0.66332 0 1.1979 0.5345 1.1979 1.1979v-0.3334c0-0.6633-0.5346-1.1979-1.1979-1.1979z" + fill="#fff" + opacity=".2" + id="path27" /> + <rect + x="128" + y="546.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect29" /> + <rect + x="128" + y="631.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect31" /> + <rect + x="128" + y="674.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect33" /> + <rect + x="128" + y="589.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect35" /> + <rect + x="128" + y="717.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect37" /> + <rect + x="213.33" + y="546.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect39" /> + <rect + x="213.33" + y="631.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect41" /> + <rect + x="213.33" + y="674.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect43" /> + <rect + x="213.33" + y="589.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect45" /> + <rect + x="213.33" + y="717.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect47" /> + <rect + x="298.67" + y="546.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect49" /> + <rect + x="298.67" + y="631.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect51" /> + <rect + x="298.67" + y="674.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect53" /> + <rect + x="298.67" + y="589.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect55" /> + <rect + x="298.67" + y="717.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect57" /> + <rect + x="170.67" + y="546.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect59" /> + <rect + x="170.67" + y="631.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect61" /> + <rect + x="170.67" + y="674.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect63" /> + <rect + x="170.67" + y="589.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect65" /> + <rect + x="170.67" + y="717.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect67" /> + <rect + x="256" + y="546.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect69" /> + <rect + x="256" + y="631.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect71" /> + <rect + x="256" + y="674.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect73" /> + <rect + x="256" + y="589.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect75" /> + <rect + x="256" + y="717.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect77" /> + <rect + x="128" + y="759.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect79" /> + <rect + x="213.33" + y="759.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect81" /> + <rect + x="298.67" + y="759.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect83" /> + <rect + x="170.67" + y="759.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect85" /> + <rect + x="256" + y="759.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect87" /> + <rect + x="341.33" + y="589.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect89" /> + <rect + x="341.33" + y="631.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect91" /> + <rect + x="341.33" + y="717.19" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect93" /> + <rect + x="341.33" + y="546.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect95" /> + <rect + x="341.33" + y="674.52" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect97" /> + <rect + x="341.33" + y="759.85" + width="42.667" + height="42.667" + fill="none" + stroke-width="1.0667" + id="rect99" /> + <rect + x="160" + y="578.52" + width="192" + height="192" + fill="none" + stroke-width="1.0667" + id="rect101" /> + <g + transform="matrix(.37344 0 0 .37344 4.7333 1097.4)" + id="g105"> + <path + d="m0 0h51.2v51.2h-51.2z" + fill="none" + stroke-width="1.0667" + id="path103" /> + </g> + <g + transform="matrix(.36471 0 0 .36471 5.1356 1097.4)" + id="g109"> + <path + d="m0 0h51.2v51.2h-51.2z" + fill="none" + stroke-width="1.0667" + id="path107" /> + </g> + <g + transform="matrix(.41585 0 0 .41585 84.325 1055.9)" + id="g119"> + <g + transform="matrix(.062269 0 0 .062269 -28.238 185.29)" + id="g117"> + <g + transform="matrix(38.618 0 0 38.618 14724 -13542)" + id="g115"> + <g + transform="matrix(.71436 0 0 .71436 -400.52 188.34)" + id="g113"> + <path + d="m1293.2-120.67c-181.75 0.2763-511.18 0.13525-699.05 0.13998-2.3216 10.413-3.593 21.251-3.593 32.384v114c207.65 0.73695 494.72 0.38136 706.23 0.3733v-114.37c0-11.18-1.2522-22.07-3.593-32.523zm-458.69 295.56c-78.385-4e-3 -158.85 0.17892-243.95 0.55995v138.63c286.34-0.39317 421.73-0.13827 706.23-0.32664v-137.75c-163.2-0.53005-311.22-1.1113-462.28-1.1199z" + opacity="0" + stroke-width="1.4932" + id="path111" /> + </g> + </g> + </g> + </g> + <path + d="m24.549 1119.5c0.66325 0 1.1979-0.5346 1.1979-1.1979v-0.3333c0 0.6632-0.53461 1.1978-1.1979 1.1978h-20.354c-0.66325 0-1.1979-0.5346-1.1979-1.1978v0.3333c0 0.6633 0.53461 1.1979 1.1979 1.1979z" + fill="#263238" + opacity=".2" + id="path121" /> + </g> + <path + d="m14.37 7.2514c-3.9365 0-7.1172 3.1905-7.1172 7.123 0 3.9326 3.1806 7.1211 7.1172 7.1211 3.9365 0 7.125-3.1885 7.125-7.1211s-3.1885-7.123-7.125-7.123zm-0.82906 3.475c2.0705 0 4.0531 0.46537 5.8965 1.3848 0.31698 0.15792 0.44698 0.5463 0.28906 0.86328-0.11464 0.22574-0.33872 0.42383-0.57617 0.42383-0.09591 0-0.19588-0.02272-0.28711-0.06836-1.6632-0.8293-3.4512-1.25-5.3203-1.25-0.9743 0-1.9463 0.11879-2.8867 0.35156-0.34506 0.08538-0.69391-0.12487-0.7793-0.46875-0.08538-0.34388 0.12369-0.76032 0.46875-0.8457 1.0422-0.2585 2.1169-0.39062 3.1953-0.39062zm2e-3 2.8125c1.7357 0 3.4619 0.42143 4.9941 1.2168 0.27488 0.14154 0.38259 0.48102 0.24219 0.75586-0.10058 0.19185-0.29726 0.50781-0.50195 0.50781-0.08774 0-0.17593-0.02117-0.25781-0.06445-1.3941-0.72401-2.8975-1.0898-4.4766-1.0898-0.86791 0-1.7336 0.11487-2.5664 0.3418-0.3006 0.08071-0.60952-0.09511-0.69141-0.39453-0.08185-0.29942 0.09511-0.81069 0.39453-0.89258 0.92988-0.25382 1.8948-0.38086 2.8633-0.38086zm-2e-3 2.6289c1.4516 0 2.8887 0.36764 4.1543 1.0625 0.23513 0.12748 0.31694 0.69301 0.18945 0.92578-0.08538 0.16024-0.25111 0.25195-0.42188 0.25195l-0.23242-0.06055c-1.124-0.62229-2.4005-0.94922-3.6895-0.94922-0.77196 0-1.5365 0.11487-2.2676 0.3418-0.255 0.08071-0.52516-0.06258-0.60352-0.31641-0.07835-0.25618 0.06336-0.79701 0.31836-0.87305 0.82459-0.25618 1.6837-0.38281 2.5527-0.38281z" + fill="#fff" + stroke-width=".31576" + id="path125" /> +</svg> diff --git a/resources/images/screenshot01.png b/resources/images/screenshot01.png new file mode 100644 index 0000000000000000000000000000000000000000..a464b861701bde546547d8ab2dc7333e114af085 GIT binary patch literal 6523 zcmeAS@N?(olHy`uVBq!ia0y~yU}a!nV7kD;#=yXEzV>by0|V2ms*s41pu}>8f};Gi z%$!t(lFEWqh1817GzNx>TW_aDPkOAt<N81Hs1BniN9WT7xzNqck^f>gO!m8E`~GK6 zu$fDO=RWsioR4o`m)!S2VX4fdS<fdGADQT-6=V3JLM}C4b6M?P*{aC-Zx$XuQGLXK zv&vF^%{<%C8(-hHMe|tAdwX!b<hRoobw9ndJJq%4*k41>8$Y)M?~<8X$X8TY?eleq z%+~COeow6~+pgUlz5np!gA0PfS%jV`suafmJ>ziAGpKN0_+hIx2Q54~cYi)D$x>Oh z$GlOVwMw+U|Iq4R=Dcx7pI5D&Ag=p)sUVxY--LZPp32RaXFhGKTsP0cWLbHC@!aCF z`Nebm!-Lxv{am#|*X-_{golhLQ}0i^$g?~tXSb+Hzp0tR`;AAL*9I!KJu(hh<Tq8V z_pW)ChvCNrgT!ZS0jHlOgzPx^XiC`PlWMNJEF#S099h!#J$JIsyZKSdQmOn<keY?^ zoll3w>dbzs>z=te&1K6Go#kOCy2E3YdtLKlH*#@g#N8?3uE`ev_ah)eBh=us?&ib! zy~kfZ3aDDGdvgx!Yq5uu4Ow4LXZC2h(UtOnOQmZj%WWRlWHY4~FBn25T6#ZXX7QM6 zJ?V+cBufeF^*44L&sd-O^vvm=y_^amn<Q?CtZbM%X;GbyW!8#S89`UqER)-kaduMh zwK<!gZao<)?7eK-*)wY+N<Th%b@S}q?(2tKH?U`&JlZuqDC=o};EF@xM}KjhKG-hv z@`AE_*^j`!TLE^urnx&KKZixVy|XlV_KTg--{Y!eMcB%^Cbsq2<owWB?04nXl$p!U z+2sDx*?ezhY{>ns_6yv^P46waX0<!G*>uL;m<zZ3N(`9|{eGCZM6(23*fYa*`IL%@ z(Pxqp_lTVG2oj%tAybg~kV!}BrMY*dciw*_cBQ^s`hQnU#EXCII~hve@2quLyZ(L5 z?IY*57i3DY=HGwtW`*+cT)XS(Li_jpE0zCu_2BZw{_gYp>|}j&qJDfA*vEW-=b?S( zyX7Jn7#LeJot*<bot<H+o`IoaPVGcnkHZc!N8_ViSBnZ-cUYvX@DuCmvd9wc3Q)Yl zwbp7z%r917sYxQ@?gzI%cyK)F>cOLt;q2j#0)H3^i;IIwCJOzZE)sR5qTo({`FFYU z_YC!W&xCANW?L~Ub%{`+;^bJ-U2zw?8Ce9K1Co~6sdsr+^sTS{@uN!oY2>}<|72>t z&ZRW?E6hvXl_;1m;GZ95^}P0xfwmXdN6U{p9K}`Yp6q(_N&0!y;ktQ}W|vl0J~G%C zkdeHzH}YaY=kgBau2q5i>>qDBRN1{bYTc%1wm-R@Ept<6zBX~6a6oCAf>T3}mY2q1 zrzv5*BEp)t`m2Am%kKBkn;D~OP^7bfNp#X<_W#ZI@6P&plG9vMgxxAW=XbKmi(9Nx zrnmpuZF_r+Q=o!v-Ii(lgV@vTJlAjCazgOJe%_dv?IxA{JMJ*H%_})MK}OTz^8EA6 z@6*5dMkag^dl6Y&o&E0d7e<fZ@RQOH9tcQi2YlOgeE06#)xW>{Y~C*)ey(WF2A<DZ z3=9lxN#5=*3=9n07~~GkXW7TVz`$AH5n0T@z%2~Ij105pNH8!ku$OrHy0Smz7UVQE z?5&cmWnd6#@^o<wskrs_hM^#Xg1`ZT11EmpFW|7N>TKz|TmDR!fq{WR;iU(NVu)o^ z0MRXy4IoM&je&`Qfx%%0BL|3^I4a4&Fd7I9qk%A*9Y)K9(SmWbc3@x_ts)sl17WnW z#4y@oWMCK#1W+$wG$o9tgwc-TXdh{`k2Kmx8to&E_K_GE1impA|7GvpxO3e%Py@l! L)z4*}Q$iB}11oaF literal 0 HcmV?d00001 diff --git a/resources/images/screenshot02.png b/resources/images/screenshot02.png new file mode 100644 index 0000000000000000000000000000000000000000..30cfcb29ba2ef390cdc0767bae09c0dbb24faae3 GIT binary patch literal 6525 zcmeAS@N?(olHy`uVBq!ia0y~yU}a!nV7kD;#=yXEzV>by0|V2Ws*s41pu}>8f};Gi z%$!t(lFEWqh1817GzNx>TW_aDZ@aC)<N9CHwY@>5<w$`+|5mGJzWwZPo~Z4t-Cn;p z?WREFv?-fYCmHOknfFkbFX)uw%1S*;cbSz-4vBL2KM(viHR;y%+Y6_EJt<e!vnQNq za>BIFZC8tzaqZq`TX5R(_-5N5rR{&YN>10b^=~p-Us|stRA%>f$~uSCIo&aL<h*Uy zIlL{pvot1s*Yr}q*Toe^5+Sd;Tn^c^sJvS}U-X2Pr`Ea8Ss$ADuX%dixV%<~<I|U~ z_gLygUWESH%eDU1eUl2&`LCZU>PJ2ER@T{9+5F|G-uFL$W<<Ob{rI`pIl1b4>AK=` z?~40A-@ZC!Va7hItZv`!1_d?>JKr2PYI_*6Cbz%o;l^WZPi(hUB$#L&38-Q7y0Y@p zl8w*ZcvaQpc+}3^VaU2E)5B#RIp>m;$;~Am;_Ro7DR&$=^F1o#xvq7*vimc?f>bAi zL(2DMAG({@r?*(%p42gI#?vcYr5|5qPuX~4t@fUVhG$28w;$ME_^_Y9w>6B__^y%l zqiYp&6#15Jzc=Y@<b&-T^LsQS_A@ysJqZ(O4p#^~qjDonLu#|2qdWV8u2Ydh@(K>C z?gXl+Pdsz*M&;9E#%{N#Pc_yz{-)Lta55<&cnMROSJ%IdPhKoswa7Dc^Q@{1i%h-! zB8$&WyRH`Qt1~mo%y@g!)uWSFr<<4S$8n1vlv|-Ht{vyKa;mfIqOJ(hf1=Zx`7JLk zbhmr+VX@5Cg|$&xw~97DTf61fPVeJp7mK&Q+xx{zgXfKiGOujqjSqotb6;%LH1?fa zdFxAL+TP&ZEA~n6ckI>6+T*EfzdN|ubjDq$3%C4A44Do6eq?rR<5;k;(y-f4^P|%C z8AlIQXif=SqGz`7vJzWMroihZ*1OG%_8-w*@n6XNpXAOB7yfb=F}}E0{F`m-zPjhP z)XMg?dSBM4_<b$-g);j)3-05mesq|B=YRfTJEI*_Ez2*CFZbCeb^3Dumpc@$?09H@ z8N)0c1_s8KOlRi+PiJRXx@Tahm{U8^*5j~)%+dI0*VUqe)*TipEBwT|x-7Cpy8;xi zaILkP5%Y`HS89@oxckAa4;~y(x_a<vWH@`cqre}A!s6nfl8Hk9r;9`#sVKP9U;bUL z{5?bc-ZLSamDyIzN?jsUs5m)RbXVNPZblYC=YXVTcIsW86@BZgfBdKte;Rr3`9GOj zuX8C4{tEL_cO?qu3;5?pSv{|PWT5TE_0jU<4o7j7x+lBde3E|NbhvJwq}ipFm5&TI z24p1f?2Wt_(7C)rxocJ6KKsX;4pnw<j#{_rne9(*XUp8wnXgUUCmc|krr^}jqvfS> z*l9{wuZXbbt^VpC?Xvql^k&AW8Wia)U=p45nEikA{kyY%p5!#w6k)fD&-tA!^5Pb& zl<Dn%cH7<_;}oc1TeoG}{vh@=JJ0o7x112Xu%9<3X1hrx|BgG1ZSzV_PLR=bxIF(n z^ZWEKzL5zZ#9l-eS7*O_{DsjYIQ*pag9ic<+5z8o9pAnCcJ=S?KAZQ;ho38&vw`Px z76StVTavfC3j+hgHU_yv^I7&WFfecyctjR6FmMZlFeAgPIT8#E4D2PIzOL*~xdk~5 zb!S#P8Zj`4G<mu>hE&{odm~VkL4e_a!;%S(krQ8TEEi9lKl}GQa|Q+mhK41oj3By1 zvH?U1q%kltFfcgGVB`RC6WJ6%RLiI&1H)(_FpLJmXm(&2EfW|RMgsv<EsUmw(UdUS zP8e-0jkXv^o6QUi45NWC8VI8u#nC>}Xdh{`dobEP7#%@lU~ss>-ju>#a9Q$i7$`w_ My85}Sb4q9e04VHl2><{9 literal 0 HcmV?d00001 diff --git a/resources/images/screenshot03.png b/resources/images/screenshot03.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0f27f01064b65d69dc5d3ee9525ad0a9981ae5 GIT binary patch literal 6525 zcmeAS@N?(olHy`uVBq!ia0y~yU}a!nV7kD;#=yXEzV>by0|V2Ws*s41pu}>8f};Gi z%$!t(lFEWqh1817GzNx>TW_buZhNi9(|TXhwY@>5<w(Jg*ww}_KI}f|=jV4Ww>tm! z@#H4OO*$ukA67~H_whH^{)Y-nWhTvfKB@S~L@%uv!;clRPv>YZE3T8NinhObxMSk^ zo<yOZqSy^py&;L$`=#Y9SJZA}-@kst{YJT&>pujRJ+qZx?|SIm^tqR0SDeY7)O|a9 z<y*ch`NxA#-MzedP4<oZht-=MmoD^BITP&h$ntk+;~T%Ai|aQZ<hPrluKAFsKSAKh z<;S%gf3z;_{*f+r?`nO<2R*y%x1H~8IkVku#-9&NFK5Tj`}xy!qmA~X^Ww9PeR*2= zZr`;JTc3R`F-_H&^<K2}$TD{c3o{SB=i7SHUUco88+O6w+KtAVBXZJF%bj?RhA(hw z*3zAo{^m+x(xa0Jht9|@*mm~dih}89HQ%~*`*!gZZg^wU%yH(=npVGiMW0HGQsh{| z)mW78e44KN=kC$?%*3_(R2S){?cCxNyXU&;sT)teNya%iyneRK{ek=LkH@FCwl3vL zt4b+5vUX#v;;c)@Z%sNJ`CvO|e2?ah9n20&Pr^i+!xaM0sN6`?klHNh=+3^N>r|wW zxqw2boW`Wd9?ufq>?wXMxA^htQ!}?qRtr0<NHN@?8N{fqdi2-EClSt}u9H`#nSNd1 znmujKre||>-}|nc6=AeBCoS*js&4i0^Lg*$_K4{<*#>y)h3%OVq}|@-BDzuQkG4+l z>@8QeJWV?row+sn=a(y6pXc4Jep&iqLSt^ylf=XBlBGd2ZfK^>viiK`<>oWHHe8#w zW=qM_)YIXSUp?P0`?d5hlj*LN9~HO$edEb{E#Vu7W3~0gvph#E9xhkBrPjcDc6MZm zSEu>TvpQnOychN;m2T#2HZxT4nH(W*d$V@JZ_PZ%zsq-gw4cZ=efPhk9>d-6Jo^P^ z-`>aAA6d7(AX|zx|Nf-Fo6b+o+}n$fnAbeoFXQ~DpK%{^E&DINFR~sRG9TV|{voV! z@37l_^Ec8A42&(A&dvdz&d#uO&%jVIr*@*P$6*JVqw&$Mt3?H^J1kOG_=$COS!9WJ z1t?zOT5B~U<`=84)Fcsc_k&v>JUE_o_2ALSaQ1LVfj<m|#l=A-6NUay7l}GjQE;cf z{JUKFdxrYGXF@hBv#pqwx<sf@adNEauDFZcj4XoA0ZGg3)Vn+@`qo$f_)#VPH1gi_ ze=@aR=TaK{73QVxN)*f&@XwF3dS3g;K--J!qvgjPj^ZkHPj<ceB>lYUaNRsfvr8*0 z9~o>6$VlGV8+kFHb9sky*Q&sM_K!Cms_fnzwQkch+n?Odmbs}jUz@m3IG{95!KtA~ z%S+?1)0D7Y5n;_+{nbC(W%qmN&5ThsDAHNLBs%Fa`~T+qcW3=P$!V@B!fq9x^E+AO z#VuAT)7$^-w!J;ZDNw<-Zp*a&LF{REp6j=6IU#sqKW|LTc9Tl}9d{Vp=9QeBAfxGU zdH#9k_vv4JBNIM|y@)KX&VKj!3!_JH_(|yp4+JE%1HSD#zI*rW>fhgeHt&}YKUXwo z1JCCy1_lPUByV>Y1_p+0404C&v+QGFVBjq9h%9Dc;1&j9Muu5)Bp4VN*h@TpUD=;< z3vwE2&J%0ZW?&F$@^o<wskrs_h9NJ50>c4=2X3Nef}D2K!VaA~Tl-F$fq{X+;nE}! z#juOV0Yq~cGcYnRFesd1U}0cjXfR+F0Er$Nm1JNT4FrbKKp4#qqh-Qq!8lqwj8>7O z?F5F=#u5X=Xdr+Z$fGG?G$oAokw&`*quqni?!jpHV6=NM+C6}D58g1BzG0t{b$drP PsFmdD>gTe~DWM4fp_zZN literal 0 HcmV?d00001 diff --git a/resources/images/screenshot04.png b/resources/images/screenshot04.png new file mode 100644 index 0000000000000000000000000000000000000000..612a8e184009a3edc8949e2d301012e69ee0096c GIT binary patch literal 6526 zcmeAS@N?(olHy`uVBq!ia0y~yU}a!nV7kD;#=yXEzV>by0|V3Bs*s41pu}>8f};Gi z%$!t(lFEWqh1817GzNx>TW_aDZ@aC)<N9CHwY@>5CBeex`YRr*KXL{qeT#nQ{jWN^ zNpX|T$#mvE>3BQ;@0{$KuHsjM&KOq7D7K$rZGN&|`Mvhf4ePf%_kTV4ZrArc?mUwh zOn==rb@g(l-TQ0{PCI_R`R>xr!!KEOrS3aa9Xa#*4tp_9>-aJ*^#Hl+3eQsdmtGTI zA$vUbl;z>QYgR|^zdQNhf}n5}p=XLJb@7)&8`n%;@?g(8Hv1n5GAh<3N*`I875vwK zSNpKoVf~}`6RSi2FFUyUM@(P)o(#!;H;J0hY%jZG-~Ie)xbcqmqvz70wH4p3p3m95 z-17L>GF2B1sq;Ozk}m7=$Y`rf{~O_AJf~~p+i4dk>F;B#{C+lki`z_zE`Rq%E74gd zW%pMsJaVA<V9QKt2i<6<#b<oQmT!>qH9L7pwK4Va!vi`T_p=wyHGf~zD`ZsOq%GVe zDEBk3*nZbf>$7KXPIK9E<jnN272VhOxJh>3*>#AUBSS847wf*Q&G+qnbbLY$F6$OM z-Ffs{bdlEHv${9uu-0{dI67m_S78Pr#qEnEbQ&G(CMC>P%s=DCA}h=w8gfo(M-#)! zBKL_h8%%CUs>kj8*mLn)>eCaad-ifFge;P{k)qik+LZJ!!efTBt84QrH&b7~&C@gt zU3v|pVrIt}ZcNC!cxF<nwr7yXtfWm-g8WpA#ojc|O5Qf7=-ko`+8!YSs}Jly5VX^a zH#B=qSn%1cCO-4UW^KE%X6dx(mv@#X&wjBn+TZrO(Fxu+BFa3ng*QBu`;82*FFRvU zdMwlUtj+1Uw-)|d_m|Do>Pp4rsJgP{Y^#lTw=UQ^_eBz0lFWz958F5roIWQ#6K*}w zeJAOeadM!>VvpFInB}fK9ETOId6t*uKdI}Seff*`oge8>?l^tdKVi9``utnzE5Cl7 z+v@u!s?|GKKcaRk+tLSD+Dt>7UQb{5{>uEX@A8>zSblMQ5qz<qKSg-9*gxAH>wl?q zUuzTQ31nbkY{_(X4)An#h9!IkhKf106Ky>XJIEZ3k9J)xDrntdk+Q;1tgFi+OSCIM z@e0>ks~IuBSbe1?iHN%&-1^|b@uaH<k4A>GhdT=VVJIvv4l0=_^nbcY)RBsUJN@O~ z<;veP)bBkLvRRpJ#jMmNLWPQxV?}qxUF>FL5p)hnT4tx-<yq0UzWT?HD)Fb0_n!Zg zsr5RS(%`Q!FLhU<V7`EVew5Yo+D8W3UR)n7Kkjf8SE+ll>&++W=S_#}=1H1eT3PwX zU}Hc=^3LAKivgX>JCwUt1@5zdyy;M7_vWZ|o1WSJ<aV~qO`ZAL#C^g6rD+OI4Lw?3 z8i$>xg!PIDYu@Uw{?RVG-$QR^jH*GA&H^UUNsrn8H{ZWI>*q;Mb4?L;tN5JX$s#Xq zu}YcV{%5!C?J-V)3bu7yrtJ@6PqXt}zjezA!3+C&V`8?ORPyh*!`L>j<m3byO^3_# z&ojSI|Kb~&@ImZFWN~%&yT@M`J%YneN<VlYAfX-bZP)SLyKh(j{_eARzkK+)qB$FQ zK4&p7Ft8<gySp$jFl=LxJ2anV9|HpeXMsm#F#`j)FbFd;%$g&?z`(#>;_2(k{*+sg z(@=H#f|Cpk3?faQE{-7;x8B|`<YiD`IAHL=&0bA_({5VWp>t=ezezJNFfce=ngpU4 zcJVlXXbxirMg|53g)<B+3=9kn2FwB=(L<w>3=E@zz%UvJquF7!Oc*T~M{9@CDsr@) zz%bfaVqh2z1W*HcG$o9tgwa0IX!l^WdobEP80{X6b`M6o2axW;8|L!e>~D@s&H4;# OC3(8~xvX<aXaWF|V{PaF literal 0 HcmV?d00001 diff --git a/resources/language/resource.language.en_gb/strings.po b/resources/language/resource.language.en_gb/strings.po new file mode 100644 index 0000000..c8442f2 --- /dev/null +++ b/resources/language/resource.language.en_gb/strings.po @@ -0,0 +1,37 @@ +# XBMC Media Center language file +# Addon Name: Spotify ScreenSaver +# Addon id: script.spotify.screensaver +# Addon Provider: Benoit Harrault +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: XBMC Translation Team\n" +"Language-Team: English" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +msgctxt "#32001" +msgid "Rotate Image Every" +msgstr "" + +msgctxt "#32002" +msgid "Randomize" +msgstr "" + +msgctxt "#32003" +msgid "Animate" +msgstr "" + +msgctxt "#32004" +msgid "SpotifyClientId" +msgstr "Spotify Client Id" + +msgctxt "#32005" +msgid "SpotifyClientSecret" +msgstr "Spotify Client Secret" diff --git a/resources/settings.xml b/resources/settings.xml new file mode 100644 index 0000000..2804cc0 --- /dev/null +++ b/resources/settings.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<settings> + <setting id="RotateTime" type="enum" label="32001" default="0" values="30s|60s|120s|240s"/> + <setting id="Randomize" type="bool" label="32002" default="false"/> + <setting id="Animate" type="bool" label="32003" default="false"/> + <setting id="SpotifyClientId" type="text" label="32004" default="SpotifyClientId"/> + <setting id="SpotifyClientSecret" type="text" label="32005" default="SpotifyClientSecret"/> +</settings> diff --git a/resources/skins/default/1080i/default.xml b/resources/skins/default/1080i/default.xml new file mode 100644 index 0000000..894bbae --- /dev/null +++ b/resources/skins/default/1080i/default.xml @@ -0,0 +1,66 @@ +<window> + <allowoverlay>yes</allowoverlay> + <coordinates> + <system>1</system> + <posx>0</posx> + <posy>0</posy> + </coordinates> + <onload>SetFocus(101)</onload> + <animation effect="fade" time="250">WindowOpen</animation> + <animation effect="fade" time="250">WindowClose</animation> + <controls> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>1920</width> + <height>1080</height> + <texture>black.png</texture> + </control> + <control type="panel" id="101"> + <posx>0</posx> + <posy>0</posy> + <width>1920</width> + <height>1080</height> + <scrolltime tween="sine" easing="out">200</scrolltime> + <autoscroll>true</autoscroll> + <include>contentpanelslide</include> + <itemlayout height="1080" width="1920"> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + </control> + </itemlayout> + <focusedlayout height="1080" width="1920"> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>1920</width> + <height>1080</height> + <aspectratio scalediffuse="false">scale</aspectratio> + <animation effect="zoom" start="110" end="130" center="auto" time="25000" tween="cubic" easing="inout" condition="String.IsEqual(Window(10000).Property(picture_animation),okay)" pulse="true">Conditional</animation> + <animation effect="slide" start="-10,-10" end="20,20" time="9000" tween="cubic" easing="inout" condition="String.IsEqual(Window(10000).Property(picture_animation),okay)" pulse="true">Conditional</animation> + <info>ListItem.Thumb</info> + </control> + <control type="image"> + <posx>0</posx> + <posy>250</posy> + <width>1920</width> + <height>1080</height> + <texture>overlayfade.png</texture> + </control> + <control type="label"> + <left>0</left> + <top>1000</top> + <width>1900</width> + <height>25</height> + <font>font30</font> + <align>right</align> + <textcolor>ffffffff</textcolor> + <shadowcolor>ff000000</shadowcolor> + <info>ListItem.Label</info> + <animation effect="fade" start="100" end="0" time="15000" condition="True">Conditional</animation> + </control> + </focusedlayout > + </control> + </controls> +</window> diff --git a/resources/skins/default/720p/script-main.xml b/resources/skins/default/720p/script-main.xml deleted file mode 100644 index 778868b..0000000 --- a/resources/skins/default/720p/script-main.xml +++ /dev/null @@ -1,24 +0,0 @@ -<window> - <controls> - <control type="image"> - <description>background</description> - <posx>0</posx> - <posy>0</posy> - <width>1280</width> - <height>720</height> - <texture>background.jpg</texture> - </control> - <control type="label"> - <description>label</description> - <posx>0</posx> - <posy>300</posy> - <width>1280</width> - <height>720</height> - <textcolor>hotpink</textcolor> - <shadowcolor>ff000000</shadowcolor> - <label>Spotify Screensaver</label> - <align>center</align> - <aligny>center</aligny> - </control> - </controls> -</window> diff --git a/resources/skins/default/media/background.jpg b/resources/skins/default/media/background.jpg deleted file mode 100644 index bc3a303278efe284e268eb4db1089eaf7da33ff9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126298 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 JK6Lzl69CaRej)$> diff --git a/resources/skins/default/media/black.png b/resources/skins/default/media/black.png new file mode 100644 index 0000000000000000000000000000000000000000..1566dffe5b011150bbde98dc29db92e17fb237b3 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU{GgZU{K^>VqjpnIzzRdfq_B0#5JPCxhOTUBr`ux zAtW<5l_5MeMZr|Tt29T!$iUEC!N}Ok$jHjnL_ycU)WBfr-jZep1_t&LPhVH|hg=e3 z$~sZp2gMi|7&r?&B8wRq_zr_G<MI3zDGUq@Ea{HEjtmSN`?>!lvNA9*NPD_ChE&{o sd$5s#fq~)hf}g?h4>&>@85kJuGw_=+Fz(Kd4+qJ3y85}Sb4q9e08Fbf2LJ#7 literal 0 HcmV?d00001 diff --git a/resources/skins/default/media/overlayfade.png b/resources/skins/default/media/overlayfade.png new file mode 100644 index 0000000000000000000000000000000000000000..6a0b5b3b2b3b6e94eb9eb792f130cc8f97d492a1 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU=UznU}E54VPIfT+^iD8z`)Su>EaktaqI1+i@XOE zc$hCPdG$~GFq^KBg2SG=XuIbbF7KyLyx;hI{X+W>=k7Bw7AhX{P@e0#m5o>GmUPFW zTQkp@Ok(dp+I)S96cbaDIm=`LA18yC8x?HCTH^Vbn3$3{o7h)XJ~(*due;UdnJ$?Z y7C1UrHyh8*RN)s8Se|o2<MeqE0T7T7T5&Rs{Znl2UKIug1_n=8KbLh*2~7a&fkg=b literal 0 HcmV?d00001 diff --git a/resources/skins/default/skin.xml b/resources/skins/default/skin.xml new file mode 100644 index 0000000..74d7a61 --- /dev/null +++ b/resources/skins/default/skin.xml @@ -0,0 +1,10 @@ +<skin> + <defaultresolution>1080i</defaultresolution> + <defaultresolutionwide>1080i</defaultresolutionwide> + <version>0.0.1</version> + <zoom>0</zoom> + <credits> + <skinname>default</skinname> + <name>Benoît Harrault</name> + </credits> +</skin> -- GitLab