(2014-01-08 01:10)ajoergensen Wrote:
(2014-01-08 00:59)pecinko Wrote: If the sounds are off you still see a "loading" pop-up, don't ya?
Not on the home screen, no - Nothing happens until it's done fetching data from the database and loads the selected view (current versions are 13.0-ALPHA11 Git:20131208-c530e0d and Amber from git)
23:07:14 T:2944554048 DEBUG: PushCecKeypress - received key b duration 0
23:07:14 T:3040784384 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
23:07:14 T:3040784384 DEBUG: ExecuteXBMCAction : Translating action string
23:07:14 T:3040784384 DEBUG: Activating window ID: 10025
23:07:14 T:3040784384 DEBUG: ------ Window Deinit (Home.xml) ------
23:07:14 T:3040784384 DEBUG: ------ Window Init (MyVideoNav.xml) ------
23:07:14 T:3040784384 INFO: Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY
23:07:17 T:3040784384 DEBUG: CGUIMediaWindow::GetDirectory (videodb://movies/titles/)
23:07:17 T:3040784384 DEBUG: ParentPath = [videodb://movies/titles/]
23:07:17 T:3040784384 DEBUG: Loading items: 387, directory: videodb://movies/titles/ sort method: 0, ascending: true
In this case, around three seconds where nothing happened on screen - This leads to problems because the users may think XBMC didn't register the keypress and tries again.
I've tried to see if I could figure this out myself, but my skinning skills are pretty much non-existent.
I just had a look at Quartz because I seemed to remember is doing something similar to what Confluence does (ie, clearing the screen, then start loaded videodb); sure enough, when selecting a menu item, the screen is blanked while loading the library.
Is this how Amber is supposed to do it? if not, would it be possible to add it?