Release v1.52.0 - Navigation

Area navigation is the main feature of this release. But on a good second place comes improved tab completion. On top of that, we are some minor improvements. Hope you will enjoy!

(And while this release does not give you lovely supporters any additional features; Thanks for taking away the stress of the running costs with the help of your funds! :heart:)

Features

Navigation icons

It is now possible to set a navigation direction and an icon to a room exit. To edit it using the GUI, in the Room Info panel, click the pencil icon of the Exits section, and then the pencil-icon for the exit to edit. In the Edit exit page, we now have two new sections, Navigation and Icon:

The Navigation section (red rectangle) will give you the option to select which direction to link your exit to in the new navigation compass (See below). Only one exit may be set per direction.

The Icon (green rectangle) is also optional, and if selected will show up both in the new navigation compass (if a direction was selected) as well as in the Exits list under Room Info.

It is also possible to set exit icon and navigation using commands:

set exit station : navigation = south
set exit station : icon = in

For more info, see:

help set exit

Thanks to @Shinyuu for being the main source of ideas for this feature!

GitHub issue #139 - Navigation icons

Area info rearrangement

A restructuring has been made on how to access Area Info. If a room belongs to an area, a zoom bar will appear directly under Room Info,

To see the Area info, simply click the zoom-out icon in the zoom-bar (red rectangle) , or any of the area zoom-level pills in the middle. The far left zoom-level pill will always show the Room Info page.

Below the room name, the total population of the room (green rectangle) is now displayed.

GitHub issue #135 - Areas under room page

Area navigation

The name and population of the current room is also now always visible at the top-right corner of the character chat log:
image

Clicking the room name (red rectangle) will open up the left-side panel, if it was hidden, and switch zoom level to show Room Info.

The world icon to the right (green rectangle) will toggle open the area mini-map and the new navigation compass:

Clicking any of the navigation icons will use the exit linked to that direction.
This update affects both desktop and mobile layout, unifying previously different GUIs.

GitHub issue #139 - Navigation icons

Sorted tab completion

Tab completion for characters has been made smarter, by excluding muted characters, and showing characters in a more relevant sort order.

The sort order may differ depending on command (see this GitHub comment), but generally uses the following order:

  1. 20 last targeted characters
  2. Awake characters
  3. Characters in the watch list
  4. Characters in the room

The exclusion of muted characters is also applied on many but not all commands (see this other GitHub comment).

Tip

If you use autocomplete without having started to type a name (eg. whisper + Tab), it will cycle through the last targeted characters.

Thanks to @foxbird for suggesting the sort order, and to @Talon for suggesting the exclusion of muted characters in this GitHub issue!

GitHub issue #133 - Exclude muted characters from autocompletion
GitHub issue #145 - Improve autocompletion order

Focus hex color codes

It is now possible to use your own custom focus colors by typing HTML hex color codes:

focus Jane = #c1a657

The help for the focus command has also been updated to include examples. For more info, see:

help focus

Thanks to @foxbird for convincing me to add it (even if it is a bit techy)!

GitHub issue #149 - Hex focus color codes

Improvements

Include private in subarea count

The subarea population count (red rectangle below) now includes awake characters in private rooms or instance rooms.

Thanks to @Shinyuu for suggesting this improvement!

Reply to OOC with OOC

When using the reply button on an OOC message, the console is now populated with an OOC response:

whisper Jane Doe =>

Thanks to @Alyx for suggesting it in this thread!

GitHub issue #136 - Reply to OOC with OOC

Fixes

No tab complete on empty name for Focus and StopFocus commands
The focus and stop focus commands did not allow you to auto-complete on an empty name; you had to start typing a name before auto-completion worked. This has been fixed.
GitHub issue #143 - Unable to tab complete on empty name for Focus and StopFocus commands

Line artifact on zoomed in popup pill
When using browser zoom (tested in Chrome), the popup pills used on muted characters could show a little line artifact in the middle (screenshot). This has been fixed.
GitHub issue #142 - Line artifact on zoomed in popup pill

Console command duplicated on Android
When typing in a roll command on an Android phone, where the sides of the dice were in double digits, parts of the command got duplicated in the console. A work around was implemented, but the bug is now fixed and the workaround removed.
Thanks again to @SirBadmin for reporting the bug in this topic!
@Xetem and @the-floof, this fix may also solve this issue: [Bug] Mobile text entry sometimes explodes - #6 by the-floof. Please check if it is still there! :grin:
GitHub issue #128 - Console command duplicated on Android

PS.
Sorry for using red/green boxes in the screenshots. I hope our color blind friends will forgive me, and that I will remember to use other colors in the future.

8 Likes