Commit graph

75 commits

Author SHA1 Message Date
N-Pex
91dfb0bc8e Add option to start private chat
By clicking on avatar. Issue #101.
2021-05-10 16:11:03 +02:00
N-Pex
2df8ba3dff Make SVG download only
For issue #121.
2021-05-06 17:09:03 +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
3c19c0acdc Make m.file messages directly downloadable
Work on issue #114.
2021-04-13 21:55:25 +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
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
7506280ab1 Detect leave dialog last room 2021-04-02 10:06:25 +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
16d9ba7dbd Add switch for join rule
For issue #86.
2021-03-26 12:16:13 +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
988e27a56c Make links immediately clickable
Issue #60
2021-03-11 15:09: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
78c811536d Work on audio recorder
Issue #84
2021-03-05 22:34:00 +01:00
N-Pex
3ac8dd0fc9 Show/detect avatar and display name changes
Issue #72.
2021-03-04 17:19:39 +01:00
N-Pex
902fa3a171 More receipt fixes 2021-03-04 12:48:32 +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
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
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
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
c44c5c714d Add "scroll to end" button
Work on issue #15.
2021-02-17 11:59:07 +01:00
N-Pex
b8b67a1d88 Fix width of emoji dialog 2021-02-17 11:24:17 +01:00
N-Pex
4e2c2e58a8 Add redation to three dot menu
Issues #51 and #52.
2021-02-08 15:31:09 +01:00
N-Pex
bdd6977728 Don't set avatar and display name if they haven't changed.
Related to issue #40.
2021-01-29 21:41:43 +01:00
N-Pex
8555436bc7 Improved navigation and room handling 2021-01-28 22:13:08 +01:00
N-Pex
6e0e1dd31c Day markers 2021-01-20 11:32:21 +01:00
N-Pex
dbd7c28660 Guest avatars 2021-01-20 09:42:13 +01:00
N-Pex
a2dd26348c Improve read marker
Fix login from sidebar (issue #31), initial message sending (issue #30), remove "open keanu app" (issue #29).
2021-01-15 11:50:21 +01:00
N-Pex
62fbe3e949 style read marker a bit 2021-01-14 17:21:11 +01:00
N-Pex
0671a9ec40 Read marker, receipts and load messages up to unread 2021-01-14 16:17:05 +01:00
N-Pex
7165b5af8c More navigation work
A normal room link https://server.com/#/room/#PUBLIC:matrix.org will now redirect to the /join/ screen if you are not logged in or not joined.
2021-01-12 20:51:31 +01:00
N-Pex
0130858908 Fix join timing issue 2021-01-12 20:28:23 +01:00
N-Pex
6608f0c8ce Expose room id in navigation
So rooms can be bookmarked, issue #26.
2021-01-12 11:26:01 +01:00
N-Pex
50ae081ea8 Download option for attachments
Issue #11
2021-01-12 09:25:39 +01:00
N-Pex
6a22d99c17 Improve navigation 2021-01-11 17:42:58 +01:00
N-Pex
2ebe4d982c Hide sender and time for back to back messages 2020-12-16 11:21:29 +01:00
N-Pex
3f1c58b743 Replies 2020-12-15 17:06:26 +01:00