diff --git a/1080i/Custom_1136_TMDB_Info.xml b/1080i/Custom_1136_TMDB_Info.xml index a73122a1..a0dea8d0 100644 --- a/1080i/Custom_1136_TMDB_Info.xml +++ b/1080i/Custom_1136_TMDB_Info.xml @@ -1,8 +1,6 @@ 9999 - SetProperty(Header_Center_Text,$LOCALIZE[14116]) - SetProperty(Header_Left_Text,$LOCALIZE[31050]...) Global_Background Topbar @@ -11,175 +9,17 @@ 1 -1000 -1000 - Action(Info) - SetFocus(3100) - AlarmClock(doinfo,SetFocus(9999),00:01,silent) - Action(Back) $INFO[Window(Home).Property(TMDbHelper.Path.Current)] - [!String.Contains(Window(Home).Property(TMDbHelper.Path.Current),type=person) | Control.HasFocus(9999)] + !Window.IsVisible(DialogVideoInfo.xml) - Dialog_Busy - - - - - String.Contains(Window(Home).Property(TMDbHelper.Path.Current),type=person) + !Control.HasFocus(9999) - view_top - view_pad - view_pad - - - - !$EXP[Exp_ShowPlotOverlay] - Defs_InfoDialog_Visible + Container(9999).IsUpdating + !Window.IsVisible(DialogVideoInfo.xml) Animation_FadeInOut - - -15 - -15 - -15 - view_height - vertical - 0 - - view_height - - 15 - 15 - 15 - view_list_height - - - - - - - - - - - -15 - 580 - Animation_Right_Delay - - vertical - true - 0 - - - - - - - - - - - - - - - - SetFocus(3100) - Defs_Hidden_Button - - - horizontal - 9601 - 5001 - SetProperty(Header_Left_Text,Person) - RunScript(plugin.video.themoviedb.helper,del_path,call_id=1137) - 3111 - - - Defs_Hidden_Button - $INFO[Window(Home).Property(TMDbHelper.Path.Current)] - - - - - - view_height - - -5 - 400 - 3100 - 6000 - view_height - vertical - -52 - true - 0 - - - - - - - - - - - Defs_InfoList_OnBack - $VAR[Info_Cast_List01] - - - - - - - - - - - - Defs_InfoList_OnBack - $VAR[Info_Cast_List02] - - - - - - - - - - - - Defs_InfoList_OnBack - $VAR[Info_Cast_List03] - - - - - - - - - - - - Defs_InfoList_OnBack - $VAR[Info_Cast_List04] - - - - - - - - SetFocus(9506) - Defs_InfoList_OnBack - $VAR[Info_Cast_List05] - - - - + Dialog_Busy - Info_ImageViewer diff --git a/1080i/Custom_1140_SetsInfo.xml b/1080i/Custom_1140_SetsInfo.xml index 07660106..253663d3 100644 --- a/1080i/Custom_1140_SetsInfo.xml +++ b/1080i/Custom_1140_SetsInfo.xml @@ -1,7 +1,6 @@ 8300 - RunScript(plugin.video.themoviedb.helper,del_path,call_id=1137) SetProperty(Header_Center_Text,$LOCALIZE[14116]) SetProperty(Header_Left_Text,$LOCALIZE[31006]) diff --git a/1080i/DialogVideoInfo.xml b/1080i/DialogVideoInfo.xml index 15c8097c..32e09794 100644 --- a/1080i/DialogVideoInfo.xml +++ b/1080i/DialogVideoInfo.xml @@ -7,7 +7,6 @@ ClearProperty(OSD_Menu,Home) ClearProperty(FilePath,home) ClearProperty(OSD_Menu,Home) - RunScript(plugin.video.themoviedb.helper,del_path,call_id=1137) @@ -19,7 +18,8 @@ - DialogVideoInfo + DialogVideoInfo + DialogPersonInfo DialogMusicInfo diff --git a/1080i/Home.xml b/1080i/Home.xml index 8e6e2ef1..3a9ac241 100644 --- a/1080i/Home.xml +++ b/1080i/Home.xml @@ -2,7 +2,6 @@ 301 - RunScript(plugin.video.themoviedb.helper,reset_path) XBMC.RunScript(script.skin.helper.service,action=setkodisetting,setting=lookandfeel.skincolors,value=SKINDEFAULT) XBMC.RunScript(script.skin.helper.service,action=setkodisetting,setting=lookandfeel.skincolors,value=Dark) diff --git a/1080i/Includes_Defs.xml b/1080i/Includes_Defs.xml index 96ce80e2..9d52d443 100644 --- a/1080i/Includes_Defs.xml +++ b/1080i/Includes_Defs.xml @@ -99,9 +99,9 @@ SetFocus(50) SetFocus(5000) SetFocus(300) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.FolderPath],call_id=1137,delay=0.35,$PARAM[prevent_del]) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://movies/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22movies%22%7D],call_id=1137,delay=0.35,$PARAM[prevent_del]) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://tvshows/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22tvshows%22%7D],call_id=1137,delay=0.35,$PARAM[prevent_del]) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.FolderPath],call_auto=1136) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://movies/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22movies%22%7D],call_auto=1136) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://tvshows/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22tvshows%22%7D],call_auto=1136) diff --git a/1080i/Includes_DialogVideoInfo.xml b/1080i/Includes_DialogVideoInfo.xml index 2b906fe3..1cc36db1 100644 --- a/1080i/Includes_DialogVideoInfo.xml +++ b/1080i/Includes_DialogVideoInfo.xml @@ -83,7 +83,7 @@ SetFocus(50) SetFocus(5000) SetFocus(300) - RunScript(plugin.video.themoviedb.helper,add_query=$INFO[Container(50).ListItem.Label],type=person,call_id=1137,prevent_del,delay=0.35) + RunScript(plugin.video.themoviedb.helper,add_query=$INFO[Container(50).ListItem.Label],type=person,call_auto=1136) 300 300 5001 @@ -133,7 +133,7 @@ SetFocus(50) SetFocus(5000) SetFocus(300) - RunScript(plugin.video.themoviedb.helper,add_query=$INFO[Container(5077).ListItem.Label],type=person,call_id=1137,prevent_del,delay=0.35) + RunScript(plugin.video.themoviedb.helper,add_query=$INFO[Container(5077).ListItem.Label],type=person,call_auto=1136) Defs_InfoList_OnBack !String.IsEmpty(Container(5001).ListItem.Property(tmdb_id)) + !Container(5001).IsUpdating plugin://plugin.video.themoviedb.helper/?info=cast&type=movie&tmdb_id=$INFO[Container(5001).ListItem.Property(tmdb_id)] @@ -369,4 +369,151 @@ Object_PlotOverlay + + + + + + view_top + view_pad + view_pad + + + + Animation_FadeInOut + + -15 + -15 + -15 + view_height + vertical + 0 + + view_height + + 15 + 15 + 15 + view_list_height + + + + + + + + + + + -15 + 580 + Animation_Right_Delay + + vertical + true + 0 + + + + + + + + + + + + + + + + 9601 + 5001 + SetProperty(Header_Left_Text,Person) + Defs_Hidden_Button + + + + + + view_height + + -5 + 400 + 3100 + 6000 + view_height + vertical + -52 + true + 0 + + + + + + + + + + + Defs_InfoList_OnBack + plugin://plugin.video.themoviedb.helper?info=stars_in_movies&type=person&tmdb_id=$INFO[ListItem.Property(tmdb_id)] + + + + + + + + + + + + Defs_InfoList_OnBack + plugin://plugin.video.themoviedb.helper?info=stars_in_tvshows&type=person&tmdb_id=$INFO[ListItem.Property(tmdb_id)] + + + + + + + + + + + + Defs_InfoList_OnBack + plugin://plugin.video.themoviedb.helper?info=crew_in_movies&type=person&tmdb_id=$INFO[ListItem.Property(tmdb_id)] + + + + + + + + + + + + Defs_InfoList_OnBack + plugin://plugin.video.themoviedb.helper?info=crew_in_tvshows&type=person&tmdb_id=$INFO[ListItem.Property(tmdb_id)] + + + + + + + + SetFocus(9506) + Defs_InfoList_OnBack + plugin://plugin.video.themoviedb.helper?info=images&type=person&tmdb_id=$INFO[ListItem.Property(tmdb_id)] + + + + + + + Info_ImageViewer + diff --git a/1080i/Includes_OSD.xml b/1080i/Includes_OSD.xml index d470acda..08dc7593 100644 --- a/1080i/Includes_OSD.xml +++ b/1080i/Includes_OSD.xml @@ -1078,13 +1078,13 @@ SetProperty(OSDExtendedInfo,1,Home) Pause Action(Close) - RunScript(plugin.video.themoviedb.helper,add_path=plugin://plugin.video.themoviedb.helper/?info=details&type=movie&imdb_id=$INFO[VideoPlayer.IMDBNumber],call_id=1137,delay=0.35) - RunScript(plugin.video.themoviedb.helper,add_path=plugin://plugin.video.themoviedb.helper/?info=details&type=movie&query=$INFO[Player.Title],call_id=1137,delay=0.35) - RunScript(plugin.video.themoviedb.helper,add_path=plugin://plugin.video.themoviedb.helper/?info=details&type=tv&query=$INFO[VideoPlayer.TvShowTitle],call_id=1137,delay=0.35) + RunScript(plugin.video.themoviedb.helper,add_path=plugin://plugin.video.themoviedb.helper/?info=details&type=movie&imdb_id=$INFO[VideoPlayer.IMDBNumber],call_auto=1136) + RunScript(plugin.video.themoviedb.helper,add_path=plugin://plugin.video.themoviedb.helper/?info=details&type=movie&query=$INFO[Player.Title],call_auto=1136) + RunScript(plugin.video.themoviedb.helper,add_path=plugin://plugin.video.themoviedb.helper/?info=details&type=tv&query=$INFO[VideoPlayer.TvShowTitle],call_auto=1136) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[Player.Title,videodb://movies/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22movies%22%7D],call_id=1137,delay=0.35) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[VideoPlayer.TvShowTitle,videodb://tvshows/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22tvshows%22%7D],call_id=1137,delay=0.35) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[Player.Title,videodb://movies/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22movies%22%7D],call_auto=1136) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[VideoPlayer.TvShowTitle,videodb://tvshows/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22tvshows%22%7D],call_auto=1136) Play ClearProperty(OSDExtendedInfo,Home) diff --git a/1080i/Includes_Object.xml b/1080i/Includes_Object.xml index 9a439195..e3c741c8 100644 --- a/1080i/Includes_Object.xml +++ b/1080i/Includes_Object.xml @@ -289,9 +289,9 @@ $PARAM[left] SetProperty(SkinHelper.WidgetContainer,$PARAM[id],Home) SetProperty(ListItemHelper.WidgetContainerId,$PARAM[id],Home) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.FolderPath],call_id=1137,delay=0.35,$PARAM[prevent_del]) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://movies/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22movies%22%7D],call_id=1137,delay=0.35,$PARAM[prevent_del]) - RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://tvshows/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22tvshows%22%7D],call_id=1137,delay=0.35,$PARAM[prevent_del]) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.FolderPath],call_auto=1136) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://movies/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22movies%22%7D],call_auto=1136) + RunScript(plugin.video.themoviedb.helper,add_path=$INFO[ListItem.Label,videodb://tvshows/titles/?xsp=%7B%22order%22%3A%7B%22direction%22%3A%22ascending%22%2C%22ignorefolders%22%3A0%2C%22method%22%3A%22sorttitle%22%7D%2C%22rules%22%3A%7B%22and%22%3A%5B%7B%22field%22%3A%22title%22%2C%22operator%22%3A%22is%22%2C%22value%22%3A%5B%22,%22%5D%7D%5D%7D%2C%22type%22%3A%22tvshows%22%7D],call_auto=1136) 2 horizontal diff --git a/addon.xml b/addon.xml index 3e456e02..5966f632 100644 --- a/addon.xml +++ b/addon.xml @@ -1,4 +1,4 @@ - +