Jeremy Kahn
f219218d02
feat: ( closes #19 ) Audio calls ( #60 )
...
* feat: [#19 ] set up voice call UI
* feat: [#19 ] get audio calls
* feat: [#19 ] implement audio device selection
2022-10-30 16:07:32 -05:00
Jeremy Kahn
630a7aa398
refactor: [ #7 ] move audio logic to new Audio service
2022-09-30 09:13:07 -05:00
Jeremy Kahn
b4decae69c
feat: [ closes #6 ] Show notifications for messages recieved in the background ( #31 )
...
* feat: [#6 ] show notification when message is received
* feat: [#6 ] add setting for enabling/disabling notifications
* refactor: [#6 ] decouple PeerNameDisplay from funAnimalName
* feat: [#6 ] disable notifications setting when notifications are unavailable
2022-09-29 21:56:28 -05:00
Jeremy Kahn
b7c8ee6441
chore: upgrade to trystero 0.11.3
2022-09-19 11:51:49 -05:00
Jeremy Kahn
6bc8bf8b88
feat: show alerts when someone joins or leaves the room
2022-08-31 09:55:57 -05:00
Jeremy Kahn
caaa59d014
feat: show number of peers in the room
2022-08-29 22:05:56 -05:00
Jeremy Kahn
39d8129957
fix: don't crash when the room changes
2022-08-28 21:57:18 -05:00
Jeremy Kahn
126456eced
feat: add message sending UI
2022-08-17 09:28:22 -05:00
Jeremy Kahn
7cb7e5fdd5
fix: prevent rerenders from breaking room connection
2022-08-16 21:57:39 -05:00
Jeremy Kahn
40b0b7047e
refactor: use absolute module paths
2022-08-16 09:21:33 -05:00
Jeremy Kahn
b9e9ae398e
fix: prevent Room re-renders from throwing an error
2022-08-15 21:38:56 -05:00
Jeremy Kahn
7948b51cc8
refactor: remove joinRoom method
2022-08-14 21:49:14 -05:00
Jeremy Kahn
33b25e204d
feat: send a message to peers
2022-08-14 21:26:50 -05:00
Jeremy Kahn
9c3e96a804
feat: define makeAction
2022-08-14 17:49:31 -05:00
Jeremy Kahn
2ec8c52f7c
refactor: configure PeerRoom via constructor
2022-08-14 17:29:24 -05:00
Jeremy Kahn
a86e2d6592
refactor: use Room type
2022-08-14 13:21:34 -05:00
Jeremy Kahn
53c4415112
refactor: create usePeerRoom hook
2022-08-14 10:10:05 -05:00
Jeremy Kahn
519e27b5c2
feat: join peer room
2022-08-13 12:11:59 -05:00