2367928b0d
update default config to neo
2021-03-31 10:57:12 -04:00
N-Pex
1f4970368a
Improved logout/login and change password support
2021-03-29 21:55:43 +02:00
N-Pex
31535f0f3c
More work on leve room dialog
...
Issue #21
2021-03-27 09:38:27 +01:00
N-Pex
d0a5fcb79a
Merge branch 'main' of https://gitlab.com/keanuapp/keanuapp-weblite into main
2021-03-26 16:51:22 +01:00
N-Pex
ef7ab05595
Move roomJoinRule to mixin so it can be reused
2021-03-26 12:44:19 +01:00
N-Pex
16d9ba7dbd
Add switch for join rule
...
For issue #86 .
2021-03-26 12:16:13 +01:00
eebf37996f
update readme
2021-03-24 13:38:13 -04:00
f1b5065c1b
update readme
2021-03-24 13:36:34 -04:00
N-Pex
b64c3a5791
Fix image uploading on Nang
...
Issue #82 . Turns out we need to send mime "application/octet-stream" for encrypted image data. It's a little unclear why it worked for audio though.
2021-03-24 16:44:29 +01:00
N-Pex
20fcc29fbc
Run local dev server on https
...
Makes testing of e.g. audio recording possible, since Chrome won't record audio while on http pages.
2021-03-24 10:47:07 +01:00
N-Pex
b8aeb02b50
More work on audio recording
...
Issue #95 . Use a post processing step to fix chromium bug of not having a valid cues section in the metadata (=browser did not know length of audio!). Also, set more constraints in the call to getUserMedia to fix Android problem of really sh*tty audio in the default mode (More info on github.com slash processing/p5.js-sound/issues/346
2021-03-24 10:45:35 +01:00
N-Pex
b6ac6ec881
Update VoiceRecorder.vue
2021-03-23 22:50:32 +01:00
N-Pex
2c01a0d05d
Use RecordRTC for voice messaging
2021-03-23 22:24:17 +01:00
N-Pex
6e6bae4caa
Create room
...
Work on issue #67
2021-03-23 16:20:01 +01:00
N-Pex
f5587ce0c9
Better error message for no mic permission
...
Also, change back bit rate to 128, see if it affects things.
2021-03-23 12:40:06 +01:00
N-Pex
d94bcec376
Disable mic button if getUserMedia not available in browser
...
Issue #92 .
2021-03-18 11:58:46 +01:00
N-Pex
1de3d2c954
Fix titlebar CSS issue
...
Issue #93
2021-03-18 11:30:30 +01:00
N-Pex
cd29f8d681
Support send/receive of videos
...
Naive approach, just downloading the whole chunk every time! Need to figure out caching and streaming for long-play stuff.
2021-03-17 12:13:53 +01:00
N-Pex
4c1de61ff4
Create a login before joining
...
This allows us to get room avatar and name for public rooms, at least if they are on the same server as our account (config.defaultServer). Issue #45 .
2021-03-12 14:57:36 +01:00
N-Pex
988e27a56c
Make links immediately clickable
...
Issue #60
2021-03-11 15:09:05 +01:00
N-Pex
731042084b
Clean up room info to use new roomInfoMixin
2021-03-11 14:20:05 +01:00
N-Pex
6d97fd030d
Room info bottom sheet
...
Issue #89 .
2021-03-11 13:55:10 +01:00
N-Pex
2b3f99c421
Audio recording tweaks
2021-03-10 17:24:48 +01:00
N-Pex
8e50ec64d3
Work on image uploading
...
Issue #82
2021-03-10 13:40:32 +01:00
N-Pex
d90aa3bce2
Update VoiceRecorder.vue
...
Fix issue #87
2021-03-08 15:35:52 +01:00
N-Pex
78c811536d
Work on audio recorder
...
Issue #84
2021-03-05 22:34:00 +01:00
N-Pex
b7eaaea8e0
Don't crop GIF and PNG
...
Work on issue #57
2021-03-04 17:38:07 +01:00
N-Pex
3ac8dd0fc9
Show/detect avatar and display name changes
...
Issue #72 .
2021-03-04 17:19:39 +01:00
N-Pex
e9098123b4
Update utils.js
2021-03-04 13:11:17 +01:00
N-Pex
902fa3a171
More receipt fixes
2021-03-04 12:48:32 +01:00
N-Pex
6e38fe2b08
For replace, we don't need the nextRoutes
...
Fix for selecting rooms in the drop down creating more and more history entries.
2021-03-04 12:39:34 +01:00
N-Pex
999dad0909
Show avatar for "me"
...
Make it a shortcut to profile view. Issue #83 .
2021-03-04 12:17:21 +01:00
N-Pex
b0aea0bd81
Fix regression with new message loading
...
Event listeners never got registered because of timing issue (MatrixClient was not ready yet). Issue #85 .
2021-03-04 11:31:21 +01:00
N-Pex
d628501529
Don't allow change of display name/avatar for existing accounts
2021-03-03 15:41:15 +01:00
N-Pex
7cf9d5b949
Work on read markers
...
Don't update read marker for outgoing events (they might be local echoes etc).
2021-03-03 12:29:55 +01:00
N-Pex
ae09d3a78a
If no events and initialEventId set, try again with null
...
Work on Issue #35 .
2021-03-01 21:47:22 +01:00
N-Pex
1ad5a5cbca
Filter out left rooms
...
Only show rooms with membership "join" and "invite". Issue #75 .
2021-03-01 15:18:11 +01:00
N-Pex
92eb6ea764
Update package.json
2021-03-01 13:07:24 +01:00
N-Pex
929b81d4b4
Fix "first message does not send"
...
Issue #55
2021-03-01 13:06:46 +01:00
N-Pex
3b3e21b8da
Cleanup code in Profile view
2021-03-01 13:06:21 +01:00
N-Pex
a892ee780f
Make links clickable
...
Issue #60 .
2021-02-25 16:15:49 +01:00
N-Pex
d32bc1134d
Fix stuck on room loading
...
For fresh account, when "/room" ("/join" worked). Issue #76 .
2021-02-25 14:21:21 +01:00
N-Pex
b9783403fc
Update emoji library version
2021-02-24 15:25:34 +01:00
N-Pex
86cb3ddc6d
Escape room links correctly
2021-02-24 15:11:39 +01:00
N-Pex
2b5ab1437c
Move default server to config.json
2021-02-24 14:28:21 +01:00
N-Pex
828d4bb509
Update package.json
2021-02-23 22:08:56 +01:00
N-Pex
3146a0b35a
Voice messages
2021-02-23 22:07:57 +01:00
N-Pex
fd86e753fe
Start on voice recording
2021-02-22 16:34:19 +01:00
N-Pex
3aef5b6b3e
Loading indicator
...
Issue #63 .
2021-02-17 17:12:16 +01:00
N-Pex
8e74880ad1
Update package.json
2021-02-17 11:59:56 +01:00