Version 0.7.1.a.1 (Alpha)

Posted: February 11, 2021

Bugfixes:

  • General: Fixed leaking texture memory in user avatar image creation (#1597)
  • General: Fixed some localization typos (#1596)
  • General: Fixed avatar material rendering issues (#1582)
  • General: Fixed invalid player loading state where it was reset to busy under some circumstances (#1580)
  • General: Fixed not updated player position after connecting (#1579)
  • General: Fixed an issue where the user cannot exit dialog once started a meeting and then removed all invites (#1539)
  • General: Fixed misinterpreted invert mouse value (was the opposite) (#1525)
  • General: Fixed inconsistent self address book entry (#1275)
  • Internal: Fixed an issue where a worng count of used object is returned for the Temp pool (#1551)
  • Network: Fixed an issue where the player colorID was not set for client under some circumstances (#1599)
  • Network: Fixed calling wrong cloud function for users which are not the owner of a meeting room (#1598)
  • Network: Fixed potential crash if the tour state was not synced within one frame after joining a meeting (#1550)
  • Quest: Fixed not working controller vibration haptics for quest (#1622)
  • UI: Fixed black screen issue when leaving a tour with enabled help messagebox for sending feedback (#1553)
  • UI: Fixed wrongly set bold font settings for message box button texts (only using bold font now) (#1552)
  • UI: Fixed wrong padding values for dropdown controls (#1529)
  • UI: Fixed artefacts for mask and player info icons (#774)

Features:

  • Android, General: Added permission setup to settings area (android) (#1563)
  • Android, Internal: Added SkipPermissionsDialog on android when starting the app (#1562)
  • General: Added VR haptics overwrite controls to device settings panel (#1623)
  • General: Added public and private meeting setup and workflow (#1602)
  • General: Added message dialog to autologin which displays connection issues etc. if needed (#1601)
  • General: Added manual join meeting with code modal dialog (#1600)
  • General: Added guest user login (#1577)
  • General: Added voice visualization to player rigs (#1565)
  • General: Added player, controller, tour, mediaplayer and voice debug info options to settings panel (#1560)
  • General: Added voice to tour state (#1555)
  • Internal: Added version to settings file (will later help if keys or something will be changed in the settings file, based on the version) (#1587)
  • Internal: Added new events to UIAddressList and the possibility to set and get the input text value in the add email edit field (#1576)
  • Internal: Added isSnapshot to ProjectProperties, including handling (#1561)
  • Internal: Added auto detection for microphones on devices which have only one microphone connected (like mobile devices) (#1558)
  • Internal: Added debug.showVoiceInfo (default false) to show voice information in a tour (#1556)
  • Internal: Added stopwatches to Temp objects (#1554)
  • Network: Added logging.punLogLevel, and logging.punNetworkDebugLevel to settings file (was previously set from cloud values), default is informational for pun and error for networkDebug (#1567)
  • Network: Added network.overwritePorts and nameServerPort, masterServerPort, gameServerPort to settings file for overwriting the ports if needed (#1566)
  • Network: Added region management for network rooms (#1526)
  • Network: Added voice network support (#838)
  • Network: Added encryption for pun (#261)
  • UI: Added intractable state to UITwoOptionsButton (#1564)
  • UI: Added sorting to microphone selection dialog (#1559)
  • UI: Added maintoolbar microphone button (#1557)
  • UI: Added local user to the client list (#271)

Changes:

  • Android: Improved PermissionManager to handle don’t ask again messages and show detailed messages what was requested and/or denied (#1617)
  • Android, Network: Set keep alive timeout for meeting network connection to 60 seconds if the app has no focus (#362)
  • General: Poi color is now set to the presenter color (#1620)
  • General: Reduced GC for PlayerMainController (#1618)
  • General: Removed log messages (#1615)
  • General: Refactored microphone enumeration for desktop (#1614)
  • General: Reduced GC for PlayerMainController (#1612)
  • General: The login username will no longer be displayed in the login screen if user.rememberMe is disabled when logging out (before the logged in username was restored) (#1608)
  • General: Improved error handling for login (#1607)
  • General: Improved error handling for directory setup (#1606)
  • General: Refactored project and editor autload of tours, is now only available in alpha builds for testing (#1605)
  • General: Reduced GC collection time for LocalizationController on startup (#1604)
  • General: Changed voice processing value to allow displaying it on UI avatar items (#1603)
  • General: Refactored permission request dialog system on android (file browsing and microphone) (#1575)
  • General: Do not display the own username multiple times in the addressbook (#1383)
  • General: Improve invite icon in the top right corner, so it is better visible for everybody (#530)
  • General, Network: Update to PUN2 (#46)
  • Internal: Code cleanup (#1616)
  • Internal: Refactored user address management to allow multiple groups (#1573)
  • Internal: Moved microphone and video streaming setup from settings file into mic and videoStream section in settings file (#1572)
  • Internal: Removed AudioVisualizer from Runningtap and replaced with an own simple solution (#1570)
  • Internal: Removed various pun setup values from cloud info as they are no longer needed (#1569)
  • Internal, Network: Changed workflow for PhotonVoiceNetwork connection in endless loop (#1527)
  • Network: Refactored NetworkController (#1613)
  • UI: Refactored UIplayerInfo items (#1619)
  • UI: Optimized UI drawcalls in tour UI (#1611)
  • UI: Center activity control is no longer displayed when a player connects (#1610)
  • UI: Improved tour UI unloading speed (#1609)
  • UI: Refactored login screen (#1578)
  • UI: Removed get pro button from address list elements, a popup will now be shown if a certain action is not available due to plan restrictions (#1574)
  • UI: Selecting entries in the address book can now only be done when clicking on OK, the close icon will not save the selection anymore (#1571)
  • UI: Replaced the browse to website icon in menu screens (#1568)
  • UI: Updated UI dialog for poa material variation/set selection (#797)
  • UI: Update player info layout (#795)