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)