Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Update 5.2 from master #142

Merged
merged 20 commits into from
Mar 8, 2023
Merged

Update 5.2 from master #142

merged 20 commits into from
Mar 8, 2023

Commits on Feb 25, 2023

  1. Merge pull request #128 from EpicGames/UE5.2

    Bring UE5.2 to master
    lukehb committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    801c573 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Use mediasoup's internal stream ids for SCTP to avoid clashes (#129)

    This should allow more than 2 peers to connect to the SFU without having
    Unreal Engine crash from stream channels being double-assigned.
    
    This addresses: #62
    StomyPX committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    c82e13b View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    1695df2 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Added documentation about frontend settings panel (#135)

    * Adding settings panel page
    * Adding settings panel image
    MWillWallT committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    3d06815 View commit details
    Browse the repository at this point in the history
  2. Update frontend readme

    Add relative links, move sections to be more logical, format intro text.
    
    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    9640b08 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    6301d6d View commit details
    Browse the repository at this point in the history
  4. Create readme for frontend core library

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    3873933 View commit details
    Browse the repository at this point in the history
  5. Update links

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    a7a7ef7 View commit details
    Browse the repository at this point in the history
  6. Updating links

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    782f522 View commit details
    Browse the repository at this point in the history
  7. Updating links

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    53847f4 View commit details
    Browse the repository at this point in the history
  8. Customize styles through UI API (#133)

    * support customizing styles through UI API
    
    * do not apply styles automatically in constructor
    
    * do not apply styles automatically in constructor for stresstest
    
    * move light/dark mode palette change code to PixelStreamingApplicationStyle
    
    * Renamed updateColors / onUpdateColors -> setColorMode / onColorModeChanged
    hmuurine committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    73bc553 View commit details
    Browse the repository at this point in the history
  9. Update Customizing Player Input Options.md

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    ae05939 View commit details
    Browse the repository at this point in the history
  10. Fix input not working when using an SFU with multiple peers (#137)

    * Fix preventing the player id from being overwritten when sending player messages. This is kind of a nasty exception for when the SFU sends it's data channel negotiations.
    mcottontensor committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    125e22e View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Create readme.md

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    b840222 View commit details
    Browse the repository at this point in the history
  2. Create configuration.md

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    181bd03 View commit details
    Browse the repository at this point in the history
  3. Create images.md

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    937a8ab View commit details
    Browse the repository at this point in the history
  4. Add files via upload

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    88f8c1e View commit details
    Browse the repository at this point in the history
  5. Update readme.md

    Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
    lukehb committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    e3ae77b View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Api support for UE communication (#132)

    * Expose sendUIInteraction function
    
    * Update documentation
    
    * Support sending console commands
    
    * Rename sendUIInteraction -> emitUIInteraction to match UE 5.1 function naming
    
    * Rename sendConsoleCommand -> emitConsoleCommand to match UE 5.1 function naming
    
    * API for registering UE response listener
    
    * Mark addResponseEventListener and removeResponseEventListener public to match other API functions
    hmuurine committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    9de61bf View commit details
    Browse the repository at this point in the history
  2. Enable/disable user input devices (#136)

    * move registerLockedMouseEvents and registerHoveringMouseEvents to MouseController
    
    * add a utility that keeps track of registered event handlers for easy unregistering
    
    * fix stream handler name MoveMouse -> MouseMove
    
    * support unregistering gamepad events
    
    * support unregistering keyboard events
    
    * support unregistering mouse events
    
    * support unregistering touch events
    
    * unregister input event handlers before registering new ones
    
    * configurable keyboard/mouse/touch/gamepad support
    
    * start/stop game pad polling on config enable/disable
    
    * UI: add user input config to Settings menu
    
    * added config flag EnableXRControllerInput for enabling/disabling XR controller messages
    
    * added the new config flags to documentation
    
    * smaller version of the settings panel image to better match the old image resolution
    
    * Simplify input flag naming. Separate input toggles into new section in the settings panel
    hmuurine committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    95f2bef View commit details
    Browse the repository at this point in the history