v17 [Solved] Changing layout TV Shows screen
#1
Hello guys,

First let me tell you that i really like this skin.
It looks awesome.

I would like to know if the following is possible.

I would like to change the layout of the TV Shows screen and move the widgets,

Is it possible to move the Recently Added Episodes to the left above the next aired widget?
Then i want to make the In Progress widget bigger,
Now it shows 5 items and would love to have it show 10 or 15 if possible.

Is this possible?
If so where and what do i change??

Thanks !!!!
Reply
#2
Hi Buzzie and thanks so much for the kind words! Wink

The home screen tv shows category has 4 widgets:
  • Recently added episodes (top right)
  • In progress episodes (bottom right)
  • Upcoming tv shows (top left)
  • Tv shows airing today (bottom left)

If you want to edit the main category widgets, you'll have to edit this xml file: skin.rapier/720p/includes_Home.xml
The edits you mention are not that hard.
The only thing is that the tv show category already has 4 widgets. So to make one of them double in size, you'll probably have to remove one of the other widgets.


The recently added widget is located in the include "RecentlyAddedPanel" - second main group.

The in progress widget is located in the include "WatchListPanel" - second main group.

The upcoming tv shows widget is the entire include "NextAiredUpcomingWidget".

The tv shows airing today widget is the entire include "NextAiredWidget".


I can point you to specific line numbers if you tell me which version of Rapier you use.


Keep in mind that all custom edits to the xml's are overwritten each time the skin is updated. And I strongly recommend keeping the skin updated at all times.
Reply
#3
Hello Gade,

Thankz for replying.

I think i am using 10.4.1
How can i check this to make sure?

Funny that you mention the top left widget. I never see it.
Should it be enabled first?

Also in another thread you mention the New possibilty with the in progress widget to click to start a new episode or cancel if there is a new episode to watch.
How can i activate that?
The screenshots in that thread were from the simpsons
Reply
#4
(2017-02-26, 01:12)Buzzie Wrote: I think i am using 10.4.1
How can i check this to make sure?

Go to Skin Settings > Supported Add-ons > Rapier.
There you'll see the version.

For 10.4.1 (for Krypton), the line numbers for the widgets are these:

includes_Home.xml
Recently added widget: from line 4961
In progress episodes widget: from line 5707
Upcoming tv shows widget: from line 4431
Tv shows airing today widget: from line 4300

(2017-02-26, 01:12)Buzzie Wrote: Funny that you mention the top left widget. I never see it.
Should it be enabled first?

That needs activating in the next aired add-on settings.

Go to Skin Settings > Supported Add-ons > TV Show - Next Aired
Click the button to open up the settings dialog.
ENABLE the setting "Show All TV Shows for home screen (needs skin support)"
Restart Kodi

(2017-02-26, 01:12)Buzzie Wrote: Also in another thread you mention the New possibilty with the in progress widget to click to start a new episode or cancel if there is a new episode to watch.
How can i activate that?
The screenshots in that thread were from the simpsons

That's probably the nextup notification add-on.

Go to Skin Settings > Supported Add-ons > Nextup Service Notification.
If it's uninstalled, install it.
After that click the button again to open up the settings dialog.
DISABLE the setting "Show postplay screen".
Reply
#5
(2017-02-26, 01:30)Gade Wrote:
(2017-02-26, 01:12)Buzzie Wrote: I think i am using 10.4.1
How can i check this to make sure?

Go to Skin Settings > Supported Add-ons > Rapier.
There you'll see the version.

For 10.4.1 (for Krypton), the line numbers for the widgets are these:


includes_Home.xml
Recently added widget: from line 4961
In progress episodes widget: from line 5707
Upcoming tv shows widget: from line 4431
Tv shows airing today widget: from line 4300

(2017-02-26, 01:12)Buzzie Wrote: Funny that you mention the top left widget. I never see it.
Should it be enabled first?

That needs activating in the next aired add-on settings.

Go to Skin Settings > Supported Add-ons > TV Show - Next Aired
Click the button to open up the settings dialog.
ENABLE the setting "Show All TV Shows for home screen (needs skin support)"
Restart Kodi

(2017-02-26, 01:12)Buzzie Wrote: Also in another thread you mention the New possibilty with the in progress widget to click to start a new episode or cancel if there is a new episode to watch.
How can i activate that?
The screenshots in that thread were from the simpsons

That's probably the nextup notification add-on.

Go to Skin Settings > Supported Add-ons > Nextup Service Notification.
If it's uninstalled, install it.
After that click the button again to open up the settings dialog.
DISABLE the setting "Show postplay screen".

Thanks.....i changed that setting.....gonna go over all other addons soon Smile

about the recently added episodes.....what lines should i edit en how so that i can expand the in progress widget?
I see a lot of lines and i dont know what to edit.
I dont need the recently added episodes and i would like to have the whole right side with the in progress widget.

Thanks again !!!
Reply
#6
Change these lines:

line 4962:
Code:
<visible>false</visible>
line 5724:
Code:
<top>105</top>
line 5729:
Code:
<height>339</height>
line 5758:
Code:
<height>294</height>

This will hide the recently added episodes widget and make the in progress episodes widget take up the whole space.

But it won't be very pretty as the episode thumb will be the same size as before...
And navigation with a keyboard won't work to that widget.


The line numbers will change from version to version as stuff in the code is added or removed.


And as I wrote above, please keep in mind that all custom edits to the xml's are overwritten each time the skin is updated.
And I strongly recommend keeping the skin updated at all times
Reply
#7
Thanks Gade !!!

I made the changes and apart from the fact that, like you said, the keyboard navigation doesnt work anymore.

i like it more though because recent added episodes can also conatin old episodes for old shows that have been collected for instance

thanks again for the tips and most important.....this great skin
Reply
#8
No problem.

To get navigation working, change these lines to:

line 47:
Code:
<onright condition="Container(850).HasFocus(4) + Control.IsVisible(6892)">6892</onright>
line 1300:
Code:
<onup condition="Container(850).HasFocus(4) + Control.IsVisible(6892)">6892</onup>
line 1668:
Code:
<onup condition="Control.IsVisible(6892)">6892</onup>
line 2147:
Code:
<onup condition="Control.IsVisible(6892)">6892</onup>


I'll mark this thread as solved.

Let me know if you have any other questions. Smile
Reply

Logout Mark Read Team Forum Stats Members Help
[Solved] Changing layout TV Shows screen0