Couldn't get GammaRay running off the bat, but managed to figure a few things out.
Here is the stylesheet for the above image if you want to use it as a reference. (It won't work stand alone unless you set GUI.Settings.Background_Color and GUI.Settings.Border_Color):
I'm having the same issue that Omni mentioned on the Alpha thread. Occasionally when exiting and restarting Mudlet, I lose entire scripts. I have yet to find a way to replicate this issue reliably, but it's hitting regularly enough to make me consider jumping back to 2.1. Seems to only occur when I'm actually closing Mudlet, like if I'm restarting the computer itself or something along those lines, but I could be mistaken about that and the script's contents could still be running even after the script has been cleared, causing me not to notice.
Looking into the actual profile xml document, this is an idea of the kind of information loss I'm getting hit with:
If the script is disappearing while I've got Mudlet running, I've yet to notice. My issue is that with normal use and saving the profile and closing Mudlet properly, I can load the same profile I was using and a script can just be empty. It doesn't run at all at that point. It could be that the script is clearing and running in the background like you say, but when I save profile, the script is saved as empty into the profile and isn't being initialized at all the next time Mudlet is open(which could be what you're suggesting, although I'm not sure by the wording of your reply).
And honestly, I have only very rarely used the variables view and I sometimes go almost a whole day without closing/reopening Mudlet, so it's hard to know if the variables view has been used in any particular session. I'll avoid it entirely though for the next few days and will report back whether it occurs again.
Yeah, I guess I'm just not actively noticing when it does turn blank.
In other news, after fooling around for a minute I found a very quick way to replicate it. I'm not sure if this is exactly what caused this issue on the instances where it happened during normal use in the past, as I very rarely make use of arrow keys while in Mudlet, and can't remember ever intentionally navigating with the arrow keys through those menus.
- Select a script with your mouse
- Navigate up or down at least 1 item with your arrow keys
- Switch to any other tab
This is consistently clearing the script box of any trigger/alias/script, and I'd assume it would effect keys and macros as well. It is happening regardless of what tab you switch to, so it's not limited to just navigating to the variables tab. And when saving the profile after this process, the script is in fact being saved blank to the profile.