The main work for this update has been on backend infrastructure; tightening up security for realm admins, and to simplify deployment for new realms. But we also have a few new features.
Features
Hotkeys to reply
The console has two new hotkeys:
Alt + R - Reply to sender and receivers of recent messages.
Alt + Shift + R - Reply to sender of recent messages.
Pressing them will fill in the console with a suitable reply command:
message Jane Doe, John Doe =>
In case you have sent or received messages from different characters recently, pressing the hotkeys repeatedly will allow you to cycle through different reply alternatives.
The hotkeys can reply to whisper, message, and address, and will add an OOC modifier (>
) in case of OOC messages.
For info on all the console hotkeys available, type:
help console
Unfortunately I lost the notes on who suggested this feature.
Thanks to @Cuprohastes for coming with the idea!
GitHub issue #185 - Hotkey to reply to last
Zoom bar in panel header
The zoom bar used to switch between room and area views has now been moved to be part of the Room panel header, and will always be visible while scrolling through the info of a room or an area:
As an affect of the restructuring required to achieve this, the room and area pages now acts more like tabs, with their own separate page stacks. Meaning - you can now edit an area, switch over to view the room, then to return to the area to continue editing it.
Thanks to @Shinyuu who gave great feedback, such as in this topic!
GitHub issue #174 - Zoom bar as panel subheader
Improvements
Stored console cursor position
When switching between multiple controlled characters, the console’s cursor position (or selection) within the text will be stored and restored when switching back to the character.
This can be noted when switching characters using the Ctrl + 1
2
… hotkeys.
It might not be an exciting improvement, but ended up being added as part of the reply hotkeys.
Administration
Admin security (admin)
A security overview has been made for the admin role, making sure realm admins cannot access sensitive player account information such as e-mail addresses, payment info, and similar.
Simplified server config
Major updates has been made to the backend to allow new realms to easily be created and started, now only requiring the change of some environment variables.