2009-12-30, 18:34
First let me say thank you very much, i downloaded the new version yesterday. I, unfortunately, had a very strange result and i'm hoping you can understand it because i'm a little balder right now than i was yesterday
i installed the new version on a test machine, a laptop that is running windows vista home 64 bit, with an intel centrino processor. I clicked on the new setting that you added in skin settings and presto everything worked like a charm the main specs of the system from the debug log are here:
The laptop is a 16x9 screen
when i selected the tv option in the home screen this is what appears in the log:
You will see from the log the skin does: Attempting to quickpath to: tvshows
and everything works, both in the tvshows section and the movies section which i haven't included.
Conversely, when i installed the new skin on my primary machine, a desktop with the following specs:
I had the original problem of the tvshows and movies buttons on the home screen sending me to the titles section. For troubleshooting purposes I made sure to use the same xbmc build , but the same problems happened on the official Camelot Release as well. Each done on a full install of XBMC.
The screen in this case is a 4:3 television set as opposed to the16x9 screen on the laptop
When i click on the tvshows button the following shows up in the log:
In this case you will note the log shows:
Attempting to quickpath to: tvshowtitles
this appears to be the major difference as to why it is not working on the desktop but is working on the laptop. I have toggled the skin settings to enable and disable the root level option on both the laptop and the desktop. On the laptop the toggle works as intended, but on the desktop it continues to produce the exact same results, sending me to the titles list no matter the setting
I realize this was not something you intended on adding to the skin, but if you could shed any light on what i might be doing wrong here it would be greatly appreciated. The only thing i seem to be able to think of myself is it has something to do with the fact that the desktop is running on a 4:3 screen and the laptop on a 16x9, but i don't see how. Any help in this regard would be truly apppreciated.
i will post the the complete debug logs for the laptop and the destop in the following posts for further reference.
Full logs: Working laptop:
http://pastebin.com/m54abbb9
Not working destop:
http://pastebin.com/m2ece2b77
thanks.
i installed the new version on a test machine, a laptop that is running windows vista home 64 bit, with an intel centrino processor. I clicked on the new setting that you added in skin settings and presto everything worked like a charm the main specs of the system from the debug log are here:
PHP Code:
Starting XBMC, Platform: Windows Vista, 64-bit (WoW) Service Pack 1 build 6001. Built on Nov 22 2009 (SVN:24883, compiler 1500)
10:13:28 T:2224 M:2156793856 NOTICE: Intel(R) Core(TM)2 Duo CPU T6500 @ 2.10GHz
10:13:28 T:2224 M:2156777472 NOTICE: Desktop Resolution: 1366x768 32Bit at 60Hz
10:13:28 T:2224 M:2156769280 NOTICE: Running with restricted rights
The laptop is a 16x9 screen
when i selected the tv option in the home screen this is what appears in the log:
PHP Code:
SDLKeyboard: scancode: 28, sym: 13, unicode: 13, modifier: 0
10:13:36 T:2224 M:2035785728 DEBUG: CApplication::OnKey: 61453 pressed, action is 7
10:13:36 T:2224 M:2035761152 DEBUG: CApplication::ExecuteXBMCAction : Translating SetFocus(21)
10:13:36 T:2224 M:2035761152 DEBUG: CApplication::ExecuteXBMCAction : To SetFocus(21)
10:13:36 T:2224 M:2035761152 DEBUG: CApplication::ExecuteXBMCAction : Translating Skin.SetBool(videotv)
10:13:36 T:2224 M:2035761152 DEBUG: CApplication::ExecuteXBMCAction : To Skin.SetBool(videotv)
10:13:36 T:2224 M:2035658752 DEBUG: CApplication::ExecuteXBMCAction : Translating Skin.Reset(videomovies)
10:13:36 T:2224 M:2035658752 DEBUG: CApplication::ExecuteXBMCAction : To Skin.Reset(videomovies)
10:13:36 T:2224 M:2035658752 DEBUG: CApplication::ExecuteXBMCAction : Translating ActivateWindow(MyVideoLibrary,tvshows)
10:13:36 T:2224 M:2035658752 DEBUG: CApplication::ExecuteXBMCAction : To ActivateWindow(MyVideoLibrary,tvshows)
10:13:36 T:2224 M:2035658752 DEBUG: Activating window ID: 10025
10:13:36 T:2224 M:2035658752 DEBUG: Checking if window ID 10024 is locked.
10:13:36 T:2224 M:2035654656 DEBUG: ------ Window Deinit (Home.xml) ------
10:13:38 T:2224 M:2030551040 INFO: Attempting to quickpath to: tvshows
10:13:38 T:2224 M:2030018560 DEBUG: ------ Window Init (MyVideoNav.xml) ------
10:13:38 T:2224 M:2030018560 INFO: Loading skin file: MyVideoNav.xml
10:13:38 T:2224 M:2029654016 WARNING: Trying to add unsupported control type 32
10:13:38 T:2224 M:2027646976 DEBUG: Load MyVideoNav.xml: 275.64ms
10:13:38 T:2224 M:2026045440 DEBUG: Alloc resources: 308.42ms (275.81 ms skin load)
10:13:38 T:2224 M:2026037248 DEBUG: CGUIMediaWindow::GetDirectory (videodb://2/)
10:13:38 T:2224 M:2026037248 DEBUG: ParentPath = [videodb://2/]
10:13:38 T:2224 M:2025959424 DEBUG: Saving fileitems [videodb://2/]
10:13:38 T:2224 M:2025959424 DEBUG: -- items: 6, sort method: 0, ascending: false
10:13:38 T:5804 M:2025910272 DEBUG: thread start, auto delete: 0
10:13:38 T:5804 M:2025410560 DEBUG: Thread 5804 terminating
10:13:42 T:2224 M:2068447232 DEBUG: CWinEventsWin32::WndProcWindow is active
10:13:42 T:2224 M:2068447232 DEBUG: CWinEventsWin32::WndProcWindow lost focus
10:13:42 T:2224 M:2068447232 NOTICE: Storing total System Uptime
10:13:42 T:2224 M:2068447232 NOTICE: Saving settings
10:13:42 T:2224 M:2064392192 NOTICE: stop all
You will see from the log the skin does: Attempting to quickpath to: tvshows
and everything works, both in the tvshows section and the movies section which i haven't included.
Conversely, when i installed the new skin on my primary machine, a desktop with the following specs:
PHP Code:
Starting XBMC, Platform: Windows XP Professional Service Pack 3 build 2600. Built on Nov 22 2009 (SVN:24883, compiler 1500)
09:56:02 T:504 M:271482880 NOTICE: Intel(R) Pentium(R) 4 CPU 2.80GHz
09:56:02 T:504 M:271482880 NOTICE: Desktop Resolution: 800x600 32Bit at 60Hz
09:56:02 T:504 M:271482880 NOTICE: Running with administrator rights
I had the original problem of the tvshows and movies buttons on the home screen sending me to the titles section. For troubleshooting purposes I made sure to use the same xbmc build , but the same problems happened on the official Camelot Release as well. Each done on a full install of XBMC.
The screen in this case is a 4:3 television set as opposed to the16x9 screen on the laptop
When i click on the tvshows button the following shows up in the log:
PHP Code:
SDLKeyboard: scancode: 0, sym: 13, unicode: 13, modifier: 0
09:56:11 T:504 M:205127680 DEBUG: CApplication::OnKey: 61453 pressed, action is 7
09:56:11 T:504 M:205094912 DEBUG: CApplication::ExecuteXBMCAction : Translating SetFocus(21)
09:56:11 T:504 M:205094912 DEBUG: CApplication::ExecuteXBMCAction : To SetFocus(21)
09:56:11 T:504 M:205094912 DEBUG: CApplication::ExecuteXBMCAction : Translating Skin.SetBool(videotv)
09:56:11 T:504 M:205094912 DEBUG: CApplication::ExecuteXBMCAction : To Skin.SetBool(videotv)
09:56:11 T:504 M:206417920 DEBUG: CApplication::ExecuteXBMCAction : Translating Skin.Reset(videomovies)
09:56:11 T:504 M:206417920 DEBUG: CApplication::ExecuteXBMCAction : To Skin.Reset(videomovies)
09:56:11 T:504 M:206413824 DEBUG: CApplication::ExecuteXBMCAction : Translating ActivateWindow(MyVideoLibrary,tvshowtitles)
09:56:11 T:504 M:206413824 DEBUG: CApplication::ExecuteXBMCAction : To ActivateWindow(MyVideoLibrary,tvshowtitles)
09:56:11 T:504 M:206413824 DEBUG: Activating window ID: 10025
09:56:11 T:504 M:206413824 DEBUG: Checking if window ID 10024 is locked.
09:56:11 T:504 M:206413824 DEBUG: ------ Window Deinit (Home.xml) ------
09:56:13 T:504 M:209477632 INFO: Attempting to quickpath to: tvshowtitles
09:56:13 T:504 M:209362944 DEBUG: ------ Window Init (MyVideoNav.xml) ------
09:56:13 T:504 M:209362944 INFO: Loading skin file: MyVideoNav.xml
09:56:14 T:504 M:207245312 DEBUG: Load MyVideoNav.xml: 245.70ms
09:56:14 T:504 M:206266368 DEBUG: Alloc resources: 274.11ms (245.82 ms skin load)
09:56:14 T:504 M:206258176 DEBUG: CGUIMediaWindow::GetDirectory (videodb://2/2/)
09:56:14 T:504 M:206258176 DEBUG: ParentPath = [videodb://2/2/]
09:56:14 T:504 M:206184448 DEBUG: CVideoDatabase::GetTvShowsByWhere query: select * from tvshowview
09:56:14 T:504 M:204288000 DEBUG: Time for actual SQL query = 45
09:56:14 T:504 M:204230656 DEBUG: Time to retrieve movies from dataset = 20
09:56:14 T:504 M:205180928 DEBUG: Saving fileitems [videodb://2/2/]
09:56:14 T:504 M:205127680 DEBUG: -- items: 36, sort method: 2, ascending: true
09:56:16 T:504 M:227139584 DEBUG: SDLKeyboard: scancode: 0, sym: 115, unicode: 115, modifier: 0
09:56:16 T:504 M:227139584 DEBUG: CApplication::OnKey: 61523 pressed, action is 122
09:56:16 T:504 M:227139584 DEBUG: Activating window ID: 10111
09:56:16 T:504 M:227139584 DEBUG: Checking if window ID 10111 is locked.
09:56:16 T:504 M:227139584 DEBUG: ------ Window Init (DialogButtonMenu.xml) ------
09:56:16 T:504 M:227139584 INFO: Loading skin file: DialogButtonMenu.xml
09:56:16 T:504 M:227868672 DEBUG: Load DialogButtonMenu.xml: 51.37ms
09:56:16 T:504 M:227954688 DEBUG: Alloc resources: 76.43ms (51.50 ms skin load)
09:56:17 T:504 M:227799040 DEBUG: SDLKeyboard: scancode: 0, sym: 13, unicode: 13, modifier: 0
09:56:17 T:504 M:227799040 DEBUG: CApplication::OnKey: 61453 pressed, action is 7
09:56:17 T:504 M:227774464 DEBUG: CApplication::ExecuteXBMCAction : Translating XBMC.ShutDown()
09:56:17 T:504 M:227774464 DEBUG: CApplication::ExecuteXBMCAction : To XBMC.ShutDown()
In this case you will note the log shows:
Attempting to quickpath to: tvshowtitles
this appears to be the major difference as to why it is not working on the desktop but is working on the laptop. I have toggled the skin settings to enable and disable the root level option on both the laptop and the desktop. On the laptop the toggle works as intended, but on the desktop it continues to produce the exact same results, sending me to the titles list no matter the setting
I realize this was not something you intended on adding to the skin, but if you could shed any light on what i might be doing wrong here it would be greatly appreciated. The only thing i seem to be able to think of myself is it has something to do with the fact that the desktop is running on a 4:3 screen and the laptop on a 16x9, but i don't see how. Any help in this regard would be truly apppreciated.
i will post the the complete debug logs for the laptop and the destop in the following posts for further reference.
Full logs: Working laptop:
http://pastebin.com/m54abbb9
Not working destop:
http://pastebin.com/m2ece2b77
thanks.