INTERACT FORUM

More => Old Versions => JRiver Media Center 28 for Windows => Topic started by: vbphil on December 31, 2021, 10:16:17 am

Title: Stack Icon in Detail View too muddled
Post by: vbphil on December 31, 2021, 10:16:17 am
Is there a way to change the 2 icons used for Stacks when in Detail view?
I find it too hard with my 69 year old eyes to distinguish between the top of stack and stack members.

Here's what I see. The top row is the Top Of Stack entry. I'd like to see something that really jumps out at you to tell the difference without having to squint.
Title: Re: Stack Icon in Detail View too muddled
Post by: Matt on January 01, 2022, 09:42:01 am
Are you artistically inclined so you could edit SmallIcons.png and provide something you like better?  Thanks.
Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on January 01, 2022, 11:23:29 am
Are you artistically inclined so you could edit SmallIcons.png and provide something you like better?  Thanks.
Yes I can come up with something. I thought I might be able to just replace the image files that MC is using without causing any harm. Do you know where they are stored?
Title: Re: Stack Icon in Detail View too muddled
Post by: Matt on January 01, 2022, 11:28:36 am
Yes I can come up with something. I thought I might be able to just replace the image files that MC is using without causing any harm. Do you know where they are stored?

The image you want to edit is in:
[MC]\Data\Default Art\SmallIcons.png

You could email your work to matt at jriver dot com if you think it would be good for everyone.

Thanks.
Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on January 01, 2022, 11:33:54 am
The image you want to edit is in:
[MC]\Data\Default Art\SmallIcons.png

You could email your work to matt at jriver dot com if you think it would be good for everyone.

Thanks.
Great thanks. I'll do that if my changes are worthy.  -phil
Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on January 01, 2022, 12:12:43 pm
Just a quick edit to change the colors a bit. This will work for now.

Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on January 01, 2022, 02:13:25 pm
Just a quick edit to change the colors a bit. This will work for now.

Actually it's not working completely. On one pc it is working fine. On a 2nd machine it's not showing the new icons. I replaced the  SmallIcons.png file but MC is still showing the old icons. I've restarted MC and also rebooted the PC but to no avail. I wonder if this is a Windows thing or MC? Not sure where to look.
Title: Re: Stack Icon in Detail View too muddled
Post by: EnglishTiger on January 02, 2022, 05:06:55 am
Actually it's not working completely. On one pc it is working fine. On a 2nd machine it's not showing the new icons. I replaced the  SmallIcons.png file but MC is still showing the old icons. I've restarted MC and also rebooted the PC but to no avail. I wonder if this is a Windows thing or MC? Not sure where to look.

Look in the main.xml file inside the Folder for the Skin the other PC is using because some Skins use their own versions of SmallIcons.png
Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on January 02, 2022, 08:32:19 am
Look in the main.xml file inside the Folder for the Skin the other PC is using because some Skins use their own versions of SmallIcons.png

Absolutely!! That's what was happening. There was another SmallIcons.png inside the Skins folder for the Skin I was using.

C:\Program Files\J River\Media Center 28\Skins\Standard View\....
Title: Re: Stack Icon in Detail View too muddled
Post by: EnglishTiger on January 03, 2022, 05:19:22 am
Something I forgot to mention - If that skin is one of the ones that comes with MC and you change the relevant images in its smallicons.png you should also change the skin name in the main.xml file and the folder name. If you don't then the next time you update the install on that machine MC will overwrite your modified, but not renamed, version with the Standard Version.
Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on January 03, 2022, 07:48:54 am
Something I forgot to mention - If that skin is one of the ones that comes with MC and you change the relevant images in its smallicons.png you should also change the skin name in the main.xml file and the folder name. If you don't then the next time you update the install on that machine MC will overwrite your modified, but not renamed, version with the Standard Version.

Got it.  Thanks.
Title: Re: Stack Icon in Detail View too muddled
Post by: JimH on January 03, 2022, 08:16:33 am
Something I forgot to mention - If that skin is one of the ones that comes with MC and you change the relevant images in its smallicons.png you should also change the skin name in the main.xml file and the folder name. If you don't then the next time you update the install on that machine MC will overwrite your modified, but not renamed, version with the Standard Version.
If you put your skin in the Custom Resources folder, that won't happen.  It doesn't get overwritten and it does get copied when you upgrade to a new major version.
Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on July 18, 2022, 02:36:13 pm
If you put your skin in the Custom Resources folder, that won't happen.  It doesn't get overwritten and it does get copied when you upgrade to a new major version.

Just getting around to creating my own skin.

Where is the Custom Resources folder?

Also, I created a new SmallIcons.png file for my custom skin but MC is still using the MC Default one. I did modify the Main.xml file for the skin and added the Art tag with the SmallIcons entry. What else should I be doing? BTW, I'm using MC29.
Title: Re: Stack Icon in Detail View too muddled
Post by: JimH on July 18, 2022, 04:39:52 pm
You have to make the Custom Resources folder.

Name your skin something different.
Title: Re: Stack Icon in Detail View too muddled
Post by: vbphil on July 18, 2022, 05:02:09 pm
You have to make the Custom Resources folder.

Name your skin something different.

Creating a new skin with its own SmallIcons.png file in it does not work. Like it's been said, you have to create 2 new folders; Custom Resources and Custom Art.

Here's the procedure in this topic called "How to change the tree icons"
https://yabb.jriver.com/interact/index.php/topic,56830.msg925151.html#msg925151

I implemented this in MC29 and it works. Not sure if it survives an MC update until we get another.

Here's the tip

For the stack icon list column

    * Create a folder called "Custom Resources" in the "Data" folder you find in the MC program files directory.
    * Create a new text file inside your "Custom Resources" folder and name it "Images.xml"
    * Paste the following text into the Images.xml file and save the changes.

<Images>
  <SmallThumbStackTopCollapsed>0</SmallThumbStackTopCollapsed>
  <SmallThumbStackTopExpanded>1</SmallThumbStackTopExpanded>
  <SmallThumbStackMember>2</SmallThumbStackMember>
</Images>

    * Create a new image file 48 pixels wide and 16 pixels high.
    * In the first 16x16 area of this file, create your "collapsed stack" icon.
    * In the second 16x16 area of this file, create your "stack top, expanded" icon.
    * In the third and final 16x16 area of this file, create your "stack member, expanded" icon.
    * Save this file as "SmallIcons.png" in your "Custom Art" folder.
    * Restart MC and it will use your custom icons in the list column.
Title: Re: Stack Icon in Detail View too muddled
Post by: marko on July 18, 2022, 10:55:01 pm
You're welcome :)

For artwork, Skin trumps Custom and Default, Custom trumps Default.