mistervee / skin.madnox

Other
13 stars 13 forks source link

Skin textures #9

Closed bartolomesoriano closed 5 years ago

bartolomesoriano commented 7 years ago

From @mistervee on May 16, 2017 1:15

@MadMikeDoc

The work schimi2k's has done on numerous skin textures is outstanding and will be included.

The trouble i am having is if we need a new image (like main menu backgrounds or default icons). Are there any Photoshop files or textures that can be utilized so additional ones can be created. Kodi 18 has new default icons and main menu items that we will need images for.

If not i can try to create them but it will be not so easy without the templates.

For the icons in the OSD player and media menu https://1drv.ms/u/s!AmyR0RLRGBmugolK7sRIgHI_m2Jw5Q

Copied from original issue: mistervee/skin.madnox.backup#14

bartolomesoriano commented 7 years ago

@mistervee, I think in this post are the templates schimi was using: http://forum.kodi.tv/showthread.php?tid=211887

However, @MadMikeDoc might have more updated ones.

bartolomesoriano commented 7 years ago

From @MadMikeDoc on May 16, 2017 8:57

@mistervee , thanks for letting me know as I had some concerns but just didn't want to say anything due to the work being done. Schimi was the gfx guy and unfortunately I have nothing other than what he's posted on the forums, he only ever sent me stuff to include in the skin which I did. A lot of schimi's work is what Madnox is and I was concerned we might start losing that and go generic and not be Madnox anymore. But then Schimi and I had several conversations of re-branding Madnox completely and Schimi decided in the end he didn't want to do it as it was just to much work and Madnox was great as it was. I was thinking this was one way to break away from the 'Aeon' tag and no longer be considered a Mod as it really isn't with the amount of work that's been done since it was Aeon nox 4.1.9.9., then 4.1.9.9. Gotham (by user warlion), then Aeon Shednox (by Shednox) and then Madnox.

If we can keep the media flags etc then that would be great, if we really have to lose stuff then we'll have to chat about it and see.

I'm sorry I seem to be doing very little to nothing on the rework, that's not my intention. I did re-work 1121 to be better structured and have all the latest views but then found afterwards you've created 1124 and 1121 is now it seems redundant, so I need to do 1124 now but was struggling to understand how things work as 1121 relied upon a setproperty to switch between view selection and view management via onclick but the includes already had an onclick so was stumped?

I also sit and stare at my existing work and just seem to stare into oblivion in figuring out how to update it to be more modular and inline with the new way forward for Madnox, something which really annoys me considering I've be a software developer for the last 25 years!

I know Aries has offered in the past to help with gfx on Madnox after we lost Schimi, but you seem to be very capable yourself in that area.

Regards,

Mike

bartolomesoriano commented 7 years ago

From @mistervee on May 16, 2017 12:41

@bartolomesoriano
The Photoshop templates are exactly what is needed.

@MadMikeDoc

I agree and do not want this to be generic aeon skin and want to include Schimi's work.

The end game is skin that still feels like madnox that is lite, fast, easy to maintain and has huge amount of customization with most if not all of the same features madnox has. The re code will make this happen and remove any remaining Aeon 4 code.

Regarding the templates; To make a new image all i need to do is paste it into the template change the transparency of the image and save as a png.

This has me thinking about a few things . Kodi can take any image (even a multiimage control for random movies) and apply transparency to it. Also script.colorbox can provide things like making an image black and white. Skin helper service can get a random image from your library and use it for a genre. We have the template's and layers can be made in to separate png's

Combine all of this into a few image control's then we still have the schimi's work and while maintaining the madnox look and only adding a few mb's to the skin.

The flags where just a copy and paste from nox silvo and can be changed. Really i just needed the directory structure with all the textures the same size with similar white spaces around. Will need to do some small changes to the madnox flags and am not sure which one's i should be using as there are some in the extra's folder and the media folder.

Still learning on the gfx side of things, but i should be able to manage.

bartolomesoriano commented 7 years ago

From @MadMikeDoc on May 17, 2017 9:33

@mistervee,

Thanks for the info.

With media flags it should be that 'media' contains the default grey icons and that 'extras' has the default colored icon sets, personally I always use colored and have considered a few times removing the default grey but it seems some users still prefer the grey ones?

bartolomesoriano commented 7 years ago

From @mistervee on May 17, 2017 11:48

@MadMikeDoc

I personally am not a fan of the grey square icons. I was thinking the reloaded grey icons are a better fit.

I needed some thought on the view selector, the skin mimic has implemented this well https://github.com/braz96/skin.mimic/blob/master/1080i/custom_1118_ViewtypeMenu.xml https://github.com/braz96/skin.mimic/blob/master/1080i/custom_1129_ViewtypeCustomizer.xml

So really just a button in the view selector that opens another dialog. I am thinking both dialogs should be a group list. So you can have the same button with the same visibility conditions in each and just change the onclick.

My thoughts are to keep it simple at the moment. All the views will be reworked so there is no need code the view selector for all the views. Only the ones that are working.

My focus is just to get the bare essentials close to 100% working. If i were to look at the views it would be easier to start on the simple ones and get the basics working (meaning no view settings). Really need to make sure the view will work for all content type and all the various nodes in movies, tvshows, music, music videos ect or put in the visibility conditions into the view selector to exclude the content type.

bartolomesoriano commented 7 years ago

From @MadMikeDoc on May 18, 2017 8:23

@mistervee

If reloaded improves the default grey icons then perhaps overwrite the grey square ones and then remove the reloaded directories and skin options?

Ok, yeah I was thinking the same solution as what mimic has done i.e. using skin.hassetting options for views to be enabled / disabled so that seems good way to go.

Understand wanting to get the basics working then start introducing the additional i.e. viewtype settings etc. etc. Not sure all existing views could work for all content type though?

bartolomesoriano commented 7 years ago

From @mistervee on May 19, 2017 2:22

@MadMikeDoc It possible to make them work for all but the amount of code needed is not worth it. I suppose it is something that will be decided when a view is made.

bartolomesoriano commented 7 years ago

From @mistervee on May 25, 2017 5:12

@bartolomesoriano @MadMikeDoc @meowmoo

The program that i mentioned to make png files from fonts is great but the empty space around the image is an issue for me. So there is the pack in the first post for the material design icons.