v1.41
Fixed the history "arrow up" bug that jumped one command too far back in the history.
Hitting the escape button or using the /quit command should only open one single quit dialog now.
Fixed some bugs with clickable URLs in text windows.
Command lines now have "tab completion" of words in the scrollback history. If you type "compl" and hit the tab key the word will be replaced with "completion" if that is the first word in the history that matches the typed unfinished word.
Action buttons should now send their commands through the internal command parser instead of directly sending their text to the game server. (This way it will go through macros and other features).
Clicking on a marker on the realm map should now open a popup with the same information as the mouse hover tooltip.
A new client command "/frameToBack" will send the currently selected frame to the back of the desktop. For old users you should set this command to a keybinding of your choice. For new users the command will be default binded to "CTRL+B".
It is now possible to get an ArrayList of the currently created triggers in the TriggerManager interface.
Triggers can now be created with a variable "priority" which indicates in which order they should be arranged in the TriggerManager. The priority decides which triggers are called first when checked against text. The Trigger interface now included getPriority() and setPriority() methods. Triggers with priority 0 are called before triggers with priority 2 and so on.
Logging should now include the correct linefeed characters.