Kodi Community Forum
Mod Titan M O D ( last Updated 19-12-2019) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Skins Support (https://forum.kodi.tv/forumdisplay.php?fid=67)
+---- Forum: Skin Archive (https://forum.kodi.tv/forumdisplay.php?fid=179)
+----- Forum: Titan (https://forum.kodi.tv/forumdisplay.php?fid=212)
+----- Thread: Mod Titan M O D ( last Updated 19-12-2019) (/showthread.php?tid=330749)



RE: Titan M O D ( last Updated 19-12-2019) - aneurysm- - 2024-01-28

(2024-01-28, 00:08)Fuchs2468 Wrote:
(2024-01-27, 22:51)aneurysm- Wrote:  
Can you test this quickly so I can update.

xml:
    <variable name="image_tomatometerallcritics">
        <value condition="[Integer.IsGreater(ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreater(Container(5055).ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreaterOrEqual(Container(10051).ListItem.Property(rating.rotten),60) | Integer.IsGreater(Window(Home).Property(SkinHelper.ListItem.RottenTomatoes.Meter),59) | Integer.IsGreater(Window(home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating),59)] + ![Skin.HasSetting(EnableWhiteRatingInFooter) | Skin.HasSetting(EnableWhiteRatingInHome)]">flags/ratings/critics_fresh_color.png</value>
        <value condition="[Integer.IsGreater(ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreater(Container(5055).ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreaterOrEqual(Container(10051).ListItem.Property(rating.rotten),60) | Integer.IsGreater(Window(Home).Property(SkinHelper.ListItem.RottenTomatoes.Meter),59) | Integer.IsGreater(Window(home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating),59)] + [Skin.HasSetting(EnableWhiteRatingInFooter) | Skin.HasSetting(EnableWhiteRatingInHome)]">flags/ratings/critics_rotten_fresh_monochrome.png</value>
        <value condition="![Integer.IsGreater(ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreater(Container(5055).ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreaterOrEqual(Container(10051).ListItem.Property(rating.rotten),60) | Integer.IsGreater(Window(Home).Property(SkinHelper.ListItem.RottenTomatoes.Meter),59) | Integer.IsGreater(Window(home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating),59)] + ![Skin.HasSetting(EnableWhiteRatingInFooter) | Skin.HasSetting(EnableWhiteRatingInHome)]">flags/ratings/critics_rotten_color.png</value>
        <value condition="![Integer.IsGreater(ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreater(Container(5055).ListItem.Rating(tomatometerallcritics),5.9) | Integer.IsGreaterOrEqual(Container(10051).ListItem.Property(rating.rotten),60) | Integer.IsGreater(Window(Home).Property(SkinHelper.ListItem.RottenTomatoes.Meter),59) | Integer.IsGreater(Window(home).Property(TMDbHelper.ListItem.RottenTomatoes_Rating),59)] + [Skin.HasSetting(EnableWhiteRatingInFooter) | Skin.HasSetting(EnableWhiteRatingInHome)]">flags/ratings/critics_rotten_rotten_monochrome.png</value>     
    </variable>
Works perfect now !

There is also an error (but it's from an addon, so I don't think you can fix this) in the colorpicker.py file

addons\script.skin.helper.colorpicker\resources\lib
ColorPicker.py
--> xbmc.translatePath
needs to become :  xbmcvfs.translatePath


RE: Titan M O D ( last Updated 19-12-2019) - Fuchs2468 - 2024-01-28

(2024-01-28, 00:23)aneurysm- Wrote:
(2024-01-28, 00:08)Fuchs2468 Wrote:  
Works perfect now !

There is also an error (but it's from an addon, so I don't think you can fix this) in the colorpicker.py file

addons\script.skin.helper.colorpicker\resources\lib
ColorPicker.py
--> xbmc.translatePath
needs to become :  xbmcvfs.translatePath

I'm glad to hear that it's working now.
I will now prepare the update to version 20.1.26

If you install "script.skin.helper.colorpicker" from my repo, this error is fixed.
This is version 2.0.3

Image


RE: Titan M O D ( last Updated 19-12-2019) - aneurysm- - 2024-01-28

Great. Thanks for your effort in this great skin ! Love it.
one thing (sorry sorry sorry) .. I do notice still, so the ratings are fixed .. but the Studio logo's are not being loaded.
I have disabled the "don't use skin helper for ..." option like before, but they're not showing at the moment. Will try with TV if they show there.

EDIT : with TV they show immediately

P.S. : I scrolled back to your screenshot, no studio logo either I see


RE: Titan M O D ( last Updated 19-12-2019) - acevideo - 2024-01-28

I had that error as well, for me it came from the digital clock screen saver.. but I think they just updated that one as well to the latest .03 vers  ("script.skin.helper.colorpicker")


RE: Titan M O D ( last Updated 19-12-2019) - Fuchs2468 - 2024-01-28

(2024-01-28, 00:50)aneurysm- Wrote: Great. Thanks for your effort in this great skin ! Love it.
one thing (sorry sorry sorry) .. I do notice still, so the ratings are fixed .. but the Studio logo's are not being loaded.
I have disabled the "don't use skin helper for ..." option like before, but they're not showing at the moment. Will try with TV if they show there.

EDIT : with TV they show immediately

P.S. : I scrolled back to your screenshot, no studio logo either I see
Thanks for the info.
I'll take a look at that again later.


RE: Titan M O D ( last Updated 19-12-2019) - aneurysm- - 2024-01-28

(2024-01-28, 01:28)Fuchs2468 Wrote:
(2024-01-28, 00:50)aneurysm- Wrote: Great. Thanks for your effort in this great skin ! Love it.
one thing (sorry sorry sorry) .. I do notice still, so the ratings are fixed .. but the Studio logo's are not being loaded.
I have disabled the "don't use skin helper for ..." option like before, but they're not showing at the moment. Will try with TV if they show there.

EDIT : with TV they show immediately

P.S. : I scrolled back to your screenshot, no studio logo either I see
Thanks for the info.
I'll take a look at that again later.
So this won't be the solution I presume, but if I replace in the includesfooter this part :

    <variable name="image_StudioLogo">
        <value condition="$EXP[InGameMode] + !String.IsEmpty(ListItem.Studio)">resource://resource.images.gamestudios.grayscale/$INFO[ListItem.Studio,,.png]</value>
        <value condition="String.StartsWith(ListItem.FolderPath,plugin) + !String.IsEmpty(Window.Property(TMDbHelper.ListItem.Studio)) + Skin.HasSetting(EnableWhiteRatingInFooter) + !Window.IsActive(Home)">resource://resource.images.studios.white/$INFO[Window(Home).Property(TMDbHelper.ListItem.Studio.1.Name),,.png]</value>
        <value condition="String.StartsWith(ListItem.FolderPath,plugin) + !String.IsEmpty(Window.Property(TMDbHelper.ListItem.Studio)) + Skin.HasSetting(EnableWhiteRatingInHome) + Window.IsActive(Home) + String.Contains(Skin.String(HomeLayout),netflix2)">resource://resource.images.studios.white/$INFO[Window(Home).Property(TMDbHelper.ListItem.Studio.1.Name),,.png]</value>
        <value condition="String.StartsWith(ListItem.FolderPath,plugin) + !String.IsEmpty(Window.Property(TMDbHelper.ListItem.Studio)) + String.IsEqual(Skin.String(SkinHelper.studiologos.path),resource://resource.images.studios.coloured/)">resource://resource.images.studios.coloured/$INFO[Window(Home).Property(TMDbHelper.ListItem.Studio.1.Name),,.png]</value>
        <value condition="String.StartsWith(ListItem.FolderPath,plugin) + !String.IsEmpty(Window.Property(TMDbHelper.ListItem.Studio)) + String.IsEqual(Skin.String(SkinHelper.studiologos.path),resource://resource.images.studios.white/)">resource://resource.images.studios.white/$INFO[Window(Home).Property(TMDbHelper.ListItem.Studio.1.Name),,.png]</value>
        <value condition="!String.StartsWith(ListItem.FolderPath,plugin) + !String.IsEmpty(ListItem.Studio) + [[Window.IsActive(Videos) + Skin.HasSetting(EnableWhiteRatingInFooter)] | [Window.IsActive(Home) + Skin.HasSetting(EnableWhiteRatingInHome)]]">resource://resource.images.studios.white/$INFO[ListItem.Studio,,.png]</value>
        <value condition="!String.StartsWith(ListItem.FolderPath,plugin) + !String.IsEmpty(ListItem.Studio) + String.IsEqual(Skin.String(SkinHelper.studiologos.path),resource://resource.images.studios.coloured/)">resource://resource.images.studios.coloured/$INFO[ListItem.Studio,,.png]</value>
        <value condition="!String.StartsWith(ListItem.FolderPath,plugin) + !String.IsEmpty(ListItem.Studio) + String.IsEqual(Skin.String(SkinHelper.studiologos.path),resource://resource.images.studios.white/)">resource://resource.images.studios.white/$INFO[ListItem.Studio,,.png]</value>
        <value condition="!String.IsEmpty(Window.Property(SkinHelper.ListItem.Studio))">$INFO[Window(home).Property(SkinHelper.ListItem.Studio),,.png]</value>
    </variable>

with the part from your old version :
        <variable name="image_StudioLogo">
        <value condition="$EXP[InGameMode]">resource://resource.images.gamestudios.grayscale/$INFO[ListItem.Studio,,.png]</value>
        <value condition="[Window.IsActive(Videos) + Skin.HasSetting(EnableWhiteRatingInFooter)] | [Window.IsActive(Home) + Skin.HasSetting(EnableWhiteRatingInHome)]">resource://resource.images.studios.white/$INFO[ListItem.Studio].png</value>
        <value condition="Skin.HasSetting(NoSHStudioInFooter) + !Skin.HasSetting(EnableWhiteRatingInHome)">$INFO[Skin.String(SkinHelper.studiologos.path)]$INFO[ListItem.Studio].png</value>
        <value condition="!Skin.HasSetting(NoSHStudioInFooter)">$INFO[Window(home).Property(SkinHelper.ListItem.StudioLogo)]</value>                
    </variable>

then I get logo's immediately.


RE: Titan M O D ( last Updated 19-12-2019) - Fuchs2468 - 2024-01-28

(2024-01-28, 01:10)acevideo Wrote: I had that error as well, for me it came from the digital clock screen saver.. but I think they just updated that one as well to the latest .03 vers  ("script.skin.helper.colorpicker")

If you use "script.skin.helper.colorpicker" version 2.0.3 from my repo it works.


RE: Titan M O D ( last Updated 19-12-2019) - Fuchs2468 - 2024-01-28

(2024-01-28, 01:40)aneurysm- Wrote: then I get logo's immediately

I'll have a look at this problem tomorrow.
If I found the mistake, I will immediately publish an update.


RE: Titan M O D ( last Updated 19-12-2019) - acevideo - 2024-01-28

Hi, I have a question about poster view in the 'windows 10' look.

If I add a move to a favorite list (I think there was a 'favorites' already set up by default, I may be using that one, on the left hand side menu where movie/TV/photos/etc.. are)
I am then adding a favorites widget to this, so any movies or other things will show within the widget.
Setting up this widget I used the 'square' setting for the look, and the large info window on the side (but I dont think this matters)
The result displayed is as expected, and the posters from any movies shows within their boxes.

If I do the same exact thing but use a playlist I created (say all movies from 1960's for example) instead of a movie I added to favorites,
Posters do not show, instead it looks like a random image from the movie is being put in the square widget box.
If, instead of choosing the square when setting up the widget, I choose 'small posters', then the movie poster shows instead of the random generated image.

If I choose the square, because it is creating random images, my HDD can run for hours (I have a large library 16TB+) if I leave the home screen and go into the library itself.

I am not sure if this is a bug or not.
If it is not, is there some setting I may be missing or something I can do so that posters from movies are shown in the 'square' setting of the widget rather than the random generated images?

Thanks again for all your work!
Excellent skin, the best.


RE: Titan M O D ( last Updated 19-12-2019) - aneurysm- - 2024-01-28

@Fuchs2468 ... Another question for you .. just to put me in the right direction, cause I don't seem to find it at the moment.
So you've seen I use the netflix view for movie library. Beneath the plot and genres we have all the cool media flags about the movie (video, audio, aspect ratio, .... ). In what XML file would I need to dabble to remove some of them ?
The mpaa is already on the top, So I find it a bit redundant and I'm thinking for myself I would also remove the (country) subtitle flags.

thanks for pointing me in the right direction so I can play myself with it a bit


RE: Titan M O D ( last Updated 19-12-2019) - Arkady1964 - 2024-01-29

Hello @Fuchs2468

The Titan MOD skin works great on my Android TV devices. The updated Titan MOD version 20.1.26 works on Kodi 20.3 stably, quickly and without problems.

Once again, many thanks for your work in perfecting the Titan MOD skin.


RE: Titan M O D ( last Updated 19-12-2019) - acevideo - 2024-01-29

(2024-01-29, 01:02)Arkady1964 Wrote: skin.

I second that!
It's nice to have a working android box again with a a skin, and a really good one, that dont crash all the time.
I am using it on a zidoo Z20 pro


RE: Titan M O D ( last Updated 19-12-2019) - mitgarand - 2024-01-29

Installed Nexus 20.3, and now when I click on some things, I get this "Loading... Please wait" window that pops up in addition to the busy animation spinner. I don't see this on any other skin. The closest I came was clicking on something in Favorites on Aeon MQ 9 with a window that said "Buffering." I don't know if this is something triggered by the latest Nexus version or not, but I would like to go back to just having the busy animation spinner. Any ideas?
Image


RE: Titan M O D ( last Updated 19-12-2019) - acevideo - 2024-01-29

Hi,Fuchs2468,
I tried posting this earlier, but it disappeared somewhere, hopefully its not duplicated... I'll try again

Using the Windows 10 look, the 'Large Spotlight' widget setting causes the screen to be in the wrong position/focus with 3 or more widgets.

In the Windows 10 look, Create 3 or more widgets, use small posters (or box) and use the large Spotlight option.
You can create up to 8 widgets, but only 3 is needed.

Once created, go back to the home screen and browse through the widget's small posters.
The first set works as expected, select a small poster and you can see that posters information displayed on the Large Spotlight.
Now navigate onto the 2nd and 3rd sets of widgets you made.
You will see that the 'Large Spotlight' info screen is not positioned on the screen.
You need to go past the widgets you want to view, to the next set in order to move the Large Spotlight onto the screen.
Then navigate back again to the previous small posters to view the info on the Large Spotlight.
If you create the max, 8 widgets, navigating around the screen gets more confusing.

Hopefully this is explained well, if not let me know
thanks


RE: Titan M O D ( last Updated 19-12-2019) - Arkady1964 - 2024-01-29

Like @mitgaranda, I have Nexus skin 20.3 and Titan MOD 20.1.26 installed and when I click to select videos, a "Loading... Please wait" window appears. I find this message useful because it clearly states that the content is loading. For me, this is not a bug of the Titan MOD skin.

@Fuchs2468 Kodi Nexus version 20.3 is the final version of Kodi Nexus (the last version for the Kodi Nexus publishing line). As I wrote, on my Android TV devices, the Titan MOD skin works on Kodi 20.3 stably, quickly and without problems.   Smile

Currently, I'm quietly waiting for the Titan MOD Omega skin to be available on the Fuchs246 repository, until then I will be using Titan MOD on Kodi 20.3 Nexus.

@Fuchs2468 Titan MOD is my favorite Kodi skin. Thanks for supporting this fantastic skin.