N-Pex
b01aba89dd
Update version
2021-04-15 17:34:48 +02:00
N-Pex
e4cbec4bd5
Add empty order.txt file with comment to stickers folder
...
Mainly so that the folder will be in git.
2021-04-15 17:34:25 +02:00
N-Pex
9aa49094bc
Use improved bottom sheet for room info as well
...
This one allows all of the content to be scrollable/viewed even if the sheet is only half open.
2021-04-15 17:14:22 +02:00
N-Pex
b21b0b04a5
Add Clean Insights analytics
...
Work on issue #94 .
2021-04-15 17:06:11 +02:00
N-Pex
da30d6899a
Support custom short code stickers
...
Issue #105 .
2021-04-15 11:44:58 +02:00
N-Pex
0aa33c5300
Optionally show invites in room list
...
Work on issue #109 . Also, add a loading indicator for issue #43 .
2021-04-14 12:37:42 +02:00
N-Pex
3d8496b956
Redirect to HTTPS
2021-04-14 10:17:11 +02:00
N-Pex
4ed12743c4
Update VoiceRecorder.vue
...
For issue #95
2021-04-14 10:17:02 +02:00
N-Pex
3c19c0acdc
Make m.file messages directly downloadable
...
Work on issue #114 .
2021-04-13 21:55:25 +02:00
N-Pex
544f9066af
Switch package for webm duration fixing
...
Issue #95 . This is to set duration on recorded audio, otherwise clients will not know how long the audio file is.
2021-04-13 21:30:20 +02:00
N-Pex
2fb883a4d1
Set avatar and displayname on join
...
Also on the main matrix object.
2021-04-13 19:57:26 +02:00
N-Pex
ae2c8d8e2e
Reset ALL data on logout
2021-04-13 19:56:59 +02:00
N-Pex
113f7a1579
Add an extra "localhost" check to debugging code
...
Fix issue #113 .
2021-04-13 19:30:35 +02:00
N-Pex
b9872475f2
Remove currently unused link
...
Issue #108 .
2021-04-13 19:19:21 +02:00
N-Pex
2e07068cd7
Make sure to set avatar and display name on first join
...
If you left these at the default random ones, they were not set.
2021-04-13 19:17:07 +02:00
N-Pex
413941523e
Fix for when to show "Jump to last".
...
Issue #15
2021-04-09 17:04:30 +02:00
N-Pex
dfb8e6a814
Improve message loading on scroll
...
Keep a buffer "before and after" our current window.
2021-04-09 16:40:03 +02:00
N-Pex
4be5ba2038
Improved "jump to end"
...
Issue #15 .
2021-04-09 16:20:57 +02:00
N-Pex
8c2ef10a1f
Fix emoji picker bottom sheet
...
Padding and swipe gestures etc. Issue #65 .
2021-04-09 15:31:49 +02:00
N-Pex
dccf880547
Move emoji picker to bottom sheet
...
More work on issue #65 .
2021-04-09 14:27:27 +02:00
N-Pex
61dbcad131
Style quick reactions.
...
Issue #65 . Move "edit" and "delete" to emoji picker dialog, accessible through the "..." button.
2021-04-09 14:03:40 +02:00
N-Pex
779e53c3b2
Fix room qr
...
Use v-show instead of v-if, otherwise our reference will not exist (yet) when populating the QR code. Issue #107 .
2021-04-09 12:27:11 +02:00
N-Pex
7cc51f22bc
Change package from ts-ebml to ebml
...
Uses newer sublibraries. This fixes npm audit problem, issue #99 .
2021-04-07 17:06:44 +02:00
N-Pex
910790e98e
Add quotes on leaving
...
Issue #21
2021-04-02 10:58:58 +02:00
N-Pex
7506280ab1
Detect leave dialog last room
2021-04-02 10:06:25 +02:00
N-Pex
b7d280f675
Add "link copied!" toast to room info
2021-04-02 09:43:58 +02:00
N-Pex
73f7a0d4d8
Fix QR code
2021-04-02 09:40:23 +02:00
N-Pex
b246a134e2
Add the "add friends view to room creation
2021-04-02 09:28:51 +02:00
N-Pex
bad4f2bc61
Merge branch 'main' of https://gitlab.com/keanuapp/keanuapp-weblite into main
2021-04-01 23:00:47 +02:00
N-Pex
40f7892392
Improved "create room" flow
...
Still need to implement the "add friends" screen.
2021-04-01 22:59:19 +02:00
N-Pex
3ed27e9f63
Fix display name when logging in
...
More work related to issue #78 .
2021-04-01 10:11:30 +02:00
b1804d2e47
fix homeserver typo: neo.keanu.im
2021-03-31 11:01:49 -04:00
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