Rainmeter should be better, at least it should be more popular than it is now, because we limit what it can do and what it can not do.This stop many new users to use it more easily.
Without a reliable visual editor has also raised the threshold of create awesome Rainmeter skin .
Rainmeter is not just for people who can write code, many designers have good-ideas but do not understand the code, and they have the right to use Rainmeter to create their own favorite skin.
Do not impose your own opinions on others, just because you do not need it, do not represent the majority of others do not need it.
You do not need a radio, but many people need it,and you also can not stop others need a radio.
Of course, we had seen that Rainmeter's usability is keep improve. E.g at before the skin package were even zip-formatted and needed to be manually unzipped. Now that you have the ability to double-click the skin to auto install skins, this is a Great Iprovement,Very good user experience, and the visual editor does the same.
I want to say is that DO NOT Limit ourselves,and DO NOT Limit Rainmeter, anything is possible,just keep going.
jsmorley wrote:I have to tell you that I am skeptical to the point of hostility to this entire idea. While I understand and appreciate the intent, as Rainmeter can be a bit of a lift for a new user who wants to create or edit their own skins, this is almost certain to be something that I personally consider pointless and harmful to both our users and Rainmeter in general. While your time is yours to waste, that is exactly what will happen.
Why do I say that?
It's a bad idea
You simply can't create a WYSIWYG interface for creating Rainmeter skins that isn't crap. It's not a matter of how clever a programmer you are, it's that Rainmeter is not paint-by-numbers. The entire idea of Rainmeter is that we provide you with a canvas and some paints, and you use them to create something that pleases you.
Any tool that purports to allow users to just drag and drop measures and meters into a skin will by the nature of things at best allow for cookie-cutter creation of some standard skins. No matter how many options you provide for changing various attributes of measures and meters, you will simply never, ever, ever be able to even get in the ballpark of what is possible.
The end-result is users who have learned nothing about how to really craft their own creations using Rainmeter. We will have sacrificed everything that makes Rainmeter what it is on the altar of "easy to use". You can play music with a Fender Stratocaster, and you can play music with a radio. It's hard to learn to play a guitar, and easy to turn on the radio. Of course, what you play on the radio is nice, but it's in no way "yours". Rainmeter is the Fender Stratocaster. We have no interest in it being the radio.
All that will result is a million cookie-cutter skins, with some different colors and put on a different desktop wallpaper, and that just makes me sad, and to be honest, mad...
It can't work
As I mentioned you can't possibly get even close to all the ways the features and functionality of Rainmeter can be used to create skins. I don't know what the percentage is, but even if you get 80% of the way there, which you won't, that's terrible in my view. That just leave users in ignorance about all the other clever things they can do. Sure, they can figure it out on their own, as they have to do today, but they won't. The will be seduced by the idea that it can be easy to create Rainmeter skins, and never know what they are missing.
This tool will ALWAYS be out-of-date. Rainmeter is changing all the time, we are constantly adding and improving on what you can do with it. Unless you intend to make a career out of maintaining this tool, it will pretty much always be missing some new functionality, or using some old out-of-date approach to something.
You WILL grow tired of this effort, or have other priorities, and this tool will quickly and inevitably become a completely out-of-date orphan, that is of no use to anyone at all.
Again, I understand and appreciate the idea behind this. However, it's not in the best interests of anybody. Not for "users", who don't need it, not for "authors", who won't want it, and not for the Rainmeter project or the Rainmeter community. I consider it harmful.
We spend a great deal of effort making "using" Rainmeter as easy as we can, and are always open to new ideas. We spend a great deal of effort making "authoring" Rainmeter as powerful and flexible as we can, and are always open to new ideas. But make no mistake, efforts to reverse this, and make "authoring" easy, is a waste of time. There may be ways to add some help for authors. I could see a purely text editor that provides some helpful auto-complete features, or a way to highlight some keyword and pop-up some "help" of some kind, but I am absolutely certain that any kind of "skin creation tool" is a doomed, unwanted, unneeded, waste of time.
The best help for skin authors is good documentation, good example skins, and helpful folks here on the forums. I'm always open to help with improving the first two, and certainly strongly encourage the last.
This is my personal opinion, and I understand and accept that there will be those who disagree. I'm not trying to be disagreeable or unhelpful. On the contrary, I'm simply telling you that you are not the first person with this idea. There have been quite a few, and the result is ALWAYS the same. They come in with their hair on fire and full of piss and vinegar, post a few prototype screenshots, then get into the meat of it and realize that they have just taken on the Manhattan Project. That even if they do commit the enormous time and effort, it can never end up with anything that is actually of any use to skin authors. My intent is to warn you of that.