Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature][skin.estuary] add support for artist-slideshow add-on #14558

Merged
merged 1 commit into from Oct 19, 2018

Conversation

da-anda
Copy link
Member

@da-anda da-anda commented Oct 9, 2018

Description

This adds support for the artistslideshow add-on in case it got installed by the users. It's no requirement or anything, just calls it when it's installed.
I also added a new setting to the MusicOSD settings that allows to animate the background (pan and zoom animation).

Motivation and Context

Had written a PR for it a year or more ago against phils repo which was considered "upstream" back then, but it never got merged. And since I miss it, I thought I give it another try.

How Has This Been Tested?

Tested on Windows

Types of change

  • Bug fix (non-breaking change which fixes an issue)
  • Clean up (non-breaking change which removes non-working, unmaintained functionality)
  • Improvement (non-breaking change which improves existing functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that will cause existing functionality to change)
  • Cosmetic change (non-breaking change that doesn't touch code)
  • None of the above (please explain below)

Checklist:

  • My code follows the Code Guidelines of this project
  • My change requires a change to the documentation, either Doxygen or wiki
  • I have updated the documentation accordingly
  • I have read the Contributing document
  • I have added tests to cover my change
  • All new and existing tests passed

@da-anda da-anda requested a review from ronie October 9, 2018 22:37
@da-anda da-anda added Type: Feature non-breaking change which adds functionality Component: Skin v18 Leia labels Oct 9, 2018
#: /xml/SkinSettings.xml
msgctxt "#31167"
msgid "Animate background"
msgstr ""

This comment was marked as spam.

<fadetime>400</fadetime>
<animation effect="fade" start="0" end="100" time="400">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="300">WindowClose</animation>
<texture background="true" colordiffuse="88FFFFFF">$INFO[Player.Art(fanart)]</texture>

This comment was marked as spam.

@da-anda da-anda added the No Jenkins do not run automatic Jenkins builds on this PR label Oct 9, 2018
@da-anda
Copy link
Member Author

da-anda commented Oct 9, 2018

addressed both comments

@da-anda
Copy link
Member Author

da-anda commented Oct 13, 2018

any objections to merge or other things I should change?

@da-anda da-anda merged commit 1566b59 into xbmc:master Oct 19, 2018
@da-anda da-anda deleted the estuary-slideshow branch October 19, 2018 10:49
@da-anda da-anda added this to the Leia 18.0-beta4 milestone Oct 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Skin No Jenkins do not run automatic Jenkins builds on this PR Type: Feature non-breaking change which adds functionality v18 Leia
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants