Robert Long
d4eeca346d
Merge branch 'bwindels/calls' into update-thirdroom-calls
2022-07-15 15:48:33 -07:00
Bruno Windels
6aab049052
Merge branch 'master' into bwindels/calls
2022-07-04 16:59:17 +02:00
Bruno Windels
7430aa7aab
allow download media in media view model
2022-06-25 20:14:32 +02:00
Bruno Windels
8a90c48d1e
debugging unmuting not working
2022-06-25 05:56:43 +02:00
Bruno Windels
3b66ed8c17
fix type
2022-06-15 11:24:16 +02:00
Bruno Windels
375d8b066c
complete settings view model for logs ui
2022-06-15 11:13:46 +02:00
Bruno Windels
69ada73dd4
cleanup rageshake code
2022-06-15 11:13:05 +02:00
Bruno Windels
2129a97588
remove unused param
2022-06-15 11:12:49 +02:00
Bruno Windels
a644621889
basic support for sending rageshake in view model
2022-06-14 18:46:02 +02:00
RMidhunSuresh
69d8e6031e
This isn't used anywhere
2022-06-14 19:26:59 +05:30
Bruno Windels
ee5bd3b95f
Merge branch 'master' into bwindels/calls
2022-06-14 11:09:19 +02:00
Bruno Windels
41288683fc
allow unmuting when we don't yet have a mic/cam track
2022-06-10 17:10:23 +02:00
Bruno Windels
10caba6872
improve calls view
2022-06-09 15:33:59 +02:00
RMidhunSuresh
2f0f7143b5
Simplify code
2022-06-06 17:20:36 +05:30
RMidhunSuresh
71c3fb39a2
store theme-name and variant in settings
2022-06-05 20:52:47 +05:30
RMidhunSuresh
b74f4b612b
Change UI
2022-06-05 20:52:47 +05:30
RMidhunSuresh
efb1a67470
Make method name a verb
2022-06-05 20:52:47 +05:30
RMidhunSuresh
0b98473e85
Render a radio button for default variants
2022-06-05 20:52:47 +05:30
Bruno Windels
1fab314dd5
return user id for own avatar in call if member hasn't been found
2022-06-03 15:49:45 +02:00
Bruno Windels
f8b01ac3cc
show profile info for own call member by observing member on room
2022-06-02 17:31:17 +02:00
Bruno Windels
5280467e66
return type is actual subclass options, not the options of ViewModel
2022-06-02 17:30:43 +02:00
Bruno Windels
0c20beb1c0
always pass mediaRepo to call vm
2022-06-02 15:58:03 +02:00
Bruno Windels
90b6a5ccb6
update call member info with room member info
2022-06-02 15:56:23 +02:00
Bruno Windels
9384fdc885
Merge branch 'bwindels/fix-tracker-changed-key-check' into bwindels/calls
2022-05-31 13:46:10 +02:00
Robert Long
340c3aa068
Add initial_state and room type to room creation options
2022-05-12 21:25:00 -07:00
Bruno Windels
ae0973b916
Merge branch 'master' into bwindels/calls
2022-05-11 15:13:27 +02:00
RMidhunSuresh
2761789f45
Move theme code to separate file
2022-05-11 14:58:14 +05:30
Bruno Windels
d85f93fb16
allow opening the logs straight in the log viewer from settings
2022-05-10 11:02:39 +02:00
RMidhunSuresh
c39f0d2efb
Don't show theme chooser on dev
2022-05-10 14:12:36 +05:30
RMidhunSuresh
c611d3f85c
Select current theme in dropdown
2022-05-10 14:12:36 +05:30
RMidhunSuresh
ecb83bb277
Store and load theme from setting
2022-05-10 14:12:36 +05:30
RMidhunSuresh
daae7442bb
Create theme chooser
2022-05-10 14:12:36 +05:30
Bruno Windels
e903d3a6a4
mark options as readonly
2022-05-09 14:12:31 +02:00
Bruno Windels
3888291758
updateOptions is unused,not the best idea since options is/can be shared
2022-05-09 14:10:50 +02:00
Bruno Windels
6beff7e552
override emitChange so no need to clone option object for all tiles
...
instead, we don't store the emitChange in the options but rather on
the tile itself.
2022-05-09 14:09:45 +02:00
RMidhunSuresh
139a87de99
Pass a copy of the options to the tiles
2022-05-08 19:14:51 +05:30
Bruno Windels
0fdc6b1c3a
log both to idb storage and console, include open items in export
...
refactor logging api so a logger has multiple reporters, IDBLogPersister
and/or ConsoleReporter.
By default, we add the idb persister for production and both for dev
You can also inject your own logger when creating the platform now.
2022-05-06 15:54:45 +02:00
Bruno Windels
1a08616df1
logging improvements
2022-05-04 18:44:11 +02:00
Bruno Windels
6394138c4a
fix isMuted logic in view model
2022-04-27 19:40:13 +02:00
Bruno Windels
da654a8c59
some cleanup
2022-04-26 17:56:46 +02:00
Bruno Windels
f61064c462
nicer UI for calls, show avatar when muted, muted status
2022-04-26 14:27:28 +02:00
Bruno Windels
330f234b5a
prefer undefined over null
2022-04-26 14:21:19 +02:00
Bruno Windels
22df062bbb
fix observable typescript errors
2022-04-25 14:05:02 +02:00
Bruno Windels
cdb2a79b62
add muting again, separate from changing media
2022-04-22 14:48:14 +01:00
Bruno Windels
ac60d1b61d
remove thick abstraction layer
...
instead just copy the DOM typing and make it part of the platform layer
2022-04-21 17:40:45 +02:00
Bruno Windels
382fba88bd
WIP for muting
2022-04-14 23:19:44 +02:00
Bruno Windels
bc118b5c0b
WIP
2022-04-13 18:34:01 +02:00
Bruno Windels
2d4301fe5a
WIP: expose streams, senders and receivers
2022-04-12 21:20:24 +02:00
Bruno Windels
d734a61447
Merge branch 'master' into bwindels/calls
2022-04-11 16:14:34 +02:00
Bruno Windels
a710f394eb
fix lint warning
2022-04-11 15:57:23 +02:00