Mod Low Shelfcase for MQ6 & MQ7 (Updated for MQ8 Leia)
#31
(2016-09-06, 17:11)the_bo Wrote:
(2016-09-06, 09:26)binnugsay Wrote:
(2016-09-05, 17:39)the_bo Wrote: Hi binnugsay

I've updated code to include disc images. Single disc show on top of the case, while moviesets show in front of case.

Download here try it out viewShelfCaseLow.xml (Save as xml file)

Enjoy Big Grin

Hello Bo,

Thanks a lot and works fine. Did you program to have also in front of the case or only on top of the case. Thanks

Heres for disc in front of case ViewsShelfCaseLow.xml

If you want the disc on top of case again download file on first page.

Enjoy Big Grin

Hello Bo,

Very nice way, THANKSBlushBlush
Reply
#32
Hi @DolGuldur @Angelinas

Need your help. On my shelfcase mq7 mod im having a problem with the scroll bar. The scrollbar is horizontal so correct way is to press left and right to move scrollbar. But on my mod i have to press up and down to move across scollbar. Pressing right brings focus back to list while pressing left brings me to top menu.

Ive checked through code everything seems ok. Not sure whats causing it.

If any of you guys has time to test would appreciate thanks Smile
Reply
#33
if you didnt find solution, try this
change scrollbar (have error in line onup
Code:
<control type="scrollbar" id="83">
                <include>ScrollBar_Horizontal</include>
                <posx>458</posx>
                <posy>920</posy>
                <width>1005</width>
                <onup>73</onup>
                <ondown>9920</ondown>
                <include>Animation_Fade</include>
                <visible allowhiddenfocus="true">Control.IsVisible(73) + Control.HasFocus(83)</visible>
            </control>
And you cant use id 80 didnt see why,but need to change 80 in 83 in group for list too.
Code:
<ondown>83</ondown>
Code:
<pagecontrol>83</pagecontrol>

afther this change all working like charm Smile
Case is also have wrong code
value_videocase0
Edit:
Now I download latter version that is fixed, change link in first page Smile
XBoxMediaCenter (Kodi Matrix ) 19.3 , AndroidBox -Matrix Skin AeonMQ6
Reply
#34
(2016-09-09, 21:20)Angelinas Wrote: if you didnt find solution, try this
change scrollbar (have error in line onup
Code:
<control type="scrollbar" id="83">
                <include>ScrollBar_Horizontal</include>
                <posx>458</posx>
                <posy>920</posy>
                <width>1005</width>
                <onup>73</onup>
                <ondown>9920</ondown>
                <include>Animation_Fade</include>
                <visible allowhiddenfocus="true">Control.IsVisible(73) + Control.HasFocus(83)</visible>
            </control>
And you cant use id 80 didnt see why,but need to change 80 in 83 in group for list too.
Code:
<ondown>83</ondown>
Code:
<pagecontrol>83</pagecontrol>

afther this change all working like charm Smile
Case is also have wrong code
value_videocase0
Edit:
Now I download latter version that is fixed, change link in first page Smile

Awesome Angelinas your the man Big Grin

Appreciate all the help you give on these forums Smile

cheers dude Big Grin
Reply
#35
Any chance of me getting a ViewShelfCase without the low version. I prefer the bigger cases.
Reply
#36
(2016-06-14, 19:50)the_bo Wrote: Hi Everyone Big Grin

Id like to share the mod i made to the shelfcase view. Ive modded the shelf to be smaller so more titles get shown on screen plus more room for fanart to show.

This works with both MQ6 and MQ7. Thanks to original author of shelfcase view Smile

There will be a little editing of xml files not too difficult, ill provide instructions below.

Without further ado heres how it looks Cool

Image

Files that arent added to library, Ive added a label onto the case displaying the folder or video name (see pic below). Make sure to set no label on standard case in skin settings.

Image

Instructions - MQ6 (720p & 1080p)


In the 720p or 1080p folder of the skin open the file customviewsvideo.xml in an xml editor. Use search function and search for word shelf. You should see the following code:

Code:
<control type="radiobutton" id="19263"><!-- Shelf --><!-- 63 -->
                    <radioposx>894</radioposx>
                    <label>31809</label>
                    <onclick>Skin.ToggleSetting(viewshelf_video)</onclick>
                    <onclick condition="!Skin.HasSetting(viewshelf_video)">Skin.SetString(setviewvideo,63)</onclick>
                    <onclick condition="!Skin.HasSetting(viewshelf_video) + Skin.HasSetting(clickactivateview_video)">back</onclick>
                    <selected>Skin.HasSetting(viewshelf_video)</selected>
                    <visible>![StringCompare(skin.string(videocontent),episodes) | StringCompare(skin.string(videocontent),years)]</visible>
                </control>

Under that paste the following code and save.

Code:
<control type="radiobutton" id="19273">
                    <!-- ShelfCase Low Mod -->
                    <!-- 73 -->
                    <radioposx>1300</radioposx>
                    <label>Shelfcase Low</label>
                    <onclick>Skin.ToggleSetting(viewshelfcaselow_video)</onclick>
                    <onclick condition="!Skin.HasSetting(viewshelfcaselow_video)">Skin.SetString(setviewvideo,73)</onclick>
                    <onclick condition="!Skin.HasSetting(viewshelfcaselow_video) + Skin.HasSetting(clickactivateview_video)">back</onclick>
                    <selected>Skin.HasSetting(viewshelfcaselow_video)</selected>
                    <visible>![Container.Content(episodes) | Container.Content(years)]</visible>
                </control>

Next open file includes.xml Search for word shelf again. You should see following
Code:
<include file="ViewsShelf.xml" /><!-- 63 -->

Under that paste the following line and save
Code:
<include file="ViewsShelfCaseLow.xml" /><!-- 73 ShelfCase Low Mod -->

Next open file MyVideoNav.xml. Search for word views you should see following line:

Code:
<views>51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73</views>

Add the number 73 at the end. Next search for the word shelf again you should see the following line:

Code:
<include condition="Skin.HasSetting(viewshelf_video)">ViewShelf</include><!-- 63 -->

Under that paste the following line:
Code:
<include condition="Skin.HasSetting(viewshelfcaselow_video)">ViewShelfCaseLow</include><!-- 73 --><!-- ShelfCase Low Mod -->


Finally download the following file and place it in the 720p or 1080p folder. Right click save as.

ViewsShelfCaseLow.xml 720p
ViewsShelfCaseLow.xml 1080p

Important: When the save as dialog appears make sure to click on the (save as type) drop down menu from text document to all files.
Then add the extension .xml to the end of the ViewsShelfCaseLow filename. When the file is downloaded Right click and select properties to ensure that it saved as xml file and not txt.




Instructions - MQ7

Repeat the instructions for MQ6 above but replace every number of 73 to 74

Download the following image thumb_shelf_reflect_case.png and place it in the media folder of the skin. Make sure its named as thumb_shelf_reflect_case.png

Finally download one of the following file and place it in the 1080p folder. Right click save as.

ViewsShelfCaseLow.xml (Disc shows on top of case)
ViewsShelfCaseLow.xml (Disc shows on front of case)

Thats it guys should work hopefully wasnt too difficult to follow. Enjoy Big Grin

cant seem to get the thumb.png file to downloadHuh
Reply
#37
Hi the_bo,
have you planed to port your mod to MQ8 ?
i propose you to be a tester for it.
i really missed this shelfview with media cases and MarcosQui doesn't seem to be volunteer to work on it. in the first testings versions i've proposed to put that option but no answer.
thanks in advance and good work
Reply
#38
(2019-03-05, 14:40)toutoune290 Wrote: Hi the_bo,
have you planed to port your mod to MQ8 ?
i propose you to be a tester for it.
i really missed this shelfview with media cases and MarcosQui doesn't seem to be volunteer to work on it. in the first testings versions i've proposed to put that option but no answer.
thanks in advance and good work

I'm using OSMC which haven't released the kodi 18 update yet should be soon.

In the meantime i will look through the MQ8 code and see if i give you instructions to change.

As i can't test on my side it may be hit and miss for the time being
Reply
#39
thanks a lot
Reply
#40
@toutoune290 

Ok i've made a few changes would like you to test before i update this thread.

1. Open file customviewsvideo.xml

Use search for word shelf you should see code like following

xml:
<include content="viewsselector_item">
                    <param name="id" value="63" />
                    <param name="label" value="31809" />
                    <param name="view" value="viewshelf" />
                    <param name="type" value="video" />
                    <param name="visible" value="![String.IsEqual(skin.string(videocontent),episodes) | String.IsEqual(skin.string(videocontent),years) | String.IsEqual(skin.string(videocontent),programs)]" />   
                </include>

Under that paste the following and save file

xml:
<!-- Shelfcase Mod -->
                <include content="viewsselector_item">
                    <param name="id" value="74" />
                    <param name="label" value="Shelf Case" />
                    <param name="view" value="viewshelfcase" />
                    <param name="type" value="video" />
                    <param name="visible" value="![String.IsEqual(skin.string(videocontent),episodes) | String.IsEqual(skin.string(videocontent),years) | String.IsEqual(skin.string(videocontent),programs)]" />   
                </include>

2. Open file includes.xml and search for shelf again should see following line

xml:
<include file="ViewShelf.xml" /><!-- 63 -->

Under that paste the following

xml:
<include file="ViewShelfCase.xml" /><!-- 74 Shelfcase mod -->

3. Next open file MyVideoNav.xml and search for views should see following line

xml:
<views>51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74</views>

Add the number 74 to the end

Next search shelf again should see the following

xml:
<include condition="Skin.HasSetting(viewshelf_video)">ViewShelf</include>

Under that paste the following

xml:
<include condition="Skin.HasSetting(viewshelfcase_video)">ViewShelfCase</include><!-- Shelfcase mod -->

4. Finally download the ViewShelfCase.xml file here. Right click save as. https://pastebin.com/dl/A5qfskWJ

Note: In the save as dialog box, click on the drop down arrow where says text file and select All Files and save the file as ViewShelfCase.xml

Make sure its saved as ViewShelfCase.xml and not viewshelfcase.xml

5. Place the ViewShelfCase.xml  inside the xml directory in the MQ8 skin folder.

6. Reboot box or change skin and go back to MQ8 to refresh skin. Go to change views and enable ViewShelfCase

Hopefully this works Wink
Reply
#41
yes, it works !
can you provide me the mod for ViewsShelf3Dv2 now ? I love the big cases and the included logo
Reply
#42
(2019-03-05, 19:28)toutoune290 Wrote: yes, it works !
can you provide me the mod for ViewsShelf3Dv2 now ? I love the big cases and the included logo

Thanks for testing. The ViewsShelf3DV2 was created by @latts9923 @manfeed in his MQ7 mod.

So you may have to wait until he ports his mods to MQ8
Reply
#43
ok.
thanks for your work and you can update your post with that tweeks, they work !
Reply
#44
(2019-03-05, 19:44)the_bo Wrote:
(2019-03-05, 19:28)toutoune290 Wrote: yes, it works !
can you provide me the mod for ViewsShelf3Dv2 now ? I love the big cases and the included logo

Thanks for testing. The ViewsShelf3DV2 was created by @latts9923 in his MQ7 Leia mod.

So you may have to wait until he ports his mods to MQ8  
this isn't true...Credit goes to @manfeed
https://forum.kodi.tv/showthread.php?tid=293864
XBoxMediaCenter (Kodi Matrix ) 19.3 , AndroidBox -Matrix Skin AeonMQ6
Reply
#45
(2019-03-05, 20:47)Angelinas Wrote:
(2019-03-05, 19:44)the_bo Wrote:
(2019-03-05, 19:28)toutoune290 Wrote: yes, it works !
can you provide me the mod for ViewsShelf3Dv2 now ? I love the big cases and the included logo

Thanks for testing. The ViewsShelf3DV2 was created by @latts9923 in his MQ7 Leia mod.

So you may have to wait until he ports his mods to MQ8  
this isn't true...Credit goes to @manfeed
https://forum.kodi.tv/showthread.php?tid=293864

Corrected. Thanks for info
Reply

Logout Mark Read Team Forum Stats Members Help
Low Shelfcase for MQ6 & MQ7 (Updated for MQ8 Leia)3