On 12/04/2016 17:08, Paul Hibbert wrote:
> Peter,
>
> Does this affect solutions such as the one posted here: http://quality.livecode.com/show_bug.cgi?id=17292 - Comment 6?
>
> I’m curious because I usually modify the revMenuBar stack to add
> in my own preferred shortcuts, there are also people like Richmond
> that like to change the tool bar icons etc., so I’m assuming this
> type of activity will also break code signing validity.

Well, if you want to truly own your computer there's always Ubuntu, or any other Linux. :)

Apple and Microsoft are proprietary systems. They each make a fine OS, but to use it you play by their rules. In terms of the UX, it's more of a lease than a purchase. That's neither a feature nor a bug, just one way of working with an OS.

If you like what they provide, enjoy it. If you want total control over the computing experience, I'm hard pressed to think of anything but an open source system that'll provide that.

But frankly, even then I'd think twice about modifying signed files. Bypassing security is rarely advantageous.

With LiveCode, however, I believe it's not quite so deep.

The issue here is specific to changing the files on disk within the application bundle.

But why do that?

Any changes made to the IDE stack files will be gone with the next update anyway.

Time and again, as we explore IDE customization we come back to the same solution: write scripts that modify things on the fly in memory.

This lets you have anything you want, and when you don't want it (such as IDE testing) you just remove the plugin that does it and restart. And it survives IDE updates.

Richmond's revMenubar changes are an excellent example: in v8 that stack is assembled on the fly in a script. Find the portions you want made differently, put those in a plugin with your changes, and you're good to go.

--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 ____________________________________________________________________
 ambassa...@fourthworld.com                http://www.FourthWorld.com


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to