It search for an user name and if the user is found, center the map on it's
last known position.
The feature can be triggered by:
- Entering the user nickname in the search box preceded by '@'
- Ctrl+Clicking on an user name in the chat
For both of them returning false will interupt the default action
'geoSearch' is called when something is entered in the search box.
The argument is the string entered in the search box
'nicknameClicked' is called when a nickname is cliked.
The argument is an object with 2 properties:
- 'event' contain the standard event object
- 'nickname' contain the nick of the user
- remove public @mentions from the faction chat channel
- add default case to chat text handling. if a new message fragment type is added, at least something will be shown in chat instead of being blank (as happened when AT_PLAYER was first introduced)
- highlight your own player name in the chat column in yellow for things you said/actions performed - similar to @mentions from other players
this fixes an issue that, in theory, could have occured with the public chat fetching and over 200 sequential skipped ([secure]) messages. the recent change to skip SYSTEM_NARROWCAST for faction chat was much more likely to trigger the same issue
also
- lighten the red colour used in public chat - was almost impossible to read before
- set the faction chat message count to 100 (it was 50, then bumpped to 200 briefly to work around chat issues)
Uses the portal name function from the chat listing, which, for now,
renames the US Post Office portals so it doesn't look like.
20m ago US Post Office
25m ago Some portal
35m ago US Post Office
55m ago US Post Office
- main build.py will optionally build mobile. removed now obsolete mobile build scripts and symbolic links
- external resource URL is now optional - it's no longer needed by the regular builds
move zoom control to under the layer control on smartphone layout
remove localstorage zoom control visibility setting - there was no way to configure it, so seemed a bit odd