RMidhunSuresh
c26dc04b52
Fix type
2022-05-11 15:03:32 +05:30
RMidhunSuresh
2761789f45
Move theme code to separate file
2022-05-11 14:58:14 +05:30
Bruno Windels
2bd8f0fbf3
Merge pull request #734 from vector-im/fix-handleCallMemberEvent
...
Fix removing members in handleCallMemberEvent
2022-05-11 10:09:03 +02:00
Bruno Windels
5ee4e39bc7
add return type
2022-05-11 10:06:15 +02:00
RMidhunSuresh
213f87378b
Use t.if instead of t.map
2022-05-11 12:46:12 +05:30
RMidhunSuresh
855298bdaf
Read from manifest
2022-05-11 12:40:32 +05:30
Robert Long
21065791a8
Fix removing members in handleCallMemberEvent
2022-05-10 16:58:03 -07:00
Bruno Windels
e2621015e1
don't include log viewer in production build
2022-05-10 20:08:58 +02:00
Bruno Windels
f6ea7803f2
move logviewer to own package
2022-05-10 18:03:15 +02:00
RMidhunSuresh
e8a4ab5ecc
built-asset must be a mapping
...
A mapping from theme-name to location of css file
2022-05-10 16:58:06 +05:30
Bruno Windels
1d900b5184
finish open window and poll code for logviewer
2022-05-10 12:14:09 +02:00
Bruno Windels
c823bb125f
fix lint error
2022-05-10 11:20:25 +02:00
Bruno Windels
d85f93fb16
allow opening the logs straight in the log viewer from settings
2022-05-10 11:02:39 +02:00
Bruno Windels
2a729f8969
support loading logs through postMessage in logviewer
2022-05-10 11:02:15 +02:00
RMidhunSuresh
5204fe5c99
This emitFile is no longer needed
2022-05-10 14:22:37 +05:30
RMidhunSuresh
c39f0d2efb
Don't show theme chooser on dev
2022-05-10 14:12:36 +05:30
RMidhunSuresh
bb3368959f
Use sh instead of bash
2022-05-10 14:12:36 +05:30
RMidhunSuresh
af9cbd727f
Remove existing stylesheets when changing themes
2022-05-10 14:12:36 +05:30
RMidhunSuresh
12a70469eb
Fix formatting
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
RMidhunSuresh
cc2c74fdff
Generate theme summary on build
2022-05-10 14:12:36 +05:30
RMidhunSuresh
541cd96eeb
Add script to cleanup after build
2022-05-10 14:12:36 +05:30
RMidhunSuresh
f16a2e5d22
Don't add asset hash to manifest json on build
2022-05-10 14:12:36 +05:30
Bruno Windels
b7675f46c4
bump sdk version
2022-05-10 09:59:38 +02:00
R Midhun Suresh
a06474d7ac
Merge pull request #731 from vector-im/fix-tilescollection
...
Newly created tiles must be given a copy of tilesOptions
2022-05-10 12:33:46 +05:30
Bruno Windels
a2a17dbf7a
fix unit test
2022-05-09 14:50:52 +02:00
Bruno Windels
cd8fac2872
update TODO
2022-05-09 14:31:19 +02:00
Bruno Windels
8140e4f2c3
fix typescript errors
2022-05-09 14:23:57 +02:00
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
814cee214c
rename asJSON to toJSON
2022-05-06 17:23:07 +02:00
Bruno Windels
d69b1dc3e2
expose log items for exposing debugging info in sdk users
2022-05-06 17:06:56 +02:00
Bruno Windels
fc08fc3744
always log device removal in same way and prevent call id overwritten
2022-05-06 16:59:26 +02:00
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
Eric Eastwood
e54482e4c0
Add some comments
2022-05-05 17:57:25 -05:00
Eric Eastwood
75098b4712
Merge branch 'master' into madlittlemods/686-682-local-friendly-development-and-commonjs
2022-05-05 17:50:33 -05:00
Eric Eastwood
d053d4388f
Update Vite to avoid flakey errors in our PostCSS plugins
...
Fix https://github.com/vector-im/hydrogen-web/issues/722
Updating Vite to includes fixes from
https://github.com/vitejs/vite/issues/7822 -> https://github.com/vitejs/vite/pull/7827
2022-05-05 14:58:43 -05:00
Bruno Windels
1a08616df1
logging improvements
2022-05-04 18:44:11 +02:00
Bruno Windels
1a0b11ff7e
also log payload when receiving to_device call message, help debug with thirdroom
2022-04-29 14:59:19 +01:00
Bruno Windels
c1c08e9eb0
more logging of callId and sessionIds
2022-04-29 14:58:44 +01:00
Bruno Windels
9938071e1c
more sessionId logging
2022-04-29 14:34:03 +01:00
Bruno Windels
bb92d2e30d
log session id when adding a member entry
2022-04-29 14:19:10 +01:00
Bruno Windels
8e2e92cd2c
this timer should not fire after disposing
2022-04-29 10:11:12 +01:00
Bruno Windels
e1974711f3
dont close this when disconnecting as long as we haven't restructured the log items in general, we can always connect again fr now and assume to reuse the same log item
2022-04-28 16:56:32 +01:00
Bruno Windels
d346f4a3fb
add & remove rather than update when session id changed
2022-04-28 16:52:42 +01:00
Bruno Windels
3d83fda69f
some more cleanup
2022-04-28 16:52:17 +01:00