[In Next Release] [MP2-772-773] improve busy cursor and settings loading (1 Viewer)

Brownard

Development Group
  • Team MediaPortal
  • March 21, 2007
    1,955
    1,309
    United Kingdom United Kingdom
    Country flag
    • Thread starter
    • Moderator
    • #1
    @Digsy @HTPCSourcer @Developers @Testers

    Following @Digsy 's report here, I have reworked the way the busy screen works so that it is automatically displayed after the busy timeout, whereas before it was only displayed if there was some subsequent user input after the timeout. You might see the busy cursor a lot more but it should make for a better user experience. The timeout is currently set at 1 second but can be easily tweaked if required.

    I have also improved the performance when entering the settings screen, particularly from remote clients. Previously it was loading every setting which caused a big spike in calls to the server, it now only loads the minimum settings required to determine which sections to display and lazily loads the rest when needed.

    If you want to test on a current 2.2 install:
    • Close the client
    • Take a backup of the Configuration, ConfigurationManager and SkinEngine plugins in the client plugin directory (C:\Program Files (x86)\Team MediaPortal\MP2-Client\Plugins)
    • Replace with the versions in the attached zip below
    • Restart the client
    Branch
     

    Attachments

    ge2301

    MP2 Design
  • Team MediaPortal
  • January 11, 2014
    7,015
    2,506
    Stuttgart
    Germany Germany
    Country flag
    I can also confirm, busy symbol is showing as expected now.
    I also realized again, that the busy curser is still ugly and I should change it for BV ;) The distance between the small moving circles becomes distructed after some rotations.
     

    ge2301

    MP2 Design
  • Team MediaPortal
  • January 11, 2014
    7,015
    2,506
    Stuttgart
    Germany Germany
    Country flag
    No issues at my side either. I suggest that you push this to WiP 2.2.1
    @HTPCSourcer @Brownard
    Can we wait for a while? I'd exchange busy cursers for some skins to improve the visual appearance.
    I believe best is to combine it with these changes and first push to this branch.

    Edit: I can not clone the remote branch locally:
    Cloning into 'C:\Users\ge230\Documents\Mediaportal 2\Git_WIP2.2.1_BusyCurser'...
    fatal: Remote branch MP2-772_MP2-773_Improve_configuration_loading_and_busy_screen not found in upstream origin
     

    HTPCSourcer

    Retired Team Member
  • Premium Supporter
  • May 16, 2008
    11,431
    2,334
    Germany Germany
    Country flag
    You can correct the visual appearance anytime. I don’t see the connection between the skin cursor and Brownard’s work. Or am I missing something?
     

    ge2301

    MP2 Design
  • Team MediaPortal
  • January 11, 2014
    7,015
    2,506
    Stuttgart
    Germany Germany
    Country flag
    You can correct the visual appearance anytime. I don’t see the connection between the skin cursor and Brownard’s work. Or am I missing something?
    It's not so much about time, we can also merge his branch any time. Brownards branch is about the busy curser, not enough connection? We create branches to check side effects before merge. The busy curser is not just an image, there is quite some code behind. In one theme it's also connected to the screen saver. I want those changes first to be tested, but I also do not see a need to create a new branch just for this.
     

    Brownard

    Development Group
  • Team MediaPortal
  • March 21, 2007
    1,955
    1,309
    United Kingdom United Kingdom
    Country flag
    • Thread starter
    • Moderator
    • #9
    Edit: I can not clone the remote branch locally:
    Check that you are definitely trying to pull from the official MP2 remote (and not my personal remote I use for the Emulators plugin ;) )
     

    Users who are viewing this thread

    Similar threads
    OP Title Forum Replies Date
    N MP2 TV-Server DD cine 2 V6, Astra keine deutschen Sender mehr General 1
    M MP2 - V2.3 MP2 & USB Problems Submit: Bug Reports 38
    L MP2 - V2.3 Troubles upgrading from MP2 2.2.3 to 2.3 General 0
    T MP2 - V2.3 MP2 x64 won't run Submit: Bug Reports 5
    J Copying Old VHS tapes Newcomers Forum 8
    W MP2 - V2.3 MP2 2.3 Import von Audioquellen / Datenbankprobleme Allgemeines Support- und Diskussionsforum 26
    G MP2 - V2.3 New install and crashing MP2-2.3 General 6
    S MP2 - V2.3 MP2 No video General 6
    W [solved] MP2 Server stürzt immer nach kurzer Zeit ab Allgemeines Support- und Diskussionsforum 89
    toricred MP2 - V2.3 MP2 2.3 Client won't start General 6
    Grisu002 MP2 - V2.3 MP2 2.3 Client startet nicht - bleibt beim Laden hängen Allgemeines Support- und Diskussionsforum 61
    M [solved] MP2 PROBLEME Standby Allgemeines Support- und Diskussionsforum 2
    Scheibes Was passiert bei MP2? Allgemeines Support- und Diskussionsforum 42
    S Programmierte Aufnahme in MP2 - kein Aufwachen des PC Allgemeines Support- und Diskussionsforum 5
    morpheus_xx [Finished] "What's New" plugin for MP2 upgrades MediaPortal 2 20
    da3dsoul [Request] An MVP Plugin example for custom settings in MP2 Plugin Development 2
    morpheus_xx [WiP] Porting MP2 to .Net (Core) 5 MediaPortal 2 22
    da3dsoul Does MP2 not have any active devs? General 8
    da3dsoul MP2 Plugin - Getting Started (Directory Tree and Player) Plugin Development 27
    R [solved] Kein Player registriert Allgemeines Support- und Diskussionsforum 1
    -Merkur- MP2 Client startet nicht, "libXBMC_addon.dll" fehlt Allgemeines Support- und Diskussionsforum 1
    mp2-ulrich [solved] MP 2.2.3 spielt nur manche Sender Allgemeines Support- und Diskussionsforum 2
    H MP2 database won't keep in synch with recordings General 8
    H [solved] MP2 Wiedergabe von Aufnahmen und Live TV geht nicht Allgemeines Support- und Diskussionsforum 6
    ge2301 [WiP] MP2Web - A platform independent web client for MP2 MediaPortal 2 72

    Similar threads

    Top Bottom