VSCView icon indicating copy to clipboard operation
VSCView copied to clipboard

Can't build, from the source code.

Open migeru-san opened this issue 4 years ago • 4 comments

I am trying to make a custom skin but can't compile from the source code 0.5.0.0.

Please help.

Screenshot 2021-10-28 114126

Screenshot 2021-10-28 114247

migeru-san avatar Oct 28 '21 15:10 migeru-san

@migeru-san I can't tell what version you are on or what but if you're going to try to compile the program just to make a theme make sure that #1 you have the submodules also checked out (this should be automatic in most cases when you git pull) and #2 make sure you are on one of the tagged revisions and not on another revision which would be broken. The tags are applied on every release and those versions are the "stable" ones.

Nielk1 avatar Oct 28 '21 16:10 Nielk1

Microsoft Visual Studio Community 2019 Version 16.11.5 and I will try your advice and get back to you!

migeru-san avatar Oct 28 '21 18:10 migeru-san

@migeru-san I mean of VSCView, that said I have some ideas.

If you don't mind making your working copy again, try cloning again with the --recursive argument to ensure the submodules are also cloned. If you don't want to clone again, in theory git submodule update --init should work in the terminal.

I use SourceTree which seems to default to adding the --recursive flag when cloning so I never noticed this issue.

Nielk1 avatar Oct 28 '21 20:10 Nielk1

I'm not sure if you're referring to Controller "custom skin".

If so, you could've grabbed any of the Controller's Theme files (either thru Release or indev builds), take the Controller theme's .json and start from there. That's how I did it while I was making default themes for DualSense, Steam Controller, Xbox and Nintendo Switch Pro Controller.

While the raw Controller Overlay files [for the Default Themes]haven't been released to the public (due to being SVGs), I wanna ensure Theme Makers to simply modify the Overlay image without touching the .json.

AL2009man avatar Nov 12 '21 04:11 AL2009man