RMidhunSuresh
|
e901142661
|
await on loading related events
|
2022-01-06 11:59:58 +05:30 |
|
RMidhunSuresh
|
2265d198a6
|
Formatting fix
|
2022-01-06 11:59:58 +05:30 |
|
RMidhunSuresh
|
b753507b8d
|
WIP
|
2022-01-06 11:59:58 +05:30 |
|
RMidhunSuresh
|
ef53a12f7a
|
Fix imports
|
2021-11-17 20:28:44 +05:30 |
|
RMidhunSuresh
|
520e0f1b89
|
Use interface ILogItem
|
2021-11-15 17:29:08 +05:30 |
|
Bruno Windels
|
edc3a1d33c
|
convert storage mock to TS and add utility for mock raw database
|
2021-09-28 14:19:59 +02:00 |
|
Bruno Windels
|
ac5a4c2bc6
|
pass log item everywhere to tryInsert
|
2021-09-22 10:33:40 +02:00 |
|
Bruno Windels
|
6cded5319a
|
change timelineEventStore.insert to tryInsert
|
2021-09-21 21:04:10 +02:00 |
|
Bruno Windels
|
9a9b206bf5
|
Merge pull request #486 from vector-im/bwindels/fix-scroll-jumps
Fix scroll jumps and loading of gaps not at top of the timeline
|
2021-09-16 17:14:17 +02:00 |
|
Bruno Windels
|
381a12db20
|
load 20 entries initially in timeline, otherwise it flickers a bit
|
2021-09-16 16:34:13 +02:00 |
|
Bruno Windels
|
9411e6f065
|
WIP
|
2021-09-10 14:47:05 +02:00 |
|
Bruno Windels
|
85c8415acd
|
convert Direction to ts
|
2021-09-06 13:06:20 +02:00 |
|
Bruno Windels
|
0dc5041f47
|
WIP
|
2021-08-04 15:23:03 +02:00 |
|
RMidhunSuresh
|
2502c4024a
|
Fix broken tests
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
RMidhunSuresh
|
8a976ef24b
|
Make powerLevels observable
Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
|
2021-07-16 17:08:18 +05:30 |
|
Bruno Windels
|
299294daff
|
prevent re(d)action in left/kicked room
|
2021-06-24 14:24:22 +02:00 |
|
Bruno Windels
|
a4a7c23148
|
use pending re(d)action timestamp to have stable reaction sorting order
also move more logic into the matrix layer, from Reaction(s)ViewModel
to PendingAnnotation
|
2021-06-24 12:26:38 +02:00 |
|
Bruno Windels
|
e125599a47
|
prevent decryption result getting lost after reaction updates entry
|
2021-06-23 17:38:52 +02:00 |
|
Bruno Windels
|
11fba12083
|
add tests for remote reaction target being added after pending event
|
2021-06-18 15:09:14 +02:00 |
|
Bruno Windels
|
0703cf8915
|
cleanup
|
2021-06-18 15:06:49 +02:00 |
|
Bruno Windels
|
5bea8130f2
|
more timeline annotation tests
|
2021-06-18 14:39:54 +02:00 |
|
Bruno Windels
|
9f99cf4b1e
|
fix lint in tests
|
2021-06-18 11:52:09 +02:00 |
|
Bruno Windels
|
8092713faa
|
add tests for local echo of adding and removing reaction
|
2021-06-18 11:51:02 +02:00 |
|
Bruno Windels
|
70d64f38eb
|
spelling
|
2021-06-17 16:07:32 +02:00 |
|
Bruno Windels
|
a77ef02677
|
cleanup
|
2021-06-17 10:12:45 +02:00 |
|
Bruno Windels
|
cbee498d41
|
a bit more brief
|
2021-06-17 10:03:32 +02:00 |
|
Bruno Windels
|
bbcf0d2572
|
more local echo fixes for redacting a reaction + cleanup
|
2021-06-16 12:46:44 +02:00 |
|
Bruno Windels
|
4f10174e48
|
clarify comment
|
2021-06-16 10:28:17 +02:00 |
|
Bruno Windels
|
e5c1094153
|
WIP
|
2021-06-15 19:06:41 +02:00 |
|
Bruno Windels
|
75ee509361
|
fix lint
|
2021-06-11 11:30:11 +02:00 |
|
Bruno Windels
|
757e08c62c
|
WIP 4
|
2021-06-10 18:29:10 +02:00 |
|
Bruno Windels
|
cb051ad161
|
WIP3
|
2021-06-09 16:52:30 +02:00 |
|
Bruno Windels
|
206d18f498
|
WIP2
|
2021-06-08 16:56:17 +02:00 |
|
Bruno Windels
|
2ebadb36c3
|
WIP
|
2021-06-08 13:20:55 +02:00 |
|
Bruno Windels
|
7691b28503
|
prevent another race between sync and openTimeline
|
2021-06-04 16:28:08 +02:00 |
|
Bruno Windels
|
bb6905bdcd
|
don't assume localEntries exists, as load races with sync.afterSync
|
2021-06-04 16:05:28 +02:00 |
|
Bruno Windels
|
0c4c018ceb
|
add note that powerlevels won't update when the state event is changed
|
2021-06-02 18:43:47 +02:00 |
|
Bruno Windels
|
d2f5b412ac
|
don't try to hook up local relations for events that are not relations
and do unnecessary work
|
2021-06-02 18:43:16 +02:00 |
|
Bruno Windels
|
365bd5cad0
|
fix the race
|
2021-06-02 18:42:46 +02:00 |
|
Bruno Windels
|
84ecaa2ee1
|
don't trip over missing create events when loading power levels
as the test from previous commit fails because of that, and powerlevels
works fine without
|
2021-06-02 18:41:52 +02:00 |
|
Bruno Windels
|
4a8a6168cd
|
add failing test for race between sync & subscribing after openTimeline
|
2021-06-02 18:41:03 +02:00 |
|
Bruno Windels
|
31075d601f
|
load power levels before decryption closes the txn
|
2021-06-02 15:06:30 +02:00 |
|
Bruno Windels
|
addddf1f26
|
remove need for transferLocalEchoState, just add local relations again
|
2021-05-31 16:33:05 +02:00 |
|
Bruno Windels
|
13a4a0169c
|
remove obsolete comments
|
2021-05-31 16:23:59 +02:00 |
|
Bruno Windels
|
00231443d3
|
timeline has the own member, so can just use timeline, not ownUserId
|
2021-05-31 15:18:44 +02:00 |
|
Bruno Windels
|
23459aad52
|
check if you are allowed to redact a message
|
2021-05-31 13:52:03 +02:00 |
|
Bruno Windels
|
63b371b6ef
|
support findAndUpdate with same predicate semantics in SortedArray too
|
2021-05-31 10:47:32 +02:00 |
|
Bruno Windels
|
fa37e8fedb
|
findAndUpdate uses predicate, just add callback to update method
|
2021-05-31 10:46:16 +02:00 |
|
Bruno Windels
|
2da7ef4280
|
can only look in remote entries here as PEEs never return an event id
|
2021-05-27 10:28:02 +02:00 |
|
Bruno Windels
|
5e9ce365bf
|
also apply local relations when loading at top
|
2021-05-27 10:27:44 +02:00 |
|