Commit Graph

  • b6ce995114
    mock setLocalDescription, getStats Hannes Muurinen 2023-03-14 16:03:57 +0200
  • 7c364eef3b
    test for receiving ICE candidate message Hannes Muurinen 2023-03-14 15:41:44 +0200
  • c488c1e413
    mock addIceCandidate Hannes Muurinen 2023-03-14 15:41:10 +0200
  • 95a78b5854
    add null checks for peerConnection since it might be null if connectiong closed Hannes Muurinen 2023-03-14 15:32:21 +0200
  • 535c1e325f
    test for receiving a connection offer Hannes Muurinen 2023-03-14 15:00:42 +0200
  • 4856f77fc6
    mock addTransceiver, createAnswer, getTransceivers, setRemoteDescription Hannes Muurinen 2023-03-14 14:44:18 +0200
  • d0841e9483
    check for navigator.getGamepads before calling it Hannes Muurinen 2023-03-14 14:43:03 +0200
  • da57fe9f50
    fixed variable name for consistency Hannes Muurinen 2023-03-14 14:08:50 +0200
  • 7aed7b4f98
    test RTCPeerConnect close Hannes Muurinen 2023-03-14 12:35:24 +0200
  • 1d643c2fe7
    test webRtcConnected event Hannes Muurinen 2023-03-14 12:17:14 +0200
  • 3979503184
    mock RTCPeerConnection and RTCIceCandidate Hannes Muurinen 2023-03-14 12:16:16 +0200
  • c974a8a9e1
    test that listStreamers is sent on WS connect Hannes Muurinen 2023-03-14 10:39:27 +0200
  • bfae6e3649
    added eventemitter events in tests Hannes Muurinen 2023-03-14 10:18:30 +0200
  • 1c72ef1069
    unit tests for reconnect Hannes Muurinen 2023-03-14 10:05:52 +0200
  • 5223a3837c
    unit test for disconnect Hannes Muurinen 2023-03-14 09:59:32 +0200
  • 5a6800d405
    test for PixelStreaming.connect() Hannes Muurinen 2023-03-14 09:32:39 +0200
  • 948f4a8370
    mock WebSocket Hannes Muurinen 2023-03-14 09:32:19 +0200
  • 1b156a146d
    mock/unmock functions for RTCRtpReceiver Hannes Muurinen 2023-03-14 08:43:38 +0200
  • 20018776d2
    test for PixelStreaming SettingsChangedEvent Hannes Muurinen 2023-03-10 17:33:22 +0200
  • 63f664b89b
    mock video codecs list Hannes Muurinen 2023-03-10 16:47:51 +0200
  • 1f171fbfa8
    add AFKController unit tests Hannes Muurinen 2023-03-10 16:42:53 +0200
  • 44ac0841c9
    add Config unit tests Hannes Muurinen 2023-03-10 16:42:41 +0200
  • af001347f4
    add jest config Hannes Muurinen 2023-03-10 16:42:25 +0200
  • 5b135fb271
    add jest dependencies Hannes Muurinen 2023-03-10 16:40:42 +0200
  • 6e13e3942c
    add unit test coverage reports to gitignore Hannes Muurinen 2023-03-10 16:39:10 +0200
  • cffff56755
    Bump webpack from 5.75.0 to 5.76.0 in /Frontend/library dependabot[bot] 2023-03-15 10:53:22 +0000
  • cca5659761
    Added functional button to the console/command example. Luke Bermingham 2023-03-15 17:00:35 +1000
  • 610978eb43
    Initial update to communications between UE and Browser Michael Stopa 2023-03-15 15:42:13 +1030
  • 53468db329
    Added section for sending console command Luke Bermingham 2023-03-14 17:59:37 +1000
  • 3fc81a3c0a
    Added resolution changing button and hooked them up to UE project Luke Bermingham 2023-03-14 17:56:30 +1000
  • b3e450c901
    Bump package-lock files for library to use latest version Luke Bermingham 2023-03-14 15:21:39 +1000
  • 3bd12637c3
    Added skin 3 button Luke Bermingham 2023-03-14 15:19:41 +1000
  • 781454b352 Bug bounty test, please ignore. xckhhj xckhhj tkmhh 2023-03-13 20:18:24 +0000
  • cc5bbff15c Pass HTTPS certificate locations with Cirrus configuration file Marcin Biegun 2023-03-13 18:23:07 +0100
  • 9cab0ed21a
    Merge branch 'master' into showcase Luke Bermingham 2023-03-13 16:34:04 +1000
  • f0c06f18ec
    Added stub for character selection function. Luke Bermingham 2023-03-13 16:17:22 +1000
  • 1cdfe57135
    Remove references to the SFU throughout cirrus William Belcher 2023-03-10 17:35:54 +1000
  • 1c370876fc
    Add another example with buttons to change resolution. Luke Bermingham 2023-03-09 16:38:27 +1000
  • 71bf274877
    Merge pull request #145 from EpicGames/Slash-Directions Luke Bermingham 2023-03-09 11:16:47 +1000
  • 3081cf4825
    Update README.md Michael Wallace 2023-03-09 12:16:10 +1100
  • 9de209d3ab
    Merge pull request #144 from EpicGames/master Luke Bermingham 2023-03-09 10:46:59 +1000
  • 2476233f94
    Merge pull request #141 from hmuurine/clean-dangling-event-handlers Luke Bermingham 2023-03-09 10:41:10 +1000
  • 857e5f6f2b
    Merge pull request #143 from EpicGames/UE5.2 Luke Bermingham 2023-03-09 10:15:38 +1000
  • 7a9ed962fd Bump github release version Luke Bermingham 2023-03-08 14:58:02 +1000
  • a3feb7788f Bump peer dependency version and package-lock.json of ui-library to use library version 0.2.0 Luke Bermingham 2023-03-08 14:54:09 +1000
  • 09eff4809a
    Make ui-library use library version 0.2.0 Luke Bermingham 2023-03-08 14:31:18 +1000
  • 8f246b121d
    Bump ui-library to 0.1.0 Luke Bermingham 2023-03-08 14:27:35 +1000
  • 0c35731742
    Update package.json Luke Bermingham 2023-03-08 14:08:42 +1000
  • 1da723d438
    Merge pull request #142 from EpicGames/master Luke Bermingham 2023-03-08 14:02:22 +1000
  • 684ab66b82
    add null checks to not fail if calling disconnect before connect Hannes Muurinen 2023-03-07 15:59:11 +0200
  • e18ba37e5b
    unregister user input event handlers on disconnect Hannes Muurinen 2023-03-07 13:30:17 +0200
  • 45564b1b9b
    exit pointer lock when cleaning up locked mouse handler Hannes Muurinen 2023-03-07 13:29:50 +0200
  • a744381f33
    clearTimeout, not clearInterval Hannes Muurinen 2023-03-07 13:28:56 +0200
  • ed73e08b6c
    Merge branch 'EpicGames:master' into master gunsha 2023-03-07 09:28:42 -0300
  • e3add79645 fix player error on connect Gonzalo 2023-03-07 09:23:47 -0300
  • 9855232323 change jest version Gonzalo 2023-03-07 09:02:16 -0300
  • 3c86d3e42b
    Added ability from dropdown to toggle examples Luke Bermingham 2023-03-07 17:08:56 +1000
  • d443ab45d2
    Don't update GamepadAnalog message when receiving a new protocol as UE sends an incorrect byteLength attribute (#138) William Belcher 2023-03-07 09:56:41 +1000
  • d25e722e92
    Don't update GamepadAnalog message when receiving a new protocol as UE sends an incorrect byteLength attribute William Belcher 2023-03-07 09:26:18 +1000
  • 95f2bef334
    Enable/disable user input devices (#136) UE5.2-0.3.0 hmuurine 2023-03-06 09:32:58 +0200
  • 2fb91eedb7
    Added onExampleChanged function Luke Bermingham 2023-03-06 17:00:36 +1000
  • 60575b96df
    Add styling of button/images Luke Bermingham 2023-03-06 16:33:45 +1000
  • 6ad6b66e52
    Added showcase html page with showcase.ts Luke Bermingham 2023-03-06 16:26:22 +1000
  • 01616efccd
    Simplify input flag naming. Seperate input toggles into new section in the settings panel William Belcher 2023-03-06 12:27:55 +1000
  • 9de61bfcea
    Api support for UE communication (#132) hmuurine 2023-03-06 03:01:51 +0200
  • e34864237e
    Add tests for player class gunsha 2023-03-03 20:01:48 -0300
  • 6efa09ad00
    use new matchmaker function for player disconnect gunsha 2023-03-03 17:52:18 -0300
  • 72fe9a7d6d
    merge with master gunsha 2023-03-03 17:38:58 -0300
  • 7a0019a48c Merge remote-tracking branch 'upstream/master' gunsha 2023-03-03 16:40:54 -0300
  • 9e732159d6
    smaller version of the settings panel image to better match the old image resolution Hannes Muurinen 2023-03-03 09:38:38 +0200
  • cd36d367d9
    added the new config flags to documentation Hannes Muurinen 2023-03-03 09:34:09 +0200
  • 71daadfd34
    added config flag EnableXRControllerInput for enabling/disabling XR controller messages Hannes Muurinen 2023-03-03 09:18:00 +0200
  • 68178d58ae
    restored emitConsoleCommand Hannes Muurinen 2023-03-03 08:46:40 +0200
  • e3ae77b2fa
    Update readme.md Luke Bermingham 2023-03-03 12:59:12 +1000
  • 88f8c1ee7c
    Add files via upload Luke Bermingham 2023-03-03 12:57:28 +1000
  • 937a8ab3e9
    Create images.md Luke Bermingham 2023-03-03 12:57:07 +1000
  • 181bd0362f
    Create configuration.md Luke Bermingham 2023-03-03 12:53:46 +1000
  • b840222cbe
    Create readme.md Luke Bermingham 2023-03-03 12:38:38 +1000
  • f6ab629286 Merge remote-tracking branch 'upstream/master' gunsha 2023-03-02 21:36:26 -0300
  • f03ccd25e2
    Resolve conflics gunsha 2023-03-02 21:24:37 -0300
  • 125e22e3e6
    Fix input not working when using an SFU with multiple peers (#137) mcottontensor 2023-03-03 10:37:33 +1100
  • fe0518e22f
    Fix requested changes gunsha 2023-03-02 20:18:10 -0300
  • 1a144a591e Adding some comments to clarify the behaviour. Matthew Cotton 2023-03-03 10:03:58 +1100
  • d281ee2521 Preventing the player id from being over written when sending player messages. This is kind of a nasty exception for when the SFU sends it's data channel negotiations. Matthew Cotton 2023-03-03 09:47:53 +1100
  • 64b564d4bb
    UI: add user input config to Settings menu Hannes Muurinen 2023-03-02 16:16:34 +0200
  • e83eaa3be4
    start/stop game pad polling on config enable/disable Hannes Muurinen 2023-03-02 16:15:07 +0200
  • a60b65d0f4
    configurable keyboard/mouse/touch/gamepad support Hannes Muurinen 2023-03-02 15:42:58 +0200
  • 2fed0045b8
    fix gamepad event handling (broken in master too) Hannes Muurinen 2023-03-02 15:10:46 +0200
  • d887fe0360
    unregister input event handlers before registering new ones Hannes Muurinen 2023-03-02 14:59:27 +0200
  • 95bb42006c
    support unregistering touch events Hannes Muurinen 2023-03-02 14:07:47 +0200
  • f4a8b38e76
    support unregistering mouse events Hannes Muurinen 2023-03-02 14:06:51 +0200
  • d835119e9d
    support unregistering keyboard events Hannes Muurinen 2023-03-02 14:01:57 +0200
  • 264132f18c
    support unregistering gamepad events Hannes Muurinen 2023-03-02 13:59:45 +0200
  • e63d586ec3
    fix stream handler name MoveMouse -> MouseMove Hannes Muurinen 2023-03-02 12:57:29 +0200
  • 255da2dd72
    add a utility that keeps track of registered event handlers for easy unregistering Hannes Muurinen 2023-03-02 11:34:15 +0200
  • 52bfe44bcd
    move registerLockedMouseEvents and registerHoveringMouseEvents to MouseController Hannes Muurinen 2023-03-02 10:38:13 +0200
  • 70c14a5fc6
    expose emitCommand, remove emitConsoleCommand Hannes Muurinen 2023-03-02 09:08:24 +0200
  • 513355d672
    mark addResponseEventListener and removeResponseEventListener public to match other API functions Hannes Muurinen 2023-03-01 14:34:48 +0200
  • c69a3e42b5
    allow sending object | string Hannes Muurinen 2023-03-01 13:49:34 +0200
  • e33a5ef0df
    API for registering UE response listener Hannes Muurinen 2023-03-01 13:49:06 +0200