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

Game OSD #12367

Merged
merged 3 commits into from
Jul 5, 2017
Merged

Game OSD #12367

merged 3 commits into from
Jul 5, 2017

Conversation

garbear
Copy link
Member

@garbear garbear commented Jun 26, 2017

This PR adds a Game OSD and greatly improves input handling. The required changes have been split into three PRs so that it can be merged in stages. The first two PRs are:

Motivation and Context

Needed a way to access the future Video Filters dialog (for GSoC) from within the game.

How Has This Been Tested?

Still in the early stages of testing.

Screenshots (if appropriate):

Main menu:
game osd

Video settings:
Video settings

Input settings:
Input settings

Types of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

@@ -473,3 +474,11 @@ bool CGUIWindowFullScreen::HasVisibleControls()
{
return m_controlStats->nCountVisible > 0;
}

int CGUIWindowFullScreen::GetOSDWindowID()

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

@garbear
Copy link
Member Author

garbear commented Jun 28, 2017

I rebased on master and was able to separate out all the joystick changes into #12366. This PR is now game OSD only, so it should be easier to review.

@garbear garbear added the No Jenkins do not run automatic Jenkins builds on this PR label Jul 5, 2017
@garbear garbear removed the No Jenkins do not run automatic Jenkins builds on this PR label Jul 5, 2017
@garbear
Copy link
Member Author

garbear commented Jul 5, 2017

jenkins build this please

@garbear garbear added the No Jenkins do not run automatic Jenkins builds on this PR label Jul 5, 2017
@garbear
Copy link
Member Author

garbear commented Jul 5, 2017

Failures are all related to #12426

@garbear garbear merged commit 6a12b09 into xbmc:master Jul 5, 2017
@garbear garbear deleted the game-osd branch July 5, 2017 18:21
@AlwinEsch
Copy link
Member

@garbear this bring a problem on games, there reset the left and right the game and open the kodi gui slowly, see my video on slack.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Games Component: Skin No Jenkins do not run automatic Jenkins builds on this PR v18 Leia
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants