Fixed in 3.0.1
Apparently Opera has a user script capability already: http://www.ghacks.net/2008/08/10/greasemonkey-in-opera/
Re: @ZeusLight:A discussion with some other people suggested that it wouldn't be used enough to be worthwhile. I'm open to add it in if that's not the case.
Re: @ZeusLight:I added. And added a generic RNG because why not?
[Description of problem]Whenever the chat loads, it sends out request for all username IDs of the account. Since this is an asynchronous operation, sometimes the order the IDs received are not what the script expects. The script expects IDs to be received in order from lowest to highest. If the responses are out of order, then certain names get the wrong settings and upon closing the dialog, the settings will be saved for the wrong name.
[What was happening when the problem occurred]N/A
[Steps to recreate it]N/A
Re: @shuffyiosys:After sufficient testing and time with the script, I'm resolving this as a non-issue (plus RPH seems to have a huge unresponsive lag when it first loads)
[Description of problem]RPH seems to be running a bit worse. Could always just say it's RPH. Firefox has crashed on me possibly due to these performance issues (memory leak? just unresponsive?) but this was during a test when I had to refresh RPH a lot
[What was happening when the problem occurred]Either testing a new version of the script or loading RPH on a different computer.
Using Firefox 30.0
[Steps to recreate it]N/A (it just seems to happen)
In order to ease issue reports and track problems, use the following format:
[Description of problem][What was happening when the problem occurred][Steps to recreate it]
[Description of problem]I can't close the pings setting window and my settings don't save.
[What was happening when the problem occurred]I tried doing this whenever I was on the chat, either before I got into a room, when I was in a room, etc.
[Steps to recreate it (if possible)]