Now, the - (minus) button on the macro panel. So + doesn't add a macro step, it just shows you the things you can select from (and drag) to build the macro. But in the macro editor, the + button causes an action panel to slide up over the Groups and Macros sections. In the Groups and Macros columns, their + buttons add a new element. Then you have inconsistent behaviors of the + buttons. To me that seems backwards, but either way it's a very poor state indicator+driver. Did you just complete some action by "checking" it? Apparently, clicking the Check button _disables_ the macro. If you click the check (which would mean what, anyway?), it switches to an X. This also ensures that should your company disappear, at the very worst, the user community will have a not-too-old version of the software to fall back on.įirst and foremost, the state indicators are very confusing.įor example, when you create a new macro, the macro editor shows a button to the right of the name that is either a check or an X. (And were you really going to scan the diffs for each release for malware anyway?) You could also allow trusted third-parties under NDA to review all diffs for the current code base and certify that they didn't see anything malicious. But you can be confident, based on the history of the product, that it did not have malware for a long time. Granted, you are not sure the current code doesn't have malware. When you purchase the product, you receive access to the source code for the version that was then-current one year ago. ![]() ![]() Here's a modified idea, perhaps still not good enough but hopefully a step down the path. This is the eternal conundrum of open source. You might be the kind of guy who would pay $40 for good software, but a lot of people would get the free version and not pay. In practice, if something was truly open-source, there'd be nothing to prevent someone who didn't like you from building your app with each new release and putting on a web site for anyone to download for free.
0 Comments
Leave a Reply. |