MediaPortal 2 Spring'16 Release Candidate (2016-03-25) (1 Viewer)

morpheus_xx

Lead Dev MP2
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    This is a Release Candiate build of the upcoming "Spring'16 Release".

    Main changes compared to Summer'15 Update 1 Release are (grey points where available in previous development snapshots already):
    • Skin engine:
      • Added feature to prevent focus stealing during startup phase
      • Updated freetype library to fix occasional crashes
      • Switched texture loading back to GDI (with fallback to FreeImage) to improve decoding performance
      • Added new feature to specify Texture alignment in images sources
      • Extended IScreenControl to allow temporary disabling "TopMost" behavior of MP2 main form (used for OnlineVideos)
      • Try to fix NullReferenceException in font handling in seldom cases
      • Fixed logging of shader load errors
    • Fanart-Service
      • Made FanartService more flexible for extensions (used for Emulators plugin, thanks @Brownard)
    • Media Library:
      • Added new shortcuts to video fullscreen: "Yellow" to toggle subs, "Blue" to toggle audio streams
      • Hide "playlists" action from non-media screens
      • Extended SeriesMetadataExtractor to support user defined regular expressions and pre- and post-match text replacements (to clean up filenames)
      • Fixed possible NRE in MKV tag handling
      • New filter for audio "Album Artist" (thanks to external patch by xMarkos)
      • Major improvements to audio and image playback: now we use automatical created playlist to play all items from current view
      • Major improvements to Image Player: player starts in "still" mode, allows skipping forward/backward through images. "Play" starts the known slide show.
      • Extended support for IMDB-id detection of non-xml .nfo files
      • Extended online lookup support at TheMovieDb by using tmdb ids
      • Fixed potential crash for imports of UNC locations when checking for IsVirtualSource (thanks @disaster123 for reporting)
      • Improved memory caching logic to avoid "out of memory" for large imports (thanks @MJGraf)
    • Added "Sleep Timer" to system state menu
    • New plugin:
      • Trakt plugin is back, ported to new API (thanks @aspik)
      • Added UPnP renderer plugin (thanks @FreakyJ)
    • Installer:
      • Fixed detection of x86 VC redistributables on x64 systems.
      • Removed license link from initial dialog
    • Remote support:
      • MCE: Fixed duplicated "next" / "previous" key handling
      • MCE: Reduced logging to log unmapped keys only once
      • Improved compatibility with some remotes by handling "Windows" keys properly
    • Updates and fixes for SlimTV / TVE 3:
      • Added option to hide "All Channels" group
      • Fixed occasional synchronisation issue of channels when switching groups
      • Fixed page up/down, home/end navigation inside EPG view
      • Updated core to MP1.14 version
        • fixed tuning details filenames due to wrong zip encoding
      • Internal changes to use ILocalFsResourceAccessor for files, while rtsp streams still use INetworkResourceAccessor
      • Extended recordings screen to show more details (channel, recording times), (thanks @disaster123, @ge2301!)
      • Changes to UPnP system (removed IP affiinity in some calls to improve device detection, sending UPnP "update configuration" after resume from standby to improve reconnection) (thanks @disaster123)
      • Fixed user priorities (solves conflicts with EPG grabber and tuning requests)
      • Improved schedules management: added scheduled programs list / series view
      • Fixed recording/canceling of programs of series schedules
      • Reworked group / channel / zap handling to use correct group and channel indexes
      • Added new feature to show episode information in TV guide and recording planning
      • Updated core to MP1.12 version
      • Disabled redundant TV Thumbnail creation (done by MP2)
      • Fixed endless loop in recording management if folder is missing
      • Fixed storing/reading of some settings due to case-sensitive DB storage. This works only for new created databases or requires manual changes in SQLite DB (see here).
    • Refresh Rate Changer:
      • Extended configuration options to allow custom refresh rate mappings (i.e. 25 fps -> 50 Hz, or 23 fps -> 24 Hz)
    • BlueVision skin:
      • Implemented animated page transitions and seamless navigation between home pages
      • Fixed help label overlapping
      • Fixed flickering of "currently playing" group button and changed the icon
      • More fine tuning in all themes
      • Using new ImageSourceWrapper for smooth transitions of fanart images (thanks @Brownard !)
      • Moved player controls into new "currently playing" screen (right button in top group menu), so they don't overlap footer contents
      • Added help texts for menu items to make features clearer to new users
      • New "Windows 10" theme
      • New "Titanium Extended" theme
    • New window mode, toggle between them by "ALT-Enter":
      • "Windowed always on top" (also known as MiniTV mode in MP1)
      • Windowed (normal)
      • Fullscreen
    • Windows modes keep aspect ratio of Skin and position/size will be restored after restart
    • Fixed wrong MP2 window size after sleep/resume cycle due to resolution changes (see here)
    • Fixed Resource Server that could return wrong url in some cases (fixes loading of fanart / channel logos)
    • Changed streaming parameters for remote resource bridge (trying to fix interruption of media playback in multiseat)
    • Support for external subtitles by xy-VSfilter (auto loading version, thanks @henso)
    • OnlineVideos 2 plugin is now contained in the installer!
      • Added support for placing BrowserPlayer above the MP2 GUI
      • Added BrowserPlayer support for MP2, sites like Amazon Prime and Netflix should be working fine
    If you experience errors, please post logfiles here. A link to Log Collector can be found on your Desktop and Start Menu!

    Download attached

    @ Testers , @ Developers , @ Designers

    Please post feedback!
     

    Attachments

    • MP2-Skin_Reflexion.zip
      10.4 MB
    • MP2-Skin_TitaniumExtended.zip
      13.9 MB
    Last edited:

    Timhoh1234

    Portal Pro
    September 29, 2015
    252
    90
    Home Country
    Germany Germany
    Is there a specific reason why the TE theme is offered as additional download and is not included?
    I guess it's due to skin size with many background images included. Most people will use TE I believe, because design is good and navigation is easier.

    Apollo One seems unfinshed and according to the forum nobody is working on it. Why is this skin still included?
    Many screens are not working or look incomplete. I think it's better to take it out as every incomplete feature gives a bad impression to users.
     

    morpheus_xx

    Lead Dev MP2
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #3
    We plan to include only default (mandatory), BlueVision (will be default for new setups) and Titanium (as previous default). All other skins are left out and offered as separate download.
     

    Timhoh1234

    Portal Pro
    September 29, 2015
    252
    90
    Home Country
    Germany Germany
    The preview image of BV when switching a skin could be updated.
    It looks as in a very early version.

    All other skins are left out and offered as separate download
    To be clearer, does this statement include themes? TE is a theme, so the Win10 theme will be also excluded from installation package?

    Wouldn't it be better to change the Titanium skin with the TE version? The old version looks not so good and it little bit outdated, as all newer features are missing.
     

    Timhoh1234

    Portal Pro
    September 29, 2015
    252
    90
    Home Country
    Germany Germany
    A few things I realized with all themes.
    • When navigating in the menus the text indicator in upper left side always starts with a small character. Once navigating somewhere else is becomes a capital character, even the headline is the same.
    • The focus is often not available. In some settings there is no focus after selecting something and pressing OK
    • In the tree view a strange deformed form appears on the left side when navigating deeper. The deeper you go, the deeper the form becomes
    Only in TE is possible to come back to full screen when using remote. There might be mapped keys, but this is useless. It must be obvious and intuitive.
     

    breese

    Retired Team Member
  • Premium Supporter
  • July 11, 2011
    3,902
    770
    65
    Arlington Heights, Illinois
    Home Country
    United States of America United States of America
    Did a fresh install on my server and my client.
    While doing some checking of the different skins, I ran into some issues
    WIN10
    [2016-03-26 08:34:35,981] [64832 ] [DX Render] [WARN ] - Cannot open texture: fanart_overlay.png
    [2016-03-26 08:34:36,176] [65027 ] [AMQ 'ScreenManager'] [WARN ] - ScreenManager.DoCloseDialogs: Dialog to close with dialog instance id '15284f68-878b-4b62-ad46-1a9dcd85374d' was not found on the dialog stack

    This one repetes over and over again
    [2016-03-26 08:34:36,466] [65317 ] [DX Render] [WARN ] - CommandBaseMarkupExtension: Could not find method, could not execute command ({Command Source=MediaPortal.UiComponents.BlueVision.Models.HomeMenuModel,Path=OnScreenShow})


    Titanium Extended
    [2016-03-26 08:36:17,120] [165971 ] [AMQ 'ScreenManager'] [WARN ] - SkinResources: Duplicate skin resource 'themes\titanium extended\screens\programinfoslim.inc', using resource from 'C:\Program Files (x86)\Team MediaPortal\MP2-Client\Plugins\SlimTv.Client\Skin\BlueVision\themes\Titanium Extended\screens\ProgramInfoSlim.inc'

    [2016-03-26 08:36:18,185] [167036 ] [AMQ 'ScreenManager'] [WARN ] - ScreenManager.DoCloseDialogs: Dialog to close with dialog instance id '4c3ceb2e-f10a-4b0b-9607-ed4df4aa1bad' was not found on the dialog stack

    [2016-03-26 08:42:12,048] [520898 ] [InputMgr ] [INFO ] - WorkflowManager: Trying to show screen 'SlimTvClient-guide'...
    [2016-03-26 08:42:12,155] [521005 ] [InputMgr ] [INFO ] - WorkflowManager: Screen 'SlimTvClient-guide' successfully shown
    [2016-03-26 08:42:12,345] [521195 ] [AMQ 'ScreenManager'] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    [2016-03-26 08:42:12,346] [521196 ] [AMQ 'ScreenManager'] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    [2016-03-26 08:42:12,350] [521200 ] [AMQ 'ScreenManager'] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    [2016-03-26 08:42:12,350] [521200 ] [AMQ 'ScreenManager'] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    [2016-03-26 08:42:12,352] [521202 ] [DX Render] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    [2016-03-26 08:42:12,352] [521202 ] [DX Render] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    [2016-03-26 08:42:16,009] [524860 ] [DX Render] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    [2016-03-26 08:42:16,010] [524861 ] [DX Render] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1



    Any access to Movies, Videos, Recordings while under the BV Theme creates a lag between Highlighting an opbject and the information showing on the screen... Happens no matter if moving down 1 movie, or 10 movies...

    In recordings with the Win10, the Series info is not filled in and I valided the series info is populated within the xml file.
     

    breese

    Retired Team Member
  • Premium Supporter
  • July 11, 2011
    3,902
    770
    65
    Arlington Heights, Illinois
    Home Country
    United States of America United States of America
    If you start the TV Guide and walk away, the screen does not update there-by showing the times from when you first started it
    Current Time 12:08
    Screen showing 8am

    TV Guide.jpg
     

    morpheus_xx

    Lead Dev MP2
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #8
    The focus is often not available. In some settings there is no focus after selecting something and pressing OK
    Is this only with a specific skin/theme?
    In the tree view a strange deformed form appears on the left side when navigating deeper. The deeper you go, the deeper the form becomes
    Can you post a screenshot, please?
    WIN10
    [2016-03-26 08:34:35,981] [64832 ] [DX Render] [WARN ] - Cannot open texture: fanart_overlay.png
    [2016-03-26 08:34:36,176] [65027 ] [AMQ 'ScreenManager'] [WARN ] - ScreenManager.DoCloseDialogs: Dialog to close with dialog instance id '15284f68-878b-4b62-ad46-1a9dcd85374d' was not found on the dialog stack

    This one repetes over and over again
    [2016-03-26 08:34:36,466] [65317 ] [DX Render] [WARN ] - CommandBaseMarkupExtension: Could not find method, could not execute command ({Command Source=MediaPortal.UiComponents.BlueVision.Models.HomeMenuModel,Path=OnScreenShow})
    I can confirm both issues. @ge2301 can you check this please? I had thought those issues where resolved already.


    If you start the TV Guide and walk away, the screen does not update there-by showing the times from when you first started it
    Current Time 12:08
    Screen showing 8am
    Well, this is intended, but sometimes not the best behavior. There are two different scenarios to consider:
    1. The user scrolls trough the EPG, let's say to tomorrow. When then the guide would update by time, the user's viewport would be lost.
    2. The user shows current time's EPG. No actions are done and time passes.
    The 2nd example is yours, here it would be better to keep current time updated. But the question is how to support the 1st one, while allowing the 2nd?
     

    morpheus_xx

    Lead Dev MP2
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #9
    [2016-03-26 08:34:36,466] [65317 ] [DX Render] [WARN ] - CommandBaseMarkupExtension: Could not find method, could not execute command ({Command Source=MediaPortal.UiComponents.BlueVision.Models.HomeMenuModel,Path=OnScreenShow})
    [2016-03-26 08:34:35,981] [64832 ] [DX Render] [WARN ] - Cannot open texture: fanart_overlay.png
    Those issues are fixed now.

    [2016-03-26 08:42:12,155] [521005 ] [InputMgr ] [INFO ] - WorkflowManager: Screen 'SlimTvClient-guide' successfully shown
    [2016-03-26 08:42:12,345] [521195 ] [AMQ 'ScreenManager'] [WARN ] - RowDefinitionsCollection: Invalid cell span 2 in cell 1; valid range is 1-1
    This I can't reproduce with locally compiled version. So I expect this to be solved as well.
     

    breese

    Retired Team Member
  • Premium Supporter
  • July 11, 2011
    3,902
    770
    65
    Arlington Heights, Illinois
    Home Country
    United States of America United States of America
    • The user scrolls trough the EPG, let's say to tomorrow. When then the guide would update by time, the user's viewport would be lost.
    • The user shows current time's EPG. No actions are done and time passes.

    Would it be possible to stop the update if the user moves ahead in time beyond the current time periods shown?
     

    Users who are viewing this thread

    Top Bottom