Android Existing Chats

../../_images/GC_SC9.png

1. Create Chat. A tap here will open the Create Chat screen and allow the user to start a new chat.

2. Create Announcement. Note that this menu option is only available to devices connected to the hub as an Administrator or Owner (q.v.). Please refer to the GalixiHub documentation for specifics on how to enable devices for these permission levels. A tap here will open a modified Messaging screen and allow the user to create a new announcement. an Announcement is a special chat that sends to all members a modified message on whatever the Announcement creator chooses. No other member of the network may respond to an Announcement; it is in-effect a one-way chat from the owner or administrator of the world to all its members.

3. Menu Overflow. Herein lie menus for World Profile, Delete Chats, Block Chats, Block Members, Re-sync Members, Manage World, and Help. Each one of these menu options are detailed below, and some are only available if the user has Administrator or Owner privileges.

  • World Profile will open up the Modify World screen. Here the user will see the current world’s device network and port information and may adjust changes to the world network here, along with other world behavior such as mute and avatar profile for this world. Note that modifying the avatar here will ONLY affect the avatar on this world; neither the default avatar settings nor the avatar settings for any other world are affected here.

  • Delete Chats, the user will remove themselves from the chat; if a member on the chat sends a message to the user a new chat will be created for the user. Chats deleted are permanently removed from the device, along with all prior messages. To exit delete chats mode, tap the back space arrow.

  • Block Members allows the user to block another member. Any messages sent from that member will not be displayed to the user. The member being blocked is not notified they are being blocked so will appear as if the user is simply ignoring the member. Any messages sent by that member on any group chat is also ignored.

  • Block Chats similar to Block Members above, but is for an entire chat only. Note that members of that chat are not individually blocked, just the chat itself.

  • Re-sync Members will pull from the world all the members, including their full information, and update the local database with these members. In normal operation, whenever a world is entered, only the changes in the member state since the last time the world is entered is sent. However, in some conditions data may be lost while updating due to a poor network connection or other issue. In these cases, GalixiCom and the world running GalixiHub will assume these changes have already been synced and will not send another update. As a result, some member information may be lost. A tap here will force a re-sync of all members, not just the changes.

  • Manage World is only available to Administrator and Owner permission levels. A tap here will in-effect render the same UI as on GalixiHub, and will allow the device owner to manage the world remotely from GalixiCom. Just about all the management functionality of GalixiHub is replicated here, and for specific details, please refer to the GalixiHub documentation.

  • Help opens up this page.

4. Chat Profile. Each chat created is displayed here. The profile image used is of the first person selected in the chat. The name of the chat, which will either be the alias selected, or a list of names of the members of chat, is shown, along with the last message sent (and by whom) and at what time.