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

[Now Playing] [Music] OSD Controls/Menu missing; Metro Arrow not functional #17

Open
GoogleRocks opened this issue Apr 9, 2013 · 5 comments
Labels

Comments

@GoogleRocks
Copy link

Git - 0e89d56

@Sranshaft
Copy link
Owner

If you can get a screenshot to better illustrate what is wrong, I can have a better idea of what is needed to fix this. Also, please provide as much info as possible - settings, input (mouse, keyboard, remote, etc), and debug log.

@GoogleRocks
Copy link
Author

Input Settings (Skin):

    <setting type="bool" name="skin.immersive.ShowNowWatchingNotification">true</setting>
    <setting type="bool" name="skin.immersive.NoBackgroundVisualiser">false</setting>
    <setting type="bool" name="skin.immersive.NoBackgroundVideo">false</setting>
    <setting type="bool" name="skin.immersive.ShowFanartBackground">true</setting>
    <setting type="bool" name="skin.immersive.ShowFeaturedSection_Video">true</setting>
    <setting type="bool" name="skin.immersive.ShowFeaturedSection_Music">true</setting>
    <setting type="bool" name="skin.immersive.ShowRecentlyAddedSection_Video">true</setting>
    <setting type="bool" name="skin.immersive.ShowRecentlyAddedSection_Music">true</setting>
    <setting type="bool" name="skin.immersive.ShowAiringTodaySection_Video">true</setting>
    <setting type="bool" name="skin.immersive.ShowHistorySection_Video">true</setting>
    <setting type="bool" name="skin.immersive.ShowHistorySection_Music">true</setting>
    <setting type="bool" name="skin.immersive.UseTouchInput">true</setting>
    <setting type="bool" name="skin.immersive.ShowAppBar">false</setting>
    <setting type="bool" name="skin.immersive.HideDebugInfo">false</setting>
    <setting type="bool" name="skin.immersive.DebugGrid">false</setting>
    <setting type="bool" name="skin.immersive.UseAltTileMenu">false</setting>
    <setting type="bool" name="skin.immersive.ShowMoviesMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowTVShowsMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowLiveTVMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowMusicMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowAddonsMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowGamesMenu">false</setting>
    <setting type="bool" name="skin.immersive.ShowPicturesMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowWeatherMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowFileManagerMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowFavoritesMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowProfilesMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowShutdownMenu">true</setting>
    <setting type="bool" name="skin.immersive.UseTileMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowVideosMenu">true</setting>
    <setting type="bool" name="skin.immersive.ShowFeaturedSection">true</setting>
    <setting type="bool" name="skin.immersive.ShowOnDeckSection">true</setting>
    <setting type="bool" name="skin.immersive.ShowRecentlyAddedSection">true</setting>
    <setting type="bool" name="skin.immersive.ShowSearchSection">true</setting>
    <setting type="bool" name="skin.immersive.ShowFavouritesSection">false</setting>
    <setting type="bool" name="skin.immersive.FirstTimeRun">true</setting>
    <setting type="bool" name="skin.immersive.UseAltKeyboard">true</setting>
    <setting type="bool" name="skin.immersive.ShowWeatherFanart">true</setting>
    <setting type="bool" name="skin.immersive.ShowNextAiredNotification">true</setting>

    <setting type="string" name="skin.immersive.HomeAddonButton_1">script.metadata.actors</setting>
    <setting type="string" name="skin.immersive.HomeAddonButton_2">script.artwork.downloader</setting>
    <setting type="string" name="skin.immersive.HomeAddonButton_3"></setting>
    <setting type="string" name="skin.immersive.HomeAddonButton_4"></setting>
    <setting type="string" name="skin.immersive.HomeAddonButton_5"></setting>
    <setting type="string" name="skin.immersive.HomeAddonButton_6"></setting>
    <setting type="string" name="skin.immersive.HomeAddonButton_7"></setting>
    <setting type="string" name="skin.immersive.HomeAddonButton_8"></setting>
    <setting type="string" name="skin.immersive.LyricPath">script.cu.lrclyrics</setting>
    <setting type="string" name="skin.immersive.SubtitlePath"></setting>
    <setting type="string" name="skin.immersive.WeatherFanartDir"></setting>
    <setting type="string" name="skin.immersive.Home_Custom_Back_TV_Folder"></setting>

Settings GUI:

    <enablejoystick>false</enablejoystick>
    <enablemouse>true</enablemouse>
    <peripherals></peripherals>
    <remoteaskeyboard>false</remoteaskeyboard>

XMBC Debug Log: https://docs.google.com/file/d/0B0kGDyINVxajaW5nRjN2NDZkTXc/edit?usp=sharing

Note: Player controls are available in Home window, not the Now Playing window. In an effort to capture the Keyboard/Mouse events in the debug log, I clicked and tabbed around Now Playing window shown in the screenshot here:

screenshot001
screenshot000

Let me know if you need anything else.

@GoogleRocks
Copy link
Author

One more thing, I installed the git master from zip, however the skin name tag is pointing to skin.immersive - should it not be skin.immersive.master?

@Sranshaft
Copy link
Owner

The info should disappear after ~10 seconds. After that any movement with the mouse should cause the OSD controls to appear. Pressing 'i' on the keyboard will immediately close the info screen.

Also, about the id tag, skin.immersive is correct as the skin folder should be skin.immersive and not skin.immersive-Master. GitHub adds -master to the folder name and is outside of my control.

I guess adding a note to the readme should suffice.

@GoogleRocks
Copy link
Author

Ok, I get it. You've chosen to open the Now Playing window with the Info tab opened with it by default. Only after hitting "i" is the bottom menu available, which makes sense. Closing the Info tab with the keyboard "i" does work ok. However, the Info tab closes automatically 10 seconds after each track change and I think that is desirable. So, for consistency's sake, the initial Info tab should also close after 10 seconds so the average user see's the controls menu and the typical window state sooner, confusing otherwise.

Still an issue though, going back to previous menu/home screen using the top left arrow, there is a bug. The arrow shows focus when you mouse-over, however clicking on it does nothing regardless of the menu/info visible state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants