Glass

Glass

73.6k Downloads

New chat dock

mixxorz opened this issue ยท 0 comments

commented

The current chat dock is mostly based on the default chat dock. This was really good for getting Glass out the door really quickly, but it limits what we can do with it.

I'm proposing a new chat dock that looks better and with more functionality.

Mockup (not final)

Screen Shot 2020-09-16 at 3 19 41 AM

"Tabs" are found under a dropdown menu. This frees up space for icons on the chat dock, while also allowing for more tabs.

The active tab's name is displayed on the dock. Switching tabs will replace the name displayed on the dock.

Having a custom chat dock also opens up the opportunity of having multiple chat windows because the code for the chat dock may be shared between them.

Which icons are displayed on the right can be controlled by players. They can all be hidden if the player doesn't want them there.

When non-active tab "flashes", it's displayed on the chat dock.

Screen Shot 2020-09-16 at 3 31 25 AM

Also add an option to customize chat dock visibility:

  • Autohide
  • Autohide icons
  • Always visible

Add option for "hidden" opacity. Default is 0, but can set to something like 0.5 so the chat dock becomes more transparent but not completely.