Danila Fedorin
|
71e0b3f64e
|
Perform further cleanup to Sync
|
2019-09-11 01:11:08 -07:00 |
Danila Fedorin
|
8627123143
|
Remove all the merging code from Sync
|
2019-09-11 01:07:39 -07:00 |
Danila Fedorin
|
5c02ae8a58
|
Fully switch away from keeping sync
|
2019-09-11 00:52:42 -07:00 |
Danila Fedorin
|
29e81a88ac
|
Start switching from sync to room data
|
2019-09-10 23:24:47 -07:00 |
Danila Fedorin
|
595e28853e
|
Split Sync file into sub-modules
|
2019-09-10 20:19:26 -07:00 |
Danila Fedorin
|
ccfd2fe76b
|
Fix botched unique implementation
|
2019-09-09 01:56:38 -07:00 |
Danila Fedorin
|
06799194e4
|
Move account data code into account data module
|
2019-09-07 16:55:56 -07:00 |
Danila Fedorin
|
7122d9e567
|
Put uniqueBy back in sync
|
2019-09-02 01:50:53 -07:00 |
Danila Fedorin
|
5d5418e9c6
|
Use m.direct for direct message names.
|
2019-09-01 00:37:30 -07:00 |
Danila Fedorin
|
b23c80f463
|
Switch to a tail recursive version of uniqueBy
|
2019-08-31 23:00:52 -07:00 |
Danila Fedorin
|
61121ee6f8
|
Stop decoding event contents; they seem to vary event-to-event
|
2019-08-21 18:21:46 -07:00 |
Danila Fedorin
|
63fcb22998
|
Display user names in private chats.
|
2019-05-15 20:27:06 -07:00 |
Danila Fedorin
|
011630a185
|
Remove messages once their ID is received.
|
2019-03-15 18:45:55 -07:00 |
Danila Fedorin
|
7241d112b0
|
Add notification counts to page title.
|
2019-03-15 17:44:54 -07:00 |
Danila Fedorin
|
cf05f9dc4a
|
Filter useless state events on the server side.
This means that presence events appear in the timeline, which is
something we DO want.
|
2018-12-27 22:33:48 -08:00 |
Danila Fedorin
|
d0c21cc2fa
|
Filter some useless events to improve performance.
|
2018-12-25 18:01:16 -08:00 |
Danila Fedorin
|
3c91be9fb6
|
Group rooms by homeserver.
|
2018-12-24 14:17:57 -08:00 |
Danila Fedorin
|
1d3b0febde
|
Refactor some code.
|
2018-12-23 21:29:48 -08:00 |
Danila Fedorin
|
70d6eba427
|
Add basic notification priority filtering.
|
2018-12-23 21:17:03 -08:00 |
Danila Fedorin
|
2cdfc45a93
|
Update new users in history responses.
|
2018-12-20 16:39:10 -08:00 |
Danila Fedorin
|
437039bcc4
|
Properly collect state events from a room.
|
2018-12-19 23:41:55 -08:00 |
Danila Fedorin
|
130b964d29
|
Add "load older messages" button
|
2018-12-19 21:52:07 -08:00 |
Danila Fedorin
|
720e6db334
|
Read room state events from timeline, too.
|
2018-12-15 23:36:05 -08:00 |
Danila Fedorin
|
56878533f4
|
Add "typing people wrapper"
|
2018-12-13 16:28:13 -08:00 |
Danila Fedorin
|
5627168d20
|
Add new lookup functions.
|
2018-12-13 16:01:54 -08:00 |
Danila Fedorin
|
0e2cd8c9e9
|
Store ephemeral events
|
2018-12-13 14:51:09 -08:00 |
Danila Fedorin
|
46352c429a
|
Add notifications
|
2018-12-13 13:42:23 -08:00 |
Danila Fedorin
|
b25e5d77af
|
Retrieve user display names on initial log in.
|
2018-12-13 12:45:30 -08:00 |
Danila Fedorin
|
996da079e2
|
Begin working on requesting users' names.
|
2018-12-13 02:38:25 -08:00 |
Danila Fedorin
|
2505610aa2
|
Add a separate message for first sync, and add event listing.
|
2018-12-13 01:46:57 -08:00 |
Danila Fedorin
|
841d537168
|
Fix duplicate events.
I'm not sure why they show up twice, but oh well.
|
2018-12-09 00:48:43 -08:00 |
Danila Fedorin
|
70cf5273e9
|
Add long polling live updates.
|
2018-12-09 00:48:26 -08:00 |
Danila Fedorin
|
0ceb1413ce
|
Add navigation and proper room views.
|
2018-12-08 20:02:29 -08:00 |
Danila Fedorin
|
7d97fc1aba
|
Add basic viewing for rooms.
|
2018-12-08 17:48:45 -08:00 |
Danila Fedorin
|
3656b0f3f0
|
Begin working on Http requests.
|
2018-12-08 13:49:38 -08:00 |
Danila Fedorin
|
c292a4c29b
|
Add optionals where required.
|
2018-12-08 01:21:53 -08:00 |
Danila Fedorin
|
8bc4ba83bc
|
Start working on Matrix data models.
|
2018-12-08 00:50:31 -08:00 |