ofs | hex dump | ascii |
---|
0000 | 62 30 56 49 4d 20 38 2e 32 00 00 00 00 10 00 00 91 c0 67 5f 84 65 b2 00 48 40 00 00 6e 69 63 6f | b0VIM.8.2.........g_.e..H@..nico |
0020 | 6c 61 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | las............................. |
0040 | 00 00 00 00 67 65 6e 74 6f 6f 2d 6e 65 6b 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....gentoo-neko................. |
0060 | 00 00 00 00 00 00 00 00 00 00 00 00 7e 6e 69 63 6f 6c 61 73 2f 44 6f 6b 75 6d 65 6e 74 65 2f 64 | ............~nicolas/Dokumente/d |
0080 | 65 76 65 6c 2f 6f 70 65 6e 2d 73 6f 75 72 63 65 2f 6e 68 65 6b 6f 2f 73 72 63 2f 74 69 6d 65 6c | evel/open-source/nheko/src/timel |
00a0 | 69 6e 65 2f 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 2e 63 70 70 00 00 00 00 00 00 00 00 00 00 00 | ine/TimelineModel.cpp........... |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03e0 | 00 00 00 00 00 00 00 00 00 75 74 66 2d 38 0d 00 33 32 31 30 00 00 00 00 23 22 21 20 13 12 55 00 | .........utf-8..3210....#"!...U. |
0400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
08e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
09e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1000 | 74 70 38 00 7f 00 00 00 02 00 00 00 00 00 00 00 24 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 | tp8.............$............... |
1020 | 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00 26 00 00 00 00 00 00 00 | ........................&....... |
1040 | 01 00 00 00 00 00 00 00 1d 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 3b 00 00 00 00 00 00 00 | ........................;....... |
1060 | 01 00 00 00 00 00 00 00 2c 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 3c 00 00 00 00 00 00 00 | ........,...............<....... |
1080 | 01 00 00 00 00 00 00 00 2d 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 4a 00 00 00 00 00 00 00 | ........-...............J....... |
10a0 | 01 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 5d 00 00 00 00 00 00 00 | ........................]....... |
10c0 | 01 00 00 00 00 00 00 00 2f 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 75 00 00 00 00 00 00 00 | ......../...............u....... |
10e0 | 01 00 00 00 00 00 00 00 16 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 7c 00 00 00 00 00 00 00 | ........................|....... |
1100 | 01 00 00 00 00 00 00 00 26 00 00 00 00 00 00 00 19 00 00 00 00 00 00 00 84 00 00 00 00 00 00 00 | ........&....................... |
1120 | 01 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 9d 00 00 00 00 00 00 00 | ........0....................... |
1140 | 01 00 00 00 00 00 00 00 28 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 a6 00 00 00 00 00 00 00 | ........(....................... |
1160 | 01 00 00 00 00 00 00 00 24 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 | ........$....................... |
1180 | 01 00 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 b0 00 00 00 00 00 00 00 | ................................ |
11a0 | 01 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 b3 00 00 00 00 00 00 00 | ................................ |
11c0 | 01 00 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 cb 00 00 00 00 00 00 00 | ................>............... |
11e0 | 01 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 09 01 00 00 00 00 00 00 | ................................ |
1200 | 01 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 21 00 00 00 00 00 00 00 0d 01 00 00 00 00 00 00 | ................!............... |
1220 | 01 00 00 00 00 00 00 00 37 00 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 2f 01 00 00 00 00 00 00 | ........7.............../....... |
1240 | 01 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 5d 01 00 00 00 00 00 00 | ........................]....... |
1260 | 01 00 00 00 00 00 00 00 13 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 70 01 00 00 00 00 00 00 | ................8.......p....... |
1280 | 01 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 a9 01 00 00 00 00 00 00 | ................................ |
12a0 | 01 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 32 00 00 00 00 00 00 00 c4 01 00 00 00 00 00 00 | ................2............... |
12c0 | 01 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 f7 01 00 00 00 00 00 00 | ................................ |
12e0 | 01 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 16 00 00 00 00 00 00 00 11 02 00 00 00 00 00 00 | ................................ |
1300 | 01 00 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 28 02 00 00 00 00 00 00 | ................?.......(....... |
1320 | 01 00 00 00 00 00 00 00 23 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 67 02 00 00 00 00 00 00 | ........#...............g....... |
1340 | 01 00 00 00 00 00 00 00 0d 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 7f 02 00 00 00 00 00 00 | ................................ |
1360 | 01 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 41 00 00 00 00 00 00 00 8f 02 00 00 00 00 00 00 | ................A............... |
1380 | 01 00 00 00 00 00 00 00 31 00 00 00 00 00 00 00 0d 00 00 00 00 00 00 00 d1 02 00 00 00 00 00 00 | ........1....................... |
13a0 | 01 00 00 00 00 00 00 00 27 00 00 00 00 00 00 00 0e 00 00 00 00 00 00 00 de 02 00 00 00 00 00 00 | ........'....................... |
13c0 | 01 00 00 00 00 00 00 00 19 00 00 00 00 00 00 00 0b 00 00 00 00 00 00 00 ec 02 00 00 00 00 00 00 | ................................ |
13e0 | 01 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 f7 02 00 00 00 00 00 00 | ................................ |
1400 | 01 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 15 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 | ................................ |
1420 | 01 00 00 00 00 00 00 00 32 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 16 03 00 00 00 00 00 00 | ........2.......>............... |
1440 | 01 00 00 00 00 00 00 00 29 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 54 03 00 00 00 00 00 00 | ........)...............T....... |
1460 | 01 00 00 00 00 00 00 00 1a 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 55 03 00 00 00 00 00 00 | ........................U....... |
1480 | 01 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 6c 03 00 00 00 00 00 00 | ........................l....... |
14a0 | 01 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 24 00 00 00 00 00 00 00 71 03 00 00 00 00 00 00 | ................$.......q....... |
14c0 | 01 00 00 00 00 00 00 00 39 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 96 03 00 00 00 00 00 00 | ........9....................... |
14e0 | 01 00 00 00 00 00 00 00 33 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 a0 03 00 00 00 00 00 00 | ........3....................... |
1500 | 01 00 00 00 00 00 00 00 1f 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 ac 03 00 00 00 00 00 00 | ................................ |
1520 | 01 00 00 00 00 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 b3 03 00 00 00 00 00 00 | ................................ |
1540 | 01 00 00 00 00 00 00 00 25 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 b5 03 00 00 00 00 00 00 | ........%....................... |
1560 | 01 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 d7 03 00 00 00 00 00 00 | ........8....................... |
1580 | 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 28 00 00 00 00 00 00 00 ed 03 00 00 00 00 00 00 | ................(............... |
15a0 | 01 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 1e 00 00 00 00 00 00 00 16 04 00 00 00 00 00 00 | ................................ |
15c0 | 01 00 00 00 00 00 00 00 21 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 33 04 00 00 00 00 00 00 | ........!.......@.......3....... |
15e0 | 01 00 00 00 00 00 00 00 2a 00 00 00 00 00 00 00 18 00 00 00 00 00 00 00 73 04 00 00 00 00 00 00 | ........*...............s....... |
1600 | 01 00 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 54 00 00 00 00 00 00 00 8a 04 00 00 00 00 00 00 | ................T............... |
1620 | 01 00 00 00 00 00 00 00 1b 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 df 04 00 00 00 00 00 00 | ................................ |
1640 | 01 00 00 00 00 00 00 00 36 00 00 00 00 00 00 00 5c 00 00 00 00 00 00 00 e2 04 00 00 00 00 00 00 | ........6.......\............... |
1660 | 01 00 00 00 00 00 00 00 22 00 00 00 00 00 00 00 1c 00 00 00 00 00 00 00 3e 05 00 00 00 00 00 00 | ........"...............>....... |
1680 | 01 00 00 00 00 00 00 00 2b 00 00 00 00 00 00 00 3a 00 00 00 00 00 00 00 5b 05 00 00 00 00 00 00 | ........+.......:.......[....... |
16a0 | 01 00 00 00 00 00 00 00 35 00 00 00 00 00 00 00 62 00 00 00 00 00 00 00 94 05 00 00 00 00 00 00 | ........5.......b............... |
16c0 | 01 00 00 00 00 00 00 00 34 00 00 00 00 00 00 00 56 00 00 00 00 00 00 00 f6 05 00 00 00 00 00 00 | ........4.......V............... |
16e0 | 01 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 31 00 00 00 00 00 00 00 4c 06 00 00 00 00 00 00 | ................1.......L....... |
1700 | 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2000 | 61 64 00 00 af 0b 00 00 5b 0c 00 00 00 10 00 00 24 00 00 00 00 00 00 00 e5 0f 00 00 e4 0f 00 00 | ad......[.......$............... |
2020 | cf 0f 00 00 bd 0f 00 00 a6 0f 00 00 a5 0f 00 00 93 0f 00 00 7c 0f 00 00 63 0f 00 00 45 0f 00 00 | ....................|...c...E... |
2040 | 30 0f 00 00 16 0f 00 00 15 0f 00 00 ff 0e 00 00 e3 0e 00 00 ce 0e 00 00 b6 0e 00 00 9c 0e 00 00 | 0............................... |
2060 | 7e 0e 00 00 6d 0e 00 00 4c 0e 00 00 39 0e 00 00 19 0e 00 00 18 0e 00 00 a8 0d 00 00 a7 0d 00 00 | ~...m...L...9................... |
2080 | 83 0d 00 00 63 0d 00 00 e6 0c 00 00 e4 0c 00 00 95 0c 00 00 93 0c 00 00 91 0c 00 00 90 0c 00 00 | ....c........................... |
20a0 | 84 0c 00 00 5b 0c 00 00 0e 0d 00 00 1b 0d 00 00 ce 0c 00 00 c4 0c 00 00 96 0c 00 00 74 0c 00 00 | ....[.......................t... |
20c0 | 44 0c 00 00 fe 0b 00 00 d4 0b 00 00 90 0b 00 00 63 0b 00 00 20 0b 00 00 f4 0a 00 00 b2 0a 00 00 | D...............c............... |
20e0 | 7e 0a 00 00 34 0a 00 00 08 0a 00 00 c2 09 00 00 93 09 00 00 4e 09 00 00 1e 09 00 00 d8 08 00 00 | ~...4...............N........... |
2100 | a7 08 00 00 5c 08 00 00 25 08 00 00 d4 07 00 00 a5 07 00 00 5c 07 00 00 30 07 00 00 ee 06 00 00 | ....\...%...........\...0....... |
2120 | c1 06 00 00 77 06 00 00 4d 06 00 00 0d 06 00 00 dc 05 00 00 95 05 00 00 6a 05 00 00 29 05 00 00 | ....w...M...............j...)... |
2140 | fa 04 00 00 b5 04 00 00 86 04 00 00 41 04 00 00 0f 04 00 00 c7 03 00 00 9e 03 00 00 5b 03 00 00 | ............A...............[... |
2160 | 36 03 00 00 f7 02 00 00 ca 02 00 00 83 02 00 00 6a 02 00 00 20 02 00 00 0e 02 00 00 04 02 00 00 | 6...............j............... |
2180 | a2 01 00 00 98 01 00 00 97 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ................................ |
21a0 | 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | {.........qml_mtx_events::EventT |
21c0 | 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 | ype.operator()(const.mtx::events |
21e0 | 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 41 75 64 69 6f 3e | ::Event<mtx::events::msg::Audio> |
2200 | 20 26 29 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 | .&).........}.................}. |
2220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 | ........................return.q |
2240 | 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 6b 6e 6f 77 | ml_mtx_events::EventType::Unknow |
2260 | 6e 4d 65 73 73 61 67 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c | nMessage;.................defaul |
2280 | 74 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 | t:.........................retur |
22a0 | 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 73 | n.qml_mtx_events::EventType::Uns |
22c0 | 75 70 70 6f 72 74 65 64 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 | upported;.................case.E |
22e0 | 76 65 6e 74 54 79 70 65 3a 3a 55 6e 73 75 70 70 6f 72 74 65 64 3a 00 20 20 20 20 20 20 20 20 20 | ventType::Unsupported:.......... |
2300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 | ...............return.qml_mtx_ev |
2320 | 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 54 61 67 3b 00 20 20 20 20 20 20 20 20 20 20 | ents::EventType::Tag;........... |
2340 | 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 54 61 67 3a 00 20 20 20 20 20 | ......case.EventType::Tag:...... |
2360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 | ...................return.qml_mt |
2380 | 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 72 3b 00 20 20 | x_events::EventType::Sticker;... |
23a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 | ..............case.EventType::St |
23c0 | 69 63 6b 65 72 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | icker:.........................r |
23e0 | 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a | eturn.qml_mtx_events::EventType: |
2400 | 3a 50 69 6e 6e 65 64 45 76 65 6e 74 73 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | :PinnedEvents;.................c |
2420 | 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 50 69 6e 6e 65 64 45 76 65 6e 74 73 3a | ase.EventType::RoomPinnedEvents: |
2440 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .........................return. |
2460 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 65 64 61 63 | qml_mtx_events::EventType::Redac |
2480 | 74 69 6f 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 | tion;.................case.Event |
24a0 | 54 79 70 65 3a 3a 52 6f 6f 6d 52 65 64 61 63 74 69 6f 6e 3a 00 20 20 20 20 20 20 20 20 20 20 20 | Type::RoomRedaction:............ |
24c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e | .............return.qml_mtx_even |
24e0 | 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 54 6f 6d 62 73 74 6f 6e 65 3b 00 20 20 20 20 20 20 | ts::EventType::Tombstone;....... |
2500 | 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 54 6f | ..........case.EventType::RoomTo |
2520 | 6d 62 73 74 6f 6e 65 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mbstone:........................ |
2540 | 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | .return.qml_mtx_events::EventTyp |
2560 | 65 3a 3a 54 6f 70 69 63 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 | e::Topic;.................case.E |
2580 | 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 54 6f 70 69 63 3a 00 20 20 20 20 20 20 20 20 20 20 20 | ventType::RoomTopic:............ |
25a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e | .............return.qml_mtx_even |
25c0 | 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 77 65 72 4c 65 76 65 6c 73 3b 00 20 20 20 20 | ts::EventType::PowerLevels;..... |
25e0 | 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d | ............case.EventType::Room |
2600 | 50 6f 77 65 72 4c 65 76 65 6c 73 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | PowerLevels:.................... |
2620 | 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | .....return.qml_mtx_events::Even |
2640 | 74 54 79 70 65 3a 3a 4e 61 6d 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 | tType::Name;.................cas |
2660 | 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4e 61 6d 65 3a 00 20 20 20 20 20 20 20 20 20 | e.EventType::RoomName:.......... |
2680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 | ...............return.qml_mtx_ev |
26a0 | 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 6b 6e 6f 77 6e 4d 65 73 73 61 67 65 3b | ents::EventType::UnknownMessage; |
26c0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a | .................case.EventType: |
26e0 | 3a 52 6f 6f 6d 4d 65 73 73 61 67 65 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :RoomMessage:................... |
2700 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 | ......return.qml_mtx_events::Eve |
2720 | 6e 74 54 79 70 65 3a 3a 4d 65 6d 62 65 72 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ntType::Member;................. |
2740 | 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4d 65 6d 62 65 72 3a 00 20 20 20 20 | case.EventType::RoomMember:..... |
2760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d | ....................return.qml_m |
2780 | 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4a 6f 69 6e 52 75 | tx_events::EventType::RoomJoinRu |
27a0 | 6c 65 73 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 | les;.................case.EventT |
27c0 | 79 70 65 3a 3a 52 6f 6f 6d 4a 6f 69 6e 52 75 6c 65 73 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 | ype::RoomJoinRules:............. |
27e0 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 | ............return.qml_mtx_event |
2800 | 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 48 69 73 74 6f 72 79 56 69 73 69 62 69 6c | s::EventType::RoomHistoryVisibil |
2820 | 69 74 79 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 | ity;.................case.EventT |
2840 | 79 70 65 3a 3a 52 6f 6f 6d 48 69 73 74 6f 72 79 56 69 73 69 62 69 6c 69 74 79 3a 00 20 20 20 20 | ype::RoomHistoryVisibility:..... |
2860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d | ....................return.qml_m |
2880 | 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 47 75 65 73 74 41 | tx_events::EventType::RoomGuestA |
28a0 | 63 63 65 73 73 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e | ccess;.................case.Even |
28c0 | 74 54 79 70 65 3a 3a 52 6f 6f 6d 47 75 65 73 74 41 63 63 65 73 73 3a 00 20 20 20 20 20 20 20 20 | tType::RoomGuestAccess:......... |
28e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 | ................return.qml_mtx_e |
2900 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 45 6e 63 72 79 70 74 69 6f 6e 3b 00 20 20 | vents::EventType::Encryption;... |
2920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f | ..............case.EventType::Ro |
2940 | 6f 6d 45 6e 63 72 79 70 74 69 6f 6e 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | omEncryption:................... |
2960 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 | ......return.qml_mtx_events::Eve |
2980 | 6e 74 54 79 70 65 3a 3a 45 6e 63 72 79 70 74 65 64 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ntType::Encrypted;.............. |
29a0 | 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 | ...case.EventType::RoomEncrypted |
29c0 | 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | :.........................return |
29e0 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d | .qml_mtx_events::EventType::Room |
2a00 | 43 72 65 61 74 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 | Create;.................case.Eve |
2a20 | 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 43 72 65 61 74 65 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 | ntType::RoomCreate:............. |
2a40 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 | ............return.qml_mtx_event |
2a60 | 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6e 6f 6e 69 63 61 6c 41 6c 69 61 73 3b 00 20 20 | s::EventType::CanonicalAlias;... |
2a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f | ..............case.EventType::Ro |
2aa0 | 6f 6d 43 61 6e 6f 6e 69 63 61 6c 41 6c 69 61 73 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | omCanonicalAlias:............... |
2ac0 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | ..........return.qml_mtx_events: |
2ae0 | 3a 45 76 65 6e 74 54 79 70 65 3a 3a 41 76 61 74 61 72 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | :EventType::Avatar;............. |
2b00 | 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 41 76 61 74 61 72 3a 00 | ....case.EventType::RoomAvatar:. |
2b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 | ........................return.q |
2b40 | 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 41 6c 69 61 73 65 | ml_mtx_events::EventType::Aliase |
2b60 | 73 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 73 | s;.................case.EventTys |
2b80 | 74 72 75 63 74 20 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 00 08 00 00 00 0d 00 00 00 33 f2 27 4a | truct.RoomEventType.........3.'J |
2ba0 | 02 00 00 00 00 00 00 00 08 00 00 00 0d 00 00 00 b1 d5 34 42 02 00 00 00 00 00 00 00 6e 61 6d 65 | ..................4B........name |
2bc0 | 73 70 61 63 65 20 7b 00 00 7d 00 7d 00 20 20 73 74 72 75 63 74 20 52 6f 6f 6d 45 76 65 6e 74 54 | space.{..}.}...struct.RoomEventT |
2be0 | 79 70 65 73 74 72 75 63 74 20 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 73 74 72 75 63 74 20 52 6f | ypestruct.RoomEventTypestruct.Ro |
2c00 | 6f 6d 45 76 65 6e 74 54 79 70 65 00 08 00 00 00 0d 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 | omEventType.........3.'J........ |
2c20 | 08 00 00 00 0d 00 00 00 b1 d5 34 42 02 00 00 00 00 00 00 00 6e 61 6d 65 73 70 61 63 65 20 7b 00 | ..........4B........namespace.{. |
2c40 | 00 7d 00 7d 00 20 20 73 74 72 75 63 74 20 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 73 74 72 75 63 | .}.}...struct.RoomEventTypestruc |
2c60 | 74 20 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 00 08 00 00 00 0d 00 00 00 33 f2 27 4a 02 00 00 00 | t.RoomEventType.........3.'J.... |
2c80 | 00 00 00 00 6e 61 6d 65 73 70 61 63 65 20 7b 00 00 7d 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 | ....namespace.{..}.}.........ret |
2ca0 | 75 72 6e 20 71 48 61 73 68 28 51 42 79 74 65 41 72 72 61 79 3a 3a 66 72 6f 6d 52 61 77 44 61 74 | urn.qHash(QByteArray::fromRawDat |
2cc0 | 61 28 6b 65 79 2e 64 61 74 61 28 29 2c 20 6b 65 79 2e 6c 65 6e 67 74 68 28 29 29 2c 20 73 65 65 | a(key.data(),.key.length()),.see |
2ce0 | 64 29 3b 00 7b 00 71 48 61 73 68 28 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 26 6b | d);.{.qHash(const.std::string.&k |
2d00 | 65 79 2c 20 75 69 6e 74 20 73 65 65 64 20 3d 20 30 29 00 01 00 00 00 05 00 00 00 33 f2 27 4a 15 | ey,.uint.seed.=.0).........3.'J. |
2d20 | 00 00 00 00 00 00 00 1a 00 00 00 03 00 00 00 33 f2 27 4a 1f 00 00 00 00 00 00 00 1f 00 00 00 04 | ...............3.'J............. |
2d40 | 00 00 00 33 f2 27 4a 0e 00 00 00 00 00 00 00 24 00 00 00 04 00 00 00 33 f2 27 4a 1f 00 00 00 00 | ...3.'J........$.......3.'J..... |
2d60 | 00 00 00 69 6e 6c 69 6e 65 20 75 69 6e 74 00 08 00 00 00 04 00 00 00 33 f2 27 4a 0e 00 00 00 00 | ...inline.uint.........3.'J..... |
2d80 | 00 00 00 6e 61 6d 65 73 70 61 63 65 20 73 74 64 20 7b 00 0b 00 00 00 03 00 00 00 33 f2 27 4a 0d | ...namespace.std.{.........3.'J. |
2da0 | 00 00 00 00 00 00 00 00 51 5f 44 45 43 4c 41 52 45 5f 4d 45 54 41 54 59 50 45 28 51 4d 6f 64 65 | ........Q_DECLARE_METATYPE(QMode |
2dc0 | 6c 49 6e 64 65 78 29 00 01 00 00 00 12 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 13 00 00 00 | lIndex).........3.'J............ |
2de0 | 01 00 00 00 33 f2 27 4a 0e 00 00 00 00 00 00 00 14 00 00 00 0b 00 00 00 33 f2 27 4a 0c 00 00 00 | ....3.'J................3.'J.... |
2e00 | 00 00 00 00 1f 00 00 00 01 00 00 00 33 f2 27 4a 0e 00 00 00 00 00 00 00 00 23 69 6e 63 6c 75 64 | ............3.'J.........#includ |
2e20 | 65 20 22 64 69 61 6c 6f 67 73 2f 52 61 77 4d 65 73 73 61 67 65 2e 68 22 00 23 69 6e 63 6c 75 64 | e."dialogs/RawMessage.h".#includ |
2e40 | 65 20 22 55 74 69 6c 73 2e 68 22 00 23 69 6e 63 6c 75 64 65 20 22 54 69 6d 65 6c 69 6e 65 56 69 | e."Utils.h".#include."TimelineVi |
2e60 | 65 77 4d 61 6e 61 67 65 72 2e 68 22 00 23 69 6e 63 6c 75 64 65 20 22 4f 6c 6d 2e 68 22 00 23 69 | ewManager.h".#include."Olm.h".#i |
2e80 | 6e 63 6c 75 64 65 20 22 4d 78 63 49 6d 61 67 65 50 72 6f 76 69 64 65 72 2e 68 22 00 23 69 6e 63 | nclude."MxcImageProvider.h".#inc |
2ea0 | 6c 75 64 65 20 22 4d 61 74 72 69 78 43 6c 69 65 6e 74 2e 68 22 00 23 69 6e 63 6c 75 64 65 20 22 | lude."MatrixClient.h".#include." |
2ec0 | 4d 61 69 6e 57 69 6e 64 6f 77 2e 68 22 00 23 69 6e 63 6c 75 64 65 20 22 4c 6f 67 67 69 6e 67 2e | MainWindow.h".#include."Logging. |
2ee0 | 68 22 00 23 69 6e 63 6c 75 64 65 20 22 45 76 65 6e 74 41 63 63 65 73 73 6f 72 73 2e 68 22 00 23 | h".#include."EventAccessors.h".# |
2f00 | 69 6e 63 6c 75 64 65 20 22 43 68 61 74 50 61 67 65 2e 68 22 00 00 23 69 6e 63 6c 75 64 65 20 3c | include."ChatPage.h"..#include.< |
2f20 | 51 53 74 61 6e 64 61 72 64 50 61 74 68 73 3e 00 23 69 6e 63 6c 75 64 65 20 3c 51 53 65 74 74 69 | QStandardPaths>.#include.<QSetti |
2f40 | 6e 67 73 3e 00 23 69 6e 63 6c 75 64 65 20 3c 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f | ngs>.#include.<QRegularExpressio |
2f60 | 6e 3e 00 23 69 6e 63 6c 75 64 65 20 3c 51 4d 69 6d 65 44 61 74 61 62 61 73 65 3e 00 23 69 6e 63 | n>.#include.<QMimeDatabase>.#inc |
2f80 | 6c 75 64 65 20 3c 51 46 69 6c 65 44 69 61 6c 6f 67 3e 00 23 69 6e 63 6c 75 64 65 20 3c 51 43 61 | lude.<QFileDialog>.#include.<QCa |
2fa0 | 63 68 65 3e 00 00 23 69 6e 63 6c 75 64 65 20 3c 74 79 70 65 5f 74 72 61 69 74 73 3e 00 23 69 6e | che>..#include.<type_traits>.#in |
2fc0 | 63 6c 75 64 65 20 3c 74 68 72 65 61 64 3e 00 23 69 6e 63 6c 75 64 65 20 3c 61 6c 67 6f 72 69 74 | clude.<thread>.#include.<algorit |
2fe0 | 68 6d 3e 00 00 23 69 6e 63 6c 75 64 65 20 22 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 2e 68 22 00 | hm>..#include."TimelineModel.h". |
3000 | 61 64 00 00 c7 05 00 00 a7 06 00 00 00 10 00 00 31 00 00 00 00 00 00 00 a6 0f 00 00 44 0f 00 00 | ad..............1...........D... |
3020 | 14 0f 00 00 fb 0e 00 00 bc 0e 00 00 aa 0e 00 00 93 0e 00 00 73 0e 00 00 2c 0e 00 00 09 0e 00 00 | ....................s...,....... |
3040 | 08 0e 00 00 bd 0d 00 00 7e 0d 00 00 28 0d 00 00 0b 0d 00 00 b5 0c 00 00 65 0c 00 00 26 0c 00 00 | ........~...(...........e...&... |
3060 | d8 0b 00 00 bb 0b 00 00 74 0b 00 00 25 0b 00 00 e4 0a 00 00 93 0a 00 00 54 0a 00 00 ff 09 00 00 | ........t...%...........T....... |
3080 | e2 09 00 00 8a 09 00 00 73 09 00 00 2b 09 00 00 c6 08 00 00 82 08 00 00 5c 08 00 00 45 08 00 00 | ........s...+...........\...E... |
30a0 | 44 08 00 00 26 08 00 00 eb 07 00 00 d4 07 00 00 b4 07 00 00 7c 07 00 00 65 07 00 00 5b 07 00 00 | D...&...............|...e...[... |
30c0 | 5a 07 00 00 2f 07 00 00 cd 06 00 00 c3 06 00 00 c2 06 00 00 a9 06 00 00 a7 06 00 00 a6 06 00 00 | Z.../........................... |
30e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
34a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
34c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
34e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
35a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
35c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
35e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
3680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
36a0 | 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 6e 64 65 72 65 64 | .......}.........return.rendered |
36c0 | 3b 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e | ;..........}.................ren |
36e0 | 64 65 72 65 64 20 2b 3d 20 74 72 28 22 20 52 65 61 73 6f 6e 3a 20 25 31 22 29 2e 61 72 67 28 51 | dered.+=.tr(".Reason:.%1").arg(Q |
3700 | 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 65 76 65 6e 74 2d 3e 63 6f 6e | String::fromStdString(event->con |
3720 | 74 65 6e 74 2e 72 65 61 73 6f 6e 29 29 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 65 76 65 6e 74 | tent.reason));.........if.(event |
3740 | 2d 3e 63 6f 6e 74 65 6e 74 2e 72 65 61 73 6f 6e 20 21 3d 20 22 22 29 20 7b 00 00 20 20 20 20 20 | ->content.reason.!=."").{....... |
3760 | 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 | ...}.................break;..... |
3780 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 72 28 22 25 31 20 6b 6e | ............rendered.=.tr("%1.kn |
37a0 | 6f 63 6b 65 64 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 | ocked.").arg(name);.........case |
37c0 | 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 4b 6e 6f 63 6b 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 | .Membership::Knock:............. |
37e0 | 20 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 | ....break;.................rende |
3800 | 72 65 64 20 3d 20 74 72 28 22 25 31 20 77 61 73 20 62 61 6e 6e 65 64 2e 22 29 2e 61 72 67 28 6e | red.=.tr("%1.was.banned.").arg(n |
3820 | 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 42 | ame);.........case.Membership::B |
3840 | 61 6e 3a 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 | an:..................break;..... |
3860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 6e 61 6d 65 29 | .......................arg(name) |
3880 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;............................... |
38a0 | 20 20 20 20 22 68 61 70 70 65 6e 20 61 70 61 72 74 20 66 72 6f 6d 20 73 74 61 74 65 20 72 65 73 | ...."happen.apart.from.state.res |
38c0 | 65 74 73 22 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ets")........................... |
38e0 | 20 20 20 20 20 20 20 20 22 54 68 69 73 20 69 73 20 61 20 6c 65 61 76 65 20 65 76 65 6e 74 20 61 | ........"This.is.a.leave.event.a |
3900 | 66 74 65 72 20 74 68 65 20 75 73 65 72 20 61 6c 72 65 61 64 79 20 6c 65 66 74 20 61 6e 64 20 73 | fter.the.user.already.left.and.s |
3920 | 68 6f 75 6c 64 6e 27 74 20 22 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | houldn't."...................... |
3940 | 20 20 20 72 65 74 75 72 6e 20 74 72 28 22 25 31 20 6c 65 66 74 20 61 66 74 65 72 20 68 61 76 69 | ...return.tr("%1.left.after.havi |
3960 | 6e 67 20 61 6c 72 65 61 64 79 20 6c 65 66 74 21 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.already.left!",.............. |
3980 | 20 20 20 7d 20 65 6c 73 65 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...}.else....................... |
39a0 | 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 72 28 22 52 65 6a 65 63 74 65 | ..........rendered.=.tr("Rejecte |
39c0 | 64 20 74 68 65 20 6b 6e 6f 63 6b 20 66 72 6f 6d 20 25 31 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 | d.the.knock.from.%1.").arg(name) |
39e0 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 00 20 | ;.........................else.. |
3a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | ...............................r |
3a20 | 65 6e 64 65 72 65 64 20 3d 20 74 72 28 22 25 31 20 72 65 64 61 63 74 65 64 20 74 68 65 69 72 20 | endered.=.tr("%1.redacted.their. |
3a40 | 6b 6e 6f 63 6b 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | knock.").arg(name);............. |
3a60 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 76 65 6e 74 2d 3e 73 74 61 74 65 5f 6b 65 79 | ............if.(event->state_key |
3a80 | 20 3d 3d 20 65 76 65 6e 74 2d 3e 73 65 6e 64 65 72 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .==.event->sender).............. |
3aa0 | 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 70 72 65 76 45 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 | ...}.else.if.(prevEvent->content |
3ac0 | 2e 6d 65 6d 62 65 72 73 68 69 70 20 3d 3d 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 4b 6e 6f 63 6b | .membership.==.Membership::Knock |
3ae0 | 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 | ).{.........................rend |
3b00 | 65 72 65 64 20 3d 20 74 72 28 22 55 6e 62 61 6e 6e 65 64 20 25 31 2e 22 29 2e 61 72 67 28 6e 61 | ered.=.tr("Unbanned.%1.").arg(na |
3b20 | 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 | me);.................}.else.if.( |
3b40 | 70 72 65 76 45 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 6d 65 6d 62 65 72 73 68 69 70 20 3d 3d | prevEvent->content.membership.== |
3b60 | 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 42 61 6e 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 | .Membership::Ban).{............. |
3b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 | ....................rendered.=.t |
3ba0 | 72 28 22 4b 69 63 6b 65 64 20 25 31 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 | r("Kicked.%1.").arg(name);...... |
3bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 00 20 20 20 20 20 20 20 20 | ...................else......... |
3be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 | ........................rendered |
3c00 | 20 3d 20 74 72 28 22 25 31 20 6c 65 66 74 20 74 68 65 20 72 6f 6f 6d 2e 22 29 2e 61 72 67 28 6e | .=.tr("%1.left.the.room.").arg(n |
3c20 | 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | ame);.........................if |
3c40 | 20 28 65 76 65 6e 74 2d 3e 73 74 61 74 65 5f 6b 65 79 20 3d 3d 20 65 76 65 6e 74 2d 3e 73 65 6e | .(event->state_key.==.event->sen |
3c60 | 64 65 72 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 | der).................}.else.if.( |
3c80 | 70 72 65 76 45 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 6d 65 6d 62 65 72 73 68 69 70 20 3d 3d | prevEvent->content.membership.== |
3ca0 | 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 4a 6f 69 6e 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 | .Membership::Join).{............ |
3cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 | .....................rendered.=. |
3ce0 | 74 72 28 22 52 65 76 6f 6b 65 64 20 74 68 65 20 69 6e 76 69 74 65 20 74 6f 20 25 31 2e 22 29 2e | tr("Revoked.the.invite.to.%1."). |
3d00 | 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arg(name);...................... |
3d20 | 20 20 20 65 6c 73 65 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...else......................... |
3d40 | 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 72 28 22 25 31 20 72 65 6a 65 63 74 | ........rendered.=.tr("%1.reject |
3d60 | 65 64 20 74 68 65 69 72 20 69 6e 76 69 74 65 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 | ed.their.invite.").arg(name);... |
3d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 76 65 6e 74 2d | ......................if.(event- |
3da0 | 3e 73 74 61 74 65 5f 6b 65 79 20 3d 3d 20 65 76 65 6e 74 2d 3e 73 65 6e 64 65 72 29 00 20 20 20 | >state_key.==.event->sender).... |
3dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 72 65 76 45 76 65 6e 74 2d 3e 63 6f 6e 74 | .............if.(prevEvent->cont |
3de0 | 65 6e 74 2e 6d 65 6d 62 65 72 73 68 69 70 20 3d 3d 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 49 6e | ent.membership.==.Membership::In |
3e00 | 76 69 74 65 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vite).{......................... |
3e20 | 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 | .return."";.................if.( |
3e40 | 21 70 72 65 76 45 76 65 6e 74 29 20 2f 2f 20 53 68 6f 75 6c 64 20 6f 6e 6c 79 20 65 76 65 72 20 | !prevEvent).//.Should.only.ever. |
3e60 | 68 61 70 70 65 6e 20 74 65 6d 70 6f 72 61 72 69 6c 79 00 20 20 20 20 20 20 20 20 63 61 73 65 20 | happen.temporarily.........case. |
3e80 | 4d 65 6d 62 65 72 73 68 69 70 3a 3a 4c 65 61 76 65 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | Membership::Leave:.............. |
3ea0 | 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 | ...break;.................}..... |
3ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 | ....................rendered.=.t |
3ee0 | 72 28 22 25 31 20 6a 6f 69 6e 65 64 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 | r("%1.joined.").arg(name);...... |
3f00 | 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 | ...........}.else.{............. |
3f20 | 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 6a 75 73 74 20 73 68 6f 77 20 69 74 20 61 73 20 6a | ............//.just.show.it.as.j |
3f40 | 6f 69 6e 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 74 | oin.........................//.t |
3f60 | 68 65 20 63 61 73 65 20 6f 66 20 6e 6f 74 68 69 6e 67 20 63 68 61 6e 67 65 64 20 62 75 74 20 6a | he.case.of.nothing.changed.but.j |
3f80 | 6f 69 6e 20 66 6f 6c 6c 6f 77 73 20 6a 6f 69 6e 20 73 68 6f 75 6c 64 6e 27 74 20 68 61 70 70 65 | oin.follows.join.shouldn't.happe |
3fa0 | 6e 2c 20 73 6f 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n,.so........................... |
3fc0 | 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 72 28 22 25 31 20 63 68 61 6e 67 65 64 20 | ......rendered.=.tr("%1.changed. |
3fe0 | 73 6f 6d 65 20 70 72 6f 66 69 6c 65 20 69 6e 66 6f 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 | some.profile.info.").arg(name);. |
4000 | 61 64 00 00 8f 07 00 00 ff 07 00 00 00 10 00 00 15 00 00 00 00 00 00 00 fe 0f 00 00 d0 0f 00 00 | ad.............................. |
4020 | f7 0e 00 00 ed 0e 00 00 83 0e 00 00 39 0e 00 00 e1 0d 00 00 5f 0d 00 00 0d 0d 00 00 8d 0c 00 00 | ............9......._........... |
4040 | 38 0c 00 00 b9 0b 00 00 65 0b 00 00 e7 0a 00 00 8b 0a 00 00 05 0a 00 00 b1 09 00 00 2f 09 00 00 | 8.......e.................../... |
4060 | d8 08 00 00 57 08 00 00 ff 07 00 00 b3 0a 00 00 6c 0a 00 00 f9 09 00 00 c2 09 00 00 5d 09 00 00 | ....W...........l...........]... |
4080 | 2e 09 00 00 bd 08 00 00 91 08 00 00 3b 08 00 00 fa 07 00 00 9c 07 00 00 72 07 00 00 1e 07 00 00 | ............;...........r....... |
40a0 | d9 06 00 00 6a 06 00 00 2b 06 00 00 c2 05 00 00 93 05 00 00 26 05 00 00 e3 04 00 00 8a 04 00 00 | ....j...+...........&........... |
40c0 | 58 04 00 00 fc 03 00 00 bf 03 00 00 54 03 00 00 2f 03 00 00 c8 02 00 00 87 02 00 00 18 02 00 00 | X...........T.../............... |
40e0 | ff 01 00 00 a1 01 00 00 8f 01 00 00 85 01 00 00 0f 01 00 00 05 01 00 00 00 00 00 00 00 00 00 00 | ................................ |
4100 | 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 | .............{.........qml_mtx_e |
4120 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 | vents::EventType.operator()(cons |
4140 | 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 | t.mtx::events::Event<mtx::events |
4160 | 3a 3a 6d 73 67 3a 3a 41 75 64 69 6f 3e 20 26 29 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 | ::msg::Audio>.&)..........5kC... |
4180 | 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d | .............}.................} |
41a0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .........................return. |
41c0 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 6b 6e 6f | qml_mtx_events::EventType::Unkno |
41e0 | 77 6e 4d 65 73 73 61 67 65 3b 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 | wnMessage;.0........5kC......... |
4200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a 00 20 20 20 20 20 20 20 20 | ...............default:......... |
4220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 | ................return.qml_mtx_e |
4240 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 73 75 70 70 6f 72 74 65 64 3b 00 30 | vents::EventType::Unsupported;.0 |
4260 | 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 0b 00 00 00 95 35 6b 43 21 | ........5kC........;........5kC! |
4280 | 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e | .......................case.Even |
42a0 | 74 54 79 70 65 3a 3a 55 6e 73 75 70 70 6f 72 74 65 64 3a 00 21 00 00 00 0b 00 00 00 95 35 6b 43 | tType::Unsupported:.!........5kC |
42c0 | 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
42e0 | 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 | return.qml_mtx_events::EventType |
4300 | 3a 3a 54 61 67 3b 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 03 | ::Tag;.0........5kC........;.... |
4320 | 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | ....5kC!.......................c |
4340 | 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 54 61 67 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 | ase.EventType::Tag:............. |
4360 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 | ............return.qml_mtx_event |
4380 | 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 72 3b 00 30 00 00 00 09 00 00 00 95 | s::EventType::Sticker;.0........ |
43a0 | 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 07 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 | 5kC........;........5kC!........ |
43c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 53 | ...............case.EventType::S |
43e0 | 74 69 63 6b 65 72 3a 00 21 00 00 00 07 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 | ticker:.!........5kC............ |
4400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 20 20 20 20 20 20 20 20 20 | ....................ret......... |
4420 | 20 20 20 20 20 20 20 63 61 73 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 | .......case................case. |
4440 | 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 69 6f 6e 3a 00 16 00 00 00 09 | EventType::RoomEncryption:...... |
4460 | 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 16 00 00 00 09 00 00 00 b1 d5 34 42 19 00 00 00 00 | ...3.'J..................4B..... |
4480 | 00 00 00 21 00 00 00 0e 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 21 00 00 00 0e 00 00 00 b1 | ...!.......3.'J........!........ |
44a0 | d5 34 42 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .4B............................. |
44c0 | 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 | .......case.EventType::RoomEncry |
44e0 | 70 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ption:.........3.'J............. |
4500 | 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 20 20 20 20 20 | ...case.EventType::RoomEncr..... |
4520 | 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 | ...........case.EventType::RoomE |
4540 | 6e 63 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 | ncr................case.EventTyp |
4560 | 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 20 | e::RoomEncryption:.........3.'J. |
4580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 | ...............case.EventType::R |
45a0 | 6f 6f 6d 45 6e 63 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e | oomEncr................case.Even |
45c0 | 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 | tType::RoomEncryption:.........3 |
45e0 | f2 27 4a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 | .'J................case.EventTyp |
4600 | 65 3a 3a 52 6f 6f 6d 45 6e 63 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 | e::RoomEncr................case. |
4620 | 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 69 6f 6e 3a 00 16 00 00 00 09 | EventType::RoomEncryption:...... |
4640 | 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e | ...3.'J................case.Even |
4660 | 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | tType::RoomEncr................c |
4680 | 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 69 6f 6e 3a 00 16 | ase.EventType::RoomEncryption:.. |
46a0 | 00 00 00 09 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 | .......3.'J................case. |
46c0 | 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 20 20 20 20 20 20 20 20 20 20 20 20 20 | EventType::RoomEncr............. |
46e0 | 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 69 6f | ...case.EventType::RoomEncryptio |
4700 | 6e 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | n:.........3.'J................c |
4720 | 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 20 20 20 20 20 20 20 20 20 | ase.EventType::RoomEncr......... |
4740 | 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 | .......case.EventType::RoomEncry |
4760 | 70 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ption:.........3.'J............. |
4780 | 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 20 20 20 20 20 | ...case.EventType::RoomEncr..... |
47a0 | 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 | ...........case.EventType::RoomE |
47c0 | 6e 63 72 79 70 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 20 | ncryption:.........3.'J......... |
47e0 | 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 20 | .......case.EventType::RoomEncr. |
4800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 | ...............case.EventType::R |
4820 | 6f 6f 6d 45 6e 63 72 79 70 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 | oomEncryption:.........3.'J..... |
4840 | 00 00 00 21 00 00 00 0e 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | ...!.......3.'J................. |
4860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 | ...............return.qml_mtx_ev |
4880 | 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 45 6e 63 72 79 70 74 65 64 3b 00 20 00 00 00 | ents::EventType::Encrypted;..... |
48a0 | 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 | ....3.'J........0.......3.'J.... |
48c0 | 00 00 00 00 3b 00 00 00 09 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ....;.......3.'J!............... |
48e0 | 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 45 6e 63 72 | ........case.EventType::RoomEncr |
4900 | 79 70 74 65 64 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 0d | ypted:.........3.'J........!.... |
4920 | 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...3.'J......................... |
4940 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 | .......return.qml_mtx_events::Ev |
4960 | 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 43 72 65 61 74 65 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 | entType::RoomCreate;.........3.' |
4980 | 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 | J........0.......3.'J........;.. |
49a0 | 00 0a 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....3.'J!...................... |
49c0 | 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 43 72 65 61 74 65 3a 00 16 00 00 | .case.EventType::RoomCreate:.... |
49e0 | 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 0a 00 00 00 33 f2 27 4a 1e 00 00 | .....3.'J........!.......3.'J... |
4a00 | 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | .............................ret |
4a20 | 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 | urn.qml_mtx_events::EventType::C |
4a40 | 61 6e 6f 6e 69 63 61 6c 41 6c 69 61 73 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 | anonicalAlias;.........3.'J..... |
4a60 | 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 0e 00 00 00 33 | ...0.......3.'J........;.......3 |
4a80 | f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 | .'J!.......................case. |
4aa0 | 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 43 61 6e 6f 6e 69 63 61 6c 41 6c 69 61 73 3a 00 16 | EventType::RoomCanonicalAlias:.. |
4ac0 | 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 12 00 00 00 33 f2 27 4a 1e | .......3.'J........!.......3.'J. |
4ae0 | 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | ...............................r |
4b00 | 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a | eturn.qml_mtx_events::EventType: |
4b20 | 3a 41 76 61 74 61 72 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 | :Avatar;.........3.'J........0.. |
4b40 | 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 06 00 00 00 33 f2 27 4a 21 00 00 | .....3.'J........;.......3.'J!.. |
4b60 | 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 | .....................case.EventT |
4b80 | 79 70 65 3a 3a 52 6f 6f 6d 41 76 61 74 61 72 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 | ype::RoomAvatar:.........3.'J... |
4ba0 | 00 00 00 00 00 21 00 00 00 0a 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | .....!.......3.'J............... |
4bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f | .................return.qml_mtx_ |
4be0 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 41 6c 69 61 73 65 73 3b 00 20 00 00 00 | events::EventType::Aliases;..... |
4c00 | 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 | ....3.'J........0.......3.'J.... |
4c20 | 00 00 00 00 3b 00 00 00 07 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ....;.......3.'J!............... |
4c40 | 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 41 6c 69 61 | ........case.EventType::RoomAlia |
4c60 | 73 65 73 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 0b 00 00 | ses:.........3.'J........!...... |
4c80 | 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .3.'J........................... |
4ca0 | 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | .....return.qml_mtx_events::Even |
4cc0 | 74 54 79 70 65 3a 3a 52 65 61 63 74 69 6f 6e 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 | tType::Reaction;.........3.'J... |
4ce0 | 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 08 00 00 | .....0.......3.'J........;...... |
4d00 | 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 | .3.'J!.......................cas |
4d20 | 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 65 61 63 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 | e.EventType::Reaction:.........3 |
4d40 | f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 08 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 | .'J........!.......3.'J......... |
4d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d | .......................return.qm |
4d80 | 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 52 65 71 75 | l_mtx_events::EventType::KeyRequ |
4da0 | 65 73 74 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 | est;.........3.'J........0...... |
4dc0 | 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 0a 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 | .3.'J........;.......3.'J!...... |
4de0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a | .................case.EventType: |
4e00 | 3a 52 6f 6f 6d 4b 65 79 52 65 71 75 65 73 74 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 | :RoomKeyRequest:.........3.'J... |
4e20 | 00 00 00 00 00 21 00 00 00 0e 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | .....!.......3.'J............... |
4e40 | 20 20 20 20 20 20 20 20 20 73 77 69 74 63 68 20 28 65 2e 74 79 70 65 29 20 7b 00 19 00 00 00 01 | .........switch.(e.type).{...... |
4e60 | 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 1b 00 00 00 04 00 00 00 33 f2 27 4a 1d 00 00 00 00 | ...3.'J................3.'J..... |
4e80 | 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 6d 74 78 3a 3a 65 76 | ...................using.mtx::ev |
4ea0 | 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3b 00 17 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 | ents::EventType;.........3.'J... |
4ec0 | 00 00 00 00 00 1c 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 24 00 00 00 09 00 00 | .............3.'J........$...... |
4ee0 | 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 | .3.'J................{.........q |
4f00 | 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f | ml_mtx_events::EventType.operato |
4f20 | 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 | r()(const.mtx::events::Event<T>. |
4f40 | 26 65 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 | &e).........3.'J................ |
4f60 | 33 f2 27 4a 19 00 00 00 00 00 00 00 34 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | 3.'J........4.......3.'J........ |
4f80 | 39 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 27 4a | 9.......3.'J........A.......3.'J |
4fa0 | 02 00 00 00 00 00 00 00 47 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 00 00 00 00 00 4b 00 00 00 | ........G.......3.'J&.......K... |
4fc0 | 01 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 74 65 6d 70 6c 61 74 65 | ....3.'J................template |
4fe0 | 3c 63 6c 61 73 73 20 54 3e 00 18 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 00 00 00 00 00 7b 00 | <class.T>.........3.'J&.......{. |
5000 | 61 64 00 00 5d 0e 00 00 a1 0e 00 00 00 10 00 00 0a 00 00 00 00 00 00 00 fe 0f 00 00 b7 0f 00 00 | ad..]........................... |
5020 | a7 0f 00 00 8f 0f 00 00 8e 0f 00 00 34 0f 00 00 d2 0e 00 00 a4 0e 00 00 a2 0e 00 00 a1 0e 00 00 | ............4................... |
5040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
50e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
51e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
52e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
53e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
54e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
55e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
56e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
57a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
57c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
57e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
58a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
58c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
58e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
59e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
5e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 51 5f 55 4e | ..................}.........Q_UN |
5e60 | 55 53 45 44 28 00 7d 00 20 20 20 20 20 20 20 20 51 5f 55 4e 55 53 45 44 28 00 7d 00 20 20 20 20 | USED(.}.........Q_UNUSED(.}..... |
5e80 | 20 20 20 20 51 5f 55 4e 55 53 45 44 28 00 7d 00 20 20 20 20 20 20 20 20 51 5f 55 4e 55 53 45 44 | ....Q_UNUSED(.}.........Q_UNUSED |
5ea0 | 28 00 7d 00 20 20 20 20 20 20 20 20 51 5f 55 4e 55 53 45 44 28 64 69 61 6c 6f 67 29 3b 00 09 00 | (.}.........Q_UNUSED(dialog);... |
5ec0 | 00 00 08 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 64 | ......3.'J................auto.d |
5ee0 | 69 61 6c 6f 67 20 20 20 20 3d 20 6e 65 77 20 64 69 61 6c 6f 67 73 3a 3a 52 61 77 4d 65 73 73 61 | ialog....=.new.dialogs::RawMessa |
5f00 | 67 65 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 65 76 29 29 3b 00 | ge(QString::fromStdString(ev));. |
5f20 | 0e 00 00 00 06 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 73 74 64 3a | ........3.'J................std: |
5f40 | 3a 73 74 72 69 6e 67 20 65 76 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 73 65 72 | :string.ev.=.mtx::accessors::ser |
5f60 | 69 61 6c 69 7a 65 5f 65 76 65 6e 74 28 2a 65 29 2e 64 75 6d 70 28 34 29 3b 00 15 00 00 00 02 00 | ialize_event(*e).dump(4);....... |
5f80 | 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | ..3.'J.........................r |
5fa0 | 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 29 00 20 20 20 20 20 20 20 20 61 | eturn;.........if.(!e).........a |
5fc0 | 75 74 6f 20 65 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 69 64 2e 74 6f 53 74 64 53 74 72 69 6e | uto.e.=.events.get(id.toStdStrin |
5fe0 | 67 28 29 2c 20 22 22 29 3b 00 0e 00 00 00 01 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 7b 00 | g(),."");.........3.'J........{. |
6000 | 61 64 00 00 34 03 00 00 54 04 00 00 00 10 00 00 41 00 00 00 00 00 00 00 ff 0f 00 00 fa 0f 00 00 | ad..4...T.......A............... |
6020 | af 0f 00 00 ad 0f 00 00 72 0f 00 00 31 0f 00 00 15 0f 00 00 f3 0e 00 00 f2 0e 00 00 93 0e 00 00 | ........r...1................... |
6040 | 43 0e 00 00 03 0e 00 00 b0 0d 00 00 8c 0d 00 00 2f 0d 00 00 cd 0c 00 00 8d 0c 00 00 4c 0c 00 00 | C.............../...........L... |
6060 | 25 0c 00 00 fa 0b 00 00 da 0b 00 00 c8 0b 00 00 6b 0b 00 00 49 0b 00 00 48 0b 00 00 07 0b 00 00 | %...............k...I...H....... |
6080 | a3 0a 00 00 41 0a 00 00 29 0a 00 00 1f 0a 00 00 1d 0a 00 00 1c 0a 00 00 17 0a 00 00 b1 09 00 00 | ....A...)....................... |
60a0 | af 09 00 00 45 09 00 00 df 08 00 00 7a 08 00 00 79 08 00 00 27 08 00 00 f1 07 00 00 bd 07 00 00 | ....E.......z...y...'........... |
60c0 | b3 07 00 00 b1 07 00 00 b0 07 00 00 ab 07 00 00 3f 07 00 00 3d 07 00 00 da 06 00 00 bf 06 00 00 | ................?...=........... |
60e0 | 73 06 00 00 30 06 00 00 eb 05 00 00 d9 05 00 00 cd 05 00 00 cb 05 00 00 ca 05 00 00 ae 05 00 00 | s...0........................... |
6100 | 31 05 00 00 2f 05 00 00 ee 04 00 00 ec 04 00 00 eb 04 00 00 cf 04 00 00 54 04 00 00 11 03 00 00 | 1.../...................T....... |
6120 | 83 03 00 00 81 03 00 00 80 03 00 00 50 03 00 00 cb 02 00 00 c9 02 00 00 84 02 00 00 83 02 00 00 | ............P................... |
6140 | 12 02 00 00 11 02 00 00 e1 01 00 00 64 01 00 00 9f 02 00 00 d8 02 00 00 d7 02 00 00 b4 02 00 00 | ............d................... |
6160 | b2 02 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 52 65 67 75 6c 61 72 45 78 70 72 | ....................QRegularExpr |
6180 | 65 73 73 69 6f 6e 20 72 78 28 22 5b 5e 61 2d 7a 41 2d 5a 5d 2a 79 2b 5b 5e 61 2d 7a 41 2d 5a 5d | ession.rx("[^a-zA-Z]*y+[^a-zA-Z] |
61a0 | 2a 22 29 3b 00 11 00 00 00 12 00 00 00 a6 55 94 c6 0f 00 00 00 00 00 00 00 11 00 00 00 12 00 00 | *");..........U................. |
61c0 | 00 95 35 6b 43 0f 00 00 00 00 00 00 00 24 00 00 00 02 00 00 00 a6 55 94 c6 08 00 00 00 00 00 00 | ..5kC........$........U......... |
61e0 | 00 20 20 20 20 20 20 20 20 69 66 20 28 6e 6f 77 2e 64 61 74 65 28 29 2e 79 65 61 72 28 29 20 3d | .........if.(now.date().year().= |
6200 | 3d 20 64 61 74 65 2e 79 65 61 72 28 29 29 20 7b 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 | =.date.year()).{TimelineModel::a |
6220 | 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 54 69 6d 65 6c 69 6e 65 | vatarUrl(QString.id).conTimeline |
6240 | 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 | Model::avataTimelineModel::avata |
6260 | 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 | TimelineModel::avatarUrl(QString |
6280 | 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 54 69 6d 65 | .id).const.........3.'J.....Time |
62a0 | 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 20 69 64 29 | lineModel::avatarUrl(QString.id) |
62c0 | 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 54 69 6d 65 6c 69 6e 65 | .const.........3.'J.....Timeline |
62e0 | 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e | Model::avatarUrl(QString.id).con |
6300 | 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 | st.........3.'J.....TimelineMode |
6320 | 6c 3a 3a 61 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 | l::avatarUrl(QString.id).const.. |
6340 | 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 | .......3.'J.....TimelineModel::a |
6360 | 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d | vatarUrl(QString.id).const...... |
6380 | 00 00 00 33 f2 27 4a 0f 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 | ...3.'J.....TimelineModel::avata |
63a0 | 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 | TimelineModel::avatarUrl(QString |
63c0 | 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 01 | .id).const.........3.'J......... |
63e0 | 00 00 00 0d 00 00 00 b1 d5 34 42 0f 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 | .........4B.....TimelineModel::a |
6400 | 76 61 74 61 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 76 61 74 61 72 55 72 6c 28 51 53 74 | vataTimelineModel::avatarUrl(QSt |
6420 | 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 | ring.id).const.........3.'J..... |
6440 | 00 00 00 01 00 00 00 0d 00 00 00 b1 d5 34 42 0f 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 | .............4B.....TimelineMode |
6460 | 6c 3a 3a 61 76 61 74 61 72 55 72 6c 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 | l::avatarUrl(QString.id).const.. |
6480 | 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 33 f2 27 4a 03 | .......3.'J................3.'J. |
64a0 | 00 00 00 00 00 00 00 1a 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 22 00 00 00 02 | ...............3.'J........".... |
64c0 | 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 | ...3.'J........QString.........3 |
64e0 | f2 27 4a 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 61 63 | .'J.........}.........return.cac |
6500 | 68 65 3a 3a 64 69 73 70 6c 61 79 4e 61 6d 65 28 72 6f 6f 6d 5f 69 64 5f 2c 20 69 64 29 2e 74 6f | he::displayName(room_id_,.id).to |
6520 | 48 74 6d 6c 45 73 63 61 70 65 64 28 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a | HtmlEscaped();.{.TimelineModel:: |
6540 | 64 69 73 70 6c 61 79 4e 61 6d 65 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 | displayName(QString.id).const... |
6560 | 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 0b 00 00 00 33 f2 27 4a 03 00 | ......3.'J................3.'J.. |
6580 | 00 00 00 00 00 00 1c 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 24 00 00 00 02 00 | ..............3.'J........$..... |
65a0 | 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 | ..3.'J........QString.........3. |
65c0 | 27 4a 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 20 | 'J.........}.........});........ |
65e0 | 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}...................... |
6600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 49 64 2e | ......................currentId. |
6620 | 74 6f 53 74 64 53 74 72 69 6e 67 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | toStdString());................. |
6640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 6f 6d 5f | ...........................room_ |
6660 | 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | id_.toStdString(),.............. |
6680 | 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 77 61 72 6e 28 22 66 | ...........nhlog::net()->warn("f |
66a0 | 61 69 6c 65 64 20 74 6f 20 72 65 61 64 5f 65 76 65 6e 74 20 28 7b 7d 2c 20 7b 7d 29 22 2c 00 20 | ailed.to.read_event.({},.{})",.. |
66c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 20 20 20 20 20 20 | ...............if.(err).{....... |
66e0 | 20 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 72 65 61 64 5f 65 76 65 6e 74 28 72 6f 6f | ..http::client()->read_event(roo |
6700 | 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 69 64 2c 20 5b 74 68 69 73 5d 28 | m_id_.toStdString(),.id,.[this]( |
6720 | 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 72 72 29 20 7b 00 7b 00 54 | mtx::http::RequestErr.err).{.{.T |
6740 | 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 61 64 45 76 65 6e 74 28 63 6f 6e 73 74 20 73 74 | imelineModel::readEvent(const.st |
6760 | 64 3a 3a 73 74 72 69 6e 67 20 26 69 64 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 | d::string.&id).........3.'J..... |
6780 | 00 00 00 10 00 00 00 09 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 2d 00 00 00 02 00 00 00 33 | ...........3.'J........-.......3 |
67a0 | f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 | .'J........void..}.........}.... |
67c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 61 64 45 76 65 6e 74 28 63 75 72 72 65 6e 74 49 64 | .............readEvent(currentId |
67e0 | 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 43 68 61 | .toStdString());.............Cha |
6800 | 74 50 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 69 73 41 63 74 69 76 65 57 69 6e 64 6f | tPage::instance()->isActiveWindo |
6820 | 77 28 29 29 20 7b 00 20 20 20 20 20 20 20 20 69 66 20 28 28 6f 6c 64 49 6e 64 65 78 20 3e 20 69 | w()).{.........if.((oldIndex.>.i |
6840 | 6e 64 65 78 20 7c 7c 20 6f 6c 64 49 6e 64 65 78 20 3d 3d 20 2d 31 29 20 26 26 20 21 63 75 72 72 | ndex.||.oldIndex.==.-1).&&.!curr |
6860 | 65 6e 74 49 64 2e 73 74 61 72 74 73 57 69 74 68 28 22 6d 22 29 20 26 26 00 00 20 20 20 20 20 20 | entId.startsWith("m").&&........ |
6880 | 20 20 65 6d 69 74 20 63 75 72 72 65 6e 74 49 6e 64 65 78 43 68 61 6e 67 65 64 28 69 6e 64 65 78 | ..emit.currentIndexChanged(index |
68a0 | 29 3b 00 09 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 0e 00 00 00 13 00 00 00 33 | );.........3.'J................3 |
68c0 | f2 27 4a 03 00 00 00 00 00 00 00 22 00 00 00 05 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 20 | .'J........".......3.'J......... |
68e0 | 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 49 64 20 20 20 20 20 3d 20 69 6e 64 65 78 54 6f 49 64 | .......currentId.....=.indexToId |
6900 | 28 69 6e 64 65 78 29 3b 00 09 00 00 00 09 00 00 00 33 f2 27 4a 10 00 00 00 00 00 00 00 19 00 00 | (index);.........3.'J........... |
6920 | 00 09 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 23 00 00 00 05 00 00 00 33 f2 27 4a 06 00 00 | .....3.'J........#.......3.'J... |
6940 | 00 00 00 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 6f 6c 64 49 6e 64 65 78 20 3d 20 69 64 54 | .............auto.oldIndex.=.idT |
6960 | 6f 49 6e 64 65 78 28 63 75 72 72 65 6e 74 49 64 29 3b 00 0e 00 00 00 08 00 00 00 33 f2 27 4a 08 | oIndex(currentId);.........3.'J. |
6980 | 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 05 00 00 00 00 00 00 00 23 00 00 00 09 | ...............3.'J........#.... |
69a0 | 00 00 00 33 f2 27 4a 10 00 00 00 00 00 00 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a | ...3.'J........{.TimelineModel:: |
69c0 | 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 78 28 69 6e 74 20 69 6e 64 65 78 29 00 01 00 00 00 0d | setCurrentIndex(int.index)...... |
69e0 | 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 0f 00 00 00 33 f2 27 4a 03 00 00 00 00 | ...3.'J................3.'J..... |
6a00 | 00 00 00 24 00 00 00 05 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 | ...$.......3.'J........void..}.. |
6a20 | 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b | .......}.................return; |
6a40 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d 61 6e 61 67 65 72 5f 2d 3e | .................emit.manager_-> |
6a60 | 75 70 64 61 74 65 52 6f 6f 6d 73 4c 61 73 74 4d 65 73 73 61 67 65 28 72 6f 6f 6d 5f 69 64 5f 2c | updateRoomsLastMessage(room_id_, |
6a80 | 20 64 65 73 63 72 69 70 74 69 6f 6e 29 3b 00 11 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 | .description);.........3.'J..... |
6aa0 | 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 65 76 65 6e 74 2c 20 51 53 74 | .....................*event,.QSt |
6ac0 | 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 68 74 74 70 3a 3a 63 6c 69 65 6e 74 | ring::fromStdString(http::client |
6ae0 | 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 72 69 6e 67 28 29 29 2c 20 72 6f 6f 6d | ()->user_id().to_string()),.room |
6b00 | 5f 69 64 5f 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 64 65 73 63 | _id_);.................auto.desc |
6b20 | 72 69 70 74 69 6f 6e 20 3d 20 75 74 69 6c 73 3a 3a 67 65 74 4d 65 73 73 61 67 65 44 65 73 63 72 | ription.=.utils::getMessageDescr |
6b40 | 69 70 74 69 6f 6e 28 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | iption(......................... |
6b60 | 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 | .continue;.................if.(! |
6b80 | 73 74 64 3a 3a 76 69 73 69 74 28 5b 5d 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 65 29 20 2d 3e 20 | std::visit([](const.auto.&e).->. |
6ba0 | 62 6f 6f 6c 20 7b 20 72 65 74 75 72 6e 20 69 73 4d 65 73 73 61 67 65 28 65 29 3b 20 7d 2c 20 2a | bool.{.return.isMessage(e);.},.* |
6bc0 | 65 76 65 6e 74 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 | event)).................}....... |
6be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 | ..................return;....... |
6c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 69 6d | .............................tim |
6c20 | 65 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e});............................ |
6c40 | 20 20 20 20 20 20 20 20 74 73 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........ts,..................... |
6c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 74 69 6c 73 3a 3a 64 65 73 63 72 69 70 74 69 76 | ...............utils::descriptiv |
6c80 | 65 54 69 6d 65 28 74 69 6d 65 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eTime(time),.................... |
6ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 28 22 59 6f 75 20 6a 6f 69 6e 65 64 20 74 | ................tr("You.joined.t |
6cc0 | 68 69 73 20 72 6f 6f 6d 2e 22 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | his.room."),.................... |
6ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 | ................QString::fromStd |
6d00 | 53 74 72 69 6e 67 28 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 | String(http::client()->user_id() |
6d20 | 2e 74 6f 5f 73 74 72 69 6e 67 28 29 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .to_string()),.................. |
6d40 | 20 20 20 20 20 20 20 20 20 44 65 73 63 49 6e 66 6f 7b 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 | .........DescInfo{QString::fromS |
6d60 | 74 64 53 74 72 69 6e 67 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 65 76 65 6e 74 5f 69 | tdString(mtx::accessors::event_i |
6d80 | 64 28 2a 65 76 65 6e 74 29 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d(*event)),..................... |
6da0 | 20 20 20 20 20 20 72 6f 6f 6d 5f 69 64 5f 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......room_id_,................. |
6dc0 | 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d 61 6e 61 67 65 72 5f 2d 3e 75 70 64 61 74 65 52 6f 6f | ........emit.manager_->updateRoo |
6de0 | 6d 73 4c 61 73 74 4d 65 73 73 61 67 65 28 00 19 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 | msLastMessage(.........3.'J..... |
6e00 | 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 69 6e 74 36 | ...........................uint6 |
6e20 | 34 5f 74 20 74 73 20 3d 20 74 69 6d 65 2e 74 6f 4d 53 65 63 73 53 69 6e 63 65 45 70 6f 63 68 28 | 4_t.ts.=.time.toMSecsSinceEpoch( |
6e40 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 | );.........................auto. |
6e60 | 74 69 6d 65 20 20 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 6f 72 69 67 69 6e 5f | time...=.mtx::accessors::origin_ |
6e80 | 73 65 72 76 65 72 5f 74 73 28 2a 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | server_ts(*event);.............. |
6ea0 | 20 20 20 69 66 20 28 73 74 64 3a 3a 76 69 73 69 74 28 5b 5d 28 63 6f 6e 73 74 20 61 75 74 6f 20 | ...if.(std::visit([](const.auto. |
6ec0 | 26 65 29 20 2d 3e 20 62 6f 6f 6c 20 7b 20 72 65 74 75 72 6e 20 69 73 59 6f 75 72 4a 6f 69 6e 28 | &e).->.bool.{.return.isYourJoin( |
6ee0 | 65 29 3b 20 7d 2c 20 2a 65 76 65 6e 74 29 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | e);.},.*event)).{............... |
6f00 | 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 | ...........continue;............ |
6f20 | 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....if.(!event)................ |
6f40 | 20 61 75 74 6f 20 65 76 65 6e 74 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 69 74 2c 20 64 65 63 | .auto.event.=.events.get(it,.dec |
6f60 | 72 79 70 74 44 65 73 63 72 69 70 74 69 6f 6e 29 3b 00 20 20 20 20 20 20 20 20 66 6f 72 20 28 61 | ryptDescription);.........for.(a |
6f80 | 75 74 6f 20 69 74 20 3d 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 31 3b 20 69 74 20 3e | uto.it.=.events.size().-.1;.it.> |
6fa0 | 3d 20 30 3b 20 2d 2d 69 74 29 20 7b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 75 70 | =.0;.--it).{.{.TimelineModel::up |
6fc0 | 64 61 74 65 4c 61 73 74 4d 65 73 73 61 67 65 28 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 | dateLastMessage().........3.'J.. |
6fe0 | 00 00 00 00 00 00 10 00 00 00 11 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 76 6f 69 64 00 00 | ..............3.'J........void.. |
7000 | 61 64 00 00 3b 0a 00 00 cf 0a 00 00 00 10 00 00 1e 00 00 00 00 00 00 00 d5 0f 00 00 7c 0f 00 00 | ad..;.......................|... |
7020 | 2b 0f 00 00 e7 0e 00 00 dd 0e 00 00 db 0e 00 00 da 0e 00 00 d5 0e 00 00 8b 0e 00 00 64 0e 00 00 | +...........................d... |
7040 | 16 0e 00 00 c9 0d 00 00 a1 0d 00 00 84 0d 00 00 82 0d 00 00 6f 0d 00 00 2e 0d 00 00 f2 0c 00 00 | ....................o........... |
7060 | bd 0c 00 00 75 0c 00 00 5d 0c 00 00 53 0c 00 00 52 0c 00 00 14 0c 00 00 f7 0b 00 00 f6 0b 00 00 | ....u...]...S...R............... |
7080 | a9 0b 00 00 64 0b 00 00 2f 0b 00 00 cf 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....d.../....................... |
70a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
74a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
74c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
74e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
75a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
75c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
75e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
76a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
76c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
76e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
77a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
77c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
77e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
78e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
79a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
79c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
79e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
7aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ...............................n |
7ac0 | 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 64 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hlog::net()->de................. |
7ae0 | 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 64 65 62 75 67 28 22 6e 6f 20 6f | .......nhlog::net()->debug("no.o |
7b00 | 6e 65 2d 74 69 6d 65 20 6b 65 79 73 20 66 6f 75 6e 64 20 66 6f 72 20 75 73 65 72 5f 69 64 3a 20 | ne-time.keys.found.for.user_id:. |
7b20 | 7b 7d 22 2c 20 75 73 65 72 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | {}",.user_id);.................i |
7b40 | 66 20 28 72 65 74 72 69 65 76 65 64 5f 64 65 76 69 63 65 73 2e 73 69 7a 65 28 29 20 3d 3d 20 30 | f.(retrieved_devices.size().==.0 |
7b60 | 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 | ).{.................nhlog::net() |
7b80 | 2d 3e 64 65 62 75 67 28 22 63 6c 61 69 6d 65 64 20 6b 65 79 73 20 66 6f 72 20 7b 7d 22 2c 20 75 | ->debug("claimed.keys.for.{}",.u |
7ba0 | 73 65 72 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 6f | ser_id);.........for.(const.auto |
7bc0 | 20 26 5b 75 73 65 72 5f 69 64 2c 20 72 65 74 72 69 65 76 65 64 5f 64 65 76 69 63 65 73 5d 20 3a | .&[user_id,.retrieved_devices].: |
7be0 | 20 72 65 73 2e 6f 6e 65 5f 74 69 6d 65 5f 6b 65 79 73 29 20 7b 00 00 20 20 20 20 20 20 20 20 6e | .res.one_time_keys).{..........n |
7c00 | 6c 6f 68 6d 61 6e 6e 3a 3a 6a 73 6f 6e 20 62 6f 64 79 3b 00 20 20 20 20 20 20 20 20 2f 2f 20 50 | lohmann::json.body;.........//.P |
7c20 | 61 79 6c 6f 61 64 20 77 69 74 68 20 61 6c 6c 20 74 68 65 20 74 6f 5f 64 65 76 69 63 65 20 6d 65 | ayload.with.all.the.to_device.me |
7c40 | 73 73 61 67 65 20 74 6f 20 62 65 20 73 65 6e 74 2e 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 | ssage.to.be.sent...........}.... |
7c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 | .............return;............ |
7c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 69 63 5f 63 | ........................static_c |
7ca0 | 61 73 74 3c 69 6e 74 3e 28 65 72 72 2d 3e 73 74 61 74 75 73 5f 63 6f 64 65 29 29 3b 00 20 20 20 | ast<int>(err->status_code));.... |
7cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
7ce0 | 65 72 72 2d 3e 70 61 72 73 65 5f 65 72 72 6f 72 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | err->parse_error,............... |
7d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 2d 3e 6d 61 74 72 69 78 | .....................err->matrix |
7d20 | 5f 65 72 72 6f 72 2e 65 72 72 6f 72 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 | _error.error,.................nh |
7d40 | 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 77 61 72 6e 28 22 63 6c 61 69 6d 20 6b 65 79 73 20 65 72 72 | log::net()->warn("claim.keys.err |
7d60 | 6f 72 3a 20 7b 7d 20 7b 7d 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 69 66 20 28 65 72 72 29 20 | or:.{}.{}.{}",.........if.(err). |
7d80 | 7b 00 7b 00 20 20 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 72 72 29 | {.{...mtx::http::RequestErr.err) |
7da0 | 00 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 72 65 73 70 6f 6e 73 65 73 3a 3a 43 6c 61 69 6d 4b 65 | ...const.mtx::responses::ClaimKe |
7dc0 | 79 73 20 26 72 65 73 2c 00 20 20 63 6f 6e 73 74 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 | ys.&res,...const.std::map<std::s |
7de0 | 74 72 69 6e 67 2c 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 44 65 76 | tring,.std::map<std::string,.Dev |
7e00 | 69 63 65 50 75 62 6c 69 63 4b 65 79 73 3e 3e 20 26 70 6b 73 2c 00 20 20 63 6f 6e 73 74 20 73 74 | icePublicKeys>>.&pks,...const.st |
7e20 | 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 | d::map<std::string,.std::map<std |
7e40 | 3a 3a 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a 73 74 72 69 6e 67 3e 3e 20 26 72 6f 6f 6d 5f 6b 65 | ::string,.std::string>>.&room_ke |
7e60 | 79 73 2c 00 20 20 73 74 64 3a 3a 73 68 61 72 65 64 5f 70 74 72 3c 53 74 61 74 65 4b 65 65 70 65 | ys,...std::shared_ptr<StateKeepe |
7e80 | 72 3e 20 6b 65 65 70 65 72 2c 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 68 61 6e 64 6c 65 | r>.keeper,.TimelineModel::handle |
7ea0 | 43 6c 61 69 6d 65 64 4b 65 79 73 28 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 | ClaimedKeys(.........3.'J....... |
7ec0 | 00 10 00 00 00 11 00 00 00 33 f2 27 4a 23 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 | .........3.'J#.......void..}.... |
7ee0 | 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 28 22 46 61 69 | .....}...................tr("Fai |
7f00 | 6c 65 64 20 74 6f 20 65 6e 63 72 79 70 74 20 65 76 65 6e 74 2c 20 73 65 6e 64 69 6e 67 20 61 62 | led.to.encrypt.event,.sending.ab |
7f20 | 6f 72 74 65 64 21 22 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 | orted!"));.................emit. |
7f40 | 43 68 61 74 50 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 73 68 6f 77 4e 6f 74 69 66 69 | ChatPage::instance()->showNotifi |
7f60 | 63 61 74 69 6f 6e 28 00 11 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 | cation(.........3.'J............ |
7f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 69 6c 65 64 20 74 6f 20 6f 70 65 6e 20 6f 75 | .............."failed.to.open.ou |
7fa0 | 74 62 6f 75 6e 64 20 6d 65 67 6f 6c 6d 20 73 65 73 73 69 6f 6e 20 28 7b 7d 29 3a 20 7b 7d 22 2c | tbound.megolm.session.({}):.{}", |
7fc0 | 20 72 6f 6f 6d 5f 69 64 2c 20 65 2e 77 68 61 74 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 | .room_id,.e.what());............ |
7fe0 | 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d 3e 63 72 69 74 69 63 61 6c 28 00 | .....nhlog::crypto()->critical(. |
8000 | 61 64 00 00 01 05 00 00 bd 05 00 00 00 10 00 00 28 00 00 00 00 00 00 00 a6 0f 00 00 5d 0f 00 00 | ad..............(...........]... |
8020 | 01 0f 00 00 c2 0e 00 00 86 0e 00 00 5a 0e 00 00 59 0e 00 00 11 0e 00 00 bc 0d 00 00 58 0d 00 00 | ............Z...Y...........X... |
8040 | 13 0d 00 00 12 0d 00 00 b3 0c 00 00 5c 0c 00 00 00 0c 00 00 b4 0b 00 00 b3 0b 00 00 5e 0b 00 00 | ............\...............^... |
8060 | fd 0a 00 00 a2 0a 00 00 7e 0a 00 00 62 0a 00 00 61 0a 00 00 20 0a 00 00 be 09 00 00 79 09 00 00 | ........~...b...a...........y... |
8080 | 32 09 00 00 e4 08 00 00 99 08 00 00 43 08 00 00 eb 07 00 00 d5 07 00 00 d4 07 00 00 97 07 00 00 | 2...........C................... |
80a0 | 46 07 00 00 1f 07 00 00 c6 06 00 00 75 06 00 00 31 06 00 00 bd 05 00 00 e9 05 00 00 b1 05 00 00 | F...........u...1............... |
80c0 | 74 05 00 00 30 05 00 00 26 05 00 00 24 05 00 00 23 05 00 00 1e 05 00 00 fc 04 00 00 d5 04 00 00 | t...0...&...$...#............... |
80e0 | 87 04 00 00 3a 04 00 00 12 04 00 00 f5 03 00 00 f3 03 00 00 e0 03 00 00 9f 03 00 00 63 03 00 00 | ....:.......................c... |
8100 | 2e 03 00 00 e6 02 00 00 ce 02 00 00 c4 02 00 00 c3 02 00 00 85 02 00 00 68 02 00 00 67 02 00 00 | ........................h...g... |
8120 | 1a 02 00 00 d5 01 00 00 a0 01 00 00 40 01 00 00 3f 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ............@...?............... |
8140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e | ........................nhlog::n |
8160 | 65 74 28 29 2d 3e 64 65 62 75 67 28 22 6e 6f 20 6f 6e 65 2d 74 69 6d 65 20 6b 65 79 73 20 66 6f | et()->debug("no.one-time.keys.fo |
8180 | 75 6e 64 20 66 6f 72 20 75 73 65 72 5f 69 64 3a 20 7b 7d 22 2c 20 75 73 65 72 5f 69 64 29 3b 00 | und.for.user_id:.{}",.user_id);. |
81a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 74 72 69 65 76 65 64 5f 64 65 | ................if.(retrieved_de |
81c0 | 76 69 63 65 73 2e 73 69 7a 65 28 29 20 3d 3d 20 30 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 | vices.size().==.0).{............ |
81e0 | 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 64 65 62 75 67 28 22 63 6c 61 69 6d 65 | .....nhlog::net()->debug("claime |
8200 | 64 20 6b 65 79 73 20 66 6f 72 20 7b 7d 22 2c 20 75 73 65 72 5f 69 64 29 3b 00 20 20 20 20 20 20 | d.keys.for.{}",.user_id);....... |
8220 | 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 5b 75 73 65 72 5f 69 64 2c 20 72 65 74 | ..for.(const.auto.&[user_id,.ret |
8240 | 72 69 65 76 65 64 5f 64 65 76 69 63 65 73 5d 20 3a 20 72 65 73 2e 6f 6e 65 5f 74 69 6d 65 5f 6b | rieved_devices].:.res.one_time_k |
8260 | 65 79 73 29 20 7b 00 00 20 20 20 20 20 20 20 20 6e 6c 6f 68 6d 61 6e 6e 3a 3a 6a 73 6f 6e 20 62 | eys).{..........nlohmann::json.b |
8280 | 6f 64 79 3b 00 20 20 20 20 20 20 20 20 2f 2f 20 50 61 79 6c 6f 61 64 20 77 69 74 68 20 61 6c 6c | ody;.........//.Payload.with.all |
82a0 | 20 74 68 65 20 74 6f 5f 64 65 76 69 63 65 20 6d 65 73 73 61 67 65 20 74 6f 20 62 65 20 73 65 6e | .the.to_device.message.to.be.sen |
82c0 | 74 2e 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | t...........}.................re |
82e0 | 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | turn;........................... |
8300 | 20 20 20 20 20 20 20 20 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 65 72 72 2d 3e 73 | .........static_cast<int>(err->s |
8320 | 74 61 74 75 73 5f 63 6f 64 65 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tatus_code));................... |
8340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 2d 3e 70 61 72 73 65 5f 65 72 72 6f | .................err->parse_erro |
8360 | 72 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r,.............................. |
8380 | 20 20 20 20 20 20 65 72 72 2d 3e 6d 61 74 72 69 78 5f 65 72 72 6f 72 2e 65 72 72 6f 72 2c 00 20 | ......err->matrix_error.error,.. |
83a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 77 61 72 | ...............nhlog::net()->war |
83c0 | 6e 28 22 63 6c 61 69 6d 20 6b 65 79 73 20 65 72 72 6f 72 3a 20 7b 7d 20 7b 7d 20 7b 7d 22 2c 00 | n("claim.keys.error:.{}.{}.{}",. |
83e0 | 20 20 20 20 20 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 7b 00 20 20 6d 74 78 3a 3a 68 74 74 70 | ........if.(err).{.{...mtx::http |
8400 | 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 72 72 29 00 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 72 | ::RequestErr.err)...const.mtx::r |
8420 | 65 73 70 6f 6e 73 65 73 3a 3a 43 6c 61 69 6d 4b 65 79 73 20 26 72 65 73 2c 00 20 20 63 6f 6e 73 | esponses::ClaimKeys.&res,...cons |
8440 | 74 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a 6d 61 70 | t.std::map<std::string,.std::map |
8460 | 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 44 65 76 69 63 65 50 75 62 6c 69 63 4b 65 79 73 3e 3e | <std::string,.DevicePublicKeys>> |
8480 | 20 26 70 6b 73 2c 00 20 20 63 6f 6e 73 74 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 | .&pks,...const.std::map<std::str |
84a0 | 69 6e 67 2c 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a | ing,.std::map<std::string,.std:: |
84c0 | 73 74 72 69 6e 67 3e 3e 20 26 72 6f 6f 6d 5f 6b 65 79 73 2c 00 20 20 73 74 64 3a 3a 73 68 61 72 | string>>.&room_keys,...std::shar |
84e0 | 65 64 5f 70 74 72 3c 53 74 61 74 65 4b 65 65 70 65 72 3e 20 6b 65 65 70 65 72 2c 00 54 69 6d 65 | ed_ptr<StateKeeper>.keeper,.Time |
8500 | 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 68 61 6e 64 6c 65 43 6c 61 69 6d 65 64 4b 65 79 73 28 00 76 6f | lineModel::handleClaimedKeys(.vo |
8520 | 69 64 00 00 7d 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | id..}.........}................. |
8540 | 20 20 74 72 28 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6d 74 78 3a | ..tr(........}.catch.(const.mtx: |
8560 | 3a 63 72 79 70 74 6f 3a 3a 6f 6c 6d 5f 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f | :crypto::olm_........}.catch.(co |
8580 | 6e 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 63 72 79 | n........}.catch.(const.mtx::cry |
85a0 | 70 74 6f 3a 3a 6f 6c 6d 5f 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 18 00 00 00 20 20 20 | pto::olm_exception.&e).{........ |
85c0 | 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 63 72 79 70 74 6f 3a | .....}.catch.(const.mtx::crypto: |
85e0 | 3a 6f 6c 6d 5f 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 18 00 00 00 03 00 00 00 33 f2 27 | :olm_exception.&e).{.........3.' |
8600 | 4a 0d 00 00 00 00 00 00 00 1d 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 25 00 00 | J................3.'J........%.. |
8620 | 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....3.'J....................... |
8640 | 20 20 20 74 72 28 22 46 61 69 6c 65 64 20 74 6f 20 65 6e 63 72 79 70 74 20 65 76 65 6e 74 2c 20 | ...tr("Failed.to.encrypt.event,. |
8660 | 73 65 6e 64 69 6e 67 20 61 62 6f 72 74 65 64 21 22 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 | sending.aborted!"));............ |
8680 | 20 20 20 20 20 65 6d 69 74 20 43 68 61 74 50 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e | .....emit.ChatPage::instance()-> |
86a0 | 73 68 6f 77 4e 6f 74 69 66 69 63 61 74 69 6f 6e 28 00 11 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 | showNotification(.........3.'J.. |
86c0 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 69 6c 65 64 20 | ........................"failed. |
86e0 | 74 6f 20 6f 70 65 6e 20 6f 75 74 62 6f 75 6e 64 20 6d 65 67 6f 6c 6d 20 73 65 73 73 69 6f 6e 20 | to.open.outbound.megolm.session. |
8700 | 28 7b 7d 29 3a 20 7b 7d 22 2c 20 72 6f 6f 6d 5f 69 64 2c 20 65 2e 77 68 61 74 28 29 29 3b 00 20 | ({}):.{}",.room_id,.e.what());.. |
8720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 64 62 28 29 2d 3e 63 72 69 74 | ...............nhlog::db()->crit |
8740 | 69 63 61 6c 28 00 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6c 6d 64 | ical(.........}.catch.(const.lmd |
8760 | 62 3a 3a 65 72 72 6f 72 20 26 65 29 20 7b 00 18 00 00 00 04 00 00 00 33 f2 27 4a 0d 00 00 00 00 | b::error.&e).{.........3.'J..... |
8780 | 00 00 00 1e 00 00 00 05 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | ...........3.'J................. |
87a0 | 20 20 20 20 20 20 20 2f 2f 20 54 4f 44 4f 3a 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6b 6e 6f | .......//.TODO:.Let.the.user.kno |
87c0 | 77 20 61 62 6f 75 74 20 74 68 65 20 65 72 72 6f 72 73 2e 00 00 20 20 20 20 20 20 20 20 20 20 20 | w.about.the.errors.............. |
87e0 | 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......});...................... |
8800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8820 | 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 70 6c 61 63 65 68 6f 6c 64 65 72 73 3a 3a 5f 32 29 | ..........std::placeholders::_2) |
8840 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | );.............................. |
8860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8880 | 20 20 73 74 64 3a 3a 70 6c 61 63 65 68 6f 6c 64 65 72 73 3a 3a 5f 31 2c 00 20 20 20 20 20 20 20 | ..std::placeholders::_1,........ |
88a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
88c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 4b 65 | ........................deviceKe |
88e0 | 79 73 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ys,............................. |
8900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8920 | 20 20 20 72 6f 6f 6d 5f 6b 65 79 5f 6d 73 67 73 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...room_key_msgs,............... |
8940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 65 70 65 72 2c 00 20 20 20 20 20 20 20 | .................keeper,........ |
8980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
89a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2c 00 20 20 | ........................this,... |
89c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
89e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 62 69 6e 64 28 26 54 69 | ...................std::bind(&Ti |
8a00 | 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 68 61 6e 64 6c 65 43 6c 61 69 6d 65 64 4b 65 79 73 2c 00 | melineModel::handleClaimedKeys,. |
8a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 3a | ..........................http:: |
8a40 | 63 6c 69 65 6e 74 28 29 2d 3e 63 6c 61 69 6d 5f 6b 65 79 73 28 63 6c 61 69 6d 5f 6b 65 79 73 2c | client()->claim_keys(claim_keys, |
8a60 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 | ............................}... |
8a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8aa0 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | }............................... |
8ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 69 6e 66 6f 28 22 | ............nhlog::net()->info(" |
8ae0 | 20 20 65 64 32 35 35 31 39 20 7b 7d 22 2c 20 70 6b 73 2e 65 64 32 35 35 31 39 29 3b 00 20 20 20 | ..ed25519.{}",.pks.ed25519);.... |
8b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8b20 | 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 69 6e 66 6f 28 22 20 20 63 75 72 | .......nhlog::net()->info("..cur |
8b40 | 76 65 32 35 35 31 39 20 7b 7d 22 2c 20 70 6b 73 2e 63 75 72 76 65 32 35 35 31 39 29 3b 00 20 20 | ve25519.{}",.pks.curve25519);... |
8b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8b80 | 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 69 6e 66 6f 28 22 7b 7d 22 2c | ........nhlog::net()->info("{}", |
8ba0 | 20 64 65 76 69 63 65 5f 69 64 2e 67 65 74 28 29 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | .device_id.get());.............. |
8bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8be0 | 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 53 49 47 4e 45 44 5f 43 55 52 56 45 32 35 35 31 39 3b 00 | mtx::crypto::SIGNED_CURVE25519;. |
8c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8c20 | 20 20 20 20 20 20 20 20 20 20 63 6c 61 69 6d 5f 6b 65 79 73 2e 6f 6e 65 5f 74 69 6d 65 5f 6b 65 | ..........claim_keys.one_time_ke |
8c40 | 79 73 5b 75 73 65 72 2e 66 69 72 73 74 5d 5b 64 65 76 69 63 65 5f 69 64 5d 20 3d 00 20 20 20 20 | ys[user.first][device_id].=..... |
8c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8c80 | 20 20 20 20 20 20 64 65 76 69 63 65 4b 65 79 73 5b 75 73 65 72 5f 69 64 5d 2e 65 6d 70 6c 61 63 | ......deviceKeys[user_id].emplac |
8ca0 | 65 28 64 65 76 69 63 65 5f 69 64 2c 20 70 6b 73 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | e(device_id,.pks);.............. |
8cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 6f | .............................roo |
8ce0 | 6d 5f 6b 65 79 5f 6d 73 67 73 5b 75 73 65 72 5f 69 64 5d 2e 65 6d 70 6c 61 63 65 28 64 65 76 69 | m_key_msgs[user_id].emplace(devi |
8d00 | 63 65 5f 69 64 2c 20 72 6f 6f 6d 5f 6b 65 79 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ce_id,.room_key);............... |
8d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 64 75 6d 70 28 29 3b 00 20 20 20 20 20 20 20 20 | ................dump();......... |
8d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 72 5f 69 64 2c 20 70 | ......................user_id,.p |
8da0 | 6b 73 2e 65 64 32 35 35 31 39 2c 20 6d 65 67 6f 6c 6d 5f 70 61 79 6c 6f 61 64 29 00 20 20 20 20 | ks.ed25519,.megolm_payload)..... |
8dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 3e 63 72 65 61 74 65 | ........................->create |
8e00 | 5f 72 6f 6f 6d 5f 6b 65 79 5f 65 76 65 6e 74 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _room_key_event(................ |
8e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 | ...........................auto. |
8e40 | 72 6f 6f 6d 5f 6b 65 79 20 3d 20 6f 6c 6d 3a 3a 63 6c 69 65 6e 74 28 29 00 00 20 20 20 20 20 20 | room_key.=.olm::client()........ |
8e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8e80 | 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....}........................... |
8ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 | ........................continue |
8ec0 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;............................... |
8ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 2e 77 68 61 74 28 29 29 3b | ......................e.what()); |
8f00 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 69 6c 65 64 20 74 6f 20 | ....................."failed.to. |
8f40 | 76 65 72 69 66 79 20 64 65 76 69 63 65 20 6b 65 79 20 6a 73 6f 6e 3a 20 7b 7d 22 2c 00 20 20 20 | verify.device.key.json:.{}",.... |
8f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
8f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d 3e | ...............nhlog::crypto()-> |
8fa0 | 77 61 72 6e 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | warn(........................... |
8fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6d | ................}.catch.(const.m |
8fe0 | 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 6f 6c 6d 5f 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 | tx::crypto::olm_exception.&e).{. |
9000 | 61 64 00 00 95 0b 00 00 1d 0c 00 00 00 10 00 00 1b 00 00 00 00 00 00 00 d9 0f 00 00 d8 0f 00 00 | ad.............................. |
9020 | 8a 0f 00 00 89 0f 00 00 38 0f 00 00 03 0f 00 00 de 0e 00 00 b7 0e 00 00 b6 0e 00 00 6e 0e 00 00 | ........8...................n... |
9040 | 3b 0e 00 00 0d 0e 00 00 d5 0d 00 00 94 0d 00 00 4c 0d 00 00 4b 0d 00 00 04 0d 00 00 d2 0c 00 00 | ;...............L...K........... |
9060 | ab 0c 00 00 99 0c 00 00 98 0c 00 00 4e 0c 00 00 44 0c 00 00 43 0c 00 00 20 0c 00 00 1e 0c 00 00 | ............N...D...C........... |
9080 | 1d 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
90e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
91e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
92e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
93e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
94e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
95e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
96e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
97e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
98e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9c00 | 00 00 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 61 00 7d 00 | ..........}.........return.da.}. |
9c20 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 61 74 61 28 2a 65 76 65 6e 74 2c 20 72 6f 6c 65 | ........return.data(*event,.role |
9c40 | 29 3b 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | );..........}.................re |
9c60 | 74 75 72 6e 20 51 53 74 72 69 6e 67 28 22 25 31 22 29 2e 61 72 67 28 51 53 74 72 69 6e 67 3a 3a | turn.QString("%1").arg(QString:: |
9c80 | 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 75 73 65 72 49 64 29 29 3b 00 00 20 20 20 20 20 20 20 | fromStdString(userId));......... |
9ca0 | 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}...................... |
9cc0 | 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........break;............... |
9ce0 | 20 20 20 20 20 20 20 20 20 20 69 66 20 28 75 73 65 72 49 64 20 21 3d 20 70 72 65 76 55 73 65 72 | ..........if.(userId.!=.prevUser |
9d00 | 49 64 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a | Id).........................std: |
9d20 | 3a 73 74 72 69 6e 67 20 70 72 65 76 55 73 65 72 49 64 20 3d 20 61 63 63 3a 3a 73 65 6e 64 65 72 | :string.prevUserId.=.acc::sender |
9d40 | 28 2a 74 65 6d 70 45 76 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (*tempEv);...................... |
9d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d | ...............arg(QString::from |
9d80 | 53 74 64 53 74 72 69 6e 67 28 75 73 65 72 49 64 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | StdString(userId));............. |
9da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 64 61 74 65 2e | .......................arg(date. |
9dc0 | 74 6f 4d 53 65 63 73 53 69 6e 63 65 45 70 6f 63 68 28 29 29 00 20 20 20 20 20 20 20 20 20 20 20 | toMSecsSinceEpoch())............ |
9de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 53 74 72 | .....................return.QStr |
9e00 | 69 6e 67 28 22 25 32 20 25 31 22 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing("%2.%1").................... |
9e20 | 20 20 20 20 20 69 66 20 28 70 72 65 76 44 61 74 65 20 21 3d 20 64 61 74 65 29 00 20 20 20 20 20 | .....if.(prevDate.!=.date)...... |
9e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 44 61 74 65 2e 73 65 74 54 | ...................prevDate.setT |
9e60 | 69 6d 65 28 51 54 69 6d 65 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ime(QTime());................... |
9e80 | 20 20 20 20 20 20 51 44 61 74 65 54 69 6d 65 20 70 72 65 76 44 61 74 65 20 3d 20 6f 72 69 67 69 | ......QDateTime.prevDate.=.origi |
9ea0 | 6e 5f 73 65 72 76 65 72 5f 74 73 28 2a 74 65 6d 70 45 76 29 3b 00 00 20 20 20 20 20 20 20 20 20 | n_server_ts(*tempEv);........... |
9ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 00 20 20 | .......................break;... |
9ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 74 65 6d 70 45 | ......................if.(!tempE |
9f00 | 76 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 | v).........................auto. |
9f20 | 74 65 6d 70 45 76 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 72 29 3b 00 20 20 20 20 20 20 20 20 | tempEv.=.events.get(r);......... |
9f40 | 20 20 20 20 20 20 20 20 66 6f 72 20 28 69 6e 74 20 72 20 3d 20 72 6f 77 43 6f 75 6e 74 28 29 20 | ........for.(int.r.=.rowCount(). |
9f60 | 2d 20 69 6e 64 65 78 2e 72 6f 77 28 29 3b 20 72 20 3c 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 | -.index.row();.r.<.events.size() |
9f80 | 3b 20 72 2b 2b 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 73 | ;.r++).{..................std::s |
9fa0 | 74 72 69 6e 67 20 75 73 65 72 49 64 20 3d 20 61 63 63 3a 3a 73 65 6e 64 65 72 28 2a 65 76 65 6e | tring.userId.=.acc::sender(*even |
9fc0 | 74 29 3b 00 1d 00 00 00 06 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | t);.........3.'J................ |
9fe0 | 20 20 20 20 20 20 20 20 20 64 61 74 65 2e 73 65 74 54 69 6d 65 28 51 54 69 6d 65 28 29 29 3b 00 | .........date.setTime(QTime());. |
a000 | 61 64 00 00 64 03 00 00 48 04 00 00 00 10 00 00 32 00 00 00 00 00 00 00 ae 0f 00 00 62 0f 00 00 | ad..d...H.......2...........b... |
a020 | 0a 0f 00 00 b0 0e 00 00 64 0e 00 00 06 0e 00 00 b6 0d 00 00 62 0d 00 00 0c 0d 00 00 c2 0c 00 00 | ........d...........b........... |
a040 | 66 0c 00 00 12 0c 00 00 be 0b 00 00 6a 0b 00 00 16 0b 00 00 c6 0a 00 00 78 0a 00 00 44 0a 00 00 | f...........j...........x...D... |
a060 | f7 09 00 00 af 09 00 00 61 09 00 00 07 09 00 00 a5 08 00 00 53 08 00 00 ff 07 00 00 a9 07 00 00 | ........a...........S........... |
a080 | 55 07 00 00 54 07 00 00 30 07 00 00 26 07 00 00 15 07 00 00 f2 06 00 00 e8 06 00 00 e6 06 00 00 | U...T...0...&................... |
a0a0 | e5 06 00 00 c8 06 00 00 26 06 00 00 24 06 00 00 fc 05 00 00 d4 05 00 00 9a 05 00 00 77 05 00 00 | ........&...$...............w... |
a0c0 | 76 05 00 00 23 05 00 00 22 05 00 00 0e 05 00 00 f3 04 00 00 f2 04 00 00 ab 04 00 00 48 04 00 00 | v...#..."...................H... |
a0e0 | d5 04 00 00 fc 04 00 00 c2 04 00 00 c1 04 00 00 70 04 00 00 3b 04 00 00 16 04 00 00 ef 03 00 00 | ................p...;........... |
a100 | ee 03 00 00 a6 03 00 00 73 03 00 00 45 03 00 00 0d 03 00 00 cc 02 00 00 84 02 00 00 83 02 00 00 | ........s...E................... |
a120 | 3c 02 00 00 0a 02 00 00 e3 01 00 00 d1 01 00 00 d0 01 00 00 86 01 00 00 7c 01 00 00 7b 01 00 00 | <.......................|...{... |
a140 | 58 01 00 00 56 01 00 00 55 01 00 00 54 01 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 | X...V...U...T.........}......... |
a160 | 72 65 74 75 72 6e 20 64 61 74 61 28 2a 65 76 65 6e 74 2c 20 72 6f 6c 65 29 3b 00 00 20 20 20 20 | return.data(*event,.role);...... |
a180 | 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 53 74 | ....}.................return.QSt |
a1a0 | 72 69 6e 67 28 22 25 31 22 29 2e 61 72 67 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 | ring("%1").arg(QString::fromStdS |
a1c0 | 74 72 69 6e 67 28 75 73 65 72 49 64 29 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tring(userId));................. |
a1e0 | 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .}.............................. |
a200 | 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...break;....................... |
a220 | 20 20 69 66 20 28 75 73 65 72 49 64 20 21 3d 20 70 72 65 76 55 73 65 72 49 64 29 00 20 20 20 20 | ..if.(userId.!=.prevUserId)..... |
a240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 | ....................std::string. |
a260 | 70 72 65 76 55 73 65 72 49 64 20 3d 20 61 63 63 3a 3a 73 65 6e 64 65 72 28 2a 74 65 6d 70 45 76 | prevUserId.=.acc::sender(*tempEv |
a280 | 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | );.............................. |
a2a0 | 20 20 20 20 20 20 2e 61 72 67 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e | .......arg(QString::fromStdStrin |
a2c0 | 67 28 75 73 65 72 49 64 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g(userId));..................... |
a2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 64 61 74 65 2e 74 6f 4d 53 65 63 73 53 | ...............arg(date.toMSecsS |
a300 | 69 6e 63 65 45 70 6f 63 68 28 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | inceEpoch()).................... |
a320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 53 74 72 69 6e 67 28 22 25 32 20 | .............return.QString("%2. |
a340 | 25 31 22 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | %1").........................if. |
a360 | 28 70 72 65 76 44 61 74 65 20 21 3d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 44 61 74 | (prevDate.!=................QDat |
a380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 44 61 74 65 54 69 6d 65 20 64 61 74 65 20 3d | ................QDateTime.date.= |
a3a0 | 20 6f 72 69 67 69 6e 5f 73 65 72 76 65 72 5f 74 73 28 2a 65 76 65 6e 74 29 3b 00 11 00 00 00 09 | .origin_server_ts(*event);...... |
a3c0 | 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 11 00 00 00 09 00 00 00 b1 d5 34 42 0f 00 00 00 00 | ...3.'J..................4B..... |
a3e0 | 00 00 00 1b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 44 61 74 20 20 20 20 20 20 20 20 | ....................QDat........ |
a400 | 20 20 20 20 20 20 20 20 51 44 61 74 65 54 69 6d 65 20 64 61 74 65 20 3d 20 6f 72 69 67 69 6e 5f | ........QDateTime.date.=.origin_ |
a420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 44 61 74 65 54 69 6d 65 20 64 61 74 65 20 3d | ................QDateTime.date.= |
a440 | 20 6f 72 69 67 69 6e 5f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 44 61 74 65 54 69 6d | .origin_................QDateTim |
a460 | 65 20 64 61 74 65 20 3d 20 6f 72 69 67 69 6e 5f 73 65 72 76 65 72 5f 74 73 28 2a 65 76 65 6e 74 | e.date.=.origin_server_ts(*event |
a480 | 29 3b 00 11 00 00 00 09 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 1b 00 00 00 04 00 00 00 33 | );.........3.'J................3 |
a4a0 | f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 69 66 20 28 72 6f 6c 65 20 3d 3d 20 53 | .'J................if.(role.==.S |
a4c0 | 65 63 74 69 6f 6e 29 20 7b 00 0d 00 00 00 04 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 15 00 | ection).{.........3.'J.......... |
a4e0 | 00 00 07 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......3.'J"..................... |
a500 | 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 | ...return."";.........if.(!event |
a520 | 29 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 76 65 6e 74 20 3d 20 65 76 65 6e 74 73 2e 67 | )..........auto.event.=.events.g |
a540 | 65 74 28 72 6f 77 43 6f 75 6e 74 28 29 20 2d 20 69 6e 64 65 78 2e 72 6f 77 28 29 20 2d 20 31 29 | et(rowCount().-.index.row().-.1) |
a560 | 3b 00 0e 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | ;.........3.'J.................. |
a580 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 29 3b 00 20 20 20 20 20 20 | .......return.QVariant();....... |
a5a0 | 20 20 69 66 20 28 69 6e 64 65 78 2e 72 6f 77 28 29 20 3c 20 30 20 26 26 20 69 6e 64 65 78 2e 72 | ..if.(index.row().<.0.&&.index.r |
a5c0 | 6f 77 28 29 20 3e 3d 20 72 6f 77 43 6f 75 6e 74 28 29 29 00 20 20 20 20 20 20 20 20 6e 61 6d 65 | ow().>=.rowCount()).........name |
a5e0 | 73 70 61 63 65 20 61 63 63 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3b 00 20 20 20 20 | space.acc.=.mtx::accessors;..... |
a600 | 20 20 20 20 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f | ....using.namespace.mtx::accesso |
a620 | 72 73 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 64 61 74 61 28 63 6f 6e 73 74 20 | rs;.{.TimelineModel::data(const. |
a640 | 51 4d 6f 64 65 6c 49 6e 64 65 78 20 26 69 6e 64 65 78 2c 20 69 6e 74 20 72 6f 6c 65 29 20 63 6f | QModelIndex.&index,.int.role).co |
a660 | 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 04 00 00 00 | nst.........3.'J................ |
a680 | 33 f2 27 4a 03 00 00 00 00 00 00 00 1b 00 00 00 0b 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 | 3.'J................3.'J........ |
a6a0 | 28 00 00 00 05 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 33 00 00 00 04 00 00 00 33 f2 27 4a | (.......3.'J........3.......3.'J |
a6c0 | 06 00 00 00 00 00 00 00 51 56 61 72 69 61 6e 74 00 01 00 00 00 08 00 00 00 33 f2 27 4a 0c 00 00 | ........QVariant.........3.'J... |
a6e0 | 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......}.........}............... |
a700 | 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 29 3b 00 20 20 20 20 20 20 20 20 64 65 66 | ..return.QVariant();.........def |
a720 | 61 75 6c 74 3a 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ault:.........}................. |
a740 | 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 6d 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 | return.QVariant(m);............. |
a760 | 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 43 61 6c 6c 54 79 70 65 5d 2c 20 64 | .....m.insert(names[CallType],.d |
a780 | 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 43 61 6c 6c | ata(event,.static_cast<int>(Call |
a7a0 | 54 79 70 65 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 | Type)));.................m.inser |
a7c0 | 74 28 6e 61 6d 65 73 5b 52 6f 6f 6d 54 6f 70 69 63 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 | t(names[RoomTopic],.data(event,. |
a7e0 | 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 52 6f 6f 6d 54 6f 70 69 63 29 29 29 3b 00 20 | static_cast<int>(RoomTopic)));.. |
a800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 52 6f | ...............m.insert(names[Ro |
a820 | 6f 6d 4e 61 6d 65 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 | omName],.data(event,.static_cast |
a840 | 3c 69 6e 74 3e 28 52 6f 6f 6d 4e 61 6d 65 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | <int>(RoomName)));.............. |
a860 | 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 52 65 70 6c 79 54 6f 5d 2c 20 64 61 74 61 | ...m.insert(names[ReplyTo],.data |
a880 | 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 52 65 70 6c 79 54 6f | (event,.static_cast<int>(ReplyTo |
a8a0 | 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 | )));.................m.insert(na |
a8c0 | 6d 65 73 5b 49 73 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 | mes[IsRoomEncrypted],.data(event |
a8e0 | 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 49 73 52 6f 6f 6d 45 6e 63 72 79 70 74 | ,.static_cast<int>(IsRoomEncrypt |
a900 | 65 64 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 | ed)));.................m.insert( |
a920 | 6e 61 6d 65 73 5b 49 73 45 6e 63 72 79 70 74 65 64 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 | names[IsEncrypted],.data(event,. |
a940 | 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 49 73 45 6e 63 72 79 70 74 65 64 29 29 29 3b | static_cast<int>(IsEncrypted))); |
a960 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b | .................m.insert(names[ |
a980 | 53 74 61 74 65 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c | State],.data(event,.static_cast< |
a9a0 | 69 6e 74 3e 28 53 74 61 74 65 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | int>(State)));.................m |
a9c0 | 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 49 64 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 | .insert(names[Id],.data(event,.s |
a9e0 | 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 49 64 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 | tatic_cast<int>(Id)));.......... |
aa00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 | ................data(event,.stat |
aa20 | 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 50 72 6f 70 6f 72 74 69 6f 6e 61 6c 48 65 69 67 68 74 29 | ic_cast<int>(ProportionalHeight) |
aa40 | 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d | ));.................m.insert(nam |
aa60 | 65 73 5b 50 72 6f 70 6f 72 74 69 6f 6e 61 6c 48 65 69 67 68 74 5d 2c 00 20 20 20 20 20 20 20 20 | es[ProportionalHeight],......... |
aa80 | 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 57 69 64 74 68 5d 2c 20 64 | ........m.insert(names[Width],.d |
aaa0 | 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 57 69 64 74 | ata(event,.static_cast<int>(Widt |
aac0 | 68 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e | h)));.................m.insert(n |
aae0 | 61 6d 65 73 5b 48 65 69 67 68 74 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 | ames[Height],.data(event,.static |
ab00 | 5f 63 61 73 74 3c 69 6e 74 3e 28 48 65 69 67 68 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 | _cast<int>(Height)));........... |
ab20 | 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 4d 69 6d 65 54 79 70 65 5d 2c 20 | ......m.insert(names[MimeType],. |
ab40 | 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 4d 69 6d | data(event,.static_cast<int>(Mim |
ab60 | 65 54 79 70 65 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 | eType)));.................m.inse |
ab80 | 72 74 28 6e 61 6d 65 73 5b 46 69 6c 65 73 69 7a 65 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 | rt(names[Filesize],.data(event,. |
aba0 | 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 46 69 6c 65 73 69 7a 65 29 29 29 3b 00 20 20 | static_cast<int>(Filesize)));... |
abc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 46 69 6c | ..............m.insert(names[Fil |
abe0 | 65 6e 61 6d 65 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c | ename],.data(event,.static_cast< |
ac00 | 69 6e 74 3e 28 46 69 6c 65 6e 61 6d 65 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | int>(Filename)));............... |
ac20 | 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 42 6c 75 72 68 61 73 68 5d 2c 20 64 61 74 61 | ..m.insert(names[Blurhash],.data |
ac40 | 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 42 6c 75 72 68 61 73 | (event,.static_cast<int>(Blurhas |
ac60 | 68 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e | h)));.................m.insert(n |
ac80 | 61 6d 65 73 5b 54 68 75 6d 62 6e 61 69 6c 55 72 6c 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 | ames[ThumbnailUrl],.data(event,. |
aca0 | 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 54 68 75 6d 62 6e 61 69 6c 55 72 6c 29 29 29 | static_cast<int>(ThumbnailUrl))) |
acc0 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 | ;.................m.insert(names |
ace0 | 5b 55 72 6c 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 | [Url],.data(event,.static_cast<i |
ad00 | 6e 74 3e 28 55 72 6c 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e | nt>(Url)));.................m.in |
ad20 | 73 65 72 74 28 6e 61 6d 65 73 5b 54 69 6d 65 73 74 61 6d 70 5d 2c 20 64 61 74 61 28 65 76 65 6e | sert(names[Timestamp],.data(even |
ad40 | 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 54 69 6d 65 73 74 61 6d 70 29 29 29 | t,.static_cast<int>(Timestamp))) |
ad60 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 | ;.................m.insert(names |
ad80 | 5b 55 73 65 72 4e 61 6d 65 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 | [UserName],.data(event,.static_c |
ada0 | 61 73 74 3c 69 6e 74 3e 28 55 73 65 72 4e 61 6d 65 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 | ast<int>(UserName)));........... |
adc0 | 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 55 73 65 72 49 64 5d 2c 20 64 61 | ......m.insert(names[UserId],.da |
ade0 | 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 55 73 65 72 49 | ta(event,.static_cast<int>(UserI |
ae00 | 64 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e | d)));.................m.insert(n |
ae20 | 61 6d 65 73 5b 46 6f 72 6d 61 74 74 65 64 42 6f 64 79 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c | ames[FormattedBody],.data(event, |
ae40 | 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 46 6f 72 6d 61 74 74 65 64 42 6f 64 79 29 | .static_cast<int>(FormattedBody) |
ae60 | 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d | ));.................m.insert(nam |
ae80 | 65 73 5b 42 6f 64 79 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 | es[Body],.data(event,.static_cas |
aea0 | 74 3c 69 6e 74 3e 28 42 6f 64 79 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t<int>(Body)));................. |
aec0 | 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 49 73 4f 6e 6c 79 45 6d 6f 6a 69 5d 2c 20 64 61 74 | m.insert(names[IsOnlyEmoji],.dat |
aee0 | 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 49 73 4f 6e 6c 79 | a(event,.static_cast<int>(IsOnly |
af00 | 45 6d 6f 6a 69 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 | Emoji)));.................m.inse |
af20 | 72 74 28 6e 61 6d 65 73 5b 54 79 70 65 53 74 72 69 6e 67 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 | rt(names[TypeString],.data(event |
af40 | 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 54 79 70 65 53 74 72 69 6e 67 29 29 29 | ,.static_cast<int>(TypeString))) |
af60 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 | ;.................m.insert(names |
af80 | 5b 54 79 70 65 5d 2c 20 64 61 74 61 28 65 76 65 6e 74 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c | [Type],.data(event,.static_cast< |
afa0 | 69 6e 74 3e 28 54 79 70 65 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f | int>(Type)));.................// |
afc0 | 20 6d 2e 69 6e 73 65 72 74 28 6e 61 6d 65 73 5b 53 65 63 74 69 6f 6e 5d 2c 20 64 61 74 61 28 69 | .m.insert(names[Section],.data(i |
afe0 | 64 2c 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 53 65 63 74 69 6f 6e 29 29 29 3b 00 | d,.static_cast<int>(Section)));. |
b000 | 61 64 00 00 f0 0e 00 00 1c 0f 00 00 00 10 00 00 04 00 00 00 00 00 00 00 f6 0f 00 00 7c 0f 00 00 | ad..........................|... |
b020 | 72 0f 00 00 1c 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | r............................... |
b040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
baa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
be80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ................................ |
bec0 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 | qml_mtx_events::EventType.operat |
bee0 | 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 20 20 20 20 20 20 20 20 71 6d 6c 5f | or()(.........3.'J..........qml_ |
bf00 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 20 20 20 20 | mtx_events::EventType.operat.... |
bf20 | 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 | ....qml_mtx_events::EventType.op |
bf40 | 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 | erator()(.........3.'J.......... |
bf60 | 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 | ......3.'J................}..... |
bf80 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 | ............return.qml_mtx_event |
bfa0 | 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3b 00 18 00 00 00 0e 00 | s::EventType::CallHangUp;....... |
bfc0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
bfe0 | 00 00 33 00 00 00 0a 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 | ..3.......3.'J!...............{. |
c000 | 61 64 00 00 3c 06 00 00 b4 06 00 00 00 10 00 00 17 00 00 00 00 00 00 00 84 0f 00 00 7a 0f 00 00 | ad..<.......................z... |
c020 | 64 0e 00 00 5a 0e 00 00 de 0d 00 00 d4 0d 00 00 bf 0c 00 00 b5 0c 00 00 3a 0c 00 00 30 0c 00 00 | d...Z...................:...0... |
c040 | a6 0b 00 00 9c 0b 00 00 20 0b 00 00 16 0b 00 00 ff 09 00 00 f5 09 00 00 78 09 00 00 6e 09 00 00 | ........................x...n... |
c060 | 59 08 00 00 4f 08 00 00 d4 07 00 00 ca 07 00 00 b4 06 00 00 f2 01 00 00 e6 02 00 00 dc 02 00 00 | Y...O........................... |
c080 | 72 02 00 00 5a 01 00 00 50 01 00 00 b6 00 00 00 f4 09 00 00 1a 0a 00 00 cc 09 00 00 c2 09 00 00 | r...Z...P....................... |
c0a0 | 7a 09 00 00 70 09 00 00 42 09 00 00 e2 08 00 00 d8 08 00 00 92 08 20 20 20 20 20 20 20 20 20 20 | z...p...B....................... |
c0c0 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 | ......return.qml_mtx_events::Eve |
c0e0 | 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 71 75 65 73 74 3b 00 | ntType::KeyVerificationRequest;. |
c100 | 18 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 a6 55 94 c6 | .........5kC........(........U.. |
c120 | 19 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 33 00 00 00 | ........(........5kC........3... |
c140 | 16 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 | .....5kC!...............{....... |
c160 | 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 | ....const.mtx::events::Event<mtx |
c180 | 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 | ::events::msg::KeyVerificationRe |
c1a0 | 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | ........qml_mtx_events::EventTyp |
c1c0 | 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 20 20 20 20 | e.operator()(const.mtx::even.... |
c1e0 | 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 | ....qml_mtx_events::EventType.op |
c200 | 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e | erator()(const.mtx::events::Even |
c220 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 56 69 64 65 6f 3e 20 26 29 00 09 00 | t<mtx::events::msg::Video>.&)... |
c240 | 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 09 00 00 00 0e 00 00 00 b1 d5 34 42 0d 00 | ......3.'J..................4B.. |
c260 | 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 19 00 00 00 09 00 | ..............3.'J.............. |
c280 | 00 00 b1 d5 34 42 19 00 00 00 00 00 00 00 34 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f | ....4B........4.........qml_mtx_ |
c2a0 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e | events::EventType.operator()(con |
c2c0 | 73 74 20 6d 74 78 3a 3a 65 76 65 6e 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e | st.mtx::even........qml_mtx_even |
c2e0 | 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d | ts::EventType.operator()(const.m |
c300 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d | tx::events::Event<mtx::events::m |
c320 | 73 67 3a 3a 56 69 64 65 6f 3e 20 26 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | sg::Video>.&).........3.'J...... |
c340 | 00 00 09 00 00 00 0e 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 | ............4B................3. |
c360 | 27 4a 19 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 b1 d5 34 42 19 00 00 00 00 00 00 00 34 00 | 'J..................4B........4. |
c380 | 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | ........qml_mtx_events::EventTyp |
c3a0 | 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 20 20 20 20 | e.operator()(const.mtx::even.... |
c3c0 | 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 | ....qml_mtx_events::EventType.op |
c3e0 | 65 72 61 74 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | erat........qml_mtx_events::Even |
c400 | 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | tType.operator()(const.mtx::even |
c420 | 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | ........qml_mtx_events::EventTyp |
c440 | 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | e.operator()(const.mtx::events:: |
c460 | 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 56 69 64 65 6f 3e 20 26 | Event<mtx::events::msg::Video>.& |
c480 | 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 09 00 00 00 0e 00 00 00 b1 d5 | ).........3.'J.................. |
c4a0 | 34 42 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 19 00 | 4B................3.'J.......... |
c4c0 | 00 00 09 00 00 00 b1 d5 34 42 19 00 00 00 00 00 00 00 34 00 20 20 20 20 20 20 20 20 71 6d 6c 5f | ........4B........4.........qml_ |
c4e0 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 | mtx_events::EventType.operator() |
c500 | 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f | (const.mtx::even........qml_mtx_ |
c520 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e | events::EventType.operator()(con |
c540 | 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 | st.mtx::events::Event<mtx::event |
c560 | 73 3a 3a 6d 73 67 3a 3a 56 69 64 65 6f 3e 20 26 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 | s::msg::Video>.&).........3.'J.. |
c580 | 00 00 00 00 00 00 09 00 00 00 0e 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 | ................4B.............. |
c5a0 | 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 b1 d5 34 42 19 00 00 00 00 00 | ..3.'J..................4B...... |
c5c0 | 00 00 34 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | ..4.........qml_mtx_events::Even |
c5e0 | 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | tType.operator()(const.mtx::even |
c600 | 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | ........qml_mtx_events::EventTyp |
c620 | 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | e.operator()(const.mtx::events:: |
c640 | 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 56 69 64 65 6f 3e 20 26 | Event<mtx::events::msg::Video>.& |
c660 | 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 09 00 00 00 0e 00 00 00 b1 d5 | ).........3.'J.................. |
c680 | 34 42 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 19 00 | 4B................3.'J.......... |
c6a0 | 00 00 09 00 00 00 b1 d5 34 42 19 00 00 00 00 00 00 00 34 00 20 20 20 20 20 20 20 20 71 6d 6c 5f | ........4B........4.........qml_ |
c6c0 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 | mtx_events::EventType.operator() |
c6e0 | 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 | (const.mtx::events::Event<mtx::e |
c700 | 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 56 69 64 65 6f 3e 20 26 29 00 09 00 00 00 0e 00 00 00 33 f2 | vents::msg::Video>.&).........3. |
c720 | 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 34 00 | 'J................3.'J........4. |
c740 | 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 39 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........9.......3.'J.. |
c760 | 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 47 00 00 00 03 00 | ......A.......3.'J........G..... |
c780 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 4c 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | ..3.'J........L.......3.'J...... |
c7a0 | 00 00 54 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 59 00 00 00 05 00 00 00 33 f2 | ..T.......3.'J........Y.......3. |
c7c0 | 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 | 'J................}............. |
c7e0 | 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | ....return.qml_mtx_events::Event |
c800 | 54 79 70 65 3a 3a 54 65 78 74 4d 65 73 73 61 67 65 3b 00 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d | Type::TextMessage;.........3.'J. |
c820 | 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 33 00 00 00 0b | .......(.......3.'J........3.... |
c840 | 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 | ...3.'J!...............{........ |
c860 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 | .qml_mtx_events::EventType.opera |
c880 | 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d | tor()(const.mtx::events::Event<m |
c8a0 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 54 65 78 74 3e 20 26 29 00 09 00 00 00 0e 00 | tx::events::msg::Text>.&)....... |
c8c0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J................3.'J...... |
c8e0 | 00 00 34 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 39 00 00 00 06 00 00 00 33 f2 | ..4.......3.'J........9.......3. |
c900 | 27 4a 0d 00 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 47 00 | 'J........A.......3.'J........G. |
c920 | 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 4c 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........L.......3.'J.. |
c940 | 00 00 00 00 00 00 54 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 59 00 00 00 04 00 | ......T.......3.'J........Y..... |
c960 | 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 | ..3.'J................}......... |
c980 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 | ........return.qml_mtx_events::E |
c9a0 | 76 65 6e 74 54 79 70 65 3a 3a 4e 6f 74 69 63 65 4d 65 73 73 61 67 65 3b 00 18 00 00 00 0e 00 00 | ventType::NoticeMessage;........ |
c9c0 | 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 | .3.'J........(.......3.'J....... |
c9e0 | 00 33 00 00 00 0d 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 | .3.......3.'J!...............{.. |
ca00 | 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 | .......qml_mtx_events::EventType |
ca20 | 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 | .operator()(const.mtx::events::E |
ca40 | 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4e 6f 74 69 63 65 3e 20 26 | vent<mtx::events::msg::Notice>.& |
ca60 | 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 | ).........3.'J................3. |
ca80 | 27 4a 19 00 00 00 00 00 00 00 34 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 39 00 | 'J........4.......3.'J........9. |
caa0 | 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 27 4a 02 00 | ......3.'J........A.......3.'J.. |
cac0 | 00 00 00 00 00 00 47 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 4c 00 00 00 06 00 | ......G.......3.'J........L..... |
cae0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 54 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | ..3.'J........T.......3.'J...... |
cb00 | 00 00 59 00 00 00 06 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 | ..Y.......3.'J................}. |
cb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 | ................return.qml_mtx_e |
cb40 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 49 6d 61 67 65 4d 65 73 73 61 67 65 3b 00 | vents::EventType::ImageMessage;. |
cb60 | 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a | ........3.'J........(.......3.'J |
cb80 | 19 00 00 00 00 00 00 00 33 00 00 00 0c 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 | ........3.......3.'J!........... |
cba0 | 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 | ....{.........qml_mtx_events::Ev |
cbc0 | 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 | entType.operator()(const.mtx::ev |
cbe0 | 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 49 6d | ents::Event<mtx::events::msg::Im |
cc00 | 61 67 65 3e 20 26 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 | age>.&).........3.'J............ |
cc20 | 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 | ....3.'J................}....... |
cc40 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | ..........return.qml_mtx_events: |
cc60 | 3a 45 76 65 6e 74 54 79 70 65 3a 3a 46 69 6c 65 4d 65 73 73 61 67 65 3b 00 18 00 00 00 0e 00 00 | :EventType::FileMessage;........ |
cc80 | 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 | .3.'J........(.......3.'J....... |
cca0 | 00 33 00 00 00 0b 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 | .3.......3.'J!...............{.. |
ccc0 | 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 | .......qml_mtx_events::EventType |
cce0 | 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 | .operator()(const.mtx::events::E |
cd00 | 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 46 69 6c 65 3e 20 26 29 00 | vent<mtx::events::msg::File>.&). |
cd20 | 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a | ........3.'J................3.'J |
cd40 | 19 00 00 00 00 00 00 00 34 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 39 00 00 00 | ........4.......3.'J........9... |
cd60 | 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 | ....3.'J........A.......3.'J.... |
cd80 | 00 00 00 00 47 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 4c 00 00 00 06 00 00 00 | ....G.......3.'J........L....... |
cda0 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 54 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | 3.'J........T.......3.'J........ |
cdc0 | 59 00 00 00 04 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 | Y.......3.'J................}... |
cde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 | ..............return.qml_mtx_eve |
ce00 | 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 45 6d 6f 74 65 4d 65 73 73 61 67 65 3b 00 18 00 | nts::EventType::EmoteMessage;... |
ce20 | 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 | ......3.'J........(.......3.'J.. |
ce40 | 00 00 00 00 00 00 33 00 00 00 0c 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 | ......3.......3.'J!............. |
ce60 | 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | ..{.........qml_mtx_events::Even |
ce80 | 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | tType.operator()(const.mtx::even |
cea0 | 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 45 6d 6f 74 | ts::Event<mtx::events::msg::Emot |
cec0 | 65 3e 20 26 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 | e>.&).........3.'J.............. |
cee0 | 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 34 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | ..3.'J........4.......3.'J...... |
cf00 | 00 00 39 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 | ..9.......3.'J........A.......3. |
cf20 | 27 4a 02 00 00 00 00 00 00 00 47 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 4c 00 | 'J........G.......3.'J........L. |
cf40 | 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 54 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........T.......3.'J.. |
cf60 | 00 00 00 00 00 00 59 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 | ......Y.......3.'J.............. |
cf80 | 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d | ..}.................return.qml_m |
cfa0 | 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 41 75 64 69 6f 4d 65 73 73 61 | tx_events::EventType::AudioMessa |
cfc0 | 67 65 3b 00 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 | ge;.........3.'J........(....... |
cfe0 | 33 f2 27 4a 19 00 00 00 00 00 00 00 33 00 00 00 0c 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 | 3.'J........3.......3.'J!....... |
d000 | 61 64 00 00 cb 0c 00 00 2b 0d 00 00 00 10 00 00 11 00 00 00 00 00 00 00 fe 0f 00 00 e9 0f 00 00 | ad......+....................... |
d020 | e7 0f 00 00 e6 0f 00 00 9b 0f 00 00 96 0f 00 00 99 0e 00 00 97 0e 00 00 48 0e 00 00 03 0e 00 00 | ........................H....... |
d040 | 01 0e 00 00 d8 0d 00 00 d3 0d 00 00 45 0d 00 00 43 0d 00 00 2d 0d 00 00 2b 0d 00 00 00 00 00 00 | ............E...C...-...+....... |
d060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
d9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
da80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d | ...............................} |
dc00 | 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 00 7b 00 69 73 59 6f 75 72 4a | .........return.false;.{.isYourJ |
dc20 | 6f 69 6e 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 | oin(const.mtx::events::Event<T>. |
dc40 | 26 29 00 01 00 00 00 0a 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 01 00 00 00 0a 00 00 00 b1 | &).........3.'J................. |
dc60 | d5 34 42 15 00 00 00 00 00 00 00 12 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 12 | .4B................3.'J......... |
dc80 | 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 17 00 00 00 06 00 00 00 33 f2 27 4a 0d | .........4B................3.'J. |
dca0 | 00 00 00 00 00 00 00 17 00 00 00 06 00 00 00 b1 d5 34 42 7d 00 20 20 20 20 20 20 20 20 72 65 74 | .................4B}.........ret |
dcc0 | 75 72 6e 20 66 61 6c 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 00 7b | urn.fal}.........return.false;.{ |
dce0 | 00 69 73 59 6f 75 72 4a 6f 69 6e 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 | .isYourJoin(const.mtx::events::E |
dd00 | 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 0a 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 01 | vent<T>.&).........3.'J......... |
dd20 | 00 00 00 0a 00 00 00 b1 d5 34 42 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 | .........4B}.........return.fals |
dd40 | 65 3b 00 7b 00 69 73 59 6f 75 72 4a 6f 69 6e 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 | e;.{.isYourJoin(const.mtx::event |
dd60 | 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 0a 00 00 00 33 f2 27 4a 15 00 00 00 00 | s::Event<T>.&).........3.'J..... |
dd80 | 00 00 00 12 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 17 00 00 00 06 00 00 00 33 | ...........3.'J................3 |
dda0 | f2 27 4a 0d 00 00 00 00 00 00 00 1f 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 25 | .'J................3.'J........% |
ddc0 | 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 00 00 00 00 00 61 75 74 6f 00 74 65 6d 70 6c 61 74 65 | .......3.'J&.......auto.template |
dde0 | 3c 74 79 70 65 6e 61 6d 65 20 54 3e 00 13 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 00 00 00 00 | <typename.T>.........3.'J&...... |
de00 | 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 2e 73 74 61 74 65 5f 6b 65 79 20 3d 3d | .}................e.state_key.== |
de20 | 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 | .http::client()->user_id().to_st |
de40 | 72 69 6e 67 28 29 3b 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65 2e 63 6f 6e 74 65 6e 74 | ring();.........return.e.content |
de60 | 2e 6d 65 6d 62 65 72 73 68 69 70 20 3d 3d 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 | .membership.==.mtx::events::stat |
de80 | 65 3a 3a 4d 65 6d 62 65 72 73 68 69 70 3a 3a 4a 6f 69 6e 20 26 26 00 7b 00 69 73 59 6f 75 72 4a | e::Membership::Join.&&.{.isYourJ |
dea0 | 6f 69 6e 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e | oin(const.mtx::events::StateEven |
dec0 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 4d 65 6d 62 65 72 3e 20 26 65 | t<mtx::events::state::Member>.&e |
dee0 | 29 00 01 00 00 00 0a 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 12 00 00 00 03 00 00 00 33 f2 | ).........3.'J................3. |
df00 | 27 4a 0d 00 00 00 00 00 00 00 17 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1f 00 | 'J................3.'J.......... |
df20 | 00 00 0a 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 2a 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........*.......3.'J.. |
df40 | 00 00 00 00 00 00 2f 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 37 00 00 00 05 00 | ....../.......3.'J........7..... |
df60 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 3e 00 00 00 06 00 00 00 33 f2 27 4a 02 00 00 00 00 00 | ..3.'J........>.......3.'J...... |
df80 | 00 00 47 00 00 00 01 00 00 00 33 f2 27 4a 1f 00 00 00 00 00 00 00 61 75 74 6f 00 2f 2f 20 57 6f | ..G.......3.'J........auto.//.Wo |
dfa0 | 72 6b 61 72 6f 75 6e 64 2e 20 57 65 20 61 6c 73 6f 20 77 61 6e 74 20 74 6f 20 73 65 65 20 61 20 | rkaround..We.also.want.to.see.a. |
dfc0 | 72 6f 6f 6d 20 61 74 20 74 68 65 20 74 6f 70 2c 20 69 66 20 77 65 20 6a 75 73 74 20 6a 6f 69 6e | room.at.the.top,.if.we.just.join |
dfe0 | 65 64 20 69 74 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 00 7b 00 | ed.it..}.........return.true;.{. |
e000 | 61 64 00 00 67 0c 00 00 db 0c 00 00 00 10 00 00 16 00 00 00 00 00 00 00 fb 0f 00 00 88 0f 00 00 | ad..g........................... |
e020 | 86 0f 00 00 6a 0f 00 00 4d 0f 00 00 11 0f 00 00 fc 0e 00 00 9a 0e 00 00 7d 0e 00 00 70 0e 00 00 | ....j...M...............}...p... |
e040 | 6f 0e 00 00 51 0e 00 00 4f 0e 00 00 4e 0e 00 00 49 0e 00 00 c5 0d 00 00 c3 0d 00 00 5d 0d 00 00 | o...Q...O...N...I...........]... |
e060 | 45 0d 00 00 3b 0d 00 00 3a 0d 00 00 db 0c 00 00 18 0c 00 00 f7 0b 00 00 f6 0b 00 00 f1 0b 00 00 | E...;...:....................... |
e080 | 5f 0b 00 00 5d 0b 00 00 23 0b 00 00 de 0a 00 00 c6 0a 00 00 bc 0a 00 00 bb 0a 00 00 6c 0a 00 00 | _...]...#...................l... |
e0a0 | 6b 0a 00 00 4f 0a 00 00 4d 0a 00 00 4c 0a 00 00 47 0a 00 00 78 09 00 00 76 09 00 00 51 09 00 00 | k...O...M...L...G...x...v...Q... |
e0c0 | 39 09 00 00 38 09 00 00 13 09 00 00 12 09 00 00 b1 08 00 00 88 08 00 00 2b 08 00 00 f9 07 00 00 | 9...8...................+....... |
e0e0 | b6 07 00 00 67 07 00 00 18 07 00 00 17 07 00 00 c6 06 00 00 9c 06 00 00 62 06 00 00 50 06 00 00 | ....g...................b...P... |
e100 | 4f 06 00 00 fe 05 00 00 b1 05 00 00 64 05 00 00 19 05 00 00 f5 04 00 00 c5 04 00 00 7b 04 00 00 | O...........d...............{... |
e120 | 1e 04 00 00 b2 03 00 00 95 03 00 00 77 03 00 00 6d 03 00 00 28 03 00 00 26 03 00 00 25 03 00 00 | ............w...m...(...&...%... |
e140 | 10 03 00 00 0b 03 00 00 b5 02 00 00 32 02 00 00 30 02 00 00 1b 02 00 00 19 02 00 00 18 02 00 00 | ............2...0............... |
e160 | 03 02 00 00 fe 01 00 00 71 01 00 00 c8 03 00 00 01 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 | ........q........isMessage(const |
e180 | 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 09 00 | .mtx::events::Event<T>.&)....... |
e1a0 | 00 00 95 35 6b 43 15 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 | ...5kC.................5kC...... |
e1c0 | 00 00 16 00 00 00 06 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 95 35 | ...........U...................5 |
e1e0 | 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 95 35 6b 43 02 00 00 00 00 00 00 00 61 75 | kC.................5kC........au |
e200 | 74 6f 00 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 6e 61 6d 65 20 54 3e 00 00 7d 00 20 20 20 20 20 | to.template<typename.T>..}...... |
e220 | 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 00 7b 00 20 20 2d 3e 20 73 74 64 3a 3a 65 6e 61 62 | ...return.true;.{...->.std::enab |
e240 | 6c 65 5f 69 66 5f 74 3c 73 74 64 3a 3a 69 73 5f 73 61 6d 65 3c 64 65 63 6c 74 79 70 65 28 65 2e | le_if_t<std::is_same<decltype(e. |
e260 | 63 6f 6e 74 65 6e 74 2e 6d 73 67 74 79 70 65 29 2c 20 73 74 64 3a 3a 73 74 72 69 6e 67 3e 3a 3a | content.msgtype),.std::string>:: |
e280 | 76 61 6c 75 65 2c 20 62 6f 6f 6c 3e 00 4f 00 00 00 05 00 00 00 a6 55 94 c6 25 00 00 00 00 00 00 | value,.bool>.O........U..%...... |
e2a0 | 00 4f 00 00 00 05 00 00 00 95 35 6b 43 25 00 00 00 00 00 00 00 69 73 4d 65 73 73 61 67 65 28 63 | .O........5kC%.......isMessage(c |
e2c0 | 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 54 3e 20 26 | onst.mtx::events::RoomEvent<T>.& |
e2e0 | 65 29 00 01 00 00 00 09 00 00 00 95 35 6b 43 04 00 00 00 00 00 00 00 2c 00 00 00 01 00 00 00 a6 | e)..........5kC........,........ |
e300 | 55 94 c6 1f 00 00 00 00 00 00 00 61 75 74 6f 00 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 6e 61 6d | U..........auto.template<typenam |
e320 | 65 20 54 3e 00 00 7d 00 20 20 20 20 20 20 20 20 75 70 64 61 74 65 4c 61 73 74 4d 65 73 73 61 67 | e.T>..}.........updateLastMessag |
e340 | 65 28 29 3b 00 09 00 00 00 11 00 00 00 a6 55 94 c6 03 00 00 00 00 00 00 00 09 00 00 00 11 00 00 | e();..........U................. |
e360 | 00 95 35 6b 43 03 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 | ..5kC................}.......... |
e380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 | .................e);............ |
e3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...............},............... |
e3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 | ............................emit |
e3e0 | 20 6e 65 77 43 61 6c 6c 45 76 65 6e 74 28 65 76 65 6e 74 29 3b 00 2b 00 00 00 04 00 00 00 a6 55 | .newCallEvent(event);.+........U |
e400 | 94 c6 0b 00 00 00 00 00 00 00 2b 00 00 00 04 00 00 00 95 35 6b 43 0b 00 00 00 00 00 00 00 20 20 | ..........+........5kC.......... |
e420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
e440 | 69 66 20 28 65 76 65 6e 74 2e 73 65 6e 64 65 72 20 21 3d 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 | if.(event.sender.!=.http::client |
e460 | 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 72 69 6e 67 28 29 29 00 20 20 20 20 20 | ()->user_id().to_string())...... |
e480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 | .............................eve |
e4a0 | 6e 74 2e 72 6f 6f 6d 5f 69 64 20 3d 20 72 6f 6f 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e | nt.room_id.=.room_id_.toStdStrin |
e4c0 | 67 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b | g();...........................[ |
e4e0 | 74 68 69 73 5d 28 61 75 74 6f 20 26 65 76 65 6e 74 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 | this](auto.&event).{............ |
e500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 76 69 73 69 74 28 00 20 20 20 20 20 20 20 | .............std::visit(........ |
e520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 68 6f 6c 64 73 5f 61 6c 74 65 72 6e 61 74 | .............std::holds_alternat |
e540 | 69 76 65 3c 52 6f 6f 6d 45 76 65 6e 74 3c 6d 73 67 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3e 3e 28 | ive<RoomEvent<msg::CallHangUp>>( |
e560 | 65 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 68 6f 6c | e)).....................std::hol |
e580 | 64 73 5f 61 6c 74 65 72 6e 61 74 69 76 65 3c 52 6f 6f 6d 45 76 65 6e 74 3c 6d 73 67 3a 3a 43 61 | ds_alternative<RoomEvent<msg::Ca |
e5a0 | 6c 6c 41 6e 73 77 65 72 3e 3e 28 65 29 20 7c 7c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | llAnswer>>(e).||................ |
e5c0 | 20 20 20 20 20 73 74 64 3a 3a 68 6f 6c 64 73 5f 61 6c 74 65 72 6e 61 74 69 76 65 3c 52 6f 6f 6d | .....std::holds_alternative<Room |
e5e0 | 45 76 65 6e 74 3c 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 3e 3e 28 65 29 20 7c 7c 00 20 20 | Event<msg::CallInvite>>(e).||... |
e600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 74 64 3a 3a 68 6f 6c 64 73 5f 61 6c 74 | ..............if.(std::holds_alt |
e620 | 65 72 6e 61 74 69 76 65 3c 52 6f 6f 6d 45 76 65 6e 74 3c 6d 73 67 3a 3a 43 61 6c 6c 43 61 6e 64 | ernative<RoomEvent<msg::CallCand |
e640 | 69 64 61 74 65 73 3e 3e 28 65 29 20 7c 7c 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | idates>>(e).||.................. |
e660 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | }............................... |
e680 | 20 20 65 20 3d 20 72 65 73 75 6c 74 2e 65 76 65 6e 74 2e 76 61 6c 75 65 28 29 3b 00 20 20 20 20 | ..e.=.result.event.value();..... |
e6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 73 75 6c 74 2e 65 | ....................if.(result.e |
e6c0 | 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 | vent).........................au |
e6e0 | 74 6f 20 72 65 73 75 6c 74 20 3d 20 6f 6c 6d 3a 3a 64 65 63 72 79 70 74 45 76 65 6e 74 28 69 6e | to.result.=.olm::decryptEvent(in |
e700 | 64 65 78 2c 20 2a 65 6e 63 72 79 70 74 65 64 45 76 65 6e 74 29 3b 00 00 20 20 20 20 20 20 20 20 | dex,.*encryptedEvent);.......... |
e720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 2e 73 65 6e 64 65 72 5f 6b 65 79 | ................index.sender_key |
e740 | 20 3d 20 65 6e 63 72 79 70 74 65 64 45 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 73 65 6e 64 65 | .=.encryptedEvent->content.sende |
e760 | 72 5f 6b 65 79 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | r_key;.........................i |
e780 | 6e 64 65 78 2e 73 65 73 73 69 6f 6e 5f 69 64 20 3d 20 65 6e 63 72 79 70 74 65 64 45 76 65 6e 74 | ndex.session_id.=.encryptedEvent |
e7a0 | 2d 3e 63 6f 6e 74 65 6e 74 2e 73 65 73 73 69 6f 6e 5f 69 64 3b 00 20 20 20 20 20 20 20 20 20 20 | ->content.session_id;........... |
e7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 2e 72 6f 6f 6d 5f 69 64 20 20 20 20 3d | ..............index.room_id....= |
e7e0 | 20 72 6f 6f 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 3b 00 20 20 20 20 20 20 20 | .room_id_.toStdString();........ |
e800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 49 6e | .................MegolmSessionIn |
e820 | 64 65 78 20 69 6e 64 65 78 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 61 | dex.index;.................if.(a |
e840 | 75 74 6f 20 65 6e 63 72 79 70 74 65 64 45 76 65 6e 74 20 3d 20 73 74 64 3a 3a 67 65 74 5f 69 66 | uto.encryptedEvent.=.std::get_if |
e860 | 3c 45 6e 63 72 79 70 74 65 64 45 76 65 6e 74 3c 6d 73 67 3a 3a 45 6e 63 72 79 70 74 65 64 3e 3e | <EncryptedEvent<msg::Encrypted>> |
e880 | 28 26 65 29 29 20 7b 00 20 20 20 20 20 20 20 20 66 6f 72 20 28 61 75 74 6f 20 65 20 3a 20 74 69 | (&e)).{.........for.(auto.e.:.ti |
e8a0 | 6d 65 6c 69 6e 65 2e 65 76 65 6e 74 73 29 20 7b 00 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 6e | meline.events).{.........using.n |
e8c0 | 61 6d 65 73 70 61 63 65 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3b 00 19 00 00 00 03 00 00 00 95 35 | amespace.mtx::events;..........5 |
e8e0 | 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 06 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 1e 00 | kC.................U............ |
e900 | 00 00 06 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 65 76 65 6e 74 | .......5kC.................event |
e920 | 73 2e 68 61 6e 64 6c 65 53 79 6e 63 28 74 69 6d 65 6c 69 6e 65 29 3b 00 00 20 20 20 20 20 20 20 | s.handleSync(timeline);......... |
e940 | 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 74 69 6d | .........return;.........if.(tim |
e960 | 65 6c 69 6e 65 2e 65 76 65 6e 74 73 2e 65 6d 70 74 79 28 29 29 00 7b 00 54 69 6d 65 6c 69 6e 65 | eline.events.empty()).{.Timeline |
e980 | 4d 6f 64 65 6c 3a 3a 61 64 64 45 76 65 6e 74 73 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 72 65 73 70 | Model::addEvents(const.mtx::resp |
e9a0 | 6f 6e 73 65 73 3a 3a 54 69 6d 65 6c 69 6e 65 20 26 74 69 6d 65 6c 69 6e 65 29 00 01 00 00 00 0d | onses::Timeline.&timeline)...... |
e9c0 | 00 00 00 95 35 6b 43 0f 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 a6 55 94 c6 03 00 00 00 00 | ....5kC.................U....... |
e9e0 | 00 00 00 10 00 00 00 09 00 00 00 95 35 6b 43 03 00 00 00 00 00 00 00 20 00 00 00 03 00 00 00 95 | ............5kC................. |
ea00 | 35 6b 43 0d 00 00 00 00 00 00 00 25 00 00 00 09 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 | 5kC........%........5kC........0 |
ea20 | 00 00 00 08 00 00 00 a6 55 94 c6 02 00 00 00 00 00 00 00 30 00 00 00 08 00 00 00 95 35 6b 43 02 | ........U..........0........5kC. |
ea40 | 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 20 20 20 65 76 65 6e 74 73 2e 66 65 | .......void..}.........events.fe |
ea60 | 74 63 68 4d 6f 72 65 28 29 3b 00 00 20 20 20 20 20 20 20 20 73 65 74 50 61 67 69 6e 61 74 69 6f | tchMore();..........setPaginatio |
ea80 | 6e 49 6e 50 72 6f 67 72 65 73 73 28 74 72 75 65 29 3b 00 09 00 00 00 17 00 00 00 a6 55 94 c6 03 | nInProgress(true);..........U... |
eaa0 | 00 00 00 00 00 00 00 09 00 00 00 17 00 00 00 95 35 6b 43 03 00 00 00 00 00 00 00 00 20 20 20 20 | ................5kC............. |
eac0 | 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 | ....}.................return;... |
eae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 75 69 28 29 2d 3e 77 61 72 6e 28 | ..............nhlog::ui()->warn( |
eb00 | 22 41 6c 72 65 61 64 79 20 6c 6f 61 64 69 6e 67 20 6f 6c 64 65 72 20 6d 65 73 73 61 67 65 73 22 | "Already.loading.older.messages" |
eb20 | 29 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f | );.........if.(m_paginationInPro |
eb40 | 67 72 65 73 73 29 20 7b 00 0d 00 00 00 16 00 00 00 95 35 6b 43 10 00 00 00 00 00 00 00 7b 00 54 | gress).{..........5kC........{.T |
eb60 | 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 66 65 74 63 68 4d 6f 72 65 28 63 6f 6e 73 74 20 51 4d | imelineModel::fetchMore(const.QM |
eb80 | 6f 64 65 6c 49 6e 64 65 78 20 26 29 00 01 00 00 00 0d 00 00 00 95 35 6b 43 0f 00 00 00 00 00 00 | odelIndex.&)..........5kC....... |
eba0 | 00 10 00 00 00 09 00 00 00 a6 55 94 c6 03 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 95 35 6b | ..........U...................5k |
ebc0 | 43 03 00 00 00 00 00 00 00 20 00 00 00 0b 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 20 00 00 | C.................U............. |
ebe0 | 00 0b 00 00 00 95 35 6b 43 0c 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 20 20 | ......5kC........void..}........ |
ec00 | 20 20 20 20 20 20 20 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 20 3d 20 | .......m_paginationInProgress.=. |
ec20 | 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 3b 00 09 00 00 00 16 20 20 20 20 20 | paginationInProgress;........... |
ec40 | 20 20 20 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 20 20 20 20 20 20 20 20 6d 5f 70 61 67 69 6e 61 74 | ...m_pagination........m_paginat |
ec60 | 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 20 3d 20 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 | ionInProgress.=.paginationInProg |
ec80 | 72 65 73 73 3b 00 09 00 00 00 16 20 20 20 20 20 20 20 20 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 49 | ress;..............m_paginationI |
eca0 | 6e 50 72 6f 67 72 65 73 73 20 3d 20 70 61 67 69 6e 61 74 20 20 20 20 20 20 20 20 6d 5f 70 61 67 | nProgress.=.paginat........m_pag |
ecc0 | 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 20 3d 20 70 61 67 69 6e 61 74 20 20 20 20 20 | inationInProgress.=.paginat..... |
ece0 | 20 20 20 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 20 3d 20 70 61 67 69 | ...m_paginationInProgress.=.pagi |
ed00 | 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 3b 00 09 00 00 00 16 00 00 00 33 f2 27 4a 10 00 | nationInProgress;.........3.'J.. |
ed20 | 00 00 00 00 00 00 22 00 00 00 14 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 00 20 20 20 20 20 | ......".......3.'J.............. |
ed40 | 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 | ...}.................return;.... |
ed60 | 20 20 20 20 20 69 66 20 28 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 20 | .....if.(m_paginationInProgress. |
ed80 | 3d 3d 20 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 29 20 7b 00 0d 00 00 00 16 | ==.paginationInProgress).{...... |
eda0 | 00 00 00 33 f2 27 4a 10 00 00 00 00 00 00 00 27 00 00 00 14 00 00 00 33 f2 27 4a 06 00 00 00 00 | ...3.'J........'.......3.'J..... |
edc0 | 00 00 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 73 65 74 50 61 67 69 6e 61 74 69 6f | ...{.TimelineModel::setPaginatio |
ede0 | 6e 49 6e 50 72 6f 67 72 65 73 73 28 63 6f 6e 73 74 20 62 6f 6f 6c 20 70 61 67 69 6e 61 74 69 6f | nInProgress(const.bool.paginatio |
ee00 | 6e 49 6e 50 72 6f 67 72 65 73 73 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 | nInProgress).........3.'J....... |
ee20 | 00 10 00 00 00 17 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 33 00 00 00 14 00 00 00 33 f2 27 | .........3.'J........3.......3.' |
ee40 | 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | J........void..}................ |
ee60 | 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 00 00 20 20 20 20 20 20 20 20 65 6c 73 65 00 20 20 20 | .return.false;..........else.... |
ee80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 00 20 20 20 20 20 20 | .............return.true;....... |
eea0 | 20 20 20 20 20 20 21 73 74 64 3a 3a 68 6f 6c 64 73 5f 61 6c 74 65 72 6e 61 74 69 76 65 3c 6d 74 | ......!std::holds_alternative<mt |
eec0 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 | x::events::StateEvent<mtx::event |
eee0 | 73 3a 3a 73 74 61 74 65 3a 3a 43 72 65 61 74 65 3e 3e 28 2a 66 69 72 73 74 29 29 00 20 20 20 20 | s::state::Create>>(*first))..... |
ef00 | 20 20 20 20 20 20 20 20 66 69 72 73 74 20 26 26 00 20 20 20 20 20 20 20 20 69 66 20 28 61 75 74 | ........first.&&.........if.(aut |
ef20 | 6f 20 66 69 72 73 74 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 30 29 3b 00 12 00 00 00 05 00 00 | o.first.=.events.get(0);........ |
ef40 | 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | .3.'J........................ret |
ef60 | 75 72 6e 20 74 72 75 65 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 73 2e 73 69 | urn.true;.........if.(!events.si |
ef80 | 7a 65 28 29 29 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 63 61 6e 46 65 74 63 68 4d | ze()).{.TimelineModel::canFetchM |
efa0 | 6f 72 65 28 63 6f 6e 73 74 20 51 4d 6f 64 65 6c 49 6e 64 65 78 20 26 29 20 63 6f 6e 73 74 00 01 | ore(const.QModelIndex.&).const.. |
efc0 | 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 0c 00 00 00 33 f2 27 4a 03 | .......3.'J................3.'J. |
efe0 | 00 00 00 00 00 00 00 23 00 00 00 0b 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 62 6f 6f 6c 00 | .......#.......3.'J........bool. |
f000 | 61 64 00 00 4a 0c 00 00 ba 0c 00 00 00 10 00 00 15 00 00 00 00 00 00 00 fb 0f 00 00 7c 0f 00 00 | ad..J.......................|... |
f020 | 7a 0f 00 00 23 0f 00 00 21 0f 00 00 20 0f 00 00 1b 0f 00 00 a4 0e 00 00 a2 0e 00 00 8c 0e 00 00 | z...#...!....................... |
f040 | 1d 0e 00 00 1b 0e 00 00 1a 0e 00 00 fa 0d 00 00 83 0d 00 00 81 0d 00 00 36 0d 00 00 22 0d 00 00 | ........................6..."... |
f060 | 07 0d 00 00 06 0d 00 00 ba 0c 00 00 ce 0b 00 00 94 0b 00 00 52 0b 00 00 51 0b 00 00 ed 0a 00 00 | ....................R...Q....... |
f080 | de 0a 00 00 8a 0a 00 00 09 0a 00 00 d5 09 00 00 9d 09 00 00 6b 09 00 00 39 09 00 00 fd 08 00 00 | ....................k...9....... |
f0a0 | fc 08 00 00 c8 08 00 00 6d 08 00 00 2c 08 00 00 d5 07 00 00 b4 07 00 00 b3 07 00 00 9b 07 00 00 | ........m...,................... |
f0c0 | 99 07 00 00 98 07 00 00 93 07 00 00 e7 06 00 00 e5 06 00 00 a9 06 00 00 a7 06 00 00 a6 06 00 00 | ................................ |
f0e0 | a1 06 00 00 02 06 00 00 00 06 00 00 e5 05 00 00 b7 05 00 00 8d 05 00 00 69 05 00 00 0e 05 00 00 | ........................i....... |
f100 | e9 04 00 00 89 04 00 00 42 04 00 00 e4 03 00 00 ba 03 00 00 9e 03 00 00 9d 03 00 00 43 03 00 00 | ........B...................C... |
f120 | 2d 03 00 00 2b 03 00 00 2a 03 00 00 26 03 00 00 83 02 00 00 81 02 00 00 67 02 00 00 4c 02 00 00 | -...+...*...&...........g...L... |
f140 | 4b 02 00 00 14 02 00 00 03 02 00 00 d2 01 00 00 c5 01 00 00 aa 01 00 00 a8 01 00 00 a7 01 00 00 | K............................... |
f160 | 77 01 00 00 97 01 00 00 7f 04 00 00 7c 04 00 00 46 04 00 00 44 54 69 51 53 74 72 69 6e 67 00 01 | w...........|...F...DTiQString.. |
f180 | 00 00 00 07 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 01 00 00 00 07 00 00 00 95 35 6b 43 0c | ........U...................5kC. |
f1a0 | 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ........}.................return |
f1c0 | 20 2d 31 3b 00 20 20 20 20 20 20 20 20 65 6c 73 65 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .-1;.........else............... |
f1e0 | 20 20 72 65 74 75 72 6e 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 2a 69 64 78 20 2d 20 | ..return.events.size().-.*idx.-. |
f200 | 31 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 69 64 78 29 00 20 20 20 20 20 20 20 20 61 75 74 6f | 1;.........if.(idx).........auto |
f220 | 20 69 64 78 20 3d 20 65 76 65 6e 74 73 2e 69 64 54 6f 49 6e 64 65 78 28 69 64 2e 74 6f 53 74 64 | .idx.=.events.idToIndex(id.toStd |
f240 | 53 74 72 69 6e 67 28 29 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | String());..................retu |
f260 | 72 6e 20 2d 31 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 69 64 2e 69 73 45 6d 70 74 79 28 29 29 | rn.-1;.........if.(id.isEmpty()) |
f280 | 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 69 64 54 6f 49 6e 64 65 78 28 51 53 74 72 | .{.TimelineModel::idToIndex(QStr |
f2a0 | 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 95 35 6b 43 0f 00 00 00 00 00 | ing.id).const..........5kC...... |
f2c0 | 00 00 10 00 00 00 09 00 00 00 a6 55 94 c6 03 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 95 35 | ...........U...................5 |
f2e0 | 6b 43 03 00 00 00 00 00 00 00 1a 00 00 00 07 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 1a 00 | kC.................U............ |
f300 | 00 00 07 00 00 00 95 35 6b 43 0c 00 00 00 00 00 00 00 22 00 00 00 02 00 00 00 a6 55 94 c6 06 00 | .......5kC........"........U.... |
f320 | 00 00 00 00 00 00 69 6e 74 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d | ......int..}...................} |
f340 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 | );...........................emi |
f360 | 74 20 65 76 65 6e 74 52 65 64 61 63 74 65 64 28 69 64 29 3b 00 1b 00 00 00 04 00 00 00 a6 55 94 | t.eventRedacted(id);..........U. |
f380 | c6 0b 00 00 00 00 00 00 00 1b 00 00 00 04 00 00 00 95 35 6b 43 0b 00 00 00 00 00 00 00 00 20 20 | ..................5kC........... |
f3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 | ........................}....... |
f3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | ............................retu |
f3e0 | 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rn;............................. |
f400 | 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 | ...........arg(QString::fromStdS |
f420 | 74 72 69 6e 67 28 65 72 72 2d 3e 6d 61 74 72 69 78 5f 65 72 72 6f 72 2e 65 72 72 6f 72 29 29 29 | tring(err->matrix_error.error))) |
f440 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;............................... |
f460 | 20 20 20 20 20 20 74 72 28 22 4d 65 73 73 61 67 65 20 72 65 64 61 63 74 69 6f 6e 20 66 61 69 6c | ......tr("Message.redaction.fail |
f480 | 65 64 3a 20 25 31 22 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ed:.%1")........................ |
f4a0 | 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 72 65 64 61 63 74 69 6f 6e 46 61 69 6c 65 64 28 | ...........emit.redactionFailed( |
f4c0 | 00 23 00 00 00 04 00 00 00 a6 55 94 c6 0b 00 00 00 00 00 00 00 23 00 00 00 04 00 00 00 95 35 6b | .#........U..........#........5k |
f4e0 | 43 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | C............................... |
f500 | 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...if.(err).{................... |
f520 | 5b 74 68 69 73 2c 20 69 64 5d 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 72 65 73 70 6f 6e 73 65 73 3a | [this,.id](const.mtx::responses: |
f540 | 3a 45 76 65 6e 74 49 64 20 26 2c 20 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 45 72 | :EventId.&,.mtx::http::RequestEr |
f560 | 72 20 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 2e 74 6f | r.err).{...................id.to |
f580 | 53 74 64 53 74 72 69 6e 67 28 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | StdString(),...................r |
f5a0 | 6f 6f 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 00 20 20 20 20 20 20 20 20 20 | oom_id_.toStdString(),.......... |
f5c0 | 20 20 20 20 20 20 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 72 65 64 61 63 74 5f 65 76 | .......http::client()->redact_ev |
f5e0 | 65 6e 74 28 00 20 20 20 20 20 20 20 20 69 66 20 28 21 69 64 2e 69 73 45 6d 70 74 79 28 29 29 00 | ent(.........if.(!id.isEmpty()). |
f600 | 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 64 61 63 74 45 76 65 6e 74 28 51 53 74 | {.TimelineModel::redactEvent(QSt |
f620 | 72 69 6e 67 20 69 64 29 00 01 00 00 00 0d 00 00 00 95 35 6b 43 0f 00 00 00 00 00 00 00 10 00 00 | ring.id)..........5kC........... |
f640 | 00 0b 00 00 00 a6 55 94 c6 03 00 00 00 00 00 00 00 10 00 00 00 0b 00 00 00 95 35 6b 43 03 00 00 | ......U...................5kC... |
f660 | 00 00 00 00 00 1c 00 00 00 07 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 1c 00 00 00 07 00 00 | ..............U................. |
f680 | 00 95 35 6b 43 0c 00 00 00 00 00 00 00 24 00 00 00 02 00 00 00 a6 55 94 c6 06 00 00 00 00 00 00 | ..5kC........$........U......... |
f6a0 | 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 20 20 20 4d 61 69 6e 57 69 6e 64 6f 77 3a 3a 69 6e 73 | .void..}.........MainWindow::ins |
f6c0 | 74 61 6e 63 65 28 29 2d 3e 6f 70 65 6e 52 65 61 64 52 65 63 65 69 70 74 73 44 69 61 6c 6f 67 28 | tance()->openReadReceiptsDialog( |
f6e0 | 69 64 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 61 64 52 65 63 65 69 70 | id);.{.TimelineModel::readReceip |
f700 | 74 73 41 63 74 69 6f 6e 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d | tsAction(QString.id).const...... |
f720 | 00 00 00 95 35 6b 43 0f 00 00 00 00 00 00 00 10 00 00 00 12 00 00 00 a6 55 94 c6 03 00 00 00 00 | ....5kC.................U....... |
f740 | 00 00 00 10 00 00 00 12 00 00 00 95 35 6b 43 03 00 00 00 00 00 00 00 23 00 00 00 07 00 00 00 a6 | ............5kC........#........ |
f760 | 55 94 c6 0c 00 00 00 00 00 00 00 23 00 00 00 07 00 00 00 95 35 6b 43 0c 00 00 00 00 00 00 00 2b | U..........#........5kC........+ |
f780 | 00 00 00 02 00 00 00 a6 55 94 c6 06 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 | ........U..........void..}...... |
f7a0 | 20 20 20 72 65 74 75 72 6e 20 72 65 6c 61 74 65 64 3b 00 00 20 20 20 20 20 20 20 20 72 65 6c 61 | ...return.related;..........rela |
f7c0 | 74 65 64 2e 72 6f 6f 6d 20 3d 20 72 6f 6f 6d 5f 69 64 5f 3b 00 20 20 20 20 20 20 20 20 20 20 22 | ted.room.=.room_id_;..........." |
f7e0 | 3c 6d 78 2d 72 65 70 6c 79 3e 2e 2a 3c 2f 6d 78 2d 72 65 70 6c 79 3e 22 2c 20 51 52 65 67 75 6c | <mx-reply>.*</mx-reply>",.QRegul |
f800 | 61 72 45 78 70 72 65 73 73 69 6f 6e 3a 3a 44 6f 74 4d 61 74 63 68 65 73 45 76 65 72 79 74 68 69 | arExpression::DotMatchesEverythi |
f820 | 6e 67 4f 70 74 69 6f 6e 29 29 3b 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 | ngOption));.........related.quot |
f840 | 65 64 5f 66 6f 72 6d 61 74 74 65 64 5f 62 6f 64 79 2e 72 65 6d 6f 76 65 28 51 52 65 67 75 6c 61 | ed_formatted_body.remove(QRegula |
f860 | 72 45 78 70 72 65 73 73 69 6f 6e 28 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f | rExpression(.........related.quo |
f880 | 74 65 64 5f 66 6f 72 6d 61 74 74 65 64 5f 62 6f 64 79 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 | ted_formatted_body.=.mtx::access |
f8a0 | 6f 72 73 3a 3a 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 57 69 74 68 46 61 6c 6c 62 61 63 6b 28 2a | ors::formattedBodyWithFallback(* |
f8c0 | 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 2f 2f 20 67 65 74 20 71 75 6f 74 65 64 20 62 6f | event);.........//.get.quoted.bo |
f8e0 | 64 79 20 61 6e 64 20 73 74 72 69 70 20 72 65 70 6c 79 20 66 61 6c 6c 62 61 63 6b 00 00 20 20 20 | dy.and.strip.reply.fallback..... |
f900 | 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 20 3d 20 75 74 69 6c 73 | .....related.quoted_body.=.utils |
f920 | 3a 3a 67 65 74 51 75 6f 74 65 42 6f 64 79 28 72 65 6c 61 74 65 64 29 3b 00 20 20 20 20 20 20 20 | ::getQuoteBody(related);........ |
f940 | 20 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 2e 72 65 6d | .........related.quoted_body.rem |
f960 | 6f 76 65 28 30 2c 20 31 29 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 72 65 6c 61 74 65 64 2e 71 | ove(0,.1);.........if.(related.q |
f980 | 75 6f 74 65 64 5f 62 6f 64 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 5c 6e 22 29 29 00 20 20 20 | uoted_body.startsWith("\n")).... |
f9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 | .............related.quoted_body |
f9c0 | 2e 72 65 6d 6f 76 65 28 70 6c 61 69 6e 51 75 6f 74 65 29 3b 00 20 20 20 20 20 20 20 20 77 68 69 | .remove(plainQuote);.........whi |
f9e0 | 6c 65 20 28 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 2e 73 74 61 72 74 73 57 69 | le.(related.quoted_body.startsWi |
fa00 | 74 68 28 22 3e 22 29 29 00 20 20 20 20 20 20 20 20 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 | th(">")).........QRegularExpress |
fa20 | 69 6f 6e 20 70 6c 61 69 6e 51 75 6f 74 65 28 22 5e 3e 2e 2a 3f 24 5c 6e 3f 22 2c 20 51 52 65 67 | ion.plainQuote("^>.*?$\n?",.QReg |
fa40 | 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 3a 3a 4d 75 6c 74 69 6c 69 6e 65 4f 70 74 69 6f 6e 29 | ularExpression::MultilineOption) |
fa60 | 3b 00 09 00 00 00 12 00 00 00 a6 55 94 c6 0f 00 00 00 00 00 00 00 09 00 00 00 12 00 00 00 95 35 | ;..........U...................5 |
fa80 | 6b 43 0f 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 | kC................related.quoted |
faa0 | 5f 62 6f 64 79 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 6d | _body.=.QString::fromStdString(m |
fac0 | 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 62 6f 64 79 28 2a 65 76 65 6e 74 29 29 3b 00 20 20 | tx::accessors::body(*event));... |
fae0 | 20 20 20 20 20 20 2f 2f 20 65 74 63 00 20 20 20 20 20 20 20 20 2f 2f 20 67 65 74 20 62 6f 64 79 | ......//.etc.........//.get.body |
fb00 | 2c 20 73 74 72 69 70 20 72 65 70 6c 79 20 66 61 6c 6c 62 61 63 6b 2c 20 74 68 65 6e 20 74 72 61 | ,.strip.reply.fallback,.then.tra |
fb20 | 6e 73 66 6f 72 6d 20 74 68 65 20 20 20 20 20 20 20 20 52 65 6c 61 74 65 64 49 6e 66 6f 20 72 65 | nsform.the........RelatedInfo.re |
fb40 | 6c 61 74 65 64 20 20 20 3d 20 7b 7d 3b 00 09 00 00 00 0b 00 00 00 33 f2 27 4a 02 00 00 00 00 00 | lated...=.{};.........3.'J...... |
fb60 | 00 00 09 00 00 00 0b 00 00 00 b1 d5 34 42 02 00 00 00 00 00 00 00 15 00 00 00 20 20 20 20 20 20 | ............4B.................. |
fb80 | 20 20 52 65 6c 61 74 65 64 49 6e 66 6f 20 20 20 20 20 20 20 20 20 52 65 6c 61 74 65 64 49 6e 66 | ..RelatedInfo.........RelatedInf |
fba0 | 6f 20 72 65 6c 61 74 65 64 20 20 20 3d 20 7b 7d 3b 00 09 00 00 00 0b 00 00 00 33 f2 27 4a 02 00 | o.related...=.{};.........3.'J.. |
fbc0 | 00 00 00 00 00 00 09 00 00 00 0b 00 00 00 b1 d5 34 42 02 00 00 00 00 00 00 00 15 00 00 00 20 20 | ................4B.............. |
fbe0 | 20 20 20 20 20 20 52 65 6c 61 74 65 64 49 6e 66 6f 20 72 65 6c 61 74 65 64 20 20 20 3d 20 7b 7d | ......RelatedInfo.related...=.{} |
fc00 | 3b 00 09 00 00 00 0b 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 09 00 00 00 20 20 20 20 20 20 | ;.........3.'J.................. |
fc20 | 20 20 52 65 6c 61 74 65 64 49 6e 66 6f 20 20 20 20 20 20 20 20 20 52 65 6c 61 74 65 64 49 6e 66 | ..RelatedInfo.........RelatedInf |
fc40 | 6f 20 72 65 6c 61 74 65 64 20 20 20 3d 20 7b 7d 3b 00 09 00 00 00 0b 00 00 00 33 f2 27 4a 02 00 | o.related...=.{};.........3.'J.. |
fc60 | 00 00 00 00 00 00 09 00 00 00 0b 00 00 00 b1 d5 34 42 02 00 00 00 00 00 00 00 15 00 00 00 20 20 | ................4B.............. |
fc80 | 20 20 20 20 20 20 52 65 6c 61 74 65 64 49 6e 66 6f 20 20 20 20 20 20 20 20 20 52 65 6c 61 74 65 | ......RelatedInfo.........Relate |
fca0 | 64 49 6e 66 6f 20 72 65 6c 61 74 65 64 20 20 20 3d 20 7b 7d 3b 00 09 00 00 00 20 20 20 20 20 20 | dInfo.related...=.{};........... |
fcc0 | 20 20 52 65 6c 61 74 65 64 49 6e 66 6f 20 72 65 6c 61 74 65 64 20 20 20 3d 20 7b 7d 3b 00 09 00 | ..RelatedInfo.related...=.{};... |
fce0 | 00 00 0b 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 15 00 00 00 07 00 00 00 33 f2 27 4a 08 00 | ......3.'J................3.'J.. |
fd00 | 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 7b 7d | .......................return.{} |
fd20 | 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 61 75 | ;.........if.(!event).........au |
fd40 | 74 6f 20 65 76 65 6e 74 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 69 64 2e 74 6f 53 74 64 53 74 | to.event.=.events.get(id.toStdSt |
fd60 | 72 69 6e 67 28 29 2c 20 22 22 29 3b 00 0e 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 | ring(),."");.........3.'J....... |
fd80 | 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 6c 61 74 65 64 49 6e 66 6f 28 51 53 | .{.TimelineModel::relatedInfo(QS |
fda0 | 74 72 69 6e 67 20 69 64 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 | tring.id).........3.'J.......... |
fdc0 | 00 00 0b 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 1c 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 | ......3.'J................3.'J.. |
fde0 | 00 00 00 00 00 00 24 00 00 00 02 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 52 65 6c 61 74 65 | ......$.......3.'J........Relate |
fe00 | 64 49 6e 66 6f 00 01 00 00 00 0b 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 00 7d 00 20 20 20 | dInfo.........3.'J.........}.... |
fe20 | 20 20 20 20 20 43 68 61 74 50 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 66 6f 63 75 73 | .....ChatPage::instance()->focus |
fe40 | 4d 65 73 73 61 67 65 49 6e 70 75 74 28 29 3b 00 09 00 00 00 08 00 00 00 33 f2 27 4a 0f 00 00 00 | MessageInput();.........3.'J.... |
fe60 | 00 00 00 00 13 00 00 00 08 00 00 00 33 f2 27 4a 24 00 00 00 00 00 00 00 1f 00 00 00 11 00 00 00 | ............3.'J$............... |
fe80 | 33 f2 27 4a 03 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 73 65 74 52 65 70 6c 79 28 69 64 29 | 3.'J................setReply(id) |
fea0 | 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 70 6c 79 41 63 74 69 6f 6e 28 51 | ;.{.TimelineModel::replyAction(Q |
fec0 | 53 74 72 69 6e 67 20 69 64 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 | String.id).........3.'J......... |
fee0 | 00 00 00 0b 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 1c 00 00 00 07 00 00 00 33 f2 27 4a 0c | .......3.'J................3.'J. |
ff00 | 00 00 00 00 00 00 00 24 00 00 00 02 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 | .......$.......3.'J........void. |
ff20 | 00 7d 00 20 20 20 20 20 20 20 20 65 6d 69 74 20 6f 70 65 6e 50 72 6f 66 69 6c 65 28 6e 65 77 20 | .}.........emit.openProfile(new. |
ff40 | 55 73 65 72 50 72 6f 66 69 6c 65 28 72 6f 6f 6d 5f 69 64 5f 2c 20 75 73 65 72 69 64 2c 20 74 68 | UserProfile(room_id_,.userid,.th |
ff60 | 69 73 29 29 3b 00 09 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 7b 00 54 69 6d 65 | is));.........3.'J........{.Time |
ff80 | 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 6f 70 65 6e 55 73 65 72 50 72 6f 66 69 6c 65 28 51 53 74 72 69 | lineModel::openUserProfile(QStri |
ffa0 | 6e 67 20 75 73 65 72 69 64 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 | ng.userid).........3.'J......... |
ffc0 | 00 00 00 0f 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 20 00 00 00 07 00 00 00 33 f2 27 4a 0c | .......3.'J................3.'J. |
ffe0 | 00 00 00 00 00 00 00 28 00 00 00 06 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 | .......(.......3.'J........void. |
10000 | 61 64 00 00 e0 0e 00 00 14 0f 00 00 00 10 00 00 06 00 00 00 00 00 00 00 fe 0f 00 00 8d 0f 00 00 | ad.............................. |
10020 | 8c 0f 00 00 3f 0f 00 00 15 0f 00 00 14 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....?........................... |
10040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
100a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
100c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
100e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
101a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
101c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
101e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
102a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
102c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
102e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
103a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
103c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
103e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
104a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
104c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
104e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
105a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
105c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
105e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
106a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
106c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
106e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
107a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
107c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
107e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
108a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
108c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
108e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
109a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
109c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
109e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
10ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 6e | .........................using.n |
10ec0 | 61 6d 65 73 70 61 63 65 20 6d 74 78 3a 3a 69 64 65 6e 74 69 66 69 65 72 73 3b 00 20 20 20 20 20 | amespace.mtx::identifiers;...... |
10ee0 | 20 20 20 75 73 69 6e 67 20 6e 61 6d 00 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 6e 61 6d 65 73 | ...using.nam.........using.names |
10f00 | 70 61 63 65 20 6d 74 78 3a 3a 69 64 65 6e 74 69 66 69 65 72 00 20 20 20 20 20 20 20 20 75 73 69 | pace.mtx::identifier.........usi |
10f20 | 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 74 78 3a 3a 69 64 65 6e 74 69 66 69 65 72 73 3b 00 20 | ng.namespace.mtx::identifiers;.. |
10f40 | 20 20 20 20 20 20 20 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 74 78 3a 3a 65 76 65 6e | .......using.namespace.mtx::even |
10f60 | 74 73 3b 00 19 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 06 00 00 00 | ts;.........3.'J................ |
10f80 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 | 3.'J.................const.auto. |
10fa0 | 72 6f 6f 6d 5f 69 64 20 3d 20 72 6f 6f 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 | room_id.=.room_id_.toStdString() |
10fc0 | 3b 00 14 00 00 00 07 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 1e 00 00 00 08 00 00 00 33 f2 | ;.........3.'J................3. |
10fe0 | 27 4a 10 00 00 00 00 00 00 00 27 00 00 00 0b 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 7b 00 | 'J........'.......3.'J........{. |
11000 | 61 64 00 00 93 0a 00 00 0b 0b 00 00 00 10 00 00 17 00 00 00 00 00 00 00 2c 0f 00 00 22 0f 00 00 | ad......................,..."... |
11020 | a4 0e 00 00 9a 0e 00 00 3d 0e 00 00 12 0e 00 00 0f 0e 00 00 0d 0e 00 00 0c 0e 00 00 ca 0d 00 00 | ........=....................... |
11040 | 5b 0d 00 00 59 0d 00 00 26 0d 00 00 24 0d 00 00 23 0d 00 00 07 0d 00 00 92 0c 00 00 90 0c 00 00 | [...Y...&...$...#............... |
11060 | 2d 0c 00 00 0b 0c 00 00 09 0c 00 00 08 0c 00 00 0b 0b 00 00 02 0c 00 00 40 0c 00 00 2a 0c 00 00 | -.......................@...*... |
11080 | 00 0c 00 00 fe 0b 00 00 e8 0b 00 00 b7 0b 00 00 a1 0b 00 00 43 0b 00 00 1c 0b 00 00 1b 0b 00 00 | ....................C........... |
110a0 | 05 0b 00 00 d3 0a 00 00 bd 0a 00 00 8a 0a 00 00 63 0a 00 00 00 0a 00 00 ff 09 00 00 e6 09 00 00 | ................c............... |
110c0 | bc 09 00 00 a6 09 00 00 7b 09 00 00 37 09 00 00 f4 08 00 00 ae 08 00 00 63 08 00 00 15 08 00 00 | ........{...7...........c....... |
110e0 | 02 08 00 00 db 07 00 00 da 07 00 00 82 07 00 00 52 07 00 00 20 07 00 00 f3 06 00 00 bf 06 00 00 | ................R............... |
11100 | 92 06 00 00 66 06 00 00 4d 06 00 00 29 06 00 00 06 06 00 00 f4 05 00 00 a5 05 00 00 68 05 00 00 | ....f...M...)...............h... |
11120 | 5c 05 00 00 01 05 00 00 a2 04 00 00 47 04 00 00 e4 03 00 00 d3 03 00 00 71 03 00 00 58 03 00 00 | \...........G...........q...X... |
11140 | 26 03 00 00 10 03 00 00 b1 02 00 00 51 02 00 00 3d 02 00 00 df 01 00 00 ac 01 00 00 a0 01 00 00 | &...........Q...=............... |
11160 | 9e 01 00 00 9d 01 00 00 72 01 00 00 d3 01 00 00 db 01 51 48 61 73 68 3c 69 6e 74 2c 20 51 42 79 | ........r.........QHash<int,.QBy |
11180 | 74 65 41 72 72 61 79 3e 00 0c 00 00 00 0a 00 00 00 95 35 6b 43 0c 00 00 00 00 00 00 00 00 7d 00 | teArray>..........5kC.........}. |
111a0 | 20 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 | ........});.................this |
111c0 | 2d 3e 75 70 64 61 74 65 46 6c 6f 77 45 76 65 6e 74 49 64 28 65 76 65 6e 74 5f 69 64 29 3b 00 20 | ->updateFlowEventId(event_id);.. |
111e0 | 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 | .......connect(&events,.&EventSt |
11200 | 6f 72 65 3a 3a 75 70 64 61 74 65 46 6c 6f 77 45 76 65 6e 74 49 64 2c 20 74 68 69 73 2c 20 5b 74 | ore::updateFlowEventId,.this,.[t |
11220 | 68 69 73 5d 28 73 74 64 3a 3a 73 74 72 69 6e 67 20 65 76 65 6e 74 5f 69 64 29 20 7b 00 20 20 20 | his](std::string.event_id).{.... |
11240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............});................ |
11260 | 20 20 20 20 20 20 20 20 20 43 68 61 74 50 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 72 | .........ChatPage::instance()->r |
11280 | 65 63 69 65 76 65 64 52 6f 6f 6d 44 65 76 69 63 65 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 71 | ecievedRoomDeviceVerificationReq |
112a0 | 75 65 73 74 28 6d 73 67 2c 20 74 68 69 73 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uest(msg,.this);................ |
112c0 | 20 5b 74 68 69 73 5d 28 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d | .[this](mtx::events::RoomEvent<m |
112e0 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e | tx::events::msg::KeyVerification |
11300 | 52 65 71 75 65 73 74 3e 20 6d 73 67 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Request>.msg).{................. |
11320 | 74 68 69 73 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 45 76 65 6e 74 53 74 6f 72 | this,.................&EventStor |
11340 | 65 3a 3a 73 74 61 72 74 44 4d 56 65 72 69 66 69 63 61 74 69 6f 6e 2c 00 20 20 20 20 20 20 20 20 | e::startDMVerification,......... |
11360 | 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 00 20 20 20 20 20 20 20 20 20 20 26 65 76 65 6e | connect(&events,...........&even |
11380 | 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 66 65 74 63 68 65 64 4d 6f 72 65 2c 20 74 68 | ts,.&EventStore::fetchedMore,.th |
113a0 | 69 73 2c 20 5b 74 68 69 73 5d 28 29 20 7b 20 73 65 74 50 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 | is,.[this]().{.setPaginationInPr |
113c0 | 6f 67 72 65 73 73 28 66 61 6c 73 65 29 3b 20 7d 29 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 | ogress(false);.});.........conne |
113e0 | 63 74 28 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 | ct(.........connect(&events,.&Ev |
11400 | 65 6e 74 53 74 6f 72 65 3a 3a 6e 65 77 45 6e 63 72 79 70 74 65 64 49 6d 61 67 65 2c 20 74 68 69 | entStore::newEncryptedImage,.thi |
11420 | 73 2c 20 26 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 6e 65 77 45 6e 63 72 79 70 74 65 64 49 | s,.&TimelineModel::newEncryptedI |
11440 | 6d 61 67 65 29 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 | mage);.........connect(&events,. |
11460 | 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 65 6e 64 52 65 73 65 74 4d 6f 64 65 6c 2c 20 74 68 69 73 | &EventStore::endResetModel,.this |
11480 | 2c 20 5b 74 68 69 73 5d 28 29 20 7b 20 65 6e 64 52 65 73 65 74 4d 6f 64 65 6c 28 29 3b 20 7d 29 | ,.[this]().{.endResetModel();.}) |
114a0 | 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e | ;.........connect(&events,.&Even |
114c0 | 74 53 74 6f 72 65 3a 3a 62 65 67 69 6e 52 65 73 65 74 4d 6f 64 65 6c 2c 20 74 68 69 73 2c 20 5b | tStore::beginResetModel,.this,.[ |
114e0 | 74 68 69 73 5d 28 29 20 7b 20 62 65 67 69 6e 52 65 73 65 74 4d 6f 64 65 6c 28 29 3b 20 7d 29 3b | this]().{.beginResetModel();.}); |
11500 | 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 | .........connect(&events,.&Event |
11520 | 53 74 6f 72 65 3a 3a 65 6e 64 49 6e 73 65 72 74 52 6f 77 73 2c 20 74 68 69 73 2c 20 5b 74 68 69 | Store::endInsertRows,.this,.[thi |
11540 | 73 5d 28 29 20 7b 20 65 6e 64 49 6e 73 65 72 74 52 6f 77 73 28 29 3b 20 7d 29 3b 00 20 20 20 20 | s]().{.endInsertRows();.});..... |
11560 | 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 49 6e 73 | ....});.................beginIns |
11580 | 65 72 74 52 6f 77 73 28 51 4d 6f 64 65 6c 49 6e 64 65 78 28 29 2c 20 66 69 72 73 74 2c 20 6c 61 | ertRows(QModelIndex(),.first,.la |
115a0 | 73 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 75 69 28 29 | st);.................nhlog::ui() |
115c0 | 2d 3e 64 65 62 75 67 28 22 62 65 67 69 6e 20 69 6e 73 65 72 74 20 66 72 6f 6d 20 7b 7d 20 74 6f | ->debug("begin.insert.from.{}.to |
115e0 | 20 7b 7d 22 2c 20 66 69 72 73 74 2c 20 6c 61 73 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | .{}",.first,.last);............. |
11600 | 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 | ....}.........................la |
11620 | 73 74 20 2d 3d 20 31 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st.-=.1;........................ |
11640 | 20 66 69 72 73 74 20 2d 3d 20 31 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 | .first.-=.1;.................}.e |
11660 | 6c 73 65 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 | lse.{.........................la |
11680 | 73 74 20 2b 3d 20 62 61 74 63 68 5f 73 69 7a 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st.+=.batch_size;............... |
116a0 | 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 20 2b 3d 20 62 61 74 63 68 5f 73 69 7a 65 3b 00 20 | ..........first.+=.batch_size;.. |
116c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 62 61 74 63 68 | .......................int.batch |
116e0 | 5f 73 69 7a 65 20 3d 20 74 6f 20 2d 20 66 72 6f 6d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | _size.=.to.-.from;.............. |
11700 | 20 20 20 69 66 20 28 66 72 6f 6d 20 3e 3d 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 29 20 7b 00 | ...if.(from.>=.events.size()).{. |
11720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 6c 61 73 74 20 20 3d 20 65 76 65 6e | ................int.last..=.even |
11740 | 74 73 2e 73 69 7a 65 28 29 20 2d 20 66 72 6f 6d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ts.size().-.from;............... |
11760 | 20 20 69 6e 74 20 66 69 72 73 74 20 3d 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 74 6f | ..int.first.=.events.size().-.to |
11780 | 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e | ;.........connect(&events,.&Even |
117a0 | 74 53 74 6f 72 65 3a 3a 62 65 67 69 6e 49 6e 73 65 72 74 52 6f 77 73 2c 20 74 68 69 73 2c 20 5b | tStore::beginInsertRows,.this,.[ |
117c0 | 74 68 69 73 5d 28 69 6e 74 20 66 72 6f 6d 2c 20 69 6e 74 20 74 6f 29 20 7b 00 00 20 20 20 20 20 | this](int.from,.int.to).{....... |
117e0 | 20 20 20 20 20 20 20 20 20 20 20 51 74 3a 3a 51 75 65 75 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 29 | ...........Qt::QueuedConnection) |
11800 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 00 20 20 20 20 20 20 20 20 20 20 20 | ;.................},............ |
11820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e | ..............................in |
11840 | 64 65 78 28 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 66 72 6f 6d 20 2d 20 31 2c 20 30 29 | dex(events.size().-.from.-.1,.0) |
11860 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 | );.........................emit. |
11880 | 64 61 74 61 43 68 61 6e 67 65 64 28 69 6e 64 65 78 28 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 | dataChanged(index(events.size(). |
118a0 | 2d 20 74 6f 20 2d 20 31 2c 20 30 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -.to.-.1,.0),................... |
118c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 73 2e | .........................events. |
118e0 | 73 69 7a 65 28 29 20 2d 20 66 72 6f 6d 20 2d 20 31 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | size().-.from.-.1);............. |
11900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 69 6d 65 6c 69 6e 65 4d | .......................TimelineM |
11920 | 6f 64 65 6c 3a 3a 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 28 54 69 6d 65 6c 69 6e 65 56 69 65 77 | odel::TimelineModel(TimelineView |
11940 | 4d 61 6e 61 67 65 72 20 2a 6d 61 6e 61 67 65 72 2c 20 51 53 74 72 69 6e 67 20 72 6f 6f 6d 5f 69 | Manager.*manager,.QString.room_i |
11960 | 64 2c 20 51 4f 62 6a 65 63 74 20 2a 70 61 72 65 6e 74 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a | d,.QObject.*parent).........3.'J |
11980 | 0f 00 00 00 00 00 00 00 01 00 00 00 0d 00 00 00 b1 d5 34 42 0f 00 00 00 00 00 00 00 10 00 00 00 | ..................4B............ |
119a0 | 0d 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 28 | ...TimelineModel::TimelineModel( |
119c0 | 54 69 6d 65 6c 69 6e 65 56 69 65 77 4d 61 6e 61 67 65 72 20 2a 6d 61 6e 61 67 65 72 2c 20 51 54 | TimelineViewManager.*manager,.QT |
119e0 | 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 28 54 69 6d 65 | imelineModel::TimelineModel(Time |
11a00 | 6c 69 6e 65 56 69 65 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 54 69 6d 65 6c 69 6e 65 4d 6f | lineVieTimelineModel::TimelineMo |
11a20 | 64 65 6c 28 54 69 6d 65 6c 69 6e 65 56 69 65 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 54 69 | del(TimelineVieTimelineModel::Ti |
11a40 | 6d 65 6c 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 28 | melTimelineModel::TimelineModel( |
11a60 | 54 69 6d 65 6c 69 6e 65 56 69 65 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 54 69 6d 65 6c 69 | TimelineVieTimelineModel::Timeli |
11a80 | 6e 65 4d 6f 64 65 6c 28 54 69 6d 65 6c 69 6e 65 56 69 65 77 4d 61 6e 61 67 65 72 20 2a 6d 61 6e | neModel(TimelineViewManager.*man |
11aa0 | 61 67 65 72 2c 20 51 53 74 72 69 6e 67 20 72 6f 6f 6d 5f 69 64 2c 20 51 4f 62 6a 65 63 74 20 2a | ager,.QString.room_id,.QObject.* |
11ac0 | 70 61 72 65 6e 74 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 01 00 00 00 | parent).........3.'J............ |
11ae0 | 0d 00 00 00 b1 d5 34 42 0f 00 00 00 00 00 00 00 10 00 00 00 0d 00 00 00 33 f2 27 4a 11 00 00 00 | ......4B................3.'J.... |
11b00 | 00 00 00 00 10 00 00 00 0d 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 54 69 6d 65 6c 69 | ...........TimelineModel::Timeli |
11b20 | 6e 65 4d 6f 64 65 6c 28 54 69 6d 65 6c 69 6e 65 56 69 65 77 4d 61 6e 61 67 65 72 20 2a 6d 61 6e | neModel(TimelineViewManager.*man |
11b40 | 61 67 65 72 2c 20 51 53 74 72 69 6e 67 20 72 6f 6f 6d 5f 69 64 2c 20 51 4f 62 6a 65 63 74 20 2a | ager,.QString.room_id,.QObject.* |
11b60 | 70 61 72 65 6e 74 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 | parent).........3.'J............ |
11b80 | 0d 00 00 00 33 f2 27 4a 11 00 00 00 00 00 00 00 1e 00 00 00 13 00 00 00 33 f2 27 4a 0f 00 00 00 | ....3.'J................3.'J.... |
11ba0 | 00 00 00 00 33 00 00 00 07 00 00 00 33 f2 27 4a 09 00 00 00 00 00 00 00 3c 00 00 00 07 00 00 00 | ....3.......3.'J........<....... |
11bc0 | 33 f2 27 4a 0c 00 00 00 00 00 00 00 44 00 00 00 07 00 00 00 33 f2 27 4a 09 00 00 00 00 00 00 00 | 3.'J........D.......3.'J........ |
11be0 | 4d 00 00 00 07 00 00 00 33 f2 27 4a 0a 00 00 00 00 00 00 00 56 00 00 00 06 00 00 00 33 f2 27 4a | M.......3.'J........V.......3.'J |
11c00 | 09 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}...................... |
11c20 | 20 20 20 20 20 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 64 3a | .....event);.........return.std: |
11c40 | 3a 76 69 73 69 74 28 5b 5d 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 65 29 20 7b 20 72 65 74 75 72 | :visit([](const.auto.&e).{.retur |
11c60 | 6e 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 74 6f 5f 73 74 72 69 | n.QString::fromStdString(to_stri |
11c80 | 6e 67 28 65 2e 74 79 70 65 29 29 3b 20 7d 2c 00 7b 00 74 6f 52 6f 6f 6d 45 76 65 6e 74 54 79 70 | ng(e.type));.},.{.toRoomEventTyp |
11ca0 | 65 53 74 72 69 6e 67 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 | eString(const.mtx::events::colle |
11cc0 | 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 26 65 76 65 6e 74 29 00 01 | ctions::TimelineEvents.&event).. |
11ce0 | 00 00 00 15 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 47 00 00 00 05 00 00 00 33 f2 27 4a 1f | .......3.'J........G.......3.'J. |
11d00 | 00 00 00 00 00 00 00 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 | .......QString.........3.'J..... |
11d20 | 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 64 3a 3a 76 69 73 69 74 28 | ....}.........return.std::visit( |
11d40 | 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 7b 7d 2c 20 65 76 65 6e 74 29 3b 00 7b 00 74 6f 52 6f 6f | RoomEventType{},.event);.{.toRoo |
11d60 | 6d 45 76 65 6e 74 54 79 70 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f | mEventType(const.mtx::events::co |
11d80 | 6c 6c 65 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 26 65 76 65 6e 74 | llections::TimelineEvents.&event |
11da0 | 29 00 01 00 00 00 0f 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 | ).........3.'J........A.......3. |
11dc0 | 27 4a 1f 00 00 00 00 00 00 00 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | 'J........qml_mtx_events::EventT |
11de0 | 79 70 65 00 01 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 09 00 00 00 | ype.........3.'J................ |
11e00 | 33 f2 27 4a 19 00 00 00 00 00 00 00 00 7d 00 7d 3b 00 20 20 20 20 20 20 20 20 2f 2f 20 3a 3a 45 | 3.'J.........}.};.........//.::E |
11e20 | 76 65 6e 74 54 79 70 65 3a 3a 4c 6f 63 61 74 69 6f 6e 4d 65 73 73 61 67 65 3b 20 7d 00 20 20 20 | ventType::LocationMessage;.}.... |
11e40 | 20 20 20 20 20 2f 2f 20 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 54 79 70 65 20 6f 70 65 72 61 74 | .....//.::EventType::Type.operat |
11e60 | 6f 72 28 29 28 63 6f 6e 73 74 20 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 | or()(const.Event<mtx::events::ms |
11e80 | 67 3a 3a 4c 6f 63 61 74 69 6f 6e 3e 20 26 65 29 20 7b 20 72 65 74 75 72 6e 00 20 20 20 20 20 20 | g::Location>.&e).{.return....... |
11ea0 | 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d | ..}.................return.qml_m |
11ec0 | 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6c 6c 43 61 6e 64 69 64 | tx_events::EventType::CallCandid |
11ee0 | 61 74 65 73 3b 00 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 | ates;.........3.'J........(..... |
11f00 | 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 33 00 00 00 0e 00 00 00 33 f2 27 4a 21 00 00 00 00 00 | ..3.'J........3.......3.'J!..... |
11f20 | 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a | ..........{...........const.mtx: |
11f40 | 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a | :events::Event<mtx::events::msg: |
11f60 | 3a 43 61 6c 6c 43 61 6e 64 69 64 61 74 65 73 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a | :CallCandidates>.&).........3.'J |
11f80 | 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 | ................3.'J............ |
11fa0 | 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | ....3.'J........$.......3.'J.... |
11fc0 | 00 00 00 00 29 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 | ....).......3.'J........1....... |
11fe0 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 36 00 00 00 0e 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 | 3.'J........6.......3.'J........ |
12000 | 61 64 00 00 cd 09 00 00 59 0a 00 00 00 10 00 00 1c 00 00 00 00 00 00 00 b4 0f 00 00 5e 0f 00 00 | ad......Y...................^... |
12020 | 34 0f 00 00 05 0f 00 00 b1 0e 00 00 85 0e 00 00 7b 0e 00 00 47 0e 00 00 00 0e 00 00 f6 0d 00 00 | 4...............{...G........... |
12040 | cc 0d 00 00 79 0d 00 00 4b 0d 00 00 0c 0d 00 00 ca 0c 00 00 c0 0c 00 00 97 0c 00 00 6c 0c 00 00 | ....y...K...................l... |
12060 | 41 0c 00 00 f6 0b 00 00 ca 0b 00 00 7e 0b 00 00 53 0b 00 00 08 0b 00 00 df 0a 00 00 98 0a 00 00 | A...........~...S............... |
12080 | 5a 0a 00 00 59 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | Z...Y........................... |
120a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
120c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
120e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
121a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
121c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
121e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
122a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
122c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
122e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
123a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
123c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
123e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
124a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
124c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
124e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
125a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
125c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
125e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
126a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
126c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
126e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
127a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
127c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
127e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
128a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
128c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
128e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
12940 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 20 20 20 20 | ..................aut........... |
12960 | 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 | ......aut.................aut... |
12980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............aut............... |
129a0 | 20 20 61 75 74 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 | ..aut.................aut....... |
129c0 | 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 | ..........aut.................au |
129e0 | 74 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 20 20 20 20 | t.................aut........... |
12a00 | 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 | ......aut.................aut... |
12a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 6e 61 6d 65 73 20 3d 20 72 6f 6c 65 4e | ..............auto.names.=.roleN |
12a40 | 61 6d 65 73 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 00 20 20 20 20 20 20 | ames(.................aut....... |
12a60 | 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 6e 61 6d 65 73 20 3d 20 72 6f 6c 65 4e 61 6d 65 73 | ..........auto.names.=.roleNames |
12a80 | 28 29 3b 00 16 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ();.........3.'J................ |
12aa0 | 20 20 20 20 20 20 20 20 51 56 61 72 69 61 6e 74 4d 61 70 20 6d 3b 00 11 00 00 00 0b 00 00 00 33 | ........QVariantMap.m;.........3 |
12ac0 | f2 27 4a 0e 00 00 00 00 00 00 00 1d 00 00 00 01 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 | .'J................3.'J......... |
12ae0 | 20 20 20 20 20 20 20 63 61 73 65 20 44 75 6d 70 3a 20 7b 00 0e 00 00 00 04 00 00 00 33 f2 27 4a | .......case.Dump:.{.........3.'J |
12b00 | 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 | ".......................return.Q |
12b20 | 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 63 | Variant(QString::fromStdString(c |
12b40 | 61 6c 6c 5f 74 79 70 65 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 | all_type(event)));.........case. |
12b60 | 43 61 6c 6c 54 79 70 65 3a 00 0e 00 00 00 08 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 | CallType:.........3.'J"......... |
12b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 | ..............return.QVariant(QS |
12ba0 | 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 72 6f 6f 6d 5f 74 6f 70 69 63 28 | tring::fromStdString(room_topic( |
12bc0 | 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 52 6f 6f 6d 54 6f 70 69 63 | event)));.........case.RoomTopic |
12be0 | 3a 00 0e 00 00 00 09 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 | :.........3.'J"................. |
12c00 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 | ......return.QVariant(QString::f |
12c20 | 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 72 6f 6f 6d 5f 6e 61 6d 65 28 65 76 65 6e 74 29 29 29 3b | romStdString(room_name(event))); |
12c40 | 00 20 20 20 20 20 20 20 20 63 61 73 65 20 52 6f 6f 6d 4e 61 6d 65 3a 00 0e 00 00 00 08 00 00 00 | .........case.RoomName:......... |
12c60 | 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | 3.'J".......................retu |
12c80 | 72 6e 20 51 56 61 72 69 61 6e 74 28 72 6f 6f 6d 5f 69 64 5f 29 3b 00 20 20 20 20 20 20 20 20 63 | rn.QVariant(room_id_);.........c |
12ca0 | 61 73 65 20 52 6f 6f 6d 49 64 3a 00 0e 00 00 00 06 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 | ase.RoomId:.........3.'J"....... |
12cc0 | 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ........}.................return |
12ce0 | 20 51 56 61 72 69 61 6e 74 3a 3a 66 72 6f 6d 56 61 6c 75 65 28 65 76 65 6e 74 73 2e 72 65 61 63 | .QVariant::fromValue(events.reac |
12d00 | 74 69 6f 6e 73 28 69 64 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f | tions(id));.................auto |
12d20 | 20 69 64 20 3d 20 65 76 65 6e 74 5f 69 64 28 65 76 65 6e 74 29 3b 00 16 00 00 00 02 00 00 00 33 | .id.=.event_id(event);.........3 |
12d40 | f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 63 61 73 65 20 52 65 61 63 74 69 6f 6e | .'J................case.Reaction |
12d60 | 73 3a 20 7b 00 0e 00 00 00 09 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | s:.{.........3.'J".............. |
12d80 | 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 | .........return.QVariant(QString |
12da0 | 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 69 6e 5f 72 65 70 6c 79 5f 74 6f 5f 65 76 65 6e | ::fromStdString(in_reply_to_even |
12dc0 | 74 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 52 65 70 6c 79 54 6f | t(event)));.........case.ReplyTo |
12de0 | 3a 00 0e 00 00 00 07 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 | :.........3.'J"...............}. |
12e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 61 63 68 65 3a 3a 69 73 | ................return.cache::is |
12e20 | 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 28 72 6f 6f 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 | RoomEncrypted(room_id_.toStdStri |
12e40 | 6e 67 28 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 52 6f 6f 6d 45 6e 63 72 79 70 | ng());.........case.IsRoomEncryp |
12e60 | 74 65 64 3a 20 7b 00 0e 00 00 00 0f 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 | ted:.{.........3.'J"............ |
12e80 | 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 65 | ...}..........................*e |
12ea0 | 6e 63 72 79 70 74 65 64 5f 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ncrypted_event);................ |
12ec0 | 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 6e 63 72 79 70 74 65 64 | ..........mtx::events::Encrypted |
12ee0 | 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 45 6e 63 72 79 70 74 65 | Event<mtx::events::msg::Encrypte |
12f00 | 64 3e 3e 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a | d>>(........................std: |
12f20 | 3a 68 6f 6c 64 73 5f 61 6c 74 65 72 6e 61 74 69 76 65 3c 00 20 20 20 20 20 20 20 20 20 20 20 20 | :holds_alternative<............. |
12f40 | 20 20 20 20 72 65 74 75 72 6e 20 65 6e 63 72 79 70 74 65 64 5f 65 76 65 6e 74 20 26 26 00 20 20 | ....return.encrypted_event.&&... |
12f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 6e 63 72 79 70 74 65 64 5f 65 76 65 | ..............auto.encrypted_eve |
12f80 | 6e 74 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 69 64 2c 20 69 64 2c 20 66 61 6c 73 65 29 3b 00 | nt.=.events.get(id,.id,.false);. |
12fa0 | 16 00 00 00 0f 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | ........3.'J.................... |
12fc0 | 20 20 20 20 61 75 74 6f 20 69 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 65 76 65 6e 74 | ....auto.id..............=.event |
12fe0 | 5f 69 64 28 65 76 65 6e 74 29 3b 00 16 00 00 00 02 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 | _id(event);.........3.'J........ |
13000 | 61 64 00 00 89 03 00 00 85 04 00 00 00 10 00 00 38 00 00 00 00 00 00 00 a9 0f 00 00 97 0f 00 00 | ad..............8............... |
13020 | 96 0f 00 00 31 0f 00 00 d4 0e 00 00 d3 0e 00 00 9e 0e 00 00 45 0e 00 00 3b 0e 00 00 15 0e 00 00 | ....1...............E...;....... |
13040 | d0 0d 00 00 a1 0d 00 00 52 0d 00 00 27 0d 00 00 dd 0c 00 00 b2 0c 00 00 68 0c 00 00 3d 0c 00 00 | ........R...'...........h...=... |
13060 | ed 0b 00 00 c2 0b 00 00 78 0b 00 00 4f 0b 00 00 0d 0b 00 00 e5 0a 00 00 a4 0a 00 00 6d 0a 00 00 | ........x...O...............m... |
13080 | 2c 0a 00 00 10 0a 00 00 f1 09 00 00 f0 09 00 00 9d 09 00 00 9c 09 00 00 65 09 00 00 5b 09 00 00 | ,.......................e...[... |
130a0 | 36 09 00 00 ec 08 00 00 c2 08 00 00 5f 08 00 00 fb 07 00 00 a1 07 00 00 4a 07 00 00 15 07 00 00 | 6..........._...........J....... |
130c0 | ef 06 00 00 dc 06 00 00 db 06 00 00 97 06 00 00 46 06 00 00 10 06 00 00 d8 05 00 00 a3 05 00 00 | ................F............... |
130e0 | 42 05 00 00 0d 05 00 00 f8 04 00 00 bf 04 00 00 b5 04 00 00 85 04 00 00 d1 05 00 00 87 05 00 00 | B............................... |
13100 | 5d 05 00 00 2e 05 00 00 da 04 00 00 ae 04 00 00 a4 04 00 00 84 04 00 00 3d 04 00 00 33 04 00 00 | ].......................=...3... |
13120 | 1d 04 00 00 ca 03 00 00 b0 03 00 00 85 03 00 00 43 03 00 00 39 03 00 00 24 03 00 00 f9 02 00 00 | ................C...9...$....... |
13140 | e2 02 00 00 97 02 00 00 7f 02 00 00 33 02 00 00 1c 02 00 00 d1 01 00 00 bc 01 00 00 9d 01 00 00 | ............3................... |
13160 | 73 01 00 00 72 01 00 00 71 01 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | s...r...q....................... |
13180 | 20 20 20 61 75 74 6f 20 6e 61 6d 65 73 20 3d 20 72 6f 6c 65 4e 61 6d 65 73 28 29 3b 00 20 20 20 | ...auto.names.=.roleNames();.... |
131a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 51 56 61 72 69 61 6e 74 4d 61 70 20 6d 3b 00 20 20 20 20 | .............QVariantMap.m;..... |
131c0 | 20 20 20 20 63 61 73 65 20 44 75 6d 70 3a 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....case.Dump:.{................ |
131e0 | 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 | .return.QVariant(QString::fromSt |
13200 | 64 53 74 72 69 6e 67 28 63 61 6c 6c 5f 74 79 70 65 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 | dString(call_type(event)));..... |
13220 | 20 20 20 20 63 61 73 65 20 43 61 6c 6c 54 79 70 65 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....case.CallType:.............. |
13240 | 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d | ...return.QVariant(QString::from |
13260 | 53 74 64 53 74 72 69 6e 67 28 72 6f 6f 6d 5f 74 6f 70 69 63 28 65 76 65 6e 74 29 29 29 3b 00 20 | StdString(room_topic(event)));.. |
13280 | 20 20 20 20 20 20 20 63 61 73 65 20 52 6f 6f 6d 54 6f 70 69 63 3a 00 20 20 20 20 20 20 20 20 20 | .......case.RoomTopic:.......... |
132a0 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a | .......return.QVariant(QString:: |
132c0 | 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 72 6f 6f 6d 5f 6e 61 6d 65 28 65 76 65 6e 74 29 29 29 | fromStdString(room_name(event))) |
132e0 | 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 52 6f 6f 6d 4e 61 6d 65 3a 00 20 20 20 20 20 20 20 | ;.........case.RoomName:........ |
13300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 | .................case.IsEncry... |
13320 | 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 | .....case.IsEncry........case.Is |
13340 | 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 | Encry........case.IsEncry....... |
13360 | 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 | .case.IsEncry........case.IsEncr |
13380 | 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 | y........case.IsEncry........cas |
133a0 | 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 | e.IsEncry........case.IsEncry... |
133c0 | 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 | .....case.IsEncry........case.Is |
133e0 | 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 | Encry........case.IsEncry....... |
13400 | 20 63 61 73 65 20 49 73 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 | .case.IsEncry........case.IsEncr |
13420 | 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 70 74 65 64 3a 20 7b 00 0e 00 00 | y........case.IsEncrypted:.{.... |
13440 | 00 0b 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 70 74 65 | .....3.'J........case.IsEncrypte |
13460 | 64 3a 20 7b 00 0e 00 00 00 0b 00 00 00 33 f2 27 4a 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 | d:.{.........3.'J........case.Is |
13480 | 45 6e 63 72 79 20 20 20 20 20 20 20 20 63 61 73 65 20 49 73 45 6e 63 72 79 70 74 65 64 3a 20 7b | Encry........case.IsEncrypted:.{ |
134a0 | 00 0e 00 00 00 0b 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 | .........3.'J"...............}.. |
134c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d | .......................return.qm |
134e0 | 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 52 65 63 65 69 76 65 64 3b 00 20 20 20 20 20 20 20 20 | l_mtx_events::Received;......... |
13500 | 20 20 20 20 20 20 20 20 65 6c 73 65 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........else.................... |
13520 | 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 52 65 61 64 | .....return.qml_mtx_events::Read |
13540 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 20 28 72 65 61 64 2e | ;.................else.if.(read. |
13560 | 63 6f 6e 74 61 69 6e 73 28 69 64 29 20 7c 7c 20 63 6f 6e 74 61 69 6e 73 4f 74 68 65 72 73 28 63 | contains(id).||.containsOthers(c |
13580 | 61 63 68 65 3a 3a 72 65 61 64 52 65 63 65 69 70 74 73 28 69 64 2c 20 72 6f 6f 6d 5f 69 64 5f 29 | ache::readReceipts(id,.room_id_) |
135a0 | 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 | )).........................retur |
135c0 | 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 53 65 6e 74 3b 00 20 20 20 20 20 20 20 20 | n.qml_mtx_events::Sent;......... |
135e0 | 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 20 28 21 69 64 2e 69 73 45 6d 70 74 79 28 29 20 26 | ........else.if.(!id.isEmpty().& |
13600 | 26 20 69 64 5b 30 5d 20 3d 3d 20 22 6d 22 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | &.id[0].==."m")................. |
13620 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 | ........return.qml_mtx_events::E |
13640 | 6d 70 74 79 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 61 63 63 3a 3a 73 | mpty;.................if.(acc::s |
13660 | 65 6e 64 65 72 28 65 76 65 6e 74 29 20 21 3d 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e | ender(event).!=.http::client()-> |
13680 | 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 72 69 6e 67 28 29 29 00 20 20 20 20 20 20 20 20 20 | user_id().to_string()).......... |
136a0 | 20 20 20 20 20 20 20 2f 2f 20 6f 6e 6c 79 20 73 68 6f 77 20 72 65 61 64 20 72 65 63 65 69 70 74 | .......//.only.show.read.receipt |
136c0 | 73 20 66 6f 72 20 6d 65 73 73 61 67 65 73 20 6e 6f 74 20 66 72 6f 6d 20 75 73 00 00 20 20 20 20 | s.for.messages.not.from.us...... |
136e0 | 20 20 20 20 20 20 20 20 20 20 20 20 7d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............};.................. |
13700 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 | .......return.false;............ |
13720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | .............................ret |
13740 | 75 72 6e 20 74 72 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | urn.true;....................... |
13760 | 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 2e 73 65 63 6f 6e 64 20 21 3d 20 68 74 74 70 3a 3a | ..........if.(e.second.!=.http:: |
13780 | 63 6c 69 65 6e 74 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 72 69 6e 67 28 29 29 | client()->user_id().to_string()) |
137a0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f | .........................for.(co |
137c0 | 6e 73 74 20 61 75 74 6f 20 26 65 20 3a 20 76 65 63 29 00 2a 00 00 00 01 00 00 00 33 f2 27 4a 08 | nst.auto.&e.:.vec).*.......3.'J. |
137e0 | 00 00 00 00 00 00 00 2e 00 00 00 03 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 20 20 20 20 20 | ...............3.'J............. |
13800 | 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 63 6f 6e 74 61 69 6e 73 4f 74 68 65 72 73 20 3d | ...........auto.containsOthers.= |
13820 | 20 5b 5d 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 76 65 63 29 20 7b 00 16 00 00 00 0e 00 00 00 33 | .[](const.auto.&vec).{.........3 |
13840 | f2 27 4a 08 00 00 00 00 00 00 00 36 00 00 00 03 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 20 | .'J........6.......3.'J......... |
13860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 69 64 20 20 20 20 20 20 20 20 20 20 | ...............auto.id.......... |
13880 | 20 20 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 65 76 65 6e | ...=.QString::fromStdString(even |
138a0 | 74 5f 69 64 28 65 76 65 6e 74 29 29 3b 00 16 00 00 00 02 00 00 00 33 f2 27 4a 08 00 00 00 00 00 | t_id(event));.........3.'J...... |
138c0 | 00 00 20 20 20 20 20 20 20 20 63 61 73 65 20 53 74 61 74 65 3a 20 7b 00 0e 00 00 00 05 00 00 00 | ..........case.State:.{......... |
138e0 | 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | 3.'J".......................retu |
13900 | 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 | rn.QVariant(QString::fromStdStri |
13920 | 6e 67 28 65 76 65 6e 74 5f 69 64 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 | ng(event_id(event)));.........ca |
13940 | 73 65 20 49 64 3a 00 0e 00 00 00 02 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 | se.Id:.........3.'J"............ |
13960 | 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 | ...}.................return.QVar |
13980 | 69 61 6e 74 28 70 72 6f 70 20 3e 20 30 20 3f 20 70 72 6f 70 20 3a 20 31 2e 29 3b 00 00 20 20 20 | iant(prop.>.0.?.prop.:.1.);..... |
139a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 75 62 6c 65 20 70 72 6f 70 20 3d 20 6d 65 64 69 61 | .............double.prop.=.media |
139c0 | 5f 68 65 69 67 68 74 28 65 76 65 6e 74 29 20 2f 20 28 64 6f 75 62 6c 65 29 77 3b 00 18 00 00 00 | _height(event)./.(double)w;..... |
139e0 | 04 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....3.'J........................ |
13a00 | 20 20 20 20 20 20 20 20 20 77 20 3d 20 31 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........w.=.1;................. |
13a20 | 69 66 20 28 77 20 3d 3d 20 30 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f | if.(w.==.0).................auto |
13a40 | 20 77 20 3d 20 6d 65 64 69 61 5f 77 69 64 74 68 28 65 76 65 6e 74 29 3b 00 16 00 00 00 01 00 00 | .w.=.media_width(event);........ |
13a60 | 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 63 61 73 65 20 50 72 6f 70 6f 72 | .3.'J................case.Propor |
13a80 | 74 69 6f 6e 61 6c 48 65 69 67 68 74 3a 20 7b 00 0e 00 00 00 12 00 00 00 33 f2 27 4a 22 00 00 00 | tionalHeight:.{.........3.'J"... |
13aa0 | 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 | ....................return.QVari |
13ac0 | 61 6e 74 28 71 75 6c 6f 6e 67 6c 6f 6e 67 7b 6d 65 64 69 61 5f 77 69 64 74 68 28 65 76 65 6e 74 | ant(qulonglong{media_width(event |
13ae0 | 29 7d 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 57 69 64 74 68 3a 00 0e 00 00 00 05 00 00 | )});.........case.Width:........ |
13b00 | 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | .3.'J".......................ret |
13b20 | 75 72 6e 20 51 56 61 72 69 61 6e 74 28 71 75 6c 6f 6e 67 6c 6f 6e 67 7b 6d 65 64 69 61 5f 68 65 | urn.QVariant(qulonglong{media_he |
13b40 | 69 67 68 74 28 65 76 65 6e 74 29 7d 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 48 65 69 67 | ight(event)});.........case.Heig |
13b60 | 68 74 3a 00 0e 00 00 00 06 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ht:.........3.'J"............... |
13b80 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a | ........return.QVariant(QString: |
13ba0 | 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 6d 69 6d 65 74 79 70 65 28 65 76 65 6e 74 29 29 29 | :fromStdString(mimetype(event))) |
13bc0 | 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 4d 69 6d 65 54 79 70 65 3a 00 0e 00 00 00 08 00 00 | ;.........case.MimeType:........ |
13be0 | 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | .3.'J".......................ret |
13c00 | 75 72 6e 20 51 56 61 72 69 61 6e 74 28 75 74 69 6c 73 3a 3a 68 75 6d 61 6e 52 65 61 64 61 62 6c | urn.QVariant(utils::humanReadabl |
13c20 | 65 46 69 6c 65 53 69 7a 65 28 66 69 6c 65 73 69 7a 65 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 | eFileSize(filesize(event)));.... |
13c40 | 20 20 20 20 20 63 61 73 65 20 46 69 6c 65 73 69 7a 65 3a 00 0e 00 00 00 08 00 00 00 33 f2 27 4a | .....case.Filesize:.........3.'J |
13c60 | 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 | ".......................return.Q |
13c80 | 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 66 | Variant(QString::fromStdString(f |
13ca0 | 69 6c 65 6e 61 6d 65 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 46 | ilename(event)));.........case.F |
13cc0 | 69 6c 65 6e 61 6d 65 3a 00 0e 00 00 00 08 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 | ilename:.........3.'J".......... |
13ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 | .............return.QVariant(QSt |
13d00 | 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 62 6c 75 72 68 61 73 68 28 65 76 65 | ring::fromStdString(blurhash(eve |
13d20 | 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6c 75 72 68 61 73 68 3a 00 0e 00 | nt)));.........case.Blurhash:... |
13d40 | 00 00 08 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......3.'J"..................... |
13d60 | 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 | ..return.QVariant(QString::fromS |
13d80 | 74 64 53 74 72 69 6e 67 28 74 68 75 6d 62 6e 61 69 6c 5f 75 72 6c 28 65 76 65 6e 74 29 29 29 3b | tdString(thumbnail_url(event))); |
13da0 | 00 20 20 20 20 20 20 20 20 63 61 73 65 20 54 68 75 6d 62 6e 61 69 6c 55 72 6c 3a 00 0e 00 00 00 | .........case.ThumbnailUrl:..... |
13dc0 | 0c 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....3.'J"....................... |
13de0 | 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 | return.QVariant(QString::fromStd |
13e00 | 53 74 72 69 6e 67 28 75 72 6c 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 | String(url(event)));.........cas |
13e20 | 65 20 55 72 6c 3a 00 0e 00 00 00 03 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 | e.Url:.........3.'J"............ |
13e40 | 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 74 69 6c 73 3a 3a 6c 69 | ...}...................utils::li |
13e60 | 6e 6b 69 66 79 4d 65 73 73 61 67 65 28 75 74 69 6c 73 3a 3a 65 73 63 61 70 65 42 6c 61 63 6b 6c | nkifyMessage(utils::escapeBlackl |
13e80 | 69 73 74 65 64 48 74 6d 6c 28 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 5f 29 29 29 29 3b 00 20 20 | istedHtml(formattedBody_))));... |
13ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 75 74 | ..............return.QVariant(ut |
13ec0 | 69 6c 73 3a 3a 72 65 70 6c 61 63 65 45 6d 6f 6a 69 28 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | ils::replaceEmoji(.............. |
13ee0 | 20 20 20 20 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 5f 2e 72 65 70 6c 61 63 65 28 22 3c 69 6d 67 | ....formattedBody_.replace("<img |
13f00 | 20 73 72 63 3d 5c 22 6d 78 63 3a 2f 2f 22 2c 20 22 3c 69 6d 67 20 73 72 63 3d 5c 22 69 6d 61 67 | .src=\"mxc://",."<img.src=\"imag |
13f20 | 65 3a 2f 2f 6d 78 63 49 6d 61 67 65 2f 22 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e://mxcImage/");................ |
13f40 | 20 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 5f 2e 72 65 70 6c 61 63 65 28 22 3c 69 6d 67 20 73 72 | .formattedBody_.replace("<img.sr |
13f60 | 63 3d 5c 22 6d 78 63 3a 26 23 34 37 3b 26 23 34 37 3b 22 2c 20 22 3c 69 6d 67 20 73 72 63 3d 5c | c=\"mxc://",."<img.src=\ |
13f80 | 22 69 6d 61 67 65 3a 2f 2f 6d 78 63 49 6d 61 67 65 2f 22 29 3b 00 00 20 20 20 20 20 20 20 20 20 | "image://mxcImage/");........... |
13fa0 | 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......}........................ |
13fc0 | 20 20 20 20 20 20 20 20 20 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 5f 20 3d 20 66 6f 72 6d 61 74 | .........formattedBody_.=.format |
13fe0 | 74 65 64 42 6f 64 79 5f 2e 72 65 6d 6f 76 65 28 72 65 70 6c 79 46 61 6c 6c 62 61 63 6b 29 3b 00 | tedBody_.remove(replyFallback);. |
14000 | 61 64 00 00 e2 0a 00 00 82 0b 00 00 00 10 00 00 21 00 00 00 00 00 00 00 da 0f 00 00 b2 0f 00 00 | ad..............!............... |
14020 | 98 0f 00 00 6c 0f 00 00 4e 0f 00 00 2c 0f 00 00 08 0f 00 00 f0 0e 00 00 c6 0e 00 00 a4 0e 00 00 | ....l...N...,................... |
14040 | 82 0e 00 00 60 0e 00 00 3e 0e 00 00 20 0e 00 00 04 0e 00 00 ce 0d 00 00 b8 0d 00 00 9c 0d 00 00 | ....`...>....................... |
14060 | 74 0d 00 00 44 0d 00 00 24 0d 00 00 00 0d 00 00 e2 0c 00 00 c0 0c 00 00 9c 0c 00 00 7a 0c 00 00 | t...D...$...................z... |
14080 | 60 0c 00 00 55 0c 00 00 53 0c 00 00 4f 0c 00 00 c6 0b 00 00 c4 0b 00 00 82 0b 00 00 b4 0a 00 00 | `...U...S...O................... |
140a0 | f8 0a 00 00 f7 0a 00 00 c3 0a 00 00 ba 09 00 00 b8 09 00 00 63 09 00 00 30 09 00 00 1d 09 00 00 | ....................c...0....... |
140c0 | 1b 09 00 00 1a 09 00 00 e9 08 00 00 ee 07 00 00 ec 07 00 00 c4 07 00 00 9c 07 00 00 9b 07 00 00 | ................................ |
140e0 | 5b 07 00 00 1e 07 00 00 d1 06 00 00 92 06 00 00 38 06 00 00 37 06 00 00 f7 05 00 00 bd 05 00 00 | [...............8...7........... |
14100 | 82 05 00 00 49 05 00 00 08 05 00 00 c9 04 00 00 99 04 00 00 04 04 00 00 03 04 00 00 4e 03 00 00 | ....I.......................N... |
14120 | f6 02 00 00 f5 02 00 00 c3 02 00 00 86 02 00 00 58 02 00 00 37 02 00 00 03 02 00 00 e9 01 00 00 | ................X...7........... |
14140 | d7 01 00 00 d6 01 00 00 a9 01 00 00 9f 01 00 00 64 01 00 00 b1 05 00 00 5f 05 00 00 20 05 00 00 | ................d......._....... |
14160 | c2 04 00 00 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 00 00 00 04 00 00 00 5e | ............case.Body:.........^ |
14180 | d5 54 71 22 00 00 00 00 00 00 00 0e 00 00 00 04 00 00 00 a6 55 94 c6 22 00 00 00 00 00 00 00 20 | .Tq"................U.."........ |
141a0 | 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .......}.................return. |
141c0 | 51 56 61 72 69 61 6e 74 28 65 6d 6f 6a 69 43 6f 75 6e 74 29 3b 00 00 20 20 20 20 20 20 20 20 20 | QVariant(emojiCount);........... |
141e0 | 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......}........................ |
14200 | 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .}.............................. |
14220 | 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 30 29 3b 00 20 20 20 20 20 20 20 20 20 | ...return.QVariant(0);.......... |
14240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 00 20 20 20 20 20 20 20 20 | ...............}.else.{......... |
14260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 6f 6a 69 43 6f 75 | ........................emojiCou |
14280 | 6e 74 2b 2b 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | nt++;.........................if |
142a0 | 20 28 75 74 69 6c 73 3a 3a 63 6f 64 65 70 6f 69 6e 74 49 73 45 6d 6f 6a 69 28 63 6f 64 65 29 29 | .(utils::codepointIsEmoji(code)) |
142c0 | 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 61 75 74 6f 20 26 63 6f | .{.................for.(auto.&co |
142e0 | 64 65 20 3a 20 75 74 66 33 32 5f 73 74 72 69 6e 67 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 | de.:.utf32_string).{............ |
14300 | 20 20 20 20 20 20 69 6e 74 20 65 6d 6f 6a 69 43 6f 75 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 | ......int.emojiCount............ |
14320 | 20 3d 20 30 3b 00 15 00 00 00 0a 00 00 00 5e d5 54 71 08 00 00 00 00 00 00 00 15 00 00 00 0a 00 | .=.0;.........^.Tq.............. |
14340 | 00 00 a6 55 94 c6 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 56 | ...U..........................QV |
14360 | 65 63 74 6f 72 3c 75 69 6e 74 3e 20 75 74 66 33 32 5f 73 74 72 69 6e 67 20 3d 20 71 42 6f 64 79 | ector<uint>.utf32_string.=.qBody |
14380 | 2e 74 6f 55 63 73 34 28 29 3b 00 11 00 00 00 07 00 00 00 5e d5 54 71 0c 00 00 00 00 00 00 00 11 | .toUcs4();.........^.Tq......... |
143a0 | 00 00 00 07 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 19 00 00 00 04 00 00 00 5e d5 54 71 0e | ........U..................^.Tq. |
143c0 | 00 00 00 00 00 00 00 19 00 00 00 04 00 00 00 a6 55 94 c6 0e 00 00 00 00 00 00 00 1f 00 00 00 0c | ................U............... |
143e0 | 00 00 00 5e d5 54 71 08 00 00 00 00 00 00 00 1f 00 00 00 0c 00 00 00 a6 55 94 c6 08 00 00 00 00 | ...^.Tq.................U....... |
14400 | 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 71 42 6f 64 | ....................QString.qBod |
14420 | 79 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 62 6f 64 79 28 | y.=.QString::fromStdString(body( |
14440 | 65 76 65 6e 74 29 29 3b 00 11 00 00 00 07 00 00 00 5e d5 54 71 0c 00 00 00 00 00 00 00 11 00 00 | event));.........^.Tq........... |
14460 | 00 07 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 19 00 00 00 05 00 00 00 5e d5 54 71 08 00 00 | ......U..................^.Tq... |
14480 | 00 00 00 00 00 19 00 00 00 05 00 00 00 a6 55 94 c6 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | ..............U................. |
144a0 | 20 63 61 73 65 20 49 73 4f 6e 6c 79 45 6d 6f 6a 69 3a 20 7b 00 0e 00 00 00 0b 00 00 00 a6 55 94 | .case.IsOnlyEmoji:.{..........U. |
144c0 | c6 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .".......................return. |
144e0 | 51 56 61 72 69 61 6e 74 28 74 6f 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 53 74 72 69 6e 67 28 65 | QVariant(toRoomEventTypeString(e |
14500 | 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 54 79 70 65 53 74 72 69 6e 67 3a | vent));.........case.TypeString: |
14520 | 00 0e 00 00 00 0a 00 00 00 5e d5 54 71 22 00 00 00 00 00 00 00 0e 00 00 00 0a 00 00 00 a6 55 94 | .........^.Tq"................U. |
14540 | c6 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .".......................return. |
14560 | 51 56 61 72 69 61 6e 74 28 74 6f 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 28 65 76 65 6e 74 29 29 | QVariant(toRoomEventType(event)) |
14580 | 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 54 79 70 65 3a 00 0e 00 00 00 04 00 00 00 5e d5 54 | ;.........case.Type:.........^.T |
145a0 | 71 22 00 00 00 00 00 00 00 0e 00 00 00 04 00 00 00 a6 55 94 c6 22 00 00 00 00 00 00 00 20 20 20 | q"................U..".......... |
145c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 6f 72 69 | .............return.QVariant(ori |
145e0 | 67 69 6e 5f 73 65 72 76 65 72 5f 74 73 28 65 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 63 | gin_server_ts(event));.........c |
14600 | 61 73 65 20 54 69 6d 65 73 74 61 6d 70 3a 00 0e 00 00 00 09 00 00 00 5e d5 54 71 22 00 00 00 00 | ase.Timestamp:.........^.Tq".... |
14620 | 00 00 00 0e 00 00 00 09 00 00 00 a6 55 94 c6 22 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ............U.."................ |
14640 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 64 69 73 70 6c 61 79 4e | ........return.QVariant(displayN |
14660 | 61 6d 65 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 61 63 63 3a 3a | ame(QString::fromStdString(acc:: |
14680 | 73 65 6e 64 65 72 28 65 76 65 6e 74 29 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 55 | sender(event))));.........case.U |
146a0 | 73 65 72 4e 61 6d 65 3a 00 0e 00 00 00 08 00 00 00 5e d5 54 71 22 00 00 00 00 00 00 00 0e 00 00 | serName:.........^.Tq".......... |
146c0 | 00 08 00 00 00 a6 55 94 c6 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......U.."...................... |
146e0 | 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 | .return.QVariant(QString::fromSt |
14700 | 64 53 74 72 69 6e 67 28 61 63 63 3a 3a 73 65 6e 64 65 72 28 65 76 65 6e 74 29 29 29 3b 00 20 20 | dString(acc::sender(event)));... |
14720 | 20 20 20 20 20 20 63 61 73 65 20 55 73 65 72 49 64 3a 00 0e 00 00 00 06 00 00 00 5e d5 54 71 22 | ......case.UserId:.........^.Tq" |
14740 | 00 00 00 00 00 00 00 0e 00 00 00 06 00 00 00 a6 55 94 c6 22 00 00 00 00 00 00 00 20 20 20 20 20 | ................U.."............ |
14760 | 20 20 20 73 77 69 74 63 68 20 28 72 6f 6c 65 29 20 7b 00 11 00 00 00 04 00 00 00 5e d5 54 71 06 | ...switch.(role).{.........^.Tq. |
14780 | 00 00 00 00 00 00 00 11 00 00 00 04 00 00 00 a6 55 94 c6 06 00 00 00 00 00 00 00 00 20 20 20 20 | ................U............... |
147a0 | 20 20 20 20 6e 61 6d 65 73 70 61 63 65 20 61 63 63 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f | ....namespace.acc.=.mtx::accesso |
147c0 | 72 73 3b 00 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 74 78 3a | rs;.........using.namespace.mtx: |
147e0 | 3a 61 63 63 65 73 73 6f 72 73 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 64 61 74 | :accessors;.{.TimelineModel::dat |
14800 | 61 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 63 74 69 6f 6e 73 | a(const.mtx::events::collections |
14820 | 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 26 65 76 65 6e 74 2c 20 69 6e 74 20 72 6f 6c | ::TimelineEvents.&event,.int.rol |
14840 | 65 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 5e d5 54 71 0f 00 00 00 00 00 00 00 01 00 00 | e).const.........^.Tq........... |
14860 | 00 0d 00 00 00 a6 55 94 c6 0f 00 00 00 00 00 00 00 10 00 00 00 04 00 00 00 5e d5 54 71 03 00 00 | ......U..................^.Tq... |
14880 | 00 00 00 00 00 10 00 00 00 04 00 00 00 a6 55 94 c6 03 00 00 00 00 00 00 00 45 00 00 00 05 00 00 | ..............U..........E...... |
148a0 | 00 5e d5 54 71 06 00 00 00 00 00 00 00 45 00 00 00 05 00 00 00 a6 55 94 c6 06 00 00 00 00 00 00 | .^.Tq........E........U......... |
148c0 | 00 50 00 00 00 04 00 00 00 5e d5 54 71 06 00 00 00 00 00 00 00 50 00 00 00 04 00 00 00 a6 55 94 | .P.......^.Tq........P........U. |
148e0 | c6 06 00 00 00 00 00 00 00 51 56 61 72 69 61 6e 74 00 01 00 00 00 08 00 00 00 5e d5 54 71 0c 00 | .........QVariant.........^.Tq.. |
14900 | 00 00 00 00 00 00 01 00 00 00 08 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 | ...............U...........}.... |
14920 | 20 20 20 20 20 72 65 74 75 72 6e 20 7b 7d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....return.{};................. |
14940 | 72 65 74 75 72 6e 20 64 61 74 61 28 2a 65 76 65 6e 74 2c 20 44 75 6d 70 29 2e 74 6f 4d 61 70 28 | return.data(*event,.Dump).toMap( |
14960 | 29 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 61 75 74 6f 20 65 76 65 6e 74 20 3d 20 65 76 65 6e | );.........if.(auto.event.=.even |
14980 | 74 73 2e 67 65 74 28 65 76 65 6e 74 49 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 72 65 | ts.get(eventId.toStdString(),.re |
149a0 | 6c 61 74 65 64 54 6f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 29 29 00 7b 00 54 69 6d 65 6c 69 | latedTo.toStdString())).{.Timeli |
149c0 | 6e 65 4d 6f 64 65 6c 3a 3a 67 65 74 44 75 6d 70 28 51 53 74 72 69 6e 67 20 65 76 65 6e 74 49 64 | neModel::getDump(QString.eventId |
149e0 | 2c 20 51 53 74 72 69 6e 67 20 72 65 6c 61 74 65 64 54 6f 29 20 63 6f 6e 73 74 00 01 00 00 00 0d | ,.QString.relatedTo).const...... |
14a00 | 00 00 00 5e d5 54 71 0f 00 00 00 00 00 00 00 01 00 00 00 0d 00 00 00 a6 55 94 c6 0f 00 00 00 00 | ...^.Tq.................U....... |
14a20 | 00 00 00 10 00 00 00 07 00 00 00 a6 55 94 c6 03 00 00 00 00 00 00 00 18 00 00 00 07 00 00 00 5e | ............U..................^ |
14a40 | d5 54 71 0c 00 00 00 00 00 00 00 18 00 00 00 07 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 20 | .Tq.................U........... |
14a60 | 00 00 00 07 00 00 00 5e d5 54 71 06 00 00 00 00 00 00 00 20 00 00 00 07 00 00 00 a6 55 94 c6 06 | .......^.Tq.................U... |
14a80 | 00 00 00 00 00 00 00 29 00 00 00 07 00 00 00 5e d5 54 71 0c 00 00 00 00 00 00 00 29 00 00 00 07 | .......).......^.Tq........).... |
14aa0 | 00 00 00 a6 55 94 c6 0c 00 00 00 00 00 00 00 31 00 00 00 09 20 20 20 20 20 20 20 20 51 5f 55 4e | ....U..........1............Q_UN |
14ac0 | 55 53 45 44 28 70 61 72 65 6e 74 29 3b 00 09 00 00 00 08 00 00 00 5e d5 54 71 0b 00 00 00 00 00 | USED(parent);.........^.Tq...... |
14ae0 | 00 00 09 00 00 00 08 00 00 00 a6 55 94 c6 0b 00 00 00 00 00 00 00 12 00 00 00 06 00 00 00 5e d5 | ...........U..................^. |
14b00 | 54 71 06 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 51 5f 55 4e 55 53 45 44 28 70 61 72 65 6e | Tq................Q_UNUSED(paren |
14b20 | 74 29 3b 00 09 00 00 00 08 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 09 00 00 00 08 00 00 00 | t);.........3.'J................ |
14b40 | b1 d5 34 42 0b 00 00 00 00 00 00 00 12 00 00 00 06 00 00 00 33 f2 27 4a 06 00 20 20 20 20 20 20 | ..4B................3.'J........ |
14b60 | 20 20 51 5f 55 4e 55 53 45 44 28 70 61 72 65 6e 74 29 3b 00 09 00 00 00 08 00 00 00 33 f2 27 4a | ..Q_UNUSED(parent);.........3.'J |
14b80 | 0b 00 20 20 20 20 20 20 20 20 51 5f 55 4e 55 53 45 44 28 70 61 72 65 6e 74 29 3b 00 09 00 00 00 | ..........Q_UNUSED(parent);..... |
14ba0 | 08 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 12 00 00 00 06 00 00 00 33 f2 27 4a 06 00 00 00 | ....3.'J................3.'J.... |
14bc0 | 00 00 00 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 6f 77 43 6f 75 6e 74 28 63 6f | ....{.TimelineModel::rowCount(co |
14be0 | 6e 73 74 20 51 4d 6f 64 65 6c 49 6e 64 65 78 20 26 70 61 72 65 6e 74 29 20 63 6f 6e 73 74 00 01 | nst.QModelIndex.&parent).const.. |
14c00 | 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 08 00 00 00 33 f2 27 4a 03 | .......3.'J................3.'J. |
14c20 | 00 00 00 00 00 00 00 1f 00 00 00 0b 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 2c 00 00 00 06 | ...............3.'J........,.... |
14c40 | 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 69 6e 74 00 7d 00 20 20 20 20 20 20 20 20 7d 3b 00 | ...3.'J........int.}.........};. |
14c60 | 20 20 20 20 20 20 20 20 20 20 7b 44 75 6d 70 2c 20 22 64 75 6d 70 22 7d 2c 00 20 20 20 20 20 20 | ..........{Dump,."dump"},....... |
14c80 | 20 20 20 20 7b 43 61 6c 6c 54 79 70 65 2c 20 22 63 61 6c 6c 54 79 70 65 22 7d 2c 00 20 20 20 20 | ....{CallType,."callType"},..... |
14ca0 | 20 20 20 20 20 20 7b 52 6f 6f 6d 54 6f 70 69 63 2c 20 22 72 6f 6f 6d 54 6f 70 69 63 22 7d 2c 00 | ......{RoomTopic,."roomTopic"},. |
14cc0 | 20 20 20 20 20 20 20 20 20 20 7b 52 6f 6f 6d 4e 61 6d 65 2c 20 22 72 6f 6f 6d 4e 61 6d 65 22 7d | ..........{RoomName,."roomName"} |
14ce0 | 2c 00 20 20 20 20 20 20 20 20 20 20 7b 52 6f 6f 6d 49 64 2c 20 22 72 6f 6f 6d 49 64 22 7d 2c 00 | ,...........{RoomId,."roomId"},. |
14d00 | 20 20 20 20 20 20 20 20 20 20 7b 52 65 61 63 74 69 6f 6e 73 2c 20 22 72 65 61 63 74 69 6f 6e 73 | ..........{Reactions,."reactions |
14d20 | 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 52 65 70 6c 79 54 6f 2c 20 22 72 65 70 6c 79 54 6f | "},...........{ReplyTo,."replyTo |
14d40 | 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 49 73 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 2c 20 | "},...........{IsRoomEncrypted,. |
14d60 | 22 69 73 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 49 | "isRoomEncrypted"},...........{I |
14d80 | 73 45 6e 63 72 79 70 74 65 64 2c 20 22 69 73 45 6e 63 72 79 70 74 65 64 22 7d 2c 00 20 20 20 20 | sEncrypted,."isEncrypted"},..... |
14da0 | 20 20 20 20 20 20 7b 53 74 61 74 65 2c 20 22 73 74 61 74 65 22 7d 2c 00 20 20 20 20 20 20 20 20 | ......{State,."state"},......... |
14dc0 | 20 20 7b 49 64 2c 20 22 69 64 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 50 72 6f 70 6f 72 74 | ..{Id,."id"},...........{Proport |
14de0 | 69 6f 6e 61 6c 48 65 69 67 68 74 2c 20 22 70 72 6f 70 6f 72 74 69 6f 6e 61 6c 48 65 69 67 68 74 | ionalHeight,."proportionalHeight |
14e00 | 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 57 69 64 74 68 2c 20 22 77 69 64 74 68 22 7d 2c 00 | "},...........{Width,."width"},. |
14e20 | 20 20 20 20 20 20 20 20 20 20 7b 48 65 69 67 68 74 2c 20 22 68 65 69 67 68 74 22 7d 2c 00 20 20 | ..........{Height,."height"},... |
14e40 | 20 20 20 20 20 20 20 20 7b 4d 69 6d 65 54 79 70 65 2c 20 22 6d 69 6d 65 74 79 70 65 22 7d 2c 00 | ........{MimeType,."mimetype"},. |
14e60 | 20 20 20 20 20 20 20 20 20 20 7b 46 69 6c 65 73 69 7a 65 2c 20 22 66 69 6c 65 73 69 7a 65 22 7d | ..........{Filesize,."filesize"} |
14e80 | 2c 00 20 20 20 20 20 20 20 20 20 20 7b 46 69 6c 65 6e 61 6d 65 2c 20 22 66 69 6c 65 6e 61 6d 65 | ,...........{Filename,."filename |
14ea0 | 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 42 6c 75 72 68 61 73 68 2c 20 22 62 6c 75 72 68 61 | "},...........{Blurhash,."blurha |
14ec0 | 73 68 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 54 68 75 6d 62 6e 61 69 6c 55 72 6c 2c 20 22 | sh"},...........{ThumbnailUrl,." |
14ee0 | 74 68 75 6d 62 6e 61 69 6c 55 72 6c 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 55 72 6c 2c 20 | thumbnailUrl"},...........{Url,. |
14f00 | 22 75 72 6c 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 54 69 6d 65 73 74 61 6d 70 2c 20 22 74 | "url"},...........{Timestamp,."t |
14f20 | 69 6d 65 73 74 61 6d 70 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 55 73 65 72 4e 61 6d 65 2c | imestamp"},...........{UserName, |
14f40 | 20 22 75 73 65 72 4e 61 6d 65 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 55 73 65 72 49 64 2c | ."userName"},...........{UserId, |
14f60 | 20 22 75 73 65 72 49 64 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 46 6f 72 6d 61 74 74 65 64 | ."userId"},...........{Formatted |
14f80 | 42 6f 64 79 2c 20 22 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 22 7d 2c 00 20 20 20 20 20 20 20 20 | Body,."formattedBody"},......... |
14fa0 | 20 20 7b 42 6f 64 79 2c 20 22 62 6f 64 79 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 49 73 4f | ..{Body,."body"},...........{IsO |
14fc0 | 6e 6c 79 45 6d 6f 6a 69 2c 20 22 69 73 4f 6e 6c 79 45 6d 6f 6a 69 22 7d 2c 00 20 20 20 20 20 20 | nlyEmoji,."isOnlyEmoji"},....... |
14fe0 | 20 20 20 20 7b 54 79 70 65 53 74 72 69 6e 67 2c 20 22 74 79 70 65 53 74 72 69 6e 67 22 7d 2c 00 | ....{TypeString,."typeString"},. |
15000 | 61 64 00 00 3a 0f 00 00 6a 0f 00 00 00 10 00 00 05 00 00 00 00 00 00 00 b7 0f 00 00 b5 0f 00 00 | ad..:...j....................... |
15020 | a4 0f 00 00 84 0f 00 00 6a 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........j....................... |
15040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
150a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
150c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
150e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
151a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
151c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
151e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
152a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
152c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
152e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
153a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
153c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
153e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
154a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
154c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
154e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
155a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
155c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
155e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
156a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
156c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
156e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
157a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
157c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
157e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
158a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
158c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
158e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
159a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
159c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
159e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
15f40 | 00 00 20 20 20 20 20 20 20 20 20 20 7b 54 79 70 65 2c 20 22 74 79 70 65 22 7d 2c 00 20 20 20 20 | ............{Type,."type"},..... |
15f60 | 20 20 20 20 20 20 7b 53 65 63 20 20 20 20 20 20 20 20 20 20 7b 54 79 70 65 2c 20 22 74 79 70 65 | ......{Sec..........{Type,."type |
15f80 | 22 7d 2c 00 20 20 20 20 20 20 20 20 20 20 7b 53 65 63 74 69 6f 6e 2c 20 22 73 65 63 74 69 6f 6e | "},...........{Section,."section |
15fa0 | 22 7d 2c 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 7b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d | "},.........return.{.{.TimelineM |
15fc0 | 6f 64 65 6c 3a 3a 72 6f 6c 65 4e 61 6d 65 73 28 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 | odel::roleNames().const......... |
15fe0 | 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 | 3.'J................3.'J........ |
16000 | 61 64 00 00 c4 0c 00 00 00 0d 00 00 00 10 00 00 08 00 00 00 00 00 00 00 f6 0f 00 00 a0 0f 00 00 | ad.............................. |
16020 | c6 0e 00 00 bc 0e 00 00 38 0e 00 00 2e 0e 00 00 d8 0d 00 00 00 0d 00 00 50 0c 00 00 b0 0c 00 00 | ........8...............P....... |
16040 | a6 0c 00 00 50 0c 00 00 b1 0b 00 00 a7 0b 00 00 22 0b 00 00 18 0b 00 00 c2 0a 00 00 10 0a 00 00 | ....P..........."............... |
16060 | 06 0a 00 00 82 09 00 00 78 09 00 00 22 09 00 00 6f 08 00 00 65 08 00 00 e0 07 00 00 d6 07 00 00 | ........x..."...o...e........... |
16080 | 80 07 00 00 d0 06 00 00 c6 06 00 00 44 06 00 00 3a 06 00 00 e4 05 00 00 33 05 00 00 29 05 00 00 | ............D...:.......3...)... |
160a0 | a6 04 00 00 9c 04 00 00 0f 04 00 00 05 04 00 00 8d 03 00 00 83 03 00 00 2d 03 00 00 85 02 00 00 | ........................-....... |
160c0 | 7b 02 00 00 01 02 00 00 f7 01 00 00 a1 01 00 00 f9 00 00 00 a5 01 00 00 c9 01 00 00 bf 01 00 00 | {............................... |
160e0 | 69 01 00 00 fd 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | i............................... |
16100 | 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a | ...const.mtx::events::Event<mtx: |
16120 | 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 3e 20 26 29 00 11 00 00 | :events::msg::CallAnswer>.&).... |
16140 | 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 95 35 6b 43 02 00 00 | ......5kC.................5kC... |
16160 | 00 00 00 00 00 24 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 | .....$........5kC........1...... |
16180 | 00 95 35 6b 43 0d 00 00 00 00 00 00 00 36 00 00 00 0a 00 00 00 95 35 6b 43 02 00 00 00 00 00 00 | ..5kC........6........5kC....... |
161a0 | 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 | .........qml_mtx_events::EventTy |
161c0 | 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 | pe.operator()(..........5kC..... |
161e0 | 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d | ............5kC................} |
16200 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f | .................return.qml_mtx_ |
16220 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 3b 00 18 | events::EventType::CallInvite;.. |
16240 | 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 95 35 6b 43 19 | ........5kC........(........5kC. |
16260 | 00 00 00 00 00 00 00 33 00 00 00 0a 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 | .......3........5kC!............ |
16280 | 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 | ...{...........const.mtx::events |
162a0 | 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 49 6e | ::Event<mtx::events::msg::CallIn |
162c0 | 76 69 74 65 3e 20 26 29 00 11 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 | vite>.&)..........5kC........... |
162e0 | 00 05 00 00 00 95 35 6b 43 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 | ......5kC........$........5kC... |
16300 | 00 00 00 00 00 31 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 36 00 00 00 0a 00 00 | .....1........5kC........6...... |
16320 | 00 95 35 6b 43 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 | ..5kC................qml_mtx_eve |
16340 | 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e | nts::EventType.operator()(...... |
16360 | 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 | ....5kC.................5kC..... |
16380 | 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | ...........}.................ret |
163a0 | 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 | urn.qml_mtx_events::EventType::R |
163c0 | 65 64 61 63 74 65 64 3b 00 18 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 28 00 00 | edacted;..........5kC........(.. |
163e0 | 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 33 00 00 00 08 00 00 00 95 35 6b 43 21 00 00 | ......5kC........3........5kC!.. |
16400 | 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 | .............{.........qml_mtx_e |
16420 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 | vents::EventType.operator()(cons |
16440 | 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 | t.mtx::events::Event<mtx::events |
16460 | 3a 3a 6d 73 67 3a 3a 52 65 64 61 63 74 65 64 3e 20 26 29 00 09 00 00 00 0e 00 00 00 95 35 6b 43 | ::msg::Redacted>.&)..........5kC |
16480 | 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 20 20 20 | .................5kC............ |
164a0 | 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c | ....}.................return.qml |
164c0 | 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 | _mtx_events::EventType::KeyVerif |
164e0 | 69 63 61 74 69 6f 6e 44 6f 6e 65 3b 00 18 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 | icationDone;..........5kC....... |
16500 | 00 28 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 33 00 00 00 13 00 00 00 95 35 6b | .(........5kC........3........5k |
16520 | 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e | C!...............{...........con |
16540 | 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 | st.mtx::events::Event<mtx::event |
16560 | 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 44 6f 6e 65 3e 20 26 29 00 | s::msg::KeyVerificationDone>.&). |
16580 | 11 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 95 35 6b 43 | .........5kC.................5kC |
165a0 | 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 31 00 00 00 | ........$........5kC........1... |
165c0 | 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 36 00 00 00 13 00 00 00 95 35 6b 43 02 00 00 00 | .....5kC........6........5kC.... |
165e0 | 00 00 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | ............qml_mtx_events::Even |
16600 | 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 | tType.operator()(..........5kC.. |
16620 | 00 00 00 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 20 20 20 20 20 | ...............5kC.............. |
16640 | 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d | ..}.................return.qml_m |
16660 | 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 | tx_events::EventType::KeyVerific |
16680 | 61 74 69 6f 6e 4b 65 79 3b 00 18 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 28 00 | ationKey;..........5kC........(. |
166a0 | 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 33 00 00 00 12 00 00 00 95 35 6b 43 21 00 | .......5kC........3........5kC!. |
166c0 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 | ..............{...........const. |
166e0 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | mtx::events::Event<mtx::events:: |
16700 | 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4b 65 79 3e 20 26 29 00 11 00 00 00 | msg::KeyVerificationKey>.&)..... |
16720 | 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 95 35 6b 43 02 00 00 00 | .....5kC.................5kC.... |
16740 | 00 00 00 00 24 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 | ....$........5kC........1....... |
16760 | 95 35 6b 43 0d 00 00 00 00 00 00 00 36 00 00 00 12 00 00 00 95 35 6b 43 02 00 00 00 00 00 00 00 | .5kC........6........5kC........ |
16780 | 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | ........qml_mtx_events::EventTyp |
167a0 | 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 | e.operator()(..........5kC...... |
167c0 | 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 | ...........5kC................}. |
167e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 | ................return.qml_mtx_e |
16800 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f | vents::EventType::KeyVerificatio |
16820 | 6e 43 61 6e 63 65 6c 3b 00 18 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 28 00 00 | nCancel;..........5kC........(.. |
16840 | 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 33 00 00 00 15 00 00 00 95 35 6b 43 21 00 00 | ......5kC........3........5kC!.. |
16860 | 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d | .............{...........const.m |
16880 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d | tx::events::Event<mtx::events::m |
168a0 | 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 43 61 6e 63 65 6c 3e 20 26 29 00 11 00 | sg::KeyVerificationCancel>.&)... |
168c0 | 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 95 35 6b 43 02 00 | .......5kC.................5kC.. |
168e0 | 00 00 00 00 00 00 24 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 | ......$........5kC........1..... |
16900 | 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 36 00 00 00 15 00 00 00 95 35 6b 43 02 00 00 00 00 00 | ...5kC........6........5kC...... |
16920 | 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | ..........qml_mtx_events::EventT |
16940 | 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 | ype.operator()(..........5kC.... |
16960 | 00 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | .............5kC................ |
16980 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 | }.................return.qml_mtx |
169a0 | 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 | _events::EventType::KeyVerificat |
169c0 | 69 6f 6e 52 65 61 64 79 3b 00 18 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 28 00 | ionReady;..........5kC........(. |
169e0 | 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 33 00 00 00 14 00 00 00 95 35 6b 43 21 00 | .......5kC........3........5kC!. |
16a00 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 | ..............{...........const. |
16a20 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | mtx::events::Event<mtx::events:: |
16a40 | 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 61 64 79 3e 20 26 29 00 11 00 | msg::KeyVerificationReady>.&)... |
16a60 | 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 95 35 6b 43 02 00 | .......5kC.................5kC.. |
16a80 | 00 00 00 00 00 00 24 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 | ......$........5kC........1..... |
16aa0 | 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 36 00 00 00 14 00 00 00 95 35 6b 43 02 00 00 00 00 00 | ...5kC........6........5kC...... |
16ac0 | 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | ..........qml_mtx_events::EventT |
16ae0 | 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 | ype.operator()(..........5kC.... |
16b00 | 00 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | .............5kC................ |
16b20 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 | }.................return.qml_mtx |
16b40 | 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 20 20 20 20 | _events::EventType::KeyVerif.... |
16b60 | 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d | ......const.mtx::events::Event<m |
16b80 | 74 78 3a 3a 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | tx::..........const.mtx::events: |
16ba0 | 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 | :Event<mtx::events::msg::KeyVeri |
16bc0 | 66 69 63 61 74 69 6f 6e 4d 61 63 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | ficationMac>.&).........3.'J.... |
16be0 | 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 | ..............4B................ |
16c00 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 | 3.'J......................const. |
16c20 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | mtx::events::Event<mtx::events:: |
16c40 | 6d 73 67 3a 3a 4b 65 79 56 65 72 69 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a | msg::KeyVeri..........const.mtx: |
16c60 | 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 20 20 20 20 20 20 20 20 20 63 6f | :events::Event<mtx::..........co |
16c80 | 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e | nst.mtx::events::Event<mtx::even |
16ca0 | 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4d 61 63 3e 20 26 29 00 | ts::msg::KeyVerificationMac>.&). |
16cc0 | 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 | ........3.'J..................4B |
16ce0 | 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 | ................3.'J............ |
16d00 | 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 | ..........const.mtx::events::Eve |
16d20 | 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 | nt<mtx::events::msg::KeyVerifica |
16d40 | 74 69 6f 6e 4d 61 63 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | tionMac>.&).........3.'J........ |
16d60 | 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 27 4a | ........3.'J................3.'J |
16d80 | 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 29 00 00 00 | ........$.......3.'J........)... |
16da0 | 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | ....3.'J........1.......3.'J.... |
16dc0 | 00 00 00 00 36 00 00 00 12 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ....6.......3.'J................ |
16de0 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 | qml_mtx_events::EventType.operat |
16e00 | 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 | or()(.........3.'J.............. |
16e20 | 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 | ..3.'J................}......... |
16e40 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 | ........return.qml_mtx_events::E |
16e60 | 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 53 74 61 72 74 3b 00 | ventType::KeyVerificationStart;. |
16e80 | 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a | ........3.'J........(.......3.'J |
16ea0 | 19 00 00 00 00 00 00 00 33 00 00 00 14 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 | ........3.......3.'J!........... |
16ec0 | 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 | ....{...........const.mtx::event |
16ee0 | 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 | s::Event<mtx::events::msg::KeyVe |
16f00 | 72 69 66 69 63 61 74 69 6f 6e 53 74 61 72 74 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a | rificationStart>.&).........3.'J |
16f20 | 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 | ................3.'J............ |
16f40 | 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | ....3.'J........$.......3.'J.... |
16f60 | 00 00 00 00 29 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 | ....).......3.'J........1....... |
16f80 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 36 00 00 00 14 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 | 3.'J........6.......3.'J........ |
16fa0 | 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | ........qml_mtx_events::EventTyp |
16fc0 | 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | e.operator()(.........3.'J...... |
16fe0 | 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 | ..........3.'J................}. |
17000 | 61 64 00 00 62 0f 00 00 82 0f 00 00 00 10 00 00 01 00 00 00 00 00 00 00 82 0f 00 00 40 0f 00 00 | ad..b.......................@... |
17020 | 41 0f 00 00 40 0f 00 00 14 0f 00 00 fd 0e 00 00 a0 0e 00 00 49 0e 00 00 24 0e 00 00 c9 0d 00 00 | A...@...............I...$....... |
17040 | 7b 0d 00 00 21 0d 00 00 be 0c 00 00 68 0c 00 00 3e 0c 00 00 22 0c 00 00 21 0c 00 00 e2 0b 00 00 | {...!.......h...>..."...!....... |
17060 | e1 0b 00 00 80 0b 00 00 25 0b 00 00 c2 0a 00 00 5d 0a 00 00 5c 0a 00 00 17 0a 00 00 cf 09 00 00 | ........%.......]...\........... |
17080 | 70 09 00 00 0f 09 00 00 0e 09 00 00 ba 08 00 00 56 08 00 00 f5 07 00 00 f4 07 00 00 91 07 00 00 | p...............V............... |
170a0 | 31 07 00 00 ea 06 00 00 8d 06 00 00 47 06 00 00 0b 06 00 00 df 05 00 00 de 05 00 00 9e 05 00 00 | 1...........G................... |
170c0 | 4c 05 00 00 f7 04 00 00 f6 04 00 00 c6 04 00 00 67 04 00 00 06 04 00 00 b5 03 00 00 53 03 00 00 | L...............g...........S... |
170e0 | fc 02 00 00 b8 02 00 00 84 02 00 00 35 02 00 00 ec 01 00 00 91 01 00 00 52 01 00 00 16 01 00 00 | ............5...........R....... |
17100 | 51 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 | Q............................... |
17120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17140 | 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........continue;............... |
17160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17180 | 20 20 20 20 20 20 65 2e 77 68 61 74 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......e.what());................ |
171a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
171c0 | 20 20 20 20 20 22 66 61 69 6c 65 64 20 74 6f 20 70 61 72 73 65 20 64 65 76 69 63 65 20 6b 65 79 | ....."failed.to.parse.device.key |
171e0 | 20 6a 73 6f 6e 3a 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .json:.{}",..................... |
17200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 | ..............................nh |
17220 | 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d 3e 77 61 72 6e 28 00 20 20 20 20 20 20 20 20 20 20 20 | log::crypto()->warn(............ |
17240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d | ...............................} |
17260 | 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6a 73 6f 6e 3a 3a 65 78 63 65 70 74 69 6f 6e 20 26 65 | .catch.(const.json::exception.&e |
17280 | 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).{............................. |
172a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 | ......................}......... |
172c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
172e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 | ..................continue;..... |
17300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6a 73 6f 6e 28 64 65 76 | ........................json(dev |
17340 | 2e 73 65 63 6f 6e 64 29 2e 64 75 6d 70 28 32 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .second).dump(2));.............. |
17360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 69 6c 65 64 20 74 6f 20 76 65 72 69 66 79 | ..............."failed.to.verify |
173a0 | 20 69 64 65 6e 74 69 74 79 20 6b 65 79 73 3a 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 | .identity.keys:.{}",............ |
173c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
173e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d 3e | ...............nhlog::crypto()-> |
17400 | 77 61 72 6e 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | warn(........................... |
17420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6a 73 | ..............................js |
17440 | 6f 6e 28 64 65 76 2e 73 65 63 6f 6e 64 29 2c 20 64 65 76 69 63 65 5f 69 64 2c 20 75 73 65 72 5f | on(dev.second),.device_id,.user_ |
17460 | 69 64 29 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | id)).{.......................... |
17480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 6d 74 | .........................if.(!mt |
174a0 | 78 3a 3a 63 72 79 70 74 6f 3a 3a 76 65 72 69 66 79 5f 69 64 65 6e 74 69 74 79 5f 73 69 67 6e 61 | x::crypto::verify_identity_signa |
174c0 | 74 75 72 65 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ture(........................... |
174e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 00 00 20 20 20 20 20 20 20 20 20 | ................try.{........... |
17500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17520 | 20 70 6b 73 2e 63 75 72 76 65 32 35 35 31 39 20 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 61 74 | .pks.curve25519.=.device_keys.at |
17540 | 28 63 75 72 76 65 4b 65 79 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (curveKey);..................... |
17560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 73 2e 65 64 32 35 35 31 | ......................pks.ed2551 |
17580 | 39 20 20 20 20 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 61 74 28 65 64 4b 65 79 29 3b 00 20 20 | 9....=.device_keys.at(edKey);... |
175a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
175c0 | 20 20 20 20 20 20 20 20 44 65 76 69 63 65 50 75 62 6c 69 63 4b 65 79 73 20 70 6b 73 3b 00 00 20 | ........DevicePublicKeys.pks;... |
175e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17600 | 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}...................... |
17620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | .............................con |
17640 | 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tinue;.......................... |
17660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 | ...........................devic |
17680 | 65 5f 69 64 2e 67 65 74 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e_id.get());.................... |
176a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
176c0 | 20 22 69 67 6e 6f 72 69 6e 67 20 6d 61 6c 66 6f 72 6d 65 64 20 6b 65 79 73 20 66 6f 72 20 64 65 | ."ignoring.malformed.keys.for.de |
176e0 | 76 69 63 65 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | vice.{}",....................... |
17700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f | ............................nhlo |
17720 | 67 3a 3a 6e 65 74 28 29 2d 3e 64 65 62 75 67 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g::net()->debug(................ |
17740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
17760 | 64 65 76 69 63 65 5f 6b 65 79 73 2e 66 69 6e 64 28 65 64 4b 65 79 29 20 3d 3d 20 64 65 76 69 63 | device_keys.find(edKey).==.devic |
17780 | 65 5f 6b 65 79 73 2e 65 6e 64 28 29 29 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e_keys.end())).{................ |
177a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 28 | ...........................if.(( |
177c0 | 64 65 76 69 63 65 5f 6b 65 79 73 2e 66 69 6e 64 28 63 75 72 76 65 4b 65 79 29 20 3d 3d 20 64 65 | device_keys.find(curveKey).==.de |
177e0 | 76 69 63 65 5f 6b 65 79 73 2e 65 6e 64 28 29 29 20 7c 7c 00 00 20 20 20 20 20 20 20 20 20 20 20 | vice_keys.end()).||............. |
17800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | ...............................c |
17820 | 6f 6e 73 74 20 61 75 74 6f 20 65 64 4b 65 79 20 20 20 20 20 20 20 3d 20 22 65 64 32 35 35 31 39 | onst.auto.edKey.......=."ed25519 |
17840 | 3a 22 20 2b 20 64 65 76 69 63 65 5f 69 64 2e 67 65 74 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 | :".+.device_id.get();........... |
17860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17880 | 63 6f 6e 73 74 20 61 75 74 6f 20 63 75 72 76 65 4b 65 79 20 20 20 20 3d 20 22 63 75 72 76 65 32 | const.auto.curveKey....=."curve2 |
178a0 | 35 35 31 39 3a 22 20 2b 20 64 65 76 69 63 65 5f 69 64 2e 67 65 74 28 29 3b 00 20 20 20 20 20 20 | 5519:".+.device_id.get();....... |
178c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
178e0 | 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 64 65 76 69 63 65 5f 6b 65 79 73 20 3d 20 64 65 76 | ....const.auto.device_keys.=.dev |
17900 | 2e 73 65 63 6f 6e 64 2e 6b 65 79 73 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .second.keys;................... |
17920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 | .........................const.a |
17940 | 75 74 6f 20 64 65 76 69 63 65 5f 69 64 20 3d 20 44 65 76 69 63 65 49 64 28 64 65 76 2e 73 65 63 | uto.device_id.=.DeviceId(dev.sec |
17960 | 6f 6e 64 2e 64 65 76 69 63 65 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ond.device_id);................. |
17980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 | ..........................const. |
179a0 | 61 75 74 6f 20 75 73 65 72 5f 69 64 20 20 20 3d 20 3a 3a 55 73 65 72 49 64 28 64 65 76 2e 73 65 | auto.user_id...=.::UserId(dev.se |
179c0 | 63 6f 6e 64 2e 75 73 65 72 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cond.user_id);.................. |
179e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 6f | .................for.(const.auto |
17a00 | 20 26 64 65 76 20 3a 20 75 73 65 72 2e 73 65 63 6f 6e 64 29 20 7b 00 20 20 20 20 20 20 20 20 20 | .&dev.:.user.second).{.......... |
17a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 6f | .................for.(const.auto |
17a40 | 20 26 75 73 65 72 20 3a 20 72 65 73 2e 64 65 76 69 63 65 5f 6b 65 79 73 29 20 7b 00 00 20 20 20 | .&user.:.res.device_keys).{..... |
17a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 6d 61 70 3c | .......................std::map< |
17a80 | 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e | std::string,.std::map<std::strin |
17aa0 | 67 2c 20 44 65 76 69 63 65 50 75 62 6c 69 63 4b 65 79 73 3e 3e 20 64 65 76 69 63 65 4b 65 79 73 | g,.DevicePublicKeys>>.deviceKeys |
17ac0 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a | ;...........................std: |
17ae0 | 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a | :map<std::string,.std::map<std:: |
17b00 | 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a 73 74 72 69 6e 67 3e 3e 20 72 6f 6f 6d 5f 6b 65 79 5f 6d | string,.std::string>>.room_key_m |
17b20 | 73 67 73 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f | sgs;.........................../ |
17b40 | 2f 20 67 65 6e 65 72 61 74 65 64 20 72 6f 6f 6d 5f 6b 65 79 20 65 76 65 6e 74 20 75 73 65 64 20 | /.generated.room_key.event.used. |
17b60 | 66 6f 72 20 73 68 61 72 69 6e 67 20 74 68 65 20 6d 65 67 6f 6c 6d 20 73 65 73 73 69 6f 6e 2e 00 | for.sharing.the.megolm.session.. |
17b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 4d 61 70 | ..........................//.Map |
17ba0 | 70 69 6e 67 20 66 72 6f 6d 20 75 73 65 72 20 69 64 20 74 6f 20 61 20 64 65 76 69 63 65 5f 69 64 | ping.from.user.id.to.a.device_id |
17bc0 | 20 77 69 74 68 20 76 61 6c 69 64 20 69 64 65 6e 74 69 74 79 20 6b 65 79 73 20 74 6f 20 74 68 65 | .with.valid.identity.keys.to.the |
17be0 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a | ............................mtx: |
17c00 | 3a 72 65 71 75 65 73 74 73 3a 3a 43 6c 61 69 6d 4b 65 79 73 20 63 6c 61 69 6d 5f 6b 65 79 73 3b | :requests::ClaimKeys.claim_keys; |
17c20 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 | ............................}... |
17c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17c60 | 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | return;......................... |
17c80 | 20 20 20 20 20 20 20 20 20 20 20 20 74 72 28 22 46 61 69 6c 65 64 20 74 6f 20 65 6e 63 72 79 70 | ............tr("Failed.to.encryp |
17ca0 | 74 20 65 76 65 6e 74 2c 20 73 65 6e 64 69 6e 67 20 61 62 6f 72 74 65 64 21 22 29 29 3b 00 20 20 | t.event,.sending.aborted!"));... |
17cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17ce0 | 65 6d 69 74 20 43 68 61 74 50 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 73 68 6f 77 4e | emit.ChatPage::instance()->showN |
17d00 | 6f 74 69 66 69 63 61 74 69 6f 6e 28 00 23 00 00 00 04 00 00 00 95 35 6b 43 0b 00 00 00 00 00 00 | otification(.#........5kC....... |
17d20 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 69 63 5f 63 61 73 | ......................static_cas |
17d60 | 74 3c 69 6e 74 3e 28 65 72 72 2d 3e 73 74 61 74 75 73 5f 63 6f 64 65 29 29 3b 00 20 20 20 20 20 | t<int>(err->status_code));...... |
17d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
17da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 2d 3e 6d 61 74 72 69 78 5f 65 72 72 6f | ................err->matrix_erro |
17dc0 | 72 2e 65 72 72 6f 72 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.error,........................ |
17de0 | 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 77 61 72 6e 28 22 66 | ...........nhlog::net()->warn("f |
17e00 | 61 69 6c 65 64 20 74 6f 20 71 75 65 72 79 20 64 65 76 69 63 65 20 6b 65 79 73 3a 20 7b 7d 20 7b | ailed.to.query.device.keys:.{}.{ |
17e20 | 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | }",...........................if |
17e40 | 20 28 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | .(err).{.....................con |
17e60 | 73 74 20 6d 74 78 3a 3a 72 65 73 70 6f 6e 73 65 73 3a 3a 51 75 65 72 79 4b 65 79 73 20 26 72 65 | st.mtx::responses::QueryKeys.&re |
17e80 | 73 2c 20 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 72 72 29 20 7b 00 | s,.mtx::http::RequestErr.err).{. |
17ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 6b 65 65 70 65 72 20 3d 20 73 74 64 3a | ..................[keeper.=.std: |
17ec0 | 3a 6d 6f 76 65 28 6b 65 65 70 65 72 29 2c 20 6d 65 67 6f 6c 6d 5f 70 61 79 6c 6f 61 64 2c 20 74 | :move(keeper),.megolm_payload,.t |
17ee0 | 78 6e 5f 69 64 20 3d 20 6d 73 67 2e 65 76 65 6e 74 5f 69 64 2c 20 74 68 69 73 5d 28 00 20 20 20 | xn_id.=.msg.event_id,.this](.... |
17f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 | ...............req,............. |
17f20 | 20 20 20 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....http::client().............. |
17f40 | 20 20 6d 74 78 3a 3a 72 65 71 75 65 73 74 73 3a 3a 51 75 65 72 79 4b 65 79 73 20 72 65 71 3b 00 | ..mtx::requests::QueryKeys.req;. |
17f60 | 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 | ........3.'J..................4B |
17f80 | 0d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 72 65 71 75 65 73 74 73 3a | ..................mtx::requests: |
17fa0 | 3a 51 75 65 72 79 4b 65 79 73 20 72 65 71 3b 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | :QueryKeys.req;.........3.'J.... |
17fc0 | 00 00 00 00 16 00 00 00 08 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 20 00 00 00 09 00 00 00 | ............3.'J................ |
17fe0 | 33 f2 27 4a 02 00 00 00 00 00 00 00 2a 00 00 00 03 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 | 3.'J........*.......3.'J........ |
18000 | 61 64 00 00 da 0a 00 00 46 0b 00 00 00 10 00 00 14 00 00 00 00 00 00 00 a5 0f 00 00 73 0f 00 00 | ad......F...................s... |
18020 | 0c 0f 00 00 ae 0e 00 00 ad 0e 00 00 57 0e 00 00 56 0e 00 00 ed 0d 00 00 bd 0d 00 00 5f 0d 00 00 | ............W...V..........._... |
18040 | 5e 0d 00 00 23 0d 00 00 e4 0c 00 00 7f 0c 00 00 43 0c 00 00 f4 0b 00 00 da 0b 00 00 84 0b 00 00 | ^...#...........C............... |
18060 | 6b 0b 00 00 46 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | k...F........................... |
18080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
180a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
180c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
180e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
181a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
181c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
181e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
182a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
182c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
182e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
183a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
183c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
183e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
184a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
184c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
184e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
185a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
185c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
185e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
186a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
186c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
186e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
187a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
187c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
187e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
188a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
188c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
188e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
189a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
189c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
189e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 | ................................ |
18ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
18ae0 | 20 20 20 20 20 20 69 66 20 28 69 73 52 65 70 6c 79 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......if.(isReply).............. |
18b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
18b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
18b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | ..............................if |
18b60 | 20 28 69 73 52 65 70 6c 79 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 | .(isReply).................}.els |
18b80 | 65 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 6d | e.{.........................form |
18ba0 | 61 74 74 65 64 42 6f 64 79 5f 20 3d 20 62 6f 64 79 5f 2e 74 6f 48 74 6d 6c 45 73 63 61 70 65 64 | attedBody_.=.body_.toHtmlEscaped |
18bc0 | 28 29 2e 72 65 70 6c 61 63 65 28 27 5c 6e 27 2c 20 22 3c 62 72 3e 22 29 3b 00 20 20 20 20 20 20 | ().replace('\n',."<br>");....... |
18be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 | ..................}............. |
18c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 | ............................body |
18c20 | 5f 20 3d 20 62 6f 64 79 5f 2e 72 69 67 68 74 28 62 6f 64 79 5f 2e 73 69 7a 65 28 29 20 2d 20 31 | _.=.body_.right(body_.size().-.1 |
18c40 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | );.............................. |
18c60 | 20 20 20 69 66 20 28 62 6f 64 79 5f 2e 73 74 61 72 74 73 57 69 74 68 28 27 5c 6e 27 29 29 00 20 | ...if.(body_.startsWith('\n')).. |
18c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
18ca0 | 20 20 20 20 20 20 20 62 6f 64 79 5f 20 3d 20 62 6f 64 79 5f 2e 72 69 67 68 74 28 62 6f 64 79 5f | .......body_.=.body_.right(body_ |
18cc0 | 2e 73 69 7a 65 28 29 20 2d 20 62 6f 64 79 5f 2e 69 6e 64 65 78 4f 66 28 27 5c 6e 27 29 20 2d 20 | .size().-.body_.indexOf('\n').-. |
18ce0 | 31 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1);............................. |
18d00 | 20 20 20 20 77 68 69 6c 65 20 28 62 6f 64 79 5f 2e 73 74 61 72 74 73 57 69 74 68 28 22 3e 20 22 | ....while.(body_.startsWith(">." |
18d20 | 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 | )).........................if.(i |
18d40 | 73 52 65 70 6c 79 29 20 7b 00 1d 00 00 00 07 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 | sReply).{.........3.'J.......... |
18d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 62 6f 64 79 | .......................auto.body |
18d80 | 5f 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 62 6f 64 79 28 | _.=.QString::fromStdString(body( |
18da0 | 65 76 65 6e 74 29 29 3b 00 1e 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 | event));.........3.'J........... |
18dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 5f 2e | .............if.(formattedBody_. |
18de0 | 69 73 45 6d 70 74 79 28 29 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 | isEmpty()).{.................aut |
18e00 | 6f 20 66 6f 72 6d 61 74 74 65 64 42 6f 64 79 5f 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d | o.formattedBody_.=.QString::from |
18e20 | 53 74 64 53 74 72 69 6e 67 28 66 6f 72 6d 61 74 74 65 64 5f 62 6f 64 79 28 65 76 65 6e 74 29 29 | StdString(formatted_body(event)) |
18e40 | 3b 00 16 00 00 00 0e 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | ;.........3.'J.................. |
18e60 | 20 20 20 20 20 20 20 62 6f 6f 6c 20 69 73 52 65 70 6c 79 20 3d 20 21 69 6e 5f 72 65 70 6c 79 5f | .......bool.isReply.=.!in_reply_ |
18e80 | 74 6f 5f 65 76 65 6e 74 28 65 76 65 6e 74 29 2e 65 6d 70 74 79 28 29 3b 00 16 00 00 00 07 00 00 | to_event(event).empty();........ |
18ea0 | 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .3.'J........................... |
18ec0 | 22 3c 6d 78 2d 72 65 70 6c 79 3e 2e 2a 3c 2f 6d 78 2d 72 65 70 6c 79 3e 22 2c 20 51 52 65 67 75 | "<mx-reply>.*</mx-reply>",.QRegu |
18ee0 | 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 3a 3a 44 6f 74 4d 61 74 63 68 65 73 45 76 65 72 79 74 68 | larExpression::DotMatchesEveryth |
18f00 | 69 6e 67 4f 70 74 69 6f 6e 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 | ingOption);.................cons |
18f20 | 74 20 73 74 61 74 69 63 20 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 20 72 65 70 6c | t.static.QRegularExpression.repl |
18f40 | 79 46 61 6c 6c 62 61 63 6b 28 00 1e 00 00 00 12 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 31 | yFallback(.........3.'J........1 |
18f60 | 00 00 00 0d 00 00 00 33 f2 27 4a 18 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 63 61 73 65 20 | .......3.'J................case. |
18f80 | 46 6f 72 6d 61 74 74 65 64 42 6f 64 79 3a 20 7b 00 0e 00 00 00 0d 00 00 00 33 f2 27 4a 22 00 00 | FormattedBody:.{.........3.'J".. |
18fa0 | 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 | .....................return.QVar |
18fc0 | 69 61 6e 74 28 75 74 69 6c 73 3a 3a 72 65 70 6c 61 63 65 45 6d 6f 6a 69 28 51 53 74 72 69 6e 67 | iant(utils::replaceEmoji(QString |
18fe0 | 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 62 6f 64 79 28 65 76 65 6e 74 29 29 29 29 3b 00 | ::fromStdString(body(event))));. |
19000 | 61 64 00 00 c5 0d 00 00 0d 0e 00 00 00 10 00 00 0b 00 00 00 00 00 00 00 fe 0f 00 00 b0 0f 00 00 | ad.............................. |
19020 | a0 0f 00 00 88 0f 00 00 2e 0f 00 00 cc 0e 00 00 9e 0e 00 00 9c 0e 00 00 9b 0e 00 00 96 0e 00 00 | ................................ |
19040 | 0d 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
190a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
190c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
190e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
191a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
191c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
191e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
192a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
192c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
192e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
193a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
193c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
193e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
194a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
194c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
194e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
195a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
195c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
195e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
196a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
196c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
196e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
197a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
197c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
197e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
198a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
198c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
198e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
199a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
199c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
199e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 | .............TimelineModel::view |
19d80 | 44 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 44 54 69 6d 65 6c 69 6e 65 4d 6f 64 | DTimelineModel::viewDTimelineMod |
19da0 | 65 6c 3a 3a 76 69 65 77 44 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 44 54 69 6d | el::viewDTimelineModel::viewDTim |
19dc0 | 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 44 65 63 72 79 70 74 65 64 52 61 77 4d 65 73 73 | elineModel::viewDecryptedRawMess |
19de0 | 61 67 65 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 | age(QString.id).const.........3. |
19e00 | 27 4a 0f 00 00 00 00 00 00 00 01 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 | 'J...........TimelineModel::view |
19e20 | 44 65 63 72 79 70 74 65 64 52 61 77 4d 65 73 73 61 67 65 28 51 53 74 72 69 6e 67 20 69 64 29 20 | DecryptedRawMessage(QString.id). |
19e40 | 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 17 00 | const.........3.'J.............. |
19e60 | 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 28 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
19e80 | 00 00 30 00 00 00 02 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 | ..0.......3.'J........void..}... |
19ea0 | 20 20 20 20 20 20 51 5f 55 4e 55 53 45 44 28 64 69 61 6c 6f 67 29 3b 00 09 00 00 00 08 00 00 00 | ......Q_UNUSED(dialog);......... |
19ec0 | 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 64 69 61 6c 6f 67 20 | 3.'J................auto.dialog. |
19ee0 | 20 20 20 3d 20 6e 65 77 20 64 69 61 6c 6f 67 73 3a 3a 52 61 77 4d 65 73 73 61 67 65 28 51 53 74 | ...=.new.dialogs::RawMessage(QSt |
19f00 | 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 65 76 29 29 3b 00 0e 00 00 00 06 00 | ring::fromStdString(ev));....... |
19f20 | 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 73 74 64 3a 3a 73 74 72 69 6e | ..3.'J................std::strin |
19f40 | 67 20 65 76 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 73 65 72 69 61 6c 69 7a 65 | g.ev.=.mtx::accessors::serialize |
19f60 | 5f 65 76 65 6e 74 28 2a 65 29 2e 64 75 6d 70 28 34 29 3b 00 15 00 00 00 02 00 00 00 33 f2 27 4a | _event(*e).dump(4);.........3.'J |
19f80 | 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 | ........................return;. |
19fa0 | 20 20 20 20 20 20 20 20 69 66 20 28 21 65 29 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 20 3d | ........if.(!e).........auto.e.= |
19fc0 | 20 65 76 65 6e 74 73 2e 67 65 74 28 69 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 22 22 | .events.get(id.toStdString(),."" |
19fe0 | 2c 20 66 61 6c 73 65 29 3b 00 0e 00 00 00 01 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 7b 00 | ,.false);.........3.'J........{. |
1a000 | 61 64 00 00 75 0b 00 00 ed 0b 00 00 00 10 00 00 17 00 00 00 00 00 00 00 fe 0f 00 00 ab 0f 00 00 | ad..u........................... |
1a020 | 75 0f 00 00 73 0f 00 00 72 0f 00 00 3f 0f 00 00 3a 0f 00 00 b7 0e 00 00 b5 0e 00 00 8a 0e 00 00 | u...s...r...?...:............... |
1a040 | 69 0e 00 00 40 0e 00 00 21 0e 00 00 db 0d 00 00 bb 0d 00 00 a9 0d 00 00 55 0d 00 00 4b 0d 00 00 | i...@...!...............U...K... |
1a060 | 49 0d 00 00 48 0d 00 00 33 0d 00 00 2e 0d 00 00 ed 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | I...H...3....................... |
1a080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1aaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 73 65 6e 64 | .............TimelineModel::send |
1aac0 | 45 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 73 65 6e 64 45 6e 63 72 79 70 74 65 64 4d 65 73 | ETimelineModel::sendEncryptedMes |
1aae0 | 73 61 67 65 28 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 54 54 69 6d | sage(mtx::events::RoomEvent<TTim |
1ab00 | 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 73 65 6e 64 45 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a | elineModel::sendETimelineModel:: |
1ab20 | 73 65 6e 64 45 6e 63 72 79 70 74 65 64 4d 65 73 73 61 67 65 28 6d 74 78 3a 3a 65 76 65 6e 74 73 | sendEncryptedMessage(mtx::events |
1ab40 | 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 54 3e 20 6d 73 67 2c 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | ::RoomEvent<T>.msg,.mtx::events: |
1ab60 | 3a 45 76 65 6e 74 54 79 70 65 20 65 76 65 6e 74 54 79 70 65 29 00 01 00 00 00 0d 00 00 00 33 f2 | :EventType.eventType).........3. |
1ab80 | 27 4a 0f 00 00 00 00 00 00 00 01 00 00 00 0d 00 00 00 b1 d5 34 42 0f 00 00 00 00 00 00 00 10 00 | 'J..................4B.......... |
1aba0 | 00 00 14 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 10 00 00 00 14 00 00 00 b1 d5 34 42 03 00 | ......3.'J..................4B.. |
1abc0 | 00 00 00 00 00 00 25 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 25 00 00 00 03 00 | ......%.......3.'J........%..... |
1abe0 | 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 73 65 6e 64 | ....4B.......TimelineModel::send |
1ac00 | 45 6e 63 72 79 70 74 65 64 4d 65 73 73 61 67 65 28 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f | EncryptedMessage(mtx::events::Ro |
1ac20 | 6f 6d 45 76 65 6e 74 3c 54 3e 20 6d 73 67 2c 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 | omEvent<T>.msg,.mtx::events::Eve |
1ac40 | 6e 74 54 79 70 65 20 65 76 65 6e 74 54 79 70 65 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 | ntType.eventType).........3.'J.. |
1ac60 | 00 00 00 00 00 00 10 00 00 00 14 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 25 00 00 00 03 00 | ..............3.'J........%..... |
1ac80 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 2a 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | ..3.'J........*.......3.'J...... |
1aca0 | 00 00 32 00 00 00 09 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 3c 00 00 00 01 00 00 00 33 f2 | ..2.......3.'J........<.......3. |
1acc0 | 27 4a 26 00 00 00 00 00 00 00 3f 00 00 00 03 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 44 00 | 'J&.......?.......3.'J........D. |
1ace0 | 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 49 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........I.......3.'J.. |
1ad00 | 00 00 00 00 00 00 51 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 5b 00 00 00 09 00 | ......Q.......3.'J........[..... |
1ad20 | 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 | ..3.'J........void.template<type |
1ad40 | 6e 61 6d 65 20 54 3e 00 00 7d 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 | name.T>..}.........}............ |
1ad60 | 20 20 20 20 20 65 6d 69 74 20 64 61 74 61 43 68 61 6e 67 65 64 28 69 6e 64 65 78 28 69 64 78 2c | .....emit.dataChanged(index(idx, |
1ad80 | 20 30 29 2c 20 69 6e 64 65 78 28 69 64 78 2c 20 30 29 29 3b 00 11 00 00 00 04 00 00 00 33 f2 27 | .0),.index(idx,.0));.........3.' |
1ada0 | 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 | J........................}...... |
1adc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 | ...................return;...... |
1ade0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 75 69 28 29 2d 3e | ...................nhlog::ui()-> |
1ae00 | 77 61 72 6e 28 22 52 65 61 64 20 69 6e 64 65 78 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 22 29 3b | warn("Read.index.out.of.range"); |
1ae20 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 64 78 20 3c 20 30 29 20 7b 00 | .................if.(idx.<.0).{. |
1ae40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 69 64 78 20 3d 20 69 64 54 6f 49 6e | ................int.idx.=.idToIn |
1ae60 | 64 65 78 28 69 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 61 64 2e 69 6e | dex(id);.................read.in |
1ae80 | 73 65 72 74 28 69 64 29 3b 00 20 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 | sert(id);.........for.(const.aut |
1aea0 | 6f 20 26 69 64 20 3a 20 65 76 65 6e 74 5f 69 64 73 29 20 7b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d | o.&id.:.event_ids).{.{.TimelineM |
1aec0 | 6f 64 65 6c 3a 3a 6d 61 72 6b 45 76 65 6e 74 73 41 73 52 65 61 64 28 63 6f 6e 73 74 20 73 74 64 | odel::markEventsAsRead(const.std |
1aee0 | 3a 3a 76 65 63 74 6f 72 3c 51 53 74 72 69 6e 67 3e 20 26 65 76 65 6e 74 5f 69 64 73 29 00 01 00 | ::vector<QString>.&event_ids)... |
1af00 | 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 10 00 00 00 33 f2 27 4a 03 00 | ......3.'J................3.'J.. |
1af20 | 00 00 00 00 00 00 3d 00 00 00 09 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 2f | ......=.......3.'J........void./ |
1af40 | 2f 20 4e 6f 74 65 3a 20 74 68 69 73 20 77 69 6c 6c 20 6f 6e 6c 79 20 62 65 20 63 61 6c 6c 65 64 | /.Note:.this.will.only.be.called |
1af60 | 20 66 6f 72 20 6f 75 72 20 6d 65 73 73 61 67 65 73 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 | .for.our.messages..}.........ret |
1af80 | 75 72 6e 20 69 64 20 3f 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 | urn.id.?.QString::fromStdString( |
1afa0 | 2a 69 64 29 20 3a 20 22 22 3b 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 69 64 20 3d 20 65 76 65 | *id).:."";.........auto.id.=.eve |
1afc0 | 6e 74 73 2e 69 6e 64 65 78 54 6f 49 64 28 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 69 6e | nts.indexToId(events.size().-.in |
1afe0 | 64 65 78 20 2d 20 31 29 3b 00 0e 00 00 00 02 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 7b 00 | dex.-.1);.........3.'J........{. |
1b000 | 61 64 00 00 2b 0f 00 00 57 0f 00 00 00 10 00 00 04 00 00 00 00 00 00 00 87 0f 00 00 85 0f 00 00 | ad..+...W....................... |
1b020 | 71 0f 00 00 57 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | q...W........................... |
1b040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ba80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1baa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1be80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bf00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1bf20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 5b 5d 28 61 75 74 6f | .........................[](auto |
1bf40 | 20 26 6d 73 67 29 20 7b 00 20 20 20 20 20 20 20 20 73 74 64 3a 3a 76 20 20 20 20 20 20 20 20 20 | .&msg).{.........std::v......... |
1bf60 | 20 5b 5d 28 61 75 74 6f 20 26 6d 73 67 29 20 7b 00 20 20 20 20 20 20 20 20 73 74 64 3a 3a 76 69 | .[](auto.&msg).{.........std::vi |
1bf80 | 73 69 74 28 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 64 64 50 65 6e 64 69 6e 67 | sit(.{.TimelineModel::addPending |
1bfa0 | 4d 65 73 73 61 67 65 28 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 63 74 69 6f 6e 73 | Message(mtx::events::collections |
1bfc0 | 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 65 76 65 6e 74 29 00 01 00 00 00 0d 00 00 00 | ::TimelineEvents.event)......... |
1bfe0 | 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 11 00 00 00 33 f2 27 4a 23 00 00 00 00 00 00 00 | 3.'J................3.'J#....... |
1c000 | 61 64 00 00 81 00 00 00 ed 01 00 00 00 10 00 00 54 00 00 00 00 00 00 00 ba 0f 00 00 3c 0f 00 00 | ad..............T...........<... |
1c020 | ec 0e 00 00 e2 0e 00 00 a5 0e 00 00 55 0e 00 00 4b 0e 00 00 4a 0e 00 00 ef 0d 00 00 e5 0d 00 00 | ............U...K...J........... |
1c040 | 84 0d 00 00 6a 0d 00 00 60 0d 00 00 5f 0d 00 00 00 0d 00 00 f6 0c 00 00 b6 0c 00 00 68 0c 00 00 | ....j...`..._...............h... |
1c060 | 5e 0c 00 00 5d 0c 00 00 02 0c 00 00 f8 0b 00 00 97 0b 00 00 7d 0b 00 00 73 0b 00 00 72 0b 00 00 | ^...]...............}...s...r... |
1c080 | 17 0b 00 00 0d 0b 00 00 ac 0a 00 00 92 0a 00 00 88 0a 00 00 87 0a 00 00 22 0a 00 00 18 0a 00 00 | ........................"....... |
1c0a0 | d0 09 00 00 87 09 00 00 7d 09 00 00 7c 09 00 00 19 09 00 00 0f 09 00 00 c9 08 00 00 77 08 00 00 | ........}...|...............w... |
1c0c0 | 6d 08 00 00 6c 08 00 00 09 08 00 00 ff 07 00 00 b9 07 00 00 67 07 00 00 5d 07 00 00 5c 07 00 00 | m...l...............g...]...\... |
1c0e0 | f8 06 00 00 ee 06 00 00 a7 06 00 00 54 06 00 00 4a 06 00 00 49 06 00 00 e8 05 00 00 de 05 00 00 | ............T...J...I........... |
1c100 | 9a 05 00 00 4a 05 00 00 40 05 00 00 3f 05 00 00 de 04 00 00 d4 04 00 00 90 04 00 00 40 04 00 00 | ....J...@...?...............@... |
1c120 | 36 04 00 00 35 04 00 00 d3 03 00 00 c9 03 00 00 84 03 00 00 33 03 00 00 29 03 00 00 28 03 00 00 | 6...5...............3...)...(... |
1c140 | c4 02 00 00 ba 02 00 00 73 02 00 00 20 02 00 00 16 02 00 00 15 02 00 00 f6 01 00 00 f3 01 00 00 | ........s....................... |
1c160 | f2 01 00 00 ed 01 00 00 b0 01 00 00 ae 01 00 00 9a 01 00 00 80 01 00 00 00 00 00 00 00 00 00 00 | ................................ |
1c180 | 20 20 20 20 20 20 20 20 20 20 5b 5d 28 61 75 74 6f 20 26 6d 73 67 29 20 7b 00 20 20 20 20 20 20 | ..........[](auto.&msg).{....... |
1c1a0 | 20 20 73 74 64 3a 3a 76 69 73 69 74 28 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 | ..std::visit(.{.TimelineModel::a |
1c1c0 | 64 64 50 65 6e 64 69 6e 67 4d 65 73 73 61 67 65 28 6d 74 78 3a 3a 65 76 65 76 6f 69 64 00 00 7d | ddPendingMessage(mtx::evevoid..} |
1c1e0 | 3b 00 20 20 20 20 20 20 20 20 54 69 6d 76 6f 69 64 00 00 7d 3b 00 20 20 20 20 20 20 20 20 54 69 | ;.........Timvoid..};.........Ti |
1c200 | 6d 65 6c 69 6e 65 4d 6f 64 65 6c 20 2a 6d 6f 64 65 6c 5f 3b 00 00 20 20 20 20 20 20 20 20 7d 00 | melineModel.*model_;..........}. |
1c220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 | ..............................mt |
1c240 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 | x::events::EventType::KeyVerific |
1c260 | 61 74 69 6f 6e 43 61 6e 63 65 6c 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ationCancel>(msg);.............. |
1c280 | 20 20 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 | ...sendRoomEvent<mtx::events::ms |
1c2a0 | 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 43 61 6e 63 65 6c 2c 00 20 20 20 20 20 20 | g::KeyVerificationCancel,....... |
1c2c0 | 20 20 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 | ..{.........void.operator()(cons |
1c2e0 | 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 | t.mtx::events::RoomEvent<mtx::ev |
1c300 | 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 43 61 6e 63 65 6c | ents::msg::KeyVerificationCancel |
1c320 | 3e 20 26 6d 73 67 29 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | >.&msg)..........}.............. |
1c340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 | .................mtx::events::Ev |
1c360 | 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 44 6f 6e 65 3e 28 6d 73 | entType::KeyVerificationDone>(ms |
1c380 | 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e | g);.................sendRoomEven |
1c3a0 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 | t<mtx::events::msg::KeyVerificat |
1c3c0 | 69 6f 6e 44 6f 6e 65 2c 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 | ionDone,.........{.........void. |
1c3e0 | 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f | operator()(const.mtx::events::Ro |
1c400 | 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 | omEvent<mtx::events::msg::KeyVer |
1c420 | 69 66 69 63 61 74 69 6f 6e 44 6f 6e 65 3e 20 26 6d 73 67 29 00 00 20 20 20 20 20 20 20 20 7d 00 | ificationDone>.&msg)..........}. |
1c440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 | ..............................mt |
1c460 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 | x::events::EventType::KeyVerific |
1c480 | 61 74 69 6f 6e 4b 65 79 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ationKey>(msg);................. |
1c4a0 | 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a | sendRoomEvent<mtx::events::msg:: |
1c4c0 | 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4b 65 79 2c 00 20 20 20 20 20 20 20 20 7b 00 20 20 | KeyVerificationKey,.........{... |
1c4e0 | 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a | ......void.operator()(const.mtx: |
1c500 | 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | :events::RoomEvent<mtx::events:: |
1c520 | 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4b 65 79 3e 20 26 6d 73 67 29 00 00 | msg::KeyVerificationKey>.&msg).. |
1c540 | 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........}....................... |
1c560 | 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a | ........mtx::events::EventType:: |
1c580 | 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4d 61 63 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 | KeyVerificationMac>(msg);....... |
1c5a0 | 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 | ..........sendRoomEvent<mtx::eve |
1c5c0 | 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4d 61 63 2c 00 20 20 | nts::msg::KeyVerificationMac,... |
1c5e0 | 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 | ......{.........void.operator()( |
1c600 | 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 | const.mtx::events::RoomEvent<mtx |
1c620 | 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4d 61 | ::events::msg::KeyVerificationMa |
1c640 | 63 3e 20 26 6d 73 67 29 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 | c>.&msg)..........}............. |
1c660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 | ..................mtx::events::E |
1c680 | 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 41 63 63 65 70 74 3e | ventType::KeyVerificationAccept> |
1c6a0 | 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 | (msg);.................sendRoomE |
1c6c0 | 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 | vent<mtx::events::msg::KeyVerifi |
1c6e0 | 63 61 74 69 6f 6e 41 63 63 65 70 74 2c 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 | cationAccept,.........{......... |
1c700 | 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 | void.operator()(const.mtx::event |
1c720 | 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b | s::RoomEvent<mtx::events::msg::K |
1c740 | 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 41 63 63 65 70 74 3e 20 26 6d 73 67 29 00 00 20 20 20 | eyVerificationAccept>.&msg)..... |
1c760 | 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....}.......................... |
1c780 | 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 | .....mtx::events::EventType::Key |
1c7a0 | 56 65 72 69 66 69 63 61 74 69 6f 6e 53 74 61 72 74 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 | VerificationStart>(msg);........ |
1c7c0 | 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e | .........sendRoomEvent<mtx::even |
1c7e0 | 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 53 74 61 72 74 2c 00 20 | ts::msg::KeyVerificationStart,.. |
1c800 | 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 | .......{.........void.operator() |
1c820 | 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 | (const.mtx::events::RoomEvent<mt |
1c840 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 53 | x::events::msg::KeyVerificationS |
1c860 | 74 61 72 74 3e 20 26 6d 73 67 29 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 | tart>.&msg)..........}.......... |
1c880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 | .....................mtx::events |
1c8a0 | 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 61 64 | ::EventType::KeyVerificationRead |
1c8c0 | 79 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f | y>(msg);.................sendRoo |
1c8e0 | 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 | mEvent<mtx::events::msg::KeyVeri |
1c900 | 66 69 63 61 74 69 6f 6e 52 65 61 64 79 2c 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 | ficationReady,.........{........ |
1c920 | 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | .void.operator()(const.mtx::even |
1c940 | 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a | ts::RoomEvent<mtx::events::msg:: |
1c960 | 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 61 64 79 3e 20 26 6d 73 67 29 00 00 20 20 20 | KeyVerificationReady>.&msg)..... |
1c980 | 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....}.......................... |
1c9a0 | 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f | .....mtx::events::EventType::Roo |
1c9c0 | 6d 4d 65 73 73 61 67 65 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mMessage>(msg);................. |
1c9e0 | 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a | sendRoomEvent<mtx::events::msg:: |
1ca00 | 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 71 75 65 73 74 2c 00 20 20 20 20 20 20 20 20 | KeyVerificationRequest,......... |
1ca20 | 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 | {.........void.operator()(const. |
1ca40 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e | mtx::events::RoomEvent<mtx::even |
1ca60 | 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 71 75 65 73 74 3e | ts::msg::KeyVerificationRequest> |
1ca80 | 20 26 6d 73 67 29 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .&msg)..........}............... |
1caa0 | 20 20 20 20 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 | ....event);.................send |
1cac0 | 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c | RoomEvent<mtx::events::msg::Call |
1cae0 | 48 61 6e 67 55 70 2c 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a | HangUp,.mtx::events::EventType:: |
1cb00 | 43 61 6c 6c 48 61 6e 67 55 70 3e 28 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 76 | CallHangUp>(.........{.........v |
1cb20 | 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 | oid.operator()(const.mtx::events |
1cb40 | 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 | ::RoomEvent<mtx::events::msg::Ca |
1cb60 | 6c 6c 48 61 6e 67 55 70 3e 20 26 65 76 65 6e 74 29 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 | llHangUp>.&event)..........}.... |
1cb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 20 | ...............event);.......... |
1cba0 | 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 | .......sendRoomEvent<mtx::events |
1cbc0 | 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 2c 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | ::msg::CallAnswer,.mtx::events:: |
1cbe0 | 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 3e 28 00 20 20 20 20 20 20 20 20 | EventType::CallAnswer>(......... |
1cc00 | 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 | {.........void.operator()(const. |
1cc20 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e | mtx::events::RoomEvent<mtx::even |
1cc40 | 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 3e 20 26 65 76 65 6e 74 29 00 00 20 20 | ts::msg::CallAnswer>.&event).... |
1cc60 | 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......}......................... |
1cc80 | 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 | ......mtx::events::EventType::Ca |
1cca0 | 6c 6c 43 61 6e 64 69 64 61 74 65 73 3e 28 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 | llCandidates>(event);........... |
1ccc0 | 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | ......sendRoomEvent<mtx::events: |
1cce0 | 3a 6d 73 67 3a 3a 43 61 6c 6c 43 61 6e 64 69 64 61 74 65 73 2c 00 20 20 20 20 20 20 20 20 7b 00 | :msg::CallCandidates,.........{. |
1cd00 | 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 | ........void.operator()(const.mt |
1cd20 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 | x::events::RoomEvent<mtx::events |
1cd40 | 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 43 61 6e 64 69 64 61 74 65 73 3e 20 26 65 76 65 6e 74 29 00 00 | ::msg::CallCandidates>.&event).. |
1cd60 | 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e | ........}...................even |
1cd80 | 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e | t);.................sendRoomEven |
1cda0 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 2c 20 | t<mtx::events::msg::CallInvite,. |
1cdc0 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6c 6c 49 6e 76 69 | mtx::events::EventType::CallInvi |
1cde0 | 74 65 3e 28 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 | te>(.........{.........void.oper |
1ce00 | 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 | ator()(const.mtx::events::RoomEv |
1ce20 | 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 | ent<mtx::events::msg::CallInvite |
1ce40 | 3e 20 26 65 76 65 6e 74 29 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 | >.&event)..........}............ |
1ce60 | 20 20 20 20 20 65 6d 69 74 20 6d 6f 64 65 6c 5f 2d 3e 61 64 64 50 65 6e 64 69 6e 67 4d 65 73 73 | .....emit.model_->addPendingMess |
1ce80 | 61 67 65 54 6f 53 74 6f 72 65 28 6d 73 67 29 3b 00 11 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 | ageToStore(msg);.........3.'J... |
1cea0 | 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 2e 74 79 70 65 20 3d 20 | .....................msg.type.=. |
1cec0 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 65 61 63 74 69 6f 6e | mtx::events::EventType::Reaction |
1cee0 | 3b 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f | ;.........{.........void.operato |
1cf00 | 72 28 29 28 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a | r()(mtx::events::RoomEvent<mtx:: |
1cf20 | 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 52 65 61 63 74 69 6f 6e 3e 20 6d 73 67 29 00 20 20 20 20 | events::msg::Reaction>.msg)..... |
1cf40 | 20 20 20 20 2f 2f 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 74 72 69 78 | ....//.https://github.com/matrix |
1cf60 | 2d 6f 72 67 2f 6d 61 74 72 69 78 2d 64 6f 63 2f 62 6c 6f 62 2f 6d 61 74 74 68 65 77 2f 6d 73 63 | -org/matrix-doc/blob/matthew/msc |
1cf80 | 31 38 34 39 2f 70 72 6f 70 6f 73 61 6c 73 2f 31 38 34 39 2d 61 67 67 72 65 67 61 74 69 6f 6e 73 | 1849/proposals/1849-aggregations |
1cfa0 | 2e 6d 64 23 65 6e 64 2d 74 6f 2d 65 6e 64 2d 65 6e 63 72 79 70 74 69 6f 6e 00 20 20 20 20 20 20 | .md#end-to-end-encryption....... |
1cfc0 | 20 20 2f 2f 20 63 61 6e 6e 6f 74 20 68 61 6e 64 6c 65 20 69 74 20 63 6f 72 72 65 63 74 6c 79 2e | ..//.cannot.handle.it.correctly. |
1cfe0 | 20 20 53 65 65 20 74 68 65 20 4d 53 43 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 3a 00 | ..See.the.MSC.for.more.details:. |
1d000 | 61 64 00 00 5e 0f 00 00 7e 0f 00 00 00 10 00 00 01 00 00 00 00 00 00 00 7e 0f 00 00 e8 0e 00 00 | ad..^...~...............~....... |
1d020 | 9e 0e 00 00 3f 0e 00 00 9e 0d 00 00 47 0d 00 00 c2 0c 00 00 5a 0c 00 00 c8 0b 00 00 73 0b 00 00 | ....?.......G.......Z.......s... |
1d040 | ed 0a 00 00 9b 0a 00 00 1f 0a 00 00 b2 09 00 00 1b 09 00 00 c8 08 00 00 37 08 00 00 e0 07 00 00 | ........................7....... |
1d060 | 5f 07 00 00 08 07 00 00 73 06 00 00 19 06 00 00 95 05 00 00 30 05 00 00 b1 04 00 00 50 04 00 00 | _.......s...........0.......P... |
1d080 | c1 03 00 00 58 03 00 00 c1 02 00 00 a8 02 00 00 22 02 00 00 10 02 00 00 06 02 00 00 b4 00 00 00 | ....X..........."............... |
1d0a0 | aa 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f | ..................{.........qml_ |
1d0c0 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 | mtx_events::EventType.operator() |
1d0e0 | 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 | (const.mtx::events::Event<mtx::e |
1d100 | 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 41 75 64 69 6f 3e 20 26 29 00 09 00 00 00 0e 00 00 00 95 35 | vents::msg::Audio>.&)..........5 |
1d120 | 6b 43 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 34 00 | kC.................5kC........4. |
1d140 | 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 39 00 00 00 06 00 00 00 a6 55 94 c6 0d 00 | .......5kC........9........U.... |
1d160 | 00 00 00 00 00 00 39 00 00 00 06 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 41 00 00 00 05 00 | ......9........5kC........A..... |
1d180 | 00 00 95 35 6b 43 02 00 00 00 00 00 00 00 47 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 | ...5kC........G........5kC...... |
1d1a0 | 00 00 4c 00 00 00 06 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 4c 00 00 00 06 00 00 00 95 35 | ..L........U..........L........5 |
1d1c0 | 6b 43 0d 00 00 00 00 00 00 00 54 00 00 00 03 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 54 00 | kC........T........U..........T. |
1d1e0 | 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 59 00 00 00 05 00 00 00 95 35 6b 43 02 00 | .......5kC........Y........5kC.. |
1d200 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............}................. |
1d220 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | }.........................return |
1d240 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 6b 6e | .qml_mtx_events::EventType::Unkn |
1d260 | 6f 77 6e 4d 65 73 73 61 67 65 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 | ownMessage;..........5kC........ |
1d280 | 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 0e 00 00 00 95 35 6b 43 | 0........5kC........;........5kC |
1d2a0 | 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a | !.......................default: |
1d2c0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .........................return. |
1d2e0 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 73 75 70 | qml_mtx_events::EventType::Unsup |
1d300 | 70 6f 72 74 65 64 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 | ported;..........5kC........0... |
1d320 | 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 0b 00 00 00 a6 55 94 c6 21 00 00 00 | .....5kC........;........U..!... |
1d340 | 00 00 00 00 3b 00 00 00 0b 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ....;........5kC!............... |
1d360 | 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 73 75 70 70 6f 72 | ........case.EventType::Unsuppor |
1d380 | 74 65 64 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 0b 00 00 | ted:..........5kC........!...... |
1d3a0 | 00 a6 55 94 c6 1e 00 00 00 00 00 00 00 21 00 00 00 0b 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 | ..U..........!........5kC....... |
1d3c0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .........................return. |
1d3e0 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 54 61 67 3b 00 | qml_mtx_events::EventType::Tag;. |
1d400 | 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 | .........5kC........0........5kC |
1d420 | 19 00 00 00 00 00 00 00 3b 00 00 00 03 00 00 00 a6 55 94 c6 21 00 00 00 00 00 00 00 3b 00 00 00 | ........;........U..!.......;... |
1d440 | 03 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....5kC!....................... |
1d460 | 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 54 61 67 3a 00 16 00 00 00 09 00 00 00 95 35 6b | case.EventType::Tag:..........5k |
1d480 | 43 19 00 00 00 00 00 00 00 21 00 00 00 03 00 00 00 a6 55 94 c6 1e 00 00 00 00 00 00 00 21 00 00 | C........!........U..........!.. |
1d4a0 | 00 03 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......5kC....................... |
1d4c0 | 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a | .........return.qml_mtx_events:: |
1d4e0 | 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 72 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 | EventType::Sticker;..........5kC |
1d500 | 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 | ........0........5kC........;... |
1d520 | 07 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....5kC!....................... |
1d540 | 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 72 3a 00 16 00 00 00 09 00 00 | case.EventType::Sticker:........ |
1d560 | 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 07 00 00 00 a6 55 94 c6 1e 00 00 00 00 00 00 | ..5kC........!........U......... |
1d580 | 00 21 00 00 00 07 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 | .!........5kC................... |
1d5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e | .............return.qml_mtx_even |
1d5c0 | 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 69 6e 6e 65 64 45 76 65 6e 74 73 3b 00 20 00 00 | ts::EventType::PinnedEvents;.... |
1d5e0 | 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 | ......5kC........0........5kC... |
1d600 | 00 00 00 00 00 3b 00 00 00 0c 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | .....;........5kC!.............. |
1d620 | 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 50 69 6e | .........case.EventType::RoomPin |
1d640 | 6e 65 64 45 76 65 6e 74 73 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 | nedEvents:..........5kC........! |
1d660 | 00 00 00 10 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........5kC..................... |
1d680 | 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 | ...........return.qml_mtx_events |
1d6a0 | 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 65 64 61 63 74 69 6f 6e 3b 00 20 00 00 00 0e 00 00 00 | ::EventType::Redaction;......... |
1d6c0 | 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 | .5kC........0........5kC........ |
1d6e0 | 3b 00 00 00 09 00 00 00 a6 55 94 c6 21 00 00 00 00 00 00 00 3b 00 00 00 09 00 00 00 95 35 6b 43 | ;........U..!.......;........5kC |
1d700 | 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 | !.......................case.Eve |
1d720 | 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 52 65 64 61 63 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 95 | ntType::RoomRedaction:.......... |
1d740 | 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 0d 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 | 5kC........!........5kC......... |
1d760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d | .......................return.qm |
1d780 | 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 54 6f 6d 62 73 74 6f | l_mtx_events::EventType::Tombsto |
1d7a0 | 6e 65 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 | ne;..........5kC........0....... |
1d7c0 | 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 09 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 | .5kC........;........5kC!....... |
1d7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a | ................case.EventType:: |
1d800 | 52 6f 6f 6d 54 6f 6d 62 73 74 6f 6e 65 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 | RoomTombstone:..........5kC..... |
1d820 | 00 00 00 21 00 00 00 0d 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | ...!........5kC................. |
1d840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 | ...............return.qml_mtx_ev |
1d860 | 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 54 6f 70 69 63 3b 00 20 00 00 00 0e 00 00 00 | ents::EventType::Topic;......... |
1d880 | 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 | .5kC........0........5kC........ |
1d8a0 | 3b 00 00 00 05 00 00 00 a6 55 94 c6 21 00 00 00 00 00 00 00 3b 00 00 00 05 00 00 00 95 35 6b 43 | ;........U..!.......;........5kC |
1d8c0 | 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 | !.......................case.Eve |
1d8e0 | 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 54 6f 70 69 63 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 | ntType::RoomTopic:..........5kC. |
1d900 | 00 00 00 00 00 00 00 21 00 00 00 09 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 | .......!........5kC............. |
1d920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 | ...................return.qml_mt |
1d940 | 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 77 65 72 4c 65 76 65 6c 73 | x_events::EventType::PowerLevels |
1d960 | 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 | ;..........5kC........0........5 |
1d980 | 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 0b 00 00 00 a6 55 94 c6 21 00 00 00 00 00 00 00 3b 00 | kC........;........U..!.......;. |
1d9a0 | 00 00 0b 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......5kC!..................... |
1d9c0 | 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 50 6f 77 65 72 4c 65 76 65 6c | ..case.EventType::RoomPowerLevel |
1d9e0 | 73 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 0f 00 00 00 a6 | s:..........5kC........!........ |
1da00 | 55 94 c6 1e 00 00 00 00 00 00 00 21 00 00 00 0f 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 | U..........!........5kC......... |
1da20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d | .......................return.qm |
1da40 | 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4e 61 6d 65 3b 00 20 | l_mtx_events::EventType::Name;.. |
1da60 | 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 | ........5kC........0........5kC. |
1da80 | 00 00 00 00 00 00 00 3b 00 00 00 04 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 | .......;........5kC!............ |
1daa0 | 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4e | ...........case.EventType::RoomN |
1dac0 | 61 6d 65 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 08 00 00 | ame:..........5kC........!...... |
1dae0 | 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..5kC........................... |
1db00 | 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | .....return.qml_mtx_events::Even |
1db20 | 74 54 79 70 65 3a 3a 55 6e 6b 6e 6f 77 6e 4d 65 73 73 61 67 65 3b 00 20 00 00 00 0e 00 00 00 95 | tType::UnknownMessage;.......... |
1db40 | 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b | 5kC........0........5kC........; |
1db60 | 00 00 00 0e 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........5kC!.................... |
1db80 | 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4d 65 73 73 61 67 65 3a 00 | ...case.EventType::RoomMessage:. |
1dba0 | 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 0b 00 00 00 95 35 6b 43 | .........5kC........!........5kC |
1dbc0 | 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1dbe0 | 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 | return.qml_mtx_events::EventType |
1dc00 | 3a 3a 4d 65 6d 62 65 72 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 | ::Member;..........5kC........0. |
1dc20 | 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 06 00 00 00 a6 55 94 c6 21 00 | .......5kC........;........U..!. |
1dc40 | 00 00 00 00 00 00 3b 00 00 00 06 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 | ......;........5kC!............. |
1dc60 | 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4d 65 | ..........case.EventType::RoomMe |
1dc80 | 6d 62 65 72 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 0a 00 | mber:..........5kC........!..... |
1dca0 | 00 00 a6 55 94 c6 1e 00 00 00 00 00 00 00 21 00 00 00 0a 00 00 00 95 35 6b 43 1e 00 00 00 00 00 | ...U..........!........5kC...... |
1dcc0 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ..........................return |
1dce0 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d | .qml_mtx_events::EventType::Room |
1dd00 | 4a 6f 69 6e 52 75 6c 65 73 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 | JoinRules;..........5kC........0 |
1dd20 | 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 0d 00 00 00 95 35 6b 43 21 | ........5kC........;........5kC! |
1dd40 | 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e | .......................case.Even |
1dd60 | 74 54 79 70 65 3a 3a 52 6f 6f 6d 4a 6f 69 6e 52 75 6c 65 73 3a 00 16 00 00 00 09 00 00 00 95 35 | tType::RoomJoinRules:..........5 |
1dd80 | 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 0d 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 | kC........!........5kC.......... |
1dda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c | ......................return.qml |
1ddc0 | 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 48 69 73 74 | _mtx_events::EventType::RoomHist |
1dde0 | 6f 72 79 56 69 73 69 62 69 6c 69 74 79 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 | oryVisibility;..........5kC..... |
1de00 | 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 15 00 00 00 a6 | ...0........5kC........;........ |
1de20 | 55 94 c6 21 00 00 00 00 00 00 00 3b 00 00 00 15 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 | U..!.......;........5kC!........ |
1de40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 | ...............case.EventType::R |
1de60 | 6f 6f 6d 48 69 73 74 6f 72 79 56 69 73 69 62 69 6c 69 74 79 3a 00 16 00 00 00 09 00 00 00 95 35 | oomHistoryVisibility:..........5 |
1de80 | 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 15 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 | kC........!........5kC.......... |
1dea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c | ......................return.qml |
1dec0 | 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 47 75 65 73 | _mtx_events::EventType::RoomGues |
1dee0 | 74 41 63 63 65 73 73 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tAccess;........................ |
1df00 | 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 | return.qml_mtx_events::EventType |
1df20 | 3a 3a 45 6e 63 72 79 70 74 69 6f 6e 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 | ::Encryption;..........5kC...... |
1df40 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ..........................return |
1df60 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 45 6e 20 20 | .qml_mtx_events::EventType::En.. |
1df80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c | ......................return.qml |
1dfa0 | 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 45 6e 63 72 79 70 74 69 | _mtx_events::EventType::Encrypti |
1dfc0 | 6f 6e 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 | on;.........3.'J........0....... |
1dfe0 | 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 0a 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 | 3.'J........;.......3.'J!....... |
1e000 | 61 64 00 00 5f 03 00 00 73 04 00 00 00 10 00 00 3e 00 00 00 00 00 00 00 b9 0f 00 00 91 0f 00 00 | ad.._...s.......>............... |
1e020 | 7b 0f 00 00 3d 0f 00 00 3b 0f 00 00 25 0f 00 00 f4 0e 00 00 de 0e 00 00 6c 0e 00 00 45 0e 00 00 | {...=...;...%...........l...E... |
1e040 | 44 0e 00 00 2e 0e 00 00 fc 0d 00 00 e6 0d 00 00 b3 0d 00 00 8c 0d 00 00 29 0d 00 00 28 0d 00 00 | D.......................)...(... |
1e060 | 0f 0d 00 00 e5 0c 00 00 cf 0c 00 00 a4 0c 00 00 60 0c 00 00 1d 0c 00 00 d7 0b 00 00 78 0b 00 00 | ................`...........x... |
1e080 | 2a 0b 00 00 17 0b 00 00 f0 0a 00 00 ef 0a 00 00 97 0a 00 00 67 0a 00 00 35 0a 00 00 08 0a 00 00 | *...................g...5....... |
1e0a0 | d4 09 00 00 a7 09 00 00 7b 09 00 00 62 09 00 00 3e 09 00 00 1b 09 00 00 09 09 00 00 ba 08 00 00 | ........{...b...>............... |
1e0c0 | 7d 08 00 00 71 08 00 00 16 08 00 00 b7 07 00 00 5c 07 00 00 f9 06 00 00 e8 06 00 00 86 06 00 00 | }...q...........\............... |
1e0e0 | 6d 06 00 00 3b 06 00 00 25 06 00 00 c6 05 00 00 66 05 00 00 52 05 00 00 f4 04 00 00 c1 04 00 00 | m...;...%.......f...R........... |
1e100 | b5 04 00 00 b3 04 00 00 b2 04 00 00 73 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ............s................... |
1e120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1e3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 51 48 61 73 68 3c 69 6e 74 2c 20 51 42 | ...................QHash<int,.QB |
1e3e0 | 79 74 65 41 72 72 61 79 3e 00 01 00 00 00 05 00 00 00 33 f2 27 4a 0c 00 00 00 00 51 48 61 73 68 | yteArray>.........3.'J.....QHash |
1e400 | 3c 69 6e 74 2c 20 51 42 79 74 65 41 72 72 61 79 3e 00 01 00 00 00 05 00 00 00 33 f2 27 4a 0c 00 | <int,.QByteArray>.........3.'J.. |
1e420 | 00 00 00 51 48 61 73 68 3c 69 6e 74 2c 20 51 42 79 74 65 41 72 72 61 51 48 61 73 68 3c 69 6e 74 | ...QHash<int,.QByteArraQHash<int |
1e440 | 2c 20 51 42 79 74 65 41 72 72 61 51 48 61 73 68 3c 69 6e 74 2c 20 51 42 79 74 65 41 72 72 61 79 | ,.QByteArraQHash<int,.QByteArray |
1e460 | 3e 00 01 00 00 00 05 00 00 00 33 f2 27 4a 0c 00 00 00 00 51 48 61 73 68 3c 69 6e 74 2c 20 51 42 | >.........3.'J.....QHash<int,.QB |
1e480 | 79 74 65 41 72 72 61 79 3e 00 01 00 00 00 05 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 0c 00 | yteArray>.........3.'J.......... |
1e4a0 | 00 00 0a 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 7d 29 3b | ......3.'J.........}.........}); |
1e4c0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2d 3e 75 70 64 61 74 65 46 6c 6f | .................this->updateFlo |
1e4e0 | 77 45 76 65 6e 74 49 64 28 65 76 65 6e 74 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 6e | wEventId(event_id);.........conn |
1e500 | 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 75 70 64 61 74 65 | ect(&events,.&EventStore::update |
1e520 | 46 6c 6f 77 45 76 65 6e 74 49 64 2c 20 74 68 69 73 2c 20 5b 74 68 69 73 5d 28 73 74 64 3a 3a 73 | FlowEventId,.this,.[this](std::s |
1e540 | 74 72 69 6e 67 20 65 76 65 6e 74 5f 69 64 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tring.event_id).{............... |
1e560 | 20 20 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 68 | ..});.........................Ch |
1e580 | 61 74 50 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 72 65 63 69 65 76 65 64 52 6f 6f 6d | atPage::instance()->recievedRoom |
1e5a0 | 44 65 76 69 63 65 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 71 75 65 73 74 28 6d 73 67 2c 20 74 | DeviceVerificationRequest(msg,.t |
1e5c0 | 68 69 73 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 74 68 69 73 5d 28 6d 74 78 | his);.................[this](mtx |
1e5e0 | 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | ::events::RoomEvent<mtx::events: |
1e600 | 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 71 75 65 73 74 3e 20 6d 73 | :msg::KeyVerificationRequest>.ms |
1e620 | 67 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2c 00 20 20 20 20 20 | g).{.................this,...... |
1e640 | 20 20 20 20 20 20 20 20 20 20 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 73 74 61 72 74 44 4d 56 | ...........&EventStore::startDMV |
1e660 | 65 72 69 66 69 63 61 74 69 6f 6e 2c 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 | erification,.........connect(&ev |
1e680 | 65 6e 74 73 2c 00 20 20 20 20 20 20 20 20 20 20 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 | ents,...........&events,.&EventS |
1e6a0 | 74 6f 72 65 3a 3a 66 65 74 63 68 65 64 4d 6f 72 65 2c 20 74 68 69 73 2c 20 5b 74 68 69 73 5d 28 | tore::fetchedMore,.this,.[this]( |
1e6c0 | 29 20 7b 20 73 65 74 50 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 28 66 61 6c 73 | ).{.setPaginationInProgress(fals |
1e6e0 | 65 29 3b 20 7d 29 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 00 20 20 20 20 20 20 20 | e);.});.........connect(........ |
1e700 | 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 6e | .connect(&events,.&EventStore::n |
1e720 | 65 77 45 6e 63 72 79 70 74 65 64 49 6d 61 67 65 2c 20 74 68 69 73 2c 20 26 54 69 6d 65 6c 69 6e | ewEncryptedImage,.this,.&Timelin |
1e740 | 65 4d 6f 64 65 6c 3a 3a 6e 65 77 45 6e 63 72 79 70 74 65 64 49 6d 61 67 65 29 3b 00 20 20 20 20 | eModel::newEncryptedImage);..... |
1e760 | 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 | ....connect(&events,.&EventStore |
1e780 | 3a 3a 65 6e 64 52 65 73 65 74 4d 6f 64 65 6c 2c 20 74 68 69 73 2c 20 5b 74 68 69 73 5d 28 29 20 | ::endResetModel,.this,.[this](). |
1e7a0 | 7b 20 65 6e 64 52 65 73 65 74 4d 6f 64 65 6c 28 29 3b 20 7d 29 3b 00 20 20 20 20 20 20 20 20 63 | {.endResetModel();.});.........c |
1e7c0 | 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 62 65 67 | onnect(&events,.&EventStore::beg |
1e7e0 | 69 6e 52 65 73 65 74 4d 6f 64 65 6c 2c 20 74 68 69 73 2c 20 5b 74 68 69 73 5d 28 29 20 7b 20 62 | inResetModel,.this,.[this]().{.b |
1e800 | 65 67 69 6e 52 65 73 65 74 4d 6f 64 65 6c 28 29 3b 20 7d 29 3b 00 20 20 20 20 20 20 20 20 63 6f | eginResetModel();.});.........co |
1e820 | 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 65 6e 64 49 | nnect(&events,.&EventStore::endI |
1e840 | 6e 73 65 72 74 52 6f 77 73 2c 20 74 68 69 73 2c 20 5b 74 68 69 73 5d 28 29 20 7b 20 65 6e 64 49 | nsertRows,.this,.[this]().{.endI |
1e860 | 6e 73 65 72 74 52 6f 77 73 28 29 3b 20 7d 29 3b 00 20 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 | nsertRows();.});.........});.... |
1e880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 69 6e 49 6e 73 65 72 74 52 6f 77 73 28 51 4d 6f | .............beginInsertRows(QMo |
1e8a0 | 64 65 6c 49 6e 64 65 78 28 29 2c 20 66 69 72 73 74 2c 20 6c 61 73 74 29 3b 00 20 20 20 20 20 20 | delIndex(),.first,.last);....... |
1e8c0 | 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 75 69 28 29 2d 3e 64 65 62 75 67 28 22 62 65 | ..........nhlog::ui()->debug("be |
1e8e0 | 67 69 6e 20 69 6e 73 65 72 74 20 66 72 6f 6d 20 7b 7d 20 74 6f 20 7b 7d 22 2c 20 66 69 72 73 74 | gin.insert.from.{}.to.{}",.first |
1e900 | 2c 20 6c 61 73 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 | ,.last);.................}...... |
1e920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 73 74 20 2d 3d 20 31 3b 00 20 20 | ...................last.-=.1;... |
1e940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 73 74 20 2d 3d 20 31 | ......................first.-=.1 |
1e960 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 00 20 20 20 20 20 | ;.................}.else.{...... |
1e980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 73 74 20 2b 3d 20 62 61 74 63 68 | ...................last.+=.batch |
1e9a0 | 5f 73 69 7a 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | _size;.........................f |
1e9c0 | 69 72 73 74 20 2b 3d 20 62 61 74 63 68 5f 73 69 7a 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | irst.+=.batch_size;............. |
1e9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 62 61 74 63 68 5f 73 69 7a 65 20 3d 20 74 6f 20 | ............int.batch_size.=.to. |
1ea00 | 2d 20 66 72 6f 6d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 66 72 6f 6d | -.from;.................if.(from |
1ea20 | 20 3e 3d 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 | .>=.events.size()).{............ |
1ea40 | 20 20 20 20 20 69 6e 74 20 6c 61 73 74 20 20 3d 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d | .....int.last..=.events.size().- |
1ea60 | 20 66 72 6f 6d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 66 69 72 73 74 | .from;.................int.first |
1ea80 | 20 3d 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 74 6f 3b 00 20 20 20 20 20 20 20 20 63 | .=.events.size().-.to;.........c |
1eaa0 | 6f 6e 6e 65 63 74 28 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 62 65 67 | onnect(&events,.&EventStore::beg |
1eac0 | 69 6e 49 6e 73 65 72 74 52 6f 77 73 2c 20 74 68 69 73 2c 20 5b 74 68 69 73 5d 28 69 6e 74 20 66 | inInsertRows,.this,.[this](int.f |
1eae0 | 72 6f 6d 2c 20 69 6e 74 20 74 6f 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rom,.int.to).{.................. |
1eb00 | 51 74 3a 3a 51 75 65 75 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 29 3b 00 20 20 20 20 20 20 20 20 20 | Qt::QueuedConnection);.......... |
1eb20 | 20 20 20 20 20 20 20 7d 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......},....................... |
1eb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 28 65 76 65 6e 74 73 2e | ...................index(events. |
1eb60 | 73 69 7a 65 28 29 20 2d 20 66 72 6f 6d 20 2d 20 31 2c 20 30 29 29 3b 00 20 20 20 20 20 20 20 20 | size().-.from.-.1,.0));......... |
1eb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 64 61 74 61 43 68 61 6e 67 65 64 | ................emit.dataChanged |
1eba0 | 28 69 6e 64 65 78 28 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 74 6f 20 2d 20 31 2c 20 30 | (index(events.size().-.to.-.1,.0 |
1ebc0 | 29 2c 00 19 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | ),.........3.'J................. |
1ebe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1ec00 | 20 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 66 72 6f 6d 20 2d 20 31 29 3b 00 20 20 20 | ..events.size().-.from.-.1);.... |
1ec20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1ec40 | 20 20 20 20 20 20 20 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 74 6f 20 2d 20 31 2c 00 | ........events.size().-.to.-.1,. |
1ec60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 75 | ........................nhlog::u |
1ec80 | 69 28 29 2d 3e 64 65 62 75 67 28 22 64 61 74 61 20 63 68 61 6e 67 65 64 20 7b 7d 20 74 6f 20 7b | i()->debug("data.changed.{}.to.{ |
1eca0 | 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 74 68 69 73 5d 28 69 6e 74 20 66 | }",.................[this](int.f |
1ecc0 | 72 6f 6d 2c 20 69 6e 74 20 74 6f 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | rom,.int.to).{.................t |
1ece0 | 68 69 73 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 45 76 65 6e 74 53 74 6f 72 65 | his,.................&EventStore |
1ed00 | 3a 3a 64 61 74 61 43 68 61 6e 67 65 64 2c 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 26 | ::dataChanged,.........connect(& |
1ed20 | 65 76 65 6e 74 73 2c 00 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 74 68 69 73 2c 20 26 | events,..........connect(this,.& |
1ed40 | 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 64 64 50 65 6e 64 69 6e 67 4d 65 73 73 61 67 65 | TimelineModel::addPendingMessage |
1ed60 | 54 6f 53 74 6f 72 65 2c 20 26 65 76 65 6e 74 73 2c 20 26 45 76 65 6e 74 53 74 6f 72 65 3a 3a 61 | ToStore,.&events,.&EventStore::a |
1ed80 | 64 64 50 65 6e 64 69 6e 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 74 3a 3a | ddPending);.................Qt:: |
1eda0 | 51 75 65 75 65 64 43 6f 6e 6e 65 63 74 69 6f 6e 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | QueuedConnection);.............. |
1edc0 | 20 20 20 26 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 61 64 64 50 65 6e 64 69 6e 67 4d 65 73 | ...&TimelineModel::addPendingMes |
1ede0 | 73 61 67 65 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2c 00 20 20 20 20 | sage,.................this,..... |
1ee00 | 20 20 20 20 20 20 20 20 20 20 20 20 26 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 6e 65 77 4d | ............&TimelineModel::newM |
1ee20 | 65 73 73 61 67 65 54 6f 53 65 6e 64 2c 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 74 68 | essageToSend,.........connect(th |
1ee40 | 69 73 2c 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 74 3a 3a 51 75 65 75 65 64 43 | is,..................Qt::QueuedC |
1ee60 | 6f 6e 6e 65 63 74 69 6f 6e 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 5d 28 63 | onnection);.................[](c |
1ee80 | 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 6d 73 67 29 20 7b 20 65 6d 69 74 20 43 68 61 74 50 61 | onst.QString.&msg).{.emit.ChatPa |
1eea0 | 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 73 68 6f 77 4e 6f 74 69 66 69 63 61 74 69 6f 6e | ge::instance()->showNotification |
1eec0 | 28 6d 73 67 29 3b 20 7d 2c 00 2a 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 | (msg);.},.*.......3.'J.......... |
1eee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 | ..............this,............. |
1ef00 | 20 20 20 20 26 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 64 61 63 74 69 6f 6e 46 61 69 | ....&TimelineModel::redactionFai |
1ef20 | 6c 65 64 2c 00 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 28 74 68 69 73 2c 00 7b 00 20 20 2c | led,.........connect(this,.{..., |
1ef40 | 20 6d 61 6e 61 67 65 72 5f 28 6d 61 6e 61 67 65 72 29 00 05 00 00 00 08 00 00 00 33 f2 27 4a 10 | .manager_(manager).........3.'J. |
1ef60 | 00 00 00 00 00 00 00 0e 00 00 00 07 00 00 00 33 f2 27 4a 09 00 00 00 00 00 00 00 20 20 2c 20 72 | ...............3.'J..........,.r |
1ef80 | 6f 6f 6d 5f 69 64 5f 28 72 6f 6f 6d 5f 69 64 29 00 20 20 2c 20 65 76 65 6e 74 73 28 72 6f 6f 6d | oom_id_(room_id)...,.events(room |
1efa0 | 5f 69 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 74 68 69 73 29 00 20 20 3a 20 51 41 62 | _id.toStdString(),.this)...:.QAb |
1efc0 | 73 74 72 61 63 74 4c 69 73 74 4d 6f 64 65 6c 28 70 61 72 65 6e 74 29 00 05 00 00 00 12 00 00 00 | stractListModel(parent)......... |
1efe0 | 33 f2 27 4a 0a 00 00 00 00 00 00 00 18 00 00 00 06 00 00 00 33 f2 27 4a 09 00 00 00 00 00 00 00 | 3.'J................3.'J........ |
1f000 | 61 64 00 00 07 0e 00 00 43 0e 00 00 00 10 00 00 08 00 00 00 00 00 00 00 c5 0f 00 00 8c 0f 00 00 | ad......C....................... |
1f020 | 2f 0f 00 00 cc 0e 00 00 76 0e 00 00 5a 0e 00 00 44 0e 00 00 43 0e 00 00 00 00 00 00 00 00 00 00 | /.......v...Z...D...C........... |
1f040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fe00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1fe20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
1fe40 | 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 | ..}...................});....... |
1fe60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 | ....................}........... |
1fe80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 28 22 46 61 | ..........................tr("Fa |
1fea0 | 69 6c 65 64 20 74 6f 20 65 6e 63 72 79 70 74 20 65 76 65 6e 74 2c 20 73 65 6e 64 69 6e 67 20 61 | iled.to.encrypt.event,.sending.a |
1fec0 | 62 6f 72 74 65 64 21 22 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | borted!"));..................... |
1fee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 43 68 61 74 50 61 67 65 3a 3a 69 6e 73 | ..............emit.ChatPage::ins |
1ff00 | 74 61 6e 63 65 28 29 2d 3e 73 68 6f 77 4e 6f 74 69 66 69 63 61 74 69 6f 6e 28 00 23 00 00 00 04 | tance()->showNotification(.#.... |
1ff20 | 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...3.'J......................... |
1ff40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 69 6c 65 64 20 74 6f 20 73 61 | ..................."failed.to.sa |
1ff60 | 76 65 20 6d 65 67 6f 6c 6d 20 6f 75 74 62 6f 75 6e 64 20 73 65 73 73 69 6f 6e 3a 20 7b 7d 22 2c | ve.megolm.outbound.session:.{}", |
1ff80 | 20 65 2e 77 68 61 74 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .e.what());..................... |
1ffa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 64 62 28 29 2d 3e 63 72 69 74 69 | ..............nhlog::db()->criti |
1ffc0 | 63 61 6c 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d | cal(...........................} |
1ffe0 | 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6c 6d 64 62 3a 3a 65 72 72 6f 72 20 26 65 29 20 7b 00 | .catch.(const.lmdb::error.&e).{. |
20000 | 61 64 00 00 63 06 00 00 0f 07 00 00 00 10 00 00 24 00 00 00 00 00 00 00 ab 0f 00 00 77 0f 00 00 | ad..c...........$...........w... |
20020 | 4c 0f 00 00 4b 0f 00 00 3d 0f 00 00 e5 0e 00 00 a2 0e 00 00 aa 0d 00 00 82 0d 00 00 21 0d 00 00 | L...K...=...................!... |
20040 | e2 0c 00 00 a8 0c 00 00 50 0c 00 00 f8 0b 00 00 a2 0b 00 00 a1 0b 00 00 49 0b 00 00 29 0b 00 00 | ........P...............I...)... |
20060 | 17 0b 00 00 16 0b 00 00 ca 0a 00 00 c9 0a 00 00 90 0a 00 00 25 0a 00 00 b7 09 00 00 48 09 00 00 | ....................%.......H... |
20080 | 47 09 00 00 10 09 00 00 aa 08 00 00 69 08 00 00 22 08 00 00 d8 07 00 00 d7 07 00 00 a5 07 00 00 | G...........i..."............... |
200a0 | 6e 07 00 00 0f 07 00 00 70 05 00 00 84 05 00 00 18 05 00 00 e6 04 00 00 9f 04 00 00 9e 04 00 00 | n.......p....................... |
200c0 | 8c 04 00 00 0a 04 00 00 5e 03 00 00 27 03 00 00 f5 01 00 00 b3 01 00 00 61 01 00 00 06 01 00 00 | ........^...'...........a....... |
200e0 | f4 00 00 00 78 04 00 00 58 04 00 00 f6 03 00 00 a8 03 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | ....x...X....................... |
20100 | 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 | ....}.........................ca |
20120 | 63 68 65 3a 3a 73 61 76 65 49 6e 62 6f 75 6e 64 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 28 69 6e | che::saveInboundMegolmSession(in |
20140 | 64 65 78 2c 20 73 74 64 3a 3a 6d 6f 76 65 28 6d 65 67 6f 6c 6d 5f 73 65 73 73 69 6f 6e 29 29 3b | dex,.std::move(megolm_session)); |
20160 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6c 6d 3a 3a | ...........................olm:: |
20180 | 63 6c 69 65 6e 74 28 29 2d 3e 69 6e 69 74 5f 69 6e 62 6f 75 6e 64 5f 67 72 6f 75 70 5f 73 65 73 | client()->init_inbound_group_ses |
201a0 | 73 69 6f 6e 28 73 65 73 73 69 6f 6e 5f 6b 65 79 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | sion(session_key);.............. |
201c0 | 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 6d 65 67 6f 6c 6d 5f 73 65 73 73 69 6f 6e 20 3d | ...........auto.megolm_session.= |
201e0 | 00 1e 00 00 00 0e 00 00 00 b1 d5 34 42 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 | ...........4B................... |
20200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 2e 73 65 6e 64 65 72 5f 6b 65 79 20 3d 20 | .............index.sender_key.=. |
20220 | 6f 6c 6d 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 69 64 65 6e 74 69 74 79 5f 6b 65 79 73 28 29 2e 63 | olm::client()->identity_keys().c |
20240 | 75 72 76 65 32 35 35 31 39 3b 00 19 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 19 | urve25519;.........3.'J......... |
20260 | 00 00 00 05 00 00 00 b1 d5 34 42 08 00 00 00 00 00 00 00 1f 00 00 00 0a 00 00 00 b1 d5 34 42 1d | .........4B..................4B. |
20280 | 00 00 00 00 00 00 00 2c 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 2c 00 00 00 03 | .......,.......3.'J........,.... |
202a0 | 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 31 00 00 00 06 00 00 00 33 f2 27 4a 15 00 00 00 00 | .....4B........1.......3.'J..... |
202c0 | 00 00 00 31 00 00 00 06 00 00 00 b1 d5 34 42 15 00 00 00 00 00 00 00 3b 00 00 00 0d 00 00 00 33 | ...1.........4B........;.......3 |
202e0 | f2 27 4a 05 00 00 00 00 00 00 00 3b 00 00 00 0d 00 00 00 b1 d5 34 42 05 00 00 00 00 00 00 00 4b | .'J........;.........4B........K |
20300 | 00 00 00 0a 00 00 00 33 f2 27 4a 1d 00 00 00 00 00 00 00 4b 00 00 00 0a 00 00 00 b1 d5 34 42 1d | .......3.'J........K.........4B. |
20320 | 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | ...............................i |
20340 | 6e 64 65 78 2e 73 65 73 73 69 6f 6e 5f 69 64 20 3d 20 73 65 73 73 69 6f 6e 5f 69 64 3b 00 20 20 | ndex.session_id.=.session_id;... |
20360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 2e 72 6f 6f 6d | ......................index.room |
20380 | 5f 69 64 20 20 20 20 3d 20 72 6f 6f 6d 5f 69 64 3b 00 19 00 00 00 05 00 00 00 33 f2 27 4a 08 00 | _id....=.room_id;.........3.'J.. |
203a0 | 00 00 00 00 00 00 19 00 00 00 05 00 00 00 b1 d5 34 42 08 00 00 00 00 00 00 00 1f 00 00 00 07 00 | ................4B.............. |
203c0 | 00 00 33 f2 27 4a 1d 00 00 00 00 00 00 00 1f 00 00 00 07 00 00 00 b1 d5 34 42 1d 00 00 00 00 00 | ..3.'J..................4B...... |
203e0 | 00 00 2c 00 00 00 07 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 2c 00 00 00 07 00 00 00 b1 d5 | ..,.......3.'J........,......... |
20400 | 34 42 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 4B.............................. |
20420 | 20 20 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 49 6e 64 65 78 20 69 6e 64 65 78 3b 00 19 00 00 00 | ..MegolmSessionIndex.index;..... |
20440 | 12 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 19 00 00 00 12 00 00 00 b1 d5 34 42 02 00 00 00 | ....3.'J..................4B.... |
20460 | 00 00 00 00 2c 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 2c 00 00 00 05 00 00 00 | ....,.......3.'J........,....... |
20480 | b1 d5 34 42 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 00 00 20 | ..4B........................{... |
204a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 6f 6d 5f 69 64 2c 20 73 65 73 73 69 6f | .................room_id,.sessio |
204c0 | 6e 5f 64 61 74 61 2c 20 73 74 64 3a 3a 6d 6f 76 65 28 6f 75 74 62 6f 75 6e 64 5f 73 65 73 73 69 | n_data,.std::move(outbound_sessi |
204e0 | 6f 6e 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 63 68 65 3a 3a 73 61 76 | on));.................cache::sav |
20500 | 65 4f 75 74 62 6f 75 6e 64 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 28 00 20 20 20 20 20 20 20 20 | eOutboundMegolmSession(......... |
20520 | 20 20 20 20 20 20 20 20 73 65 73 73 69 6f 6e 5f 64 61 74 61 2e 6d 65 73 73 61 67 65 5f 69 6e 64 | ........session_data.message_ind |
20540 | 65 78 20 3d 20 30 3b 00 11 00 00 00 0c 00 00 00 b1 d5 34 42 08 00 00 00 00 00 00 00 1e 00 00 00 | ex.=.0;...........4B............ |
20560 | 0d 00 00 00 33 f2 27 4a 1d 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....3.'J........................ |
20580 | 4f 75 74 62 6f 75 6e 64 47 72 6f 75 70 53 65 73 73 69 6f 6e 44 61 74 61 20 73 65 73 73 69 6f 6e | OutboundGroupSessionData.session |
205a0 | 5f 64 61 74 61 3b 00 11 00 00 00 18 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 11 00 00 00 18 | _data;.........3.'J............. |
205c0 | 00 00 00 b1 d5 34 42 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f | .....4B........................O |
205e0 | 75 74 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 75 74 62 6f 75 6e 64 47 72 6f 75 70 | utb................OutboundGroup |
20600 | 53 65 73 73 69 6f 6e 44 61 74 61 20 73 65 73 73 69 6f 6e 5f 64 61 74 61 3b 00 11 00 00 00 18 00 | SessionData.session_data;....... |
20620 | 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 11 00 00 00 18 00 00 00 b1 d5 34 42 02 00 00 00 00 00 | ..3.'J..................4B...... |
20640 | 00 00 2a 00 00 00 0c 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 2a 00 00 00 0c 00 00 00 b1 d5 | ..*.......3.'J........*......... |
20660 | 34 42 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 54 4f 44 | 4B........................//.TOD |
20680 | 4f 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 75 74 62 20 20 20 20 20 20 20 20 20 | O:.................Outb......... |
206a0 | 20 20 20 20 20 20 20 4f 75 74 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 75 74 62 20 | .......Outb................Outb. |
206c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 75 74 62 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...............Outb............. |
206e0 | 20 20 20 4f 75 74 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 75 74 62 6f 75 6e 64 47 | ...Outb................OutboundG |
20700 | 72 6f 75 70 53 65 73 73 69 6f 6e 44 61 74 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f | roupSessionData................O |
20720 | 75 74 62 6f 75 6e 64 47 72 6f 75 70 53 65 73 73 69 6f 6e 44 61 74 61 20 73 65 73 73 69 6f 6e 5f | utboundGroupSessionData.session_ |
20740 | 64 61 74 61 3b 00 11 00 00 00 18 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 2a 00 00 00 0c 00 | data;.........3.'J........*..... |
20760 | 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f | ..3.'J........................// |
20780 | 20 54 4f 44 4f 3a 20 4d 61 79 62 65 20 69 74 27 73 20 74 6f 6f 20 65 61 72 6c 79 20 74 6f 20 73 | .TODO:.Maybe.it's.too.early.to.s |
207a0 | 61 76 65 2e 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 53 61 76 69 6e 67 20 74 | ave..................//.Saving.t |
207c0 | 68 65 20 6e 65 77 20 6d 65 67 6f 6c 6d 20 73 65 73 73 69 6f 6e 2e 00 00 20 20 20 20 20 20 20 20 | he.new.megolm.session........... |
207e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
20800 | 20 20 20 7b 22 73 65 73 73 69 6f 6e 5f 6b 65 79 22 2c 20 73 65 73 73 69 6f 6e 5f 6b 65 79 7d 7d | ...{"session_key",.session_key}} |
20820 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;............................... |
20840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 22 73 65 73 73 69 6f 6e 5f 69 64 22 2c 20 73 65 73 73 | .............{"session_id",.sess |
20860 | 69 6f 6e 5f 69 64 7d 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ion_id},........................ |
20880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 22 72 6f 6f 6d 5f 69 64 22 2c 20 | ....................{"room_id",. |
208a0 | 72 6f 6f 6d 5f 69 64 7d 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 6d | room_id},.................auto.m |
208c0 | 65 67 6f 6c 6d 5f 70 61 79 6c 6f 61 64 20 3d 20 6a 73 6f 6e 7b 7b 22 61 6c 67 6f 72 69 74 68 6d | egolm_payload.=.json{{"algorithm |
208e0 | 22 2c 20 22 6d 2e 6d 65 67 6f 6c 6d 2e 76 31 2e 61 65 73 2d 73 68 61 32 22 7d 2c 00 16 00 00 00 | ",."m.megolm.v1.aes-sha2"},..... |
20900 | 0e 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....3.'J........................ |
20920 | 2f 2f 20 54 4f 44 4f 3a 20 6e 65 65 64 73 20 74 6f 20 62 65 20 6d 6f 76 65 64 20 69 6e 20 74 68 | //.TODO:.needs.to.be.moved.in.th |
20940 | 65 20 6c 69 62 2e 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 | e.lib...................const.au |
20960 | 74 6f 20 73 65 73 73 69 6f 6e 5f 6b 65 79 20 3d 20 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 73 65 | to.session_key.=.mtx::crypto::se |
20980 | 73 73 69 6f 6e 5f 6b 65 79 28 6f 75 74 62 6f 75 6e 64 5f 73 65 73 73 69 6f 6e 2e 67 65 74 28 29 | ssion_key(outbound_session.get() |
209a0 | 29 3b 00 1c 00 00 00 0b 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | );.........3.'J................. |
209c0 | 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 73 65 73 73 69 6f 6e 5f 69 64 20 20 3d 20 | .......const.auto.session_id..=. |
209e0 | 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 73 65 73 73 69 6f 6e 5f 69 64 28 6f 75 74 62 6f 75 6e 64 | mtx::crypto::session_id(outbound |
20a00 | 5f 73 65 73 73 69 6f 6e 2e 67 65 74 28 29 29 3b 00 1c 00 00 00 0a 00 00 00 33 f2 27 4a 08 00 00 | _session.get());.........3.'J... |
20a20 | 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 6f 75 74 62 6f 75 | .....................auto.outbou |
20a40 | 6e 64 5f 73 65 73 73 69 6f 6e 20 20 3d 20 6f 6c 6d 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 69 6e 69 | nd_session..=.olm::client()->ini |
20a60 | 74 5f 6f 75 74 62 6f 75 6e 64 5f 67 72 6f 75 70 5f 73 65 73 73 69 6f 6e 28 29 3b 00 16 00 00 00 | t_outbound_group_session();..... |
20a80 | 10 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....3.'J........................ |
20aa0 | 2f 2f 20 43 72 65 61 74 65 20 61 20 6e 65 77 20 6f 75 74 62 6f 75 6e 64 20 6d 65 67 6f 6c 6d 20 | //.Create.a.new.outbound.megolm. |
20ac0 | 73 65 73 73 69 6f 6e 2e 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a | session...................nhlog: |
20ae0 | 3a 75 69 28 29 2d 3e 64 65 62 75 67 28 22 63 72 65 61 74 69 6e 67 20 6e 65 77 20 6f 75 74 62 6f | :ui()->debug("creating.new.outbo |
20b00 | 75 6e 64 20 6d 65 67 6f 6c 6d 20 73 65 73 73 69 6f 6e 22 29 3b 00 00 20 20 20 20 20 20 20 20 20 | und.megolm.session");........... |
20b20 | 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......}........................ |
20b40 | 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .return;........................ |
20b60 | 20 65 6d 69 74 20 74 68 69 73 2d 3e 61 64 64 50 65 6e 64 69 6e 67 4d 65 73 73 61 67 65 54 6f 53 | .emit.this->addPendingMessageToS |
20b80 | 74 6f 72 65 28 65 76 65 6e 74 29 3b 00 19 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 | tore(event);.........3.'J....... |
20ba0 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e | ..........................event. |
20bc0 | 6f 72 69 67 69 6e 5f 73 65 72 76 65 72 5f 74 73 20 3d 20 51 44 61 74 65 54 69 6d 65 3a 3a 63 75 | origin_server_ts.=.QDateTime::cu |
20be0 | 72 72 65 6e 74 4d 53 65 63 73 53 69 6e 63 65 45 70 6f 63 68 28 29 3b 00 20 20 20 20 20 20 20 20 | rrentMSecsSinceEpoch();......... |
20c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 74 79 70 65 20 20 20 20 20 20 | ................event.type...... |
20c20 | 20 20 20 20 20 20 20 3d 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a | .......=.mtx::events::EventType: |
20c40 | 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :RoomEncrypted;................. |
20c60 | 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 73 65 6e 64 65 72 20 20 20 20 20 20 20 20 20 20 20 3d | ........event.sender...........= |
20c80 | 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 | .http::client()->user_id().to_st |
20ca0 | 72 69 6e 67 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ring();......................... |
20cc0 | 65 76 65 6e 74 2e 72 6f 6f 6d 5f 69 64 20 20 20 20 20 20 20 20 20 20 3d 20 72 6f 6f 6d 5f 69 64 | event.room_id..........=.room_id |
20ce0 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e | ;.........................event. |
20d00 | 65 76 65 6e 74 5f 69 64 20 20 20 20 20 20 20 20 20 3d 20 6d 73 67 2e 65 76 65 6e 74 5f 69 64 3b | event_id.........=.msg.event_id; |
20d20 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6c 6d 3a 3a | ...........................olm:: |
20d40 | 65 6e 63 72 79 70 74 5f 67 72 6f 75 70 5f 6d 65 73 73 61 67 65 28 72 6f 6f 6d 5f 69 64 2c 20 68 | encrypt_group_message(room_id,.h |
20d60 | 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 64 65 76 69 63 65 5f 69 64 28 29 2c 20 64 6f 63 29 | ttp::client()->device_id(),.doc) |
20d80 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e | ;.........................event. |
20da0 | 63 6f 6e 74 65 6e 74 20 3d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | content.=....................... |
20dc0 | 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 6e 63 72 79 70 74 65 64 45 76 65 6e 74 3c 6d 74 | ..mtx::events::EncryptedEvent<mt |
20de0 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 45 6e 63 72 79 70 74 65 64 3e 20 65 76 65 6e 74 | x::events::msg::Encrypted>.event |
20e00 | 3b 00 19 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 06 00 00 00 33 f2 | ;.........3.'J................3. |
20e20 | 27 4a 0d 00 00 00 00 00 00 00 26 00 00 00 0e 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 35 00 | 'J........&.......3.'J........5. |
20e40 | 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 3a 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........:.......3.'J.. |
20e60 | 00 00 00 00 00 00 42 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 47 00 00 00 09 00 | ......B.......3.'J........G..... |
20e80 | 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 52 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 | ..3.'J........R.......3.'J...... |
20ea0 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 61 63 68 65 3a 3a 6f 75 74 | ..................if.(cache::out |
20ec0 | 62 6f 75 6e 64 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 45 78 69 73 74 73 28 72 6f 6f 6d 5f 69 64 | boundMegolmSessionExists(room_id |
20ee0 | 29 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 43 68 65 63 6b 20 69 66 | )).{.................//.Check.if |
20f00 | 20 77 65 20 68 61 76 65 20 61 6c 72 65 61 64 79 20 61 6e 20 6f 75 74 62 6f 75 6e 64 20 6d 65 67 | .we.have.already.an.outbound.meg |
20f20 | 6f 6c 6d 20 73 65 73 73 69 6f 6e 20 74 68 65 6e 20 77 65 20 63 61 6e 20 75 73 65 2e 00 20 20 20 | olm.session.then.we.can.use..... |
20f40 | 20 20 20 20 20 74 72 79 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....try.{...................... |
20f60 | 7b 22 72 6f 6f 6d 5f 69 64 22 2c 20 72 6f 6f 6d 5f 69 64 7d 7d 3b 00 20 20 20 20 20 20 20 20 20 | {"room_id",.room_id}};.......... |
20f80 | 20 20 20 20 20 20 20 20 20 20 20 7b 22 63 6f 6e 74 65 6e 74 22 2c 20 6a 73 6f 6e 28 6d 73 67 2e | ...........{"content",.json(msg. |
20fa0 | 63 6f 6e 74 65 6e 74 29 7d 2c 00 20 20 20 20 20 20 20 20 6a 73 6f 6e 20 64 6f 63 20 3d 20 7b 7b | content)},.........json.doc.=.{{ |
20fc0 | 22 74 79 70 65 22 2c 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 74 6f 5f 73 74 72 69 6e 67 28 65 | "type",.mtx::events::to_string(e |
20fe0 | 76 65 6e 74 54 79 70 65 29 7d 2c 00 0e 00 00 00 03 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 | ventType)},.........3.'J........ |
21000 | 61 64 00 00 81 04 00 00 9d 05 00 00 00 10 00 00 40 00 00 00 00 00 00 00 e0 0f 00 00 ce 0f 00 00 | ad..............@............... |
21020 | cd 0f 00 00 92 0f 00 00 59 0f 00 00 58 0f 00 00 ff 0e 00 00 fe 0e 00 00 cb 0e 00 00 8a 0e 00 00 | ........Y...X................... |
21040 | 89 0e 00 00 39 0e 00 00 de 0d 00 00 dd 0d 00 00 86 0d 00 00 63 0d 00 00 24 0d 00 00 df 0c 00 00 | ....9...............c...$....... |
21060 | de 0c 00 00 c0 0c 00 00 73 0c 00 00 3a 0c 00 00 d9 0b 00 00 98 0b 00 00 50 0b 00 00 15 0b 00 00 | ........s...:...........P....... |
21080 | bb 0a 00 00 a1 0a 00 00 a0 0a 00 00 55 0a 00 00 43 0a 00 00 42 0a 00 00 ff 09 00 00 f5 09 00 00 | ............U...C...B........... |
210a0 | f4 09 00 00 cc 09 00 00 83 09 00 00 56 09 00 00 46 09 00 00 16 09 00 00 f9 08 00 00 ba 08 00 00 | ............V...F............... |
210c0 | 7b 08 00 00 3f 08 00 00 f8 07 00 00 e4 07 00 00 e3 07 00 00 c3 07 00 00 b5 07 00 00 b3 07 00 00 | {...?........................... |
210e0 | b2 07 00 00 98 07 00 00 96 07 00 00 5c 07 00 00 42 07 00 00 37 07 00 00 36 07 00 00 fb 06 00 00 | ............\...B...7...6....... |
21100 | c1 06 00 00 b7 06 00 00 69 06 00 00 27 06 00 00 02 06 00 00 9d 05 00 00 73 05 00 00 2d 05 00 00 | ........i...'...........s...-... |
21120 | e9 04 00 00 c0 04 00 00 ae 04 00 00 a4 04 00 00 a3 04 00 00 6b 04 00 00 4e 04 00 00 17 04 00 00 | ....................k...N....... |
21140 | 0c 04 00 00 0b 04 00 00 b5 03 00 00 98 03 00 00 34 03 00 00 fd 02 00 00 f3 02 00 00 a7 02 00 00 | ................4............... |
21160 | 9d 02 00 00 9c 02 00 00 3e 02 00 00 e0 01 00 00 7e 01 00 00 a5 01 00 00 00 00 00 00 00 00 20 20 | ........>.......~............... |
21180 | 20 20 20 20 20 20 2f 2f 20 72 65 61 63 74 69 6f 6e 73 20 6e 65 65 64 20 74 6f 20 68 61 76 65 20 | ......//.reactions.need.to.have. |
211a0 | 74 68 65 20 72 65 6c 61 74 69 6f 6e 20 6f 75 74 73 69 64 65 20 6f 66 20 63 69 70 68 65 72 74 65 | the.relation.outside.of.cipherte |
211c0 | 78 74 2c 20 6f 72 20 73 79 6e 61 70 73 65 20 2f 20 74 68 65 20 68 6f 6d 65 73 65 72 76 65 72 00 | xt,.or.synapse./.the.homeserver. |
211e0 | 20 20 20 20 20 20 20 20 2f 2f 20 68 61 6e 64 6c 65 64 20 64 69 73 74 69 6e 63 74 6c 79 20 66 6f | ........//.handled.distinctly.fo |
21200 | 72 20 74 68 65 69 72 20 64 69 66 66 65 72 65 6e 63 65 73 20 66 72 6f 6d 20 6e 6f 72 6d 61 6c 20 | r.their.differences.from.normal. |
21220 | 72 6f 6f 6d 20 6d 65 73 73 61 67 65 73 2e 20 20 53 70 65 63 69 66 69 63 61 6c 6c 79 2c 00 20 20 | room.messages...Specifically,... |
21240 | 20 20 20 20 20 20 2f 2f 20 53 70 65 63 69 61 6c 20 6f 70 65 72 61 74 6f 72 20 66 6f 72 20 72 65 | ......//.Special.operator.for.re |
21260 | 61 63 74 69 6f 6e 73 2c 20 77 68 69 63 68 20 61 72 65 20 61 20 74 79 70 65 20 6f 66 20 6d 2e 72 | actions,.which.are.a.type.of.m.r |
21280 | 6f 6f 6d 2e 6d 65 73 73 61 67 65 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 62 65 00 00 20 20 20 | oom.message,.but.need.to.be..... |
212a0 | 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f 6d 45 | .....}.................sendRoomE |
212c0 | 76 65 6e 74 3c 54 2c 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a | vent<T,.mtx::events::EventType:: |
212e0 | 52 6f 6f 6d 4d 65 73 73 61 67 65 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 | RoomMessage>(msg);.........{.... |
21300 | 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 6d 74 78 3a 3a 65 76 65 6e 74 73 | .....void.operator()(mtx::events |
21320 | 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 54 3e 20 6d 73 67 29 00 20 20 20 20 20 20 20 20 20 20 20 20 | ::RoomEvent<T>.msg)............. |
21340 | 20 20 20 20 20 73 74 64 3a 3a 65 6e 61 62 6c 65 5f 69 66 5f 74 3c 73 74 64 3a 3a 69 73 5f 73 61 | .....std::enable_if_t<std::is_sa |
21360 | 6d 65 3c 64 65 63 6c 74 79 70 65 28 54 3a 3a 6d 73 67 74 79 70 65 29 2c 20 73 74 64 3a 3a 73 74 | me<decltype(T::msgtype),.std::st |
21380 | 72 69 6e 67 3e 3a 3a 76 61 6c 75 65 2c 20 69 6e 74 3e 20 3d 20 30 3e 00 20 20 20 20 20 20 20 20 | ring>::value,.int>.=.0>......... |
213a0 | 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 6e 61 6d 65 20 54 2c 00 20 20 20 20 20 20 20 20 2f 2f 20 | template<typename.T,.........//. |
213c0 | 4f 70 65 72 61 74 6f 72 20 66 6f 72 20 6d 2e 72 6f 6f 6d 2e 6d 65 73 73 61 67 65 20 65 76 65 6e | Operator.for.m.room.message.even |
213e0 | 74 73 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 61 20 6d 73 67 74 79 70 65 20 69 6e 20 74 68 65 | ts.that.contain.a.msgtype.in.the |
21400 | 69 72 20 63 6f 6e 74 65 6e 74 00 00 20 20 20 20 20 20 20 20 7b 7d 00 20 20 20 20 20 20 20 20 76 | ir.content..........{}.........v |
21420 | 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 | oid.operator()(const.mtx::events |
21440 | 3a 3a 45 76 65 6e 74 3c 54 3e 20 26 29 00 20 20 20 20 20 20 20 20 74 65 6d 70 6c 61 74 65 3c 74 | ::Event<T>.&).........template<t |
21460 | 79 70 65 6e 61 6d 65 20 54 3e 00 20 20 20 20 20 20 20 20 2f 2f 20 44 6f 2d 6e 6f 74 68 69 6e 67 | ypename.T>.........//.Do-nothing |
21480 | 20 6f 70 65 72 61 74 6f 72 20 66 6f 72 20 61 6c 6c 20 75 6e 68 61 6e 64 6c 65 64 20 65 76 65 6e | .operator.for.all.unhandled.even |
214a0 | 74 73 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 | ts..........}.................}. |
214c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
214e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
21500 | 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d 6f 64 65 6c 5f 2d 3e 6e 65 77 45 6e 63 72 79 70 74 | .........emit.model_->newEncrypt |
21520 | 65 64 49 6d 61 67 65 28 65 6e 63 49 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | edImage(encIn................... |
21540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d 6f 64 65 6c 5f 2d 3e 6e 65 77 45 6e 63 | .............emit.model_->newEnc |
21560 | 72 79 70 74 65 64 49 6d 61 67 65 28 65 6e 63 49 6e 66 6f 20 20 20 20 20 20 20 20 20 20 20 20 20 | ryptedImage(encInfo............. |
21580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
215a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 | .............................emi |
215c0 | 74 20 6d 6f 64 65 6c 5f 2d 3e 6e 65 77 45 6e 63 72 79 70 74 65 64 49 6d 61 67 65 28 65 6e 63 49 | t.model_->newEncryptedImage(encI |
215e0 | 6e 66 6f 2e 76 61 6c 75 65 28 29 29 3b 00 21 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 | nfo.value());.!.......3.'J...... |
21600 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 6e | ..........................if.(en |
21620 | 63 49 6e 66 6f 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 | cInfo).........................a |
21640 | 75 74 6f 20 65 6e 63 49 6e 66 6f 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 66 69 | uto.encInfo.=.mtx::accessors::fi |
21660 | 6c 65 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 61 63 | le(msg);.................if.(cac |
21680 | 68 65 3a 3a 69 73 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 28 6d 6f 64 65 6c 5f 2d 3e 72 6f 6f 6d | he::isRoomEncrypted(model_->room |
216a0 | 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 29 29 20 7b 00 20 20 20 20 20 20 20 20 7b | _id_.toStdString())).{.........{ |
216c0 | 00 20 20 20 20 20 20 20 20 76 6f 69 64 20 73 65 6e 64 52 6f 6f 6d 45 76 65 6e 74 28 6d 74 78 3a | .........void.sendRoomEvent(mtx: |
216e0 | 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 54 3e 20 6d 73 67 29 00 20 20 20 20 20 | :events::RoomEvent<T>.msg)...... |
21700 | 20 20 20 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 6e 61 6d 65 20 54 2c 20 6d 74 78 3a 3a 65 76 65 | ...template<typename.T,.mtx::eve |
21720 | 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 45 76 65 6e 74 3e 00 00 20 20 20 20 20 20 20 20 7b | nts::EventType.Event>..........{ |
21740 | 7d 00 20 20 20 20 20 20 20 20 20 20 3a 20 6d 6f 64 65 6c 5f 28 6d 6f 64 65 6c 29 00 20 20 20 20 | }...........:.model_(model)..... |
21760 | 20 20 20 20 65 78 70 6c 69 63 69 74 20 53 65 6e 64 4d 65 73 73 61 67 65 56 69 73 69 74 6f 72 28 | ....explicit.SendMessageVisitor( |
21780 | 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 20 2a 6d 6f 64 65 6c 29 00 7b 00 73 74 72 75 63 74 20 53 | TimelineModel.*model).{.struct.S |
217a0 | 65 6e 64 4d 65 73 73 61 67 65 56 69 73 69 74 6f 72 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 7d | endMessageVisitor..}...........} |
217c0 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 6f 69 64 29 6b 65 65 70 65 | );...................(void)keepe |
217e0 | 72 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 | r;....................}......... |
21800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
21820 | 20 20 20 20 20 65 72 72 2d 3e 6d 61 74 72 69 78 5f 65 72 72 6f 72 2e 65 72 72 6f 72 29 3b 00 20 | .....err->matrix_error.error);.. |
21840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
21860 | 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 65 73 73 61 67 65 3a 20 7b 7d 22 2c 00 20 20 20 20 20 | ............"message:.{}",...... |
21880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
218a0 | 20 20 20 20 20 20 20 20 22 73 65 6e 64 5f 74 6f 5f 64 65 76 69 63 65 20 22 00 20 20 20 20 20 20 | ........"send_to_device."....... |
218c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 | ....................nhlog::net() |
218e0 | 2d 3e 77 61 72 6e 28 22 66 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 22 00 20 20 20 20 20 20 20 | ->warn("failed.to.send."........ |
21900 | 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 | ...........if.(err).{........... |
21920 | 5b 6b 65 65 70 65 72 5d 28 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 | [keeper](mtx::http::RequestErr.e |
21940 | 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 2c 00 20 20 20 20 20 20 20 20 20 20 | rr).{...........body,........... |
21960 | 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 67 65 6e 65 72 61 74 65 5f 74 78 6e 5f 69 64 28 | http::client()->generate_txn_id( |
21980 | 29 2c 00 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 74 6f 5f 73 74 72 | ),...........mtx::events::to_str |
219a0 | 69 6e 67 28 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d | ing(mtx::events::EventType::Room |
219c0 | 45 6e 63 72 79 70 74 65 64 29 2c 00 20 20 20 20 20 20 20 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 | Encrypted),.........http::client |
219e0 | 28 29 2d 3e 73 65 6e 64 5f 74 6f 5f 64 65 76 69 63 65 28 00 00 20 20 20 20 20 20 20 20 7d 00 20 | ()->send_to_device(..........}.. |
21a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 69 6e 66 | ...............nhlog::net()->inf |
21a20 | 6f 28 22 73 65 6e 64 5f 74 6f 5f 64 65 76 69 63 65 3a 20 7b 7d 22 2c 20 75 73 65 72 5f 69 64 29 | o("send_to_device:.{}",.user_id) |
21a40 | 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 | ;..................}............ |
21a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 64 79 5b 22 6d 65 73 73 61 67 65 73 22 5d 5b 75 73 | .............body["messages"][us |
21a80 | 65 72 5f 69 64 5d 5b 64 65 76 69 63 65 5f 69 64 5d 20 3d 20 64 65 76 69 63 65 5f 6d 73 67 3b 00 | er_id][device_id].=.device_msg;. |
21aa0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 | .........................}...... |
21ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 | ............................."fa |
21ae0 | 69 6c 65 64 20 74 6f 20 70 69 63 6b 6c 65 20 6f 75 74 62 6f 75 6e 64 20 6f 6c 6d 20 73 65 73 73 | iled.to.pickle.outbound.olm.sess |
21b00 | 69 6f 6e 3a 20 7b 7d 22 2c 20 65 2e 77 68 61 74 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 | ion:.{}",.e.what());............ |
21b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 63 72 79 70 | .....................nhlog::cryp |
21b40 | 74 6f 28 29 2d 3e 63 72 69 74 69 63 61 6c 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | to()->critical(................. |
21b60 | 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 63 72 79 70 | ........}.catch.(const.mtx::cryp |
21b80 | 74 6f 3a 3a 6f 6c 6d 5f 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 20 20 20 20 20 20 20 20 | to::olm_exception.&e).{......... |
21ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
21bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 2e 77 68 61 74 28 29 29 3b 00 20 20 20 20 20 20 20 | ..............e.what());........ |
21be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a | .........................nhlog:: |
21c00 | 64 62 28 29 2d 3e 63 72 69 74 69 63 61 6c 28 22 66 61 69 6c 65 64 20 74 6f 20 73 61 76 65 20 6f | db()->critical("failed.to.save.o |
21c20 | 75 74 62 6f 75 6e 64 20 6f 6c 6d 20 73 65 73 73 69 6f 6e 3a 20 7b 7d 22 2c 00 20 20 20 20 20 20 | utbound.olm.session:.{}",....... |
21c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 | ..................}.catch.(const |
21c60 | 20 6c 6d 64 62 3a 3a 65 72 72 6f 72 20 26 65 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .lmdb::error.&e).{.............. |
21c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 63 68 65 3a 3a 73 61 76 65 4f 6c | ...................cache::saveOl |
21ca0 | 6d 53 65 73 73 69 6f 6e 28 69 64 5f 6b 65 79 2c 20 73 74 64 3a 3a 6d 6f 76 65 28 73 29 29 3b 00 | mSession(id_key,.std::move(s));. |
21cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 00 00 20 | ........................try.{... |
21ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 73 2e 61 74 28 | .........................pks.at( |
21d00 | 75 73 65 72 5f 69 64 29 2e 61 74 28 64 65 76 69 63 65 5f 69 64 29 2e 63 75 72 76 65 32 35 35 31 | user_id).at(device_id).curve2551 |
21d20 | 39 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f | 9);...........................ro |
21d40 | 6f 6d 5f 6b 65 79 73 2e 61 74 28 75 73 65 72 5f 69 64 29 2e 61 74 28 64 65 76 69 63 65 5f 69 64 | om_keys.at(user_id).at(device_id |
21d60 | 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 2e 67 | ),...........................s.g |
21d80 | 65 74 28 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 | et(),.........................au |
21da0 | 74 6f 20 64 65 76 69 63 65 5f 6d 73 67 20 3d 20 6f 6c 6d 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 63 | to.device_msg.=.olm::client()->c |
21dc0 | 72 65 61 74 65 5f 6f 6c 6d 5f 65 6e 63 72 79 70 74 65 64 5f 63 6f 6e 74 65 6e 74 28 00 00 20 20 | reate_olm_encrypted_content(.... |
21de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 73 20 20 20 20 | ......................auto.s.... |
21e00 | 20 20 3d 20 6f 6c 6d 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 63 72 65 61 74 65 5f 6f 75 74 62 6f 75 | ..=.olm::client()->create_outbou |
21e20 | 6e 64 5f 73 65 73 73 69 6f 6e 28 69 64 5f 6b 65 79 2c 20 6f 74 6b 29 3b 00 20 20 20 20 20 20 20 | nd_session(id_key,.otk);........ |
21e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 69 64 5f 6b 65 79 20 3d 20 70 | .................auto.id_key.=.p |
21e60 | 6b 73 2e 61 74 28 75 73 65 72 5f 69 64 29 2e 61 74 28 64 65 76 69 63 65 5f 69 64 29 2e 63 75 72 | ks.at(user_id).at(device_id).cur |
21e80 | 76 65 32 35 35 31 39 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ve25519;........................ |
21ea0 | 20 20 61 75 74 6f 20 6f 74 6b 20 3d 20 72 64 2e 73 65 63 6f 6e 64 2e 62 65 67 69 6e 28 29 2d 3e | ..auto.otk.=.rd.second.begin()-> |
21ec0 | 61 74 28 22 6b 65 79 22 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at("key");...................... |
21ee0 | 20 20 20 2f 2f 20 54 4f 44 4f 3a 20 56 65 72 69 66 79 20 73 69 67 6e 61 74 75 72 65 73 00 00 20 | ...//.TODO:.Verify.signatures... |
21f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 | .......................nhlog::ne |
21f20 | 74 28 29 2d 3e 64 65 62 75 67 28 22 7b 7d 20 3a 20 5c 6e 20 7b 7d 22 2c 20 64 65 76 69 63 65 5f | t()->debug("{}.:.\n.{}",.device_ |
21f40 | 69 64 2c 20 72 64 2e 73 65 63 6f 6e 64 2e 64 75 6d 70 28 32 29 29 3b 00 00 20 20 20 20 20 20 20 | id,.rd.second.dump(2));......... |
21f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 64 65 76 69 | .................const.auto.devi |
21f80 | 63 65 5f 69 64 20 3d 20 72 64 2e 66 69 72 73 74 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ce_id.=.rd.first;............... |
21fa0 | 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 72 64 20 3a 20 72 65 74 72 69 65 76 65 | ..for.(const.auto.&rd.:.retrieve |
21fc0 | 64 5f 64 65 76 69 63 65 73 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 | d_devices).{..................}. |
21fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 | ........................return;. |
22000 | 61 64 00 00 53 0a 00 00 df 0a 00 00 00 10 00 00 1c 00 00 00 00 00 00 00 a8 0f 00 00 4b 0f 00 00 | ad..S.......................K... |
22020 | ee 0e 00 00 ed 0e 00 00 b1 0e 00 00 b0 0e 00 00 69 0e 00 00 3d 0e 00 00 f7 0d 00 00 df 0d 00 00 | ................i...=........... |
22040 | d5 0d 00 00 d4 0d 00 00 7e 0d 00 00 7d 0d 00 00 4e 0d 00 00 13 0d 00 00 b0 0c 00 00 6c 0c 00 00 | ........~...}...N...........l... |
22060 | 40 0c 00 00 fd 0b 00 00 a3 0b 00 00 8b 0b 00 00 81 0b 00 00 80 0b 00 00 58 0b 00 00 57 0b 00 00 | @.......................X...W... |
22080 | 32 0b 00 00 df 0a 00 00 64 0a 00 00 a9 0a 00 00 a8 0a 00 00 86 0a 00 00 77 0a 00 00 26 0a 00 00 | 2.......d...............w...&... |
220a0 | d9 09 00 00 8c 09 00 00 37 09 00 00 1a 09 00 00 c7 08 00 00 95 08 00 00 4f 08 00 00 fd 07 00 00 | ........7...............O....... |
220c0 | db 07 00 00 c7 07 00 00 c6 07 00 00 ae 07 00 00 82 07 00 00 54 07 00 00 13 07 00 00 b5 06 00 00 | ....................T........... |
220e0 | b4 06 00 00 79 06 00 00 78 06 00 00 38 06 00 00 0e 06 00 00 0d 06 00 00 c1 05 00 00 99 05 00 00 | ....y...x...8................... |
22100 | 63 05 00 00 0a 05 00 00 f6 04 00 00 f5 04 00 00 a0 04 00 00 92 04 00 00 90 04 00 00 8f 04 00 00 | c............................... |
22120 | 87 04 00 00 38 04 00 00 36 04 00 00 1f 04 00 00 f9 03 00 00 96 03 00 00 32 03 00 00 d1 02 00 00 | ....8...6...............2....... |
22140 | b6 02 00 00 9a 02 00 00 99 02 00 00 7c 02 00 00 61 02 00 00 57 02 00 00 56 02 00 00 32 02 00 00 | ............|...a...W...V...2... |
22160 | 31 02 00 00 e7 01 00 00 9b 01 00 00 7a 01 00 00 c9 01 00 00 00 00 00 00 00 00 20 20 20 20 20 20 | 1...........z................... |
22180 | 20 20 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 70 72 65 66 69 78 20 3d 00 20 20 20 20 20 | ..........QString.prefix.=...... |
221a0 | 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 75 6e 63 6f 6c 6f 72 65 64 55 73 65 72 6e 61 6d | ...........auto.uncoloredUsernam |
221c0 | 65 20 3d 20 65 73 63 61 70 65 45 6d 6f 6a 69 28 64 69 73 70 6c 61 79 4e 61 6d 65 28 75 73 65 72 | e.=.escapeEmoji(displayName(user |
221e0 | 5f 69 64 29 29 3b 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 66 6f 72 6d 61 74 55 73 65 72 20 3d | _id));.........auto.formatUser.= |
22200 | 20 5b 74 68 69 73 2c 20 62 67 5d 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 75 73 65 72 5f | .[this,.bg](const.QString.&user_ |
22220 | 69 64 29 20 2d 3e 20 51 53 74 72 69 6e 67 20 7b 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e | id).->.QString.{..........QStrin |
22240 | 67 4c 69 73 74 20 75 69 64 57 69 74 68 6f 75 74 4c 61 73 74 3b 00 00 20 20 20 20 20 20 20 20 7d | gList.uidWithoutLast;..........} |
22260 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 | .................return."";..... |
22280 | 20 20 20 20 69 66 20 28 75 73 65 72 73 2e 65 6d 70 74 79 28 29 29 20 7b 00 00 20 20 20 20 20 20 | ....if.(users.empty()).{........ |
222a0 | 20 20 20 20 20 20 20 75 73 65 72 73 2e 73 69 7a 65 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 | .......users.size());........... |
222c0 | 20 20 20 22 77 61 72 6e 69 6e 67 73 2e 29 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 | ..."warnings.)",.............."t |
222e0 | 79 70 69 6e 67 2c 20 25 31 20 69 73 20 65 6d 70 74 79 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 73 | yping,.%1.is.empty..You.should.s |
22300 | 74 69 6c 6c 20 75 73 65 20 69 74 20 69 6e 20 79 6f 75 72 20 73 74 72 69 6e 67 20 74 68 6f 75 67 | till.use.it.in.your.string.thoug |
22320 | 68 20 74 6f 20 73 69 6c 65 6e 63 65 20 51 74 20 22 00 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | h.to.silence.Qt.".............." |
22340 | 6d 75 6c 74 69 70 6c 65 20 75 73 65 72 73 2e 20 53 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 20 | multiple.users..Second.argument. |
22360 | 69 73 20 74 68 65 20 6c 61 73 74 20 75 73 65 72 20 6f 66 20 74 68 61 74 20 6c 69 73 74 2e 20 28 | is.the.last.user.of.that.list..( |
22380 | 49 66 20 6f 6e 6c 79 20 6f 6e 65 20 75 73 65 72 20 69 73 20 22 00 20 20 20 20 20 20 20 20 20 20 | If.only.one.user.is."........... |
223a0 | 20 20 20 22 4d 75 6c 74 69 70 6c 65 20 75 73 65 72 73 20 61 72 65 20 74 79 70 69 6e 67 2e 20 46 | ..."Multiple.users.are.typing..F |
223c0 | 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 20 63 6f 6d 6d 61 20 73 65 70 61 72 61 74 | irst.argument.is.a.comma.separat |
223e0 | 65 64 20 6c 69 73 74 20 6f 66 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 22 00 20 20 20 20 20 20 20 | ed.list.of.potentially."........ |
22400 | 20 20 20 74 72 28 22 25 31 20 61 6e 64 20 25 32 20 61 72 65 20 74 79 70 69 6e 67 2e 22 2c 00 20 | ...tr("%1.and.%2.are.typing.",.. |
22420 | 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 74 65 6d 70 20 3d 00 7b 00 54 69 6d 65 6c 69 6e 65 | .......QString.temp.=.{.Timeline |
22440 | 4d 6f 64 65 6c 3a 3a 66 6f 72 6d 61 74 54 79 70 69 6e 67 55 73 65 72 73 28 63 6f 6e 73 74 20 73 | Model::formatTypingUsers(const.s |
22460 | 74 64 3a 3a 76 65 63 74 6f 72 3c 51 53 74 72 69 6e 67 3e 20 26 75 73 65 72 73 2c 20 51 43 6f 6c | td::vector<QString>.&users,.QCol |
22480 | 6f 72 20 62 67 29 00 51 53 74 72 69 6e 67 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 7d 29 3b 00 | or.bg).QString..}...........});. |
224a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d 65 64 69 61 43 61 63 68 | ..................emit.mediaCach |
224c0 | 65 64 28 6d 78 63 55 72 6c 2c 20 66 69 6c 65 6e 61 6d 65 2e 66 69 6c 65 50 61 74 68 28 29 29 3b | ed(mxcUrl,.filename.filePath()); |
224e0 | 00 13 00 00 00 04 00 00 00 95 35 6b 43 0b 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 | ..........5kC................... |
22500 | 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........}....................... |
22520 | 20 20 20 20 6e 68 6c 6f 67 3a 3a 75 69 28 29 2d 3e 77 61 72 6e 28 22 45 72 72 6f 72 20 77 68 69 | ....nhlog::ui()->warn("Error.whi |
22540 | 6c 65 20 73 61 76 69 6e 67 20 66 69 6c 65 20 74 6f 3a 20 7b 7d 22 2c 20 65 2e 77 68 61 74 28 29 | le.saving.file.to:.{}",.e.what() |
22560 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f | );...................}.catch.(co |
22580 | 6e 73 74 20 73 74 64 3a 3a 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 20 20 20 20 20 20 20 | nst.std::exception.&e).{........ |
225a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 2e 63 6c 6f 73 65 28 29 3b | ...................file.close(); |
225c0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 2e | ...........................file. |
225e0 | 77 72 69 74 65 28 51 42 79 74 65 41 72 72 61 79 28 74 65 6d 70 2e 64 61 74 61 28 29 2c 20 74 65 | write(QByteArray(temp.data(),.te |
22600 | 6d 70 2e 73 69 7a 65 28 29 29 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mp.size()));.................... |
22620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 | ................return;......... |
22640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 66 69 6c 65 2e 6f 70 65 6e | ..................if.(!file.open |
22660 | 28 51 49 4f 44 65 76 69 63 65 3a 3a 57 72 69 74 65 4f 6e 6c 79 29 29 00 00 20 20 20 20 20 20 20 | (QIODevice::WriteOnly))......... |
22680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 46 69 6c 65 20 66 69 6c 65 28 66 69 | ...................QFile.file(fi |
226a0 | 6c 65 6e 61 6d 65 2e 66 69 6c 65 50 61 74 68 28 29 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 | lename.filePath());............. |
226c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 63 72 | .........................mtx::cr |
226e0 | 79 70 74 6f 3a 3a 64 65 63 72 79 70 74 5f 66 69 6c 65 28 74 65 6d 70 2c 20 65 6e 63 72 79 70 74 | ypto::decrypt_file(temp,.encrypt |
22700 | 69 6f 6e 49 6e 66 6f 2e 76 61 6c 75 65 28 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ionInfo.value()));.............. |
22720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6d 70 20 3d 20 6d 74 78 3a | .....................temp.=.mtx: |
22740 | 3a 63 72 79 70 74 6f 3a 3a 74 6f 5f 73 74 72 69 6e 67 28 00 20 20 20 20 20 20 20 20 20 20 20 20 | :crypto::to_string(............. |
22760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 6e 63 72 79 70 74 69 6f 6e 49 6e 66 6f | ..............if.(encryptionInfo |
22780 | 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f | )...........................auto |
227a0 | 20 74 65 6d 70 20 3d 20 64 61 74 61 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .temp.=.data;................... |
227c0 | 74 72 79 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 | try.{....................}...... |
227e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 | .....................return;.... |
22800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
22820 | 20 20 20 20 20 20 20 20 20 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 65 72 72 2d 3e | ..........static_cast<int>(err-> |
22840 | 73 74 61 74 75 73 5f 63 6f 64 65 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | status_code));.................. |
22860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 2d | ............................err- |
22880 | 3e 6d 61 74 72 69 78 5f 65 72 72 6f 72 2e 65 72 72 6f 72 2c 00 20 20 20 20 20 20 20 20 20 20 20 | >matrix_error.error,............ |
228a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
228c0 | 20 20 75 72 6c 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..url,.......................... |
228e0 | 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 77 61 72 6e 28 22 66 61 69 6c 65 64 20 74 6f 20 72 | .nhlog::net()->warn("failed.to.r |
22900 | 65 74 72 69 65 76 65 20 69 6d 61 67 65 20 7b 7d 3a 20 7b 7d 20 7b 7d 22 2c 00 20 20 20 20 20 20 | etrieve.image.{}:.{}.{}",....... |
22920 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 | ............if.(err).{.......... |
22940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
22960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 | ...............mtx::http::Reques |
22980 | 74 45 72 72 20 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tErr.err).{..................... |
229a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
229c0 | 20 20 20 20 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 26 2c 00 20 20 20 20 20 20 20 | ....const.std::string.&,........ |
229e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
22a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 72 69 | .................const.std::stri |
22a20 | 6e 67 20 26 2c 00 20 20 20 20 20 20 20 20 20 20 5b 74 68 69 73 2c 20 6d 78 63 55 72 6c 2c 20 66 | ng.&,...........[this,.mxcUrl,.f |
22a40 | 69 6c 65 6e 61 6d 65 2c 20 75 72 6c 2c 20 65 6e 63 72 79 70 74 69 6f 6e 49 6e 66 6f 5d 28 63 6f | ilename,.url,.encryptionInfo](co |
22a60 | 6e 73 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d 65 64 69 61 43 61 | nst.................emit.mediaCa |
22a80 | 63 68 65 64 28 6d 78 63 55 72 6c 2c 20 66 69 6c 65 6e 61 6d 65 2e 66 69 6c 65 50 61 74 68 28 29 | ched(mxcUrl,.filename.filePath() |
22aa0 | 29 3b 00 11 00 00 00 04 00 00 00 a6 55 94 c6 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | );..........U................... |
22ac0 | 20 20 20 20 20 20 20 65 6d 69 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 | .......emit................emit. |
22ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d 65 64 69 61 43 61 63 68 65 64 28 | ...............emit.mediaCached( |
22b00 | 6d 78 63 55 72 6c 2c 20 66 69 6c 65 6e 61 6d 65 2e 66 69 6c 65 50 61 74 68 28 29 29 3b 00 11 00 | mxcUrl,.filename.filePath());... |
22b20 | 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 69 66 20 28 66 69 | ......3.'J................if.(fi |
22b40 | 6c 65 6e 61 6d 65 2e 69 73 52 65 61 64 61 62 6c 65 28 29 29 20 7b 00 00 20 20 20 20 20 20 20 20 | lename.isReadable()).{.......... |
22b60 | 51 44 69 72 28 29 2e 6d 6b 70 61 74 68 28 66 69 6c 65 6e 61 6d 65 2e 70 61 74 68 28 29 29 3b 00 | QDir().mkpath(filename.path());. |
22b80 | 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 | .........}.................retur |
22ba0 | 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d | n;.................nhlog::net()- |
22bc0 | 3e 77 61 72 6e 28 22 6d 78 63 55 72 6c 20 27 7b 7d 27 20 69 73 20 6e 6f 74 20 73 61 66 65 2c 20 | >warn("mxcUrl.'{}'.is.not.safe,. |
22be0 | 6e 6f 74 20 64 6f 77 6e 6c 6f 61 64 69 6e 67 20 66 69 6c 65 22 2c 20 75 72 6c 29 3b 00 20 20 20 | not.downloading.file",.url);.... |
22c00 | 20 20 20 20 20 69 66 20 28 51 44 69 72 3a 3a 63 6c 65 61 6e 50 61 74 68 28 66 69 6c 65 6e 61 6d | .....if.(QDir::cleanPath(filenam |
22c20 | 65 2e 70 61 74 68 28 29 29 20 21 3d 20 66 69 6c 65 6e 61 6d 65 2e 70 61 74 68 28 29 29 20 7b 00 | e.path()).!=.filename.path()).{. |
22c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 | ..............................ar |
22c60 | 67 28 73 75 66 66 69 78 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g(suffix));..................... |
22c80 | 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 51 53 74 72 69 6e 67 28 6d 78 63 55 72 6c 29 2e 72 65 | ..........arg(QString(mxcUrl).re |
22ca0 | 6d 6f 76 65 28 22 6d 78 63 3a 2f 2f 22 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | move("mxc://"))................. |
22cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 51 53 74 61 6e 64 61 72 64 50 61 74 68 73 | ..............arg(QStandardPaths |
22ce0 | 3a 3a 77 72 69 74 61 62 6c 65 4c 6f 63 61 74 69 6f 6e 28 51 53 74 61 6e 64 61 72 64 50 61 74 68 | ::writableLocation(QStandardPath |
22d00 | 73 3a 3a 43 61 63 68 65 4c 6f 63 61 74 69 6f 6e 29 29 00 20 20 20 20 20 20 20 20 51 46 69 6c 65 | s::CacheLocation)).........QFile |
22d20 | 49 6e 66 6f 20 66 69 6c 65 6e 61 6d 65 28 51 53 74 72 69 6e 67 28 22 25 31 2f 6d 65 64 69 61 5f | Info.filename(QString("%1/media_ |
22d40 | 63 61 63 68 65 2f 25 32 2e 25 33 22 29 00 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f | cache/%2.%3").........const.auto |
22d60 | 20 75 72 6c 20 3d 20 6d 78 63 55 72 6c 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 3b 00 00 20 20 | .url.=.mxcUrl.toStdString();.... |
22d80 | 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 73 75 66 66 69 78 20 3d 20 51 4d 69 6d 65 44 61 74 61 | ......QString.suffix.=.QMimeData |
22da0 | 62 61 73 65 28 29 2e 6d 69 6d 65 54 79 70 65 46 6f 72 4e 61 6d 65 28 6d 69 6d 65 54 79 70 65 29 | base().mimeTypeForName(mimeType) |
22dc0 | 2e 70 72 65 66 65 72 72 65 64 53 75 66 66 69 78 28 29 3b 00 00 20 20 20 20 20 20 20 20 7d 00 20 | .preferredSuffix();..........}.. |
22de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 | ...............return;.......... |
22e00 | 20 20 20 20 20 20 20 65 6d 69 74 20 6d 65 64 69 61 43 61 63 68 65 64 28 6d 78 63 55 72 6c 2c 20 | .......emit.mediaCached(mxcUrl,. |
22e20 | 6d 78 63 55 72 6c 29 3b 00 11 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 | mxcUrl);.........3.'J........... |
22e40 | 20 20 20 20 20 69 66 20 28 21 6d 78 63 55 72 6c 2e 73 74 61 72 74 73 57 69 74 68 28 22 6d 78 63 | .....if.(!mxcUrl.startsWith("mxc |
22e60 | 3a 2f 2f 22 29 29 20 7b 00 20 20 20 20 20 20 20 20 2f 2f 20 49 66 20 74 68 65 20 6d 65 73 73 61 | ://")).{.........//.If.the.messa |
22e80 | 67 65 20 69 73 20 61 20 6c 69 6e 6b 20 74 6f 20 61 20 6e 6f 6e 20 6d 78 63 55 72 6c 2c 20 64 6f | ge.is.a.link.to.a.non.mxcUrl,.do |
22ea0 | 6e 27 74 20 64 6f 77 6e 6c 6f 61 64 20 69 74 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 6e | n't.download.it..........auto.en |
22ec0 | 63 72 79 70 74 69 6f 6e 49 6e 66 6f 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 66 | cryptionInfo.=.mtx::accessors::f |
22ee0 | 69 6c 65 28 2a 65 76 65 6e 74 29 3b 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6d 69 | ile(*event);..........QString.mi |
22f00 | 6d 65 54 79 70 65 20 20 20 20 20 20 20 20 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 | meType.........=.QString::fromSt |
22f20 | 64 53 74 72 69 6e 67 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 6d 69 6d 65 74 79 70 65 | dString(mtx::accessors::mimetype |
22f40 | 28 2a 65 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6f 72 69 67 69 | (*event));.........QString.origi |
22f60 | 6e 61 6c 46 69 6c 65 6e 61 6d 65 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 | nalFilename.=.QString::fromStdSt |
22f80 | 72 69 6e 67 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 66 69 6c 65 6e 61 6d 65 28 2a 65 | ring(mtx::accessors::filename(*e |
22fa0 | 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6d 78 63 55 72 6c 20 20 | vent));.........QString.mxcUrl.. |
22fc0 | 20 20 20 20 20 20 20 20 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e | .........=.QString::fromStdStrin |
22fe0 | 67 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 75 72 6c 28 2a 65 76 65 6e 74 29 29 3b 00 | g(mtx::accessors::url(*event));. |
23000 | 61 64 00 00 91 0b 00 00 0d 0c 00 00 00 10 00 00 18 00 00 00 00 00 00 00 fe 0f 00 00 e8 0f 00 00 | ad.............................. |
23020 | e6 0f 00 00 e5 0f 00 00 bc 0f 00 00 b7 0f 00 00 21 0f 00 00 1f 0f 00 00 0a 0f 00 00 08 0f 00 00 | ................!............... |
23040 | 07 0f 00 00 02 0f 00 00 1a 0e 00 00 18 0e 00 00 03 0e 00 00 01 0e 00 00 00 0e 00 00 fb 0d 00 00 | ................................ |
23060 | 13 0d 00 00 11 0d 00 00 fc 0c 00 00 fa 0c 00 00 f5 0c 00 00 0d 0c 00 00 00 00 00 00 00 00 00 00 | ................................ |
23080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
230a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
230c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
230e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
231a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
231c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
231e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
232a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
232c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
232e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
233a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
233c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
233e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
234a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
234c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
234e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
235a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
235c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
235e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
236a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
236c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
236e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
237a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
237c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
237e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
238a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
238c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
238e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
23980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
239a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 73 4d 65 73 73 61 67 65 28 63 | .....................isMessage(c |
239c0 | 6f 6e 73 74 20 6d 74 78 3a 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 | onst.mtx:isMessage(const.mtx::ev |
239e0 | 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 | ents::RoomEvent<mtx::events::msg |
23a00 | 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 4a 15 00 00 | ::CallHangUp>.&).........3.'J... |
23a20 | 00 00 00 00 00 01 00 00 00 09 00 00 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 | .............isMessage(const.mtx |
23a40 | 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | ::events::RoomEvent<mtx::events: |
23a60 | 3a 6d 73 67 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 | :msg::CallHangUp>.&).........3.' |
23a80 | 4a 15 00 00 00 00 00 00 00 01 00 00 00 09 00 00 00 b1 d5 34 42 15 00 00 00 00 00 00 00 11 00 00 | J..................4B........... |
23aa0 | 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 | .....3.'J..................4B... |
23ac0 | 00 00 00 00 00 16 00 00 00 06 00 00 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 | .............isMessage(const.mtx |
23ae0 | 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | ::events::RoomEvent<mtx::events: |
23b00 | 3a 6d 73 67 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 | :msg::CallHangUp>.&).........3.' |
23b20 | 4a 15 00 00 00 00 00 00 00 01 00 00 00 09 00 00 00 b1 d5 34 42 15 00 00 00 00 00 00 00 11 00 00 | J..................4B........... |
23b40 | 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 | .....3.'J..................4B... |
23b60 | 00 00 00 00 00 16 00 00 00 06 00 00 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 | .............isMessage(const.mtx |
23b80 | 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | ::events::RoomEvent<mtx::events: |
23ba0 | 3a 6d 73 67 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 | :msg::CallHangUp>.&).........3.' |
23bc0 | 4a 15 00 00 00 00 00 00 00 01 00 00 00 09 00 00 00 b1 d5 34 42 15 00 00 00 00 00 00 00 11 00 00 | J..................4B........... |
23be0 | 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 | .....3.'J..................4B... |
23c00 | 00 00 00 00 00 16 00 00 00 06 00 00 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 | .............isMessage(const.mtx |
23c20 | 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | ::events::RoomEvent<mtx::events: |
23c40 | 3a 6d 73 67 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 | :msg::CallHangUp>.&).........3.' |
23c60 | 4a 15 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 | J................3.'J........... |
23c80 | 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 09 00 00 00 33 f2 27 4a 02 00 00 | .....3.'J................3.'J... |
23ca0 | 00 00 00 00 00 28 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 2d 00 00 00 06 00 00 | .....(.......3.'J........-...... |
23cc0 | 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 35 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 | .3.'J........5.......3.'J....... |
23ce0 | 00 3a 00 00 00 0a 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 61 75 74 6f 00 7d 00 20 20 20 20 | .:.......3.'J........auto.}..... |
23d00 | 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 00 7b 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e | ....return.true;.{.isMessage(con |
23d20 | 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 | st.mtx::events::RoomEvent<mtx::e |
23d40 | 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 3e 20 26 29 00 01 00 00 00 09 | vents::msg::CallAnswer>.&)...... |
23d60 | 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 | ...3.'J................3.'J..... |
23d80 | 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 09 00 00 00 33 | ...........3.'J................3 |
23da0 | f2 27 4a 02 00 00 00 00 00 00 00 28 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 2d | .'J........(.......3.'J........- |
23dc0 | 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 35 00 00 00 03 00 00 00 33 f2 27 4a 0d | .......3.'J........5.......3.'J. |
23de0 | 00 00 00 00 00 00 00 3a 00 00 00 0a 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 61 75 74 6f 00 | .......:.......3.'J........auto. |
23e00 | 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 00 7b 00 69 73 4d 65 73 73 | .}.........return.true;.{.isMess |
23e20 | 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 | age(const.mtx::events::RoomEvent |
23e40 | 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 3e 20 26 | <mtx::events::msg::CallInvite>.& |
23e60 | 29 00 01 00 00 00 09 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 33 f2 | ).........3.'J................3. |
23e80 | 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 | 'J................3.'J.......... |
23ea0 | 00 00 09 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 28 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........(.......3.'J.. |
23ec0 | 00 00 00 00 00 00 2d 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 35 00 00 00 03 00 | ......-.......3.'J........5..... |
23ee0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 3a 00 00 00 0a 00 00 00 33 f2 27 4a 02 00 00 00 00 00 | ..3.'J........:.......3.'J...... |
23f00 | 00 00 61 75 74 6f 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 00 7b | ..auto..}.........return.true;.{ |
23f20 | 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 6e | .isMessage(const.mtx::events::En |
23f40 | 63 72 79 70 74 65 64 45 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 4a 15 | cryptedEvent<T>.&).........3.'J. |
23f60 | 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 06 | ...............3.'J............. |
23f80 | 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 0e 00 00 00 33 f2 27 4a 02 00 00 00 00 | ...3.'J................3.'J..... |
23fa0 | 00 00 00 2d 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 00 00 00 00 00 61 75 74 6f 00 74 65 6d 70 | ...-.......3.'J&.......auto.temp |
23fc0 | 6c 61 74 65 3c 74 79 70 65 6e 61 6d 65 20 54 3e 00 13 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 | late<typename.T>.........3.'J&.. |
23fe0 | 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 00 7b 00 | ......}.........return.false;.{. |
24000 | 61 64 00 00 1c 0e 00 00 4c 0e 00 00 00 10 00 00 05 00 00 00 00 00 00 00 f6 0f 00 00 7c 0f 00 00 | ad......L...................|... |
24020 | 72 0f 00 00 1c 0f 00 00 4c 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | r.......L....................... |
24040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
240a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
240c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
240e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
241a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
241c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
241e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
242a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
242c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
242e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
243a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
243c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
243e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
244a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
244c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
244e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
245a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
245c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
245e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
246a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
246c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
246e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
247a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
247c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
247e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
248a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
248c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
248e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
249a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
249c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
249e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
24d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 | ................................ |
24d60 | 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d | ......const.mtx::events::Event<m |
24d80 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 48 61 6e 20 20 20 20 20 20 20 20 | tx::events::msg::CallHan........ |
24da0 | 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a | ..const.mtx::events::Event<mtx:: |
24dc0 | 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 | ..........const.mtx::events::Eve |
24de0 | 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 48 61 6e 67 55 70 3e | nt<mtx::events::msg::CallHangUp> |
24e00 | 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 | .&).........3.'J................ |
24e20 | b1 d5 34 42 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | ..4B................3.'J........ |
24e40 | 16 00 00 00 06 00 00 00 b1 d5 34 42 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a | ..........4B..........const.mtx: |
24e60 | 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a | :events::Event<mtx::events::msg: |
24e80 | 3a 43 61 6c 6c 48 61 6e 67 55 70 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | :CallHangUp>.&).........3.'J.... |
24ea0 | 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 | ............3.'J................ |
24ec0 | 33 f2 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | 3.'J........$.......3.'J........ |
24ee0 | 29 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a | ).......3.'J........1.......3.'J |
24f00 | 0d 00 00 00 00 00 00 00 36 00 00 00 0a 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 | ........6.......3.'J............ |
24f20 | 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 | ....qml_mtx_events::EventType.op |
24f40 | 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 | erator()(.........3.'J.......... |
24f60 | 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 | ......3.'J................}..... |
24f80 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 | ............return.qml_mtx_event |
24fa0 | 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 3b 00 18 00 00 00 0e 00 | s::EventType::CallAnswer;....... |
24fc0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
24fe0 | 00 00 33 00 00 00 0a 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 | ..3.......3.'J!...............{. |
25000 | 61 64 00 00 96 07 00 00 32 08 00 00 00 10 00 00 20 00 00 00 00 00 00 00 cd 0f 00 00 97 0f 00 00 | ad......2....................... |
25020 | 96 0f 00 00 6a 0f 00 00 53 0f 00 00 f6 0e 00 00 9f 0e 00 00 7a 0e 00 00 1f 0e 00 00 d1 0d 00 00 | ....j...S...........z........... |
25040 | 77 0d 00 00 14 0d 00 00 be 0c 00 00 94 0c 00 00 78 0c 00 00 77 0c 00 00 38 0c 00 00 37 0c 00 00 | w...............x...w...8...7... |
25060 | d6 0b 00 00 7b 0b 00 00 18 0b 00 00 b3 0a 00 00 b2 0a 00 00 6d 0a 00 00 25 0a 00 00 c6 09 00 00 | ....{...............m...%....... |
25080 | 65 09 00 00 64 09 00 00 25 09 00 00 cc 08 00 00 6e 08 00 00 32 08 00 00 06 08 00 00 a3 07 00 00 | e...d...%.......n...2........... |
250a0 | 43 07 00 00 fc 06 00 00 9f 06 00 00 59 06 00 00 1d 06 00 00 f1 05 00 00 f0 05 00 00 b0 05 00 00 | C...........Y................... |
250c0 | 5e 05 00 00 09 05 00 00 08 05 00 00 d8 04 00 00 79 04 00 00 18 04 00 00 c7 03 00 00 65 03 00 00 | ^...............y...........e... |
250e0 | 0e 03 00 00 ca 02 00 00 96 02 00 00 47 02 00 00 fe 01 00 00 a3 01 00 00 64 01 00 00 28 01 00 00 | ............G...........d...(... |
25100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
25120 | 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e | ..........................contin |
25160 | 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue;............................. |
25180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 2e 77 68 61 74 28 29 | ........................e.what() |
251a0 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | );.............................. |
251c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 69 6c 65 64 20 74 | ......................."failed.t |
251e0 | 6f 20 70 61 72 73 65 20 64 65 76 69 63 65 20 6b 65 79 20 6a 73 6f 6e 3a 20 7b 7d 22 2c 00 20 20 | o.parse.device.key.json:.{}",... |
25200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d | ................nhlog::crypto()- |
25240 | 3e 77 61 72 6e 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | >warn(.......................... |
25260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 | .................}.catch.(const. |
25280 | 6a 73 6f 6e 3a 3a 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 | json::exception.&e).{........... |
252a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
252c0 | 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........}....................... |
252e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25300 | 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....continue;................... |
25320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25340 | 20 20 20 20 20 20 20 20 20 20 6a 73 6f 6e 28 64 65 76 2e 73 65 63 6f 6e 64 29 2e 64 75 6d 70 28 | ..........json(dev.second).dump( |
25360 | 32 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 2));............................ |
25380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
253a0 | 20 22 66 61 69 6c 65 64 20 74 6f 20 76 65 72 69 66 79 20 69 64 65 6e 74 69 74 79 20 6b 65 79 73 | ."failed.to.verify.identity.keys |
253c0 | 3a 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :.{}",.......................... |
253e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25400 | 20 6e 68 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d 3e 77 61 72 6e 28 00 20 20 20 20 20 20 20 20 | .nhlog::crypto()->warn(......... |
25420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6a 73 6f 6e 28 64 65 76 2e 73 65 63 6f 6e 64 29 | ................json(dev.second) |
25460 | 2c 20 64 65 76 69 63 65 5f 69 64 2c 20 75 73 65 72 5f 69 64 29 29 20 7b 00 20 20 20 20 20 20 20 | ,.device_id,.user_id)).{........ |
25480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
254a0 | 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 76 65 72 | ...........if.(!mtx::crypto::ver |
254c0 | 69 66 79 5f 69 64 65 6e 74 69 74 79 5f 73 69 67 6e 61 74 75 72 65 28 00 20 20 20 20 20 20 20 20 | ify_identity_signature(......... |
254e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25500 | 20 20 74 72 79 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..try.{......................... |
25520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 73 2e 63 75 72 76 65 32 35 35 31 | ...................pks.curve2551 |
25540 | 39 20 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 61 74 28 63 75 72 76 65 4b 65 79 29 3b 00 20 20 | 9.=.device_keys.at(curveKey);... |
25560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25580 | 20 20 20 20 20 20 20 20 70 6b 73 2e 65 64 32 35 35 31 39 20 20 20 20 3d 20 64 65 76 69 63 65 5f | ........pks.ed25519....=.device_ |
255a0 | 6b 65 79 73 2e 61 74 28 65 64 4b 65 79 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | keys.at(edKey);................. |
255c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 76 69 63 65 | ..........................Device |
255e0 | 50 75 62 6c 69 63 4b 65 79 73 20 70 6b 73 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | PublicKeys.pks;................. |
25600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 | ...........................}.... |
25620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 | ...............continue;........ |
25660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 69 64 2e 67 65 74 28 29 29 3b 00 20 | .............device_id.get());.. |
256a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
256c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 67 6e 6f 72 69 6e 67 20 6d 61 6c | ..................."ignoring.mal |
256e0 | 66 6f 72 6d 65 64 20 6b 65 79 73 20 66 6f 72 20 64 65 76 69 63 65 20 7b 7d 22 2c 00 20 20 20 20 | formed.keys.for.device.{}",..... |
25700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 64 65 62 75 | ..............nhlog::net()->debu |
25740 | 67 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g(.............................. |
25760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 76 69 63 65 5f 6b 65 79 73 2e 66 69 | .................(device_keys.fi |
25780 | 6e 64 28 65 64 4b 65 79 29 20 3d 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 65 6e 64 28 29 29 29 | nd(edKey).==.device_keys.end())) |
257a0 | 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .{.............................. |
257c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 28 64 65 76 69 63 65 5f 6b 65 79 73 2e 66 69 | .............if.((device_keys.fi |
257e0 | 6e 64 28 63 75 72 76 65 4b 65 79 29 20 3d 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 65 6e 64 28 | nd(curveKey).==.device_keys.end( |
25800 | 29 29 20 7c 7c 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )).||........................... |
25820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25860 | 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....continue;................... |
25880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 | ............................devi |
258a0 | 63 65 5f 69 64 2e 67 65 74 28 29 20 3d 3d 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 64 | ce_id.get().==.http::client()->d |
258c0 | 65 76 69 63 65 5f 69 64 28 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | evice_id())..................... |
258e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 74 70 | ............................http |
25900 | 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 72 69 6e 67 28 | ::client()->user_id().to_string( |
25920 | 29 20 26 26 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).&&............................ |
25940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 75 73 65 72 5f 69 64 2e 67 65 74 28 29 | ...............if.(user_id.get() |
25960 | 20 3d 3d 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .==............................. |
25980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 64 65 76 69 63 65 | ...............const.auto.device |
259a0 | 5f 69 64 20 3d 20 44 65 76 69 63 65 49 64 28 64 65 76 2e 73 65 63 6f 6e 64 2e 64 65 76 69 63 65 | _id.=.DeviceId(dev.second.device |
259c0 | 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _id);........................... |
259e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 75 73 65 72 5f | ................const.auto.user_ |
25a00 | 69 64 20 20 20 3d 20 3a 3a 55 73 65 72 49 64 28 64 65 76 2e 73 65 63 6f 6e 64 2e 75 73 65 72 5f | id...=.::UserId(dev.second.user_ |
25a20 | 69 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | id);............................ |
25a40 | 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 64 65 76 20 3a 20 75 73 | .......for.(const.auto.&dev.:.us |
25a60 | 65 72 2e 73 65 63 6f 6e 64 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er.second).{.................... |
25a80 | 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 75 73 65 72 20 3a 20 72 | .......for.(const.auto.&user.:.r |
25aa0 | 65 73 2e 64 65 76 69 63 65 5f 6b 65 79 73 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | es.device_keys).{............... |
25ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e | .............std::map<std::strin |
25ae0 | 67 2c 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 44 65 76 69 63 65 50 | g,.std::map<std::string,.DeviceP |
25b00 | 75 62 6c 69 63 4b 65 79 73 3e 3e 20 64 65 76 69 63 65 4b 65 79 73 3b 00 20 20 20 20 20 20 20 20 | ublicKeys>>.deviceKeys;......... |
25b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a | ..................std::map<std:: |
25b40 | 73 74 72 69 6e 67 2c 20 73 74 64 3a 3a 6d 61 70 3c 73 74 64 3a 3a 73 74 72 69 6e 67 2c 20 73 74 | string,.std::map<std::string,.st |
25b60 | 64 3a 3a 73 74 72 69 6e 67 3e 3e 20 72 6f 6f 6d 5f 6b 65 79 5f 6d 73 67 73 3b 00 20 20 20 20 20 | d::string>>.room_key_msgs;...... |
25b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 67 65 6e 65 72 61 74 65 | .....................//.generate |
25ba0 | 64 20 72 6f 6f 6d 5f 6b 65 79 20 65 76 65 6e 74 20 75 73 65 64 20 66 6f 72 20 73 68 61 72 69 6e | d.room_key.event.used.for.sharin |
25bc0 | 67 20 74 68 65 20 6d 65 67 6f 6c 6d 20 73 65 73 73 69 6f 6e 2e 00 20 20 20 20 20 20 20 20 20 20 | g.the.megolm.session............ |
25be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 4d 61 70 70 69 6e 67 20 66 72 6f 6d 20 | ................//.Mapping.from. |
25c00 | 75 73 65 72 20 69 64 20 74 6f 20 61 20 64 65 76 69 63 65 5f 69 64 20 77 69 74 68 20 76 61 6c 69 | user.id.to.a.device_id.with.vali |
25c20 | 64 20 69 64 65 6e 74 69 74 79 20 6b 65 79 73 20 74 6f 20 74 68 65 00 00 20 20 20 20 20 20 20 20 | d.identity.keys.to.the.......... |
25c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 72 65 71 75 65 73 74 73 3a | ..................mtx::requests: |
25c60 | 3a 43 6c 61 69 6d 4b 65 79 73 20 63 6c 61 69 6d 5f 6b 65 79 73 3b 00 00 20 20 20 20 20 20 20 20 | :ClaimKeys.claim_keys;.......... |
25c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 | ..................}............. |
25ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 | ......................return;... |
25cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25ce0 | 20 20 74 72 28 22 46 61 69 6c 65 64 20 74 6f 20 65 6e 63 72 79 70 74 20 65 76 65 6e 74 2c 20 73 | ..tr("Failed.to.encrypt.event,.s |
25d00 | 65 6e 64 69 6e 67 20 61 62 6f 72 74 65 64 21 22 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | ending.aborted!"));............. |
25d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 43 68 61 74 50 | ......................emit.ChatP |
25d40 | 61 67 65 3a 3a 69 6e 73 74 61 6e 63 65 28 29 2d 3e 73 68 6f 77 4e 6f 74 69 66 69 63 61 74 69 6f | age::instance()->showNotificatio |
25d60 | 6e 28 00 23 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | n(.#.......3.'J................. |
25d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25da0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 65 72 72 | ............static_cast<int>(err |
25dc0 | 2d 3e 73 74 61 74 75 73 5f 63 6f 64 65 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ->status_code));................ |
25de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25e00 | 20 20 20 20 20 20 65 72 72 2d 3e 6d 61 74 72 69 78 5f 65 72 72 6f 72 2e 65 72 72 6f 72 2c 00 20 | ......err->matrix_error.error,.. |
25e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
25e40 | 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 77 61 72 6e 28 22 66 61 69 6c 65 64 20 74 6f 20 71 | .nhlog::net()->warn("failed.to.q |
25e60 | 75 65 72 79 20 64 65 76 69 63 65 20 6b 65 79 73 3a 20 7b 7d 20 7b 7d 22 2c 00 20 20 20 20 20 20 | uery.device.keys:.{}.{}",....... |
25e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 20 | ....................if.(err).{.. |
25ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 72 65 | ...................const.mtx::re |
25ec0 | 73 70 6f 6e 73 65 73 3a 3a 51 75 65 72 79 4b 65 79 73 20 26 72 65 73 2c 20 6d 74 78 3a 3a 68 74 | sponses::QueryKeys.&res,.mtx::ht |
25ee0 | 74 70 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 | tp::RequestErr.err).{........... |
25f00 | 20 20 20 20 20 20 20 20 5b 6b 65 65 70 65 72 20 3d 20 73 74 64 3a 3a 6d 6f 76 65 28 6b 65 65 70 | ........[keeper.=.std::move(keep |
25f20 | 65 72 29 2c 20 6d 65 67 6f 6c 6d 5f 70 61 79 6c 6f 61 64 2c 20 74 78 6e 5f 69 64 20 3d 20 6d 73 | er),.megolm_payload,.txn_id.=.ms |
25f40 | 67 2e 65 76 65 6e 74 5f 69 64 2c 20 74 68 69 73 5d 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.event_id,.this](.............. |
25f60 | 20 20 20 20 20 72 65 71 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 3a | .....req,.................http:: |
25f80 | 63 6c 69 65 6e 74 28 29 2d 3e 71 75 65 72 79 5f 6b 65 79 73 28 00 00 20 20 20 20 20 20 20 20 20 | client()->query_keys(........... |
25fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 71 2e 64 65 76 69 63 65 5f 6b 65 79 73 5b 6d | ...............req.device_keys[m |
25fc0 | 65 6d 62 65 72 5d 20 3d 20 7b 7d 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 | ember].=.{};.................for |
25fe0 | 20 28 63 6f 6e 73 74 20 61 75 74 6f 20 26 6d 65 6d 62 65 72 20 3a 20 6d 65 6d 62 65 72 73 29 00 | .(const.auto.&member.:.members). |
26000 | 61 64 00 00 9b 06 00 00 1b 07 00 00 00 10 00 00 19 00 00 00 00 00 00 00 f6 0f 00 00 74 0f 00 00 | ad..........................t... |
26020 | 6a 0f 00 00 14 0f 00 00 39 0e 00 00 2f 0e 00 00 aa 0d 00 00 a0 0d 00 00 4a 0d 00 00 70 0c 00 00 | j.......9.../...........J...p... |
26040 | 66 0c 00 00 e2 0b 00 00 d8 0b 00 00 82 0b 00 00 a7 0a 00 00 9d 0a 00 00 18 0a 00 00 0e 0a 00 00 | f............................... |
26060 | b8 09 00 00 e0 08 00 00 d6 08 00 00 54 08 00 00 4a 08 00 00 f4 07 00 00 1b 07 00 00 e6 02 00 00 | ............T...J............... |
26080 | 82 03 00 00 78 03 00 00 d7 02 00 00 cd 02 00 00 41 02 00 00 37 02 00 00 cd 01 00 00 ad 00 00 00 | ....x...........A...7........... |
260a0 | 95 01 00 00 1d 02 00 00 13 02 00 00 bd 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 | .......................const.mtx |
260c0 | 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 | ::events::Event<mtx::events::msg |
260e0 | 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 3e 20 26 29 00 11 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 | ::CallInvite>.&)..........5kC... |
26100 | 00 00 00 00 00 16 00 00 00 06 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 | ..............U................. |
26120 | 00 95 35 6b 43 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 95 35 6b 43 02 00 00 00 00 00 00 | ..5kC.................5kC....... |
26140 | 00 24 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 29 00 00 00 06 00 00 00 a6 55 94 | .$........5kC........)........U. |
26160 | c6 0d 00 00 00 00 00 00 00 29 00 00 00 06 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 31 00 00 | .........)........5kC........1.. |
26180 | 00 03 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 | ......U..........1........5kC... |
261a0 | 00 00 00 00 00 36 00 00 00 0a 00 00 00 a6 55 94 c6 02 00 00 00 00 00 00 00 36 00 00 00 0a 00 00 | .....6........U..........6...... |
261c0 | 00 95 35 6b 43 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 | ..5kC................qml_mtx_eve |
261e0 | 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e | nts::EventType.operator()(...... |
26200 | 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 a6 55 94 c6 19 00 00 00 00 | ....5kC.................U....... |
26220 | 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d | ............5kC................} |
26240 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f | .................return.qml_mtx_ |
26260 | 65 76 65 6e 74 73 3a 3a 45 76 65 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a | events::Eve..........const.mtx:: |
26280 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a | events::Event<mtx::events::msg:: |
262a0 | 4b 65 79 56 65 72 69 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | KeyVeri..........const.mtx::even |
262c0 | 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d | ts::Event<mtx::..........const.m |
262e0 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d | tx::events::Event<mtx::events::m |
26300 | 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 44 6f 6e 65 3e 20 26 29 00 11 00 00 00 | sg::KeyVerificationDone>.&)..... |
26320 | 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 | ....3.'J..................4B.... |
26340 | 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 20 20 20 20 20 | ............3.'J................ |
26360 | 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 | .....const.mtx::events::Event<mt |
26380 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 20 20 20 20 20 20 20 20 20 | x::events::msg::KeyVeri......... |
263a0 | 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 | .const.mtx::events::Event<mtx::. |
263c0 | 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e | .........const.mtx::events::Even |
263e0 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 | t<mtx::events::msg::KeyVerificat |
26400 | 69 6f 6e 44 6f 6e 65 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | ionDone>.&).........3.'J........ |
26420 | 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a | ..........4B................3.'J |
26440 | 0d 00 00 00 00 00 00 00 16 00 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a | .....................const.mtx:: |
26460 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a | events::Event<mtx::events::msg:: |
26480 | 4b 65 79 56 65 72 69 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | KeyVeri..........const.mtx::even |
264a0 | 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d | ts::Event<mtx::..........const.m |
264c0 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d | tx::events::Event<mtx::events::m |
264e0 | 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 44 6f 6e 65 3e 20 26 29 00 11 00 00 00 | sg::KeyVerificationDone>.&)..... |
26500 | 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 | ....3.'J..................4B.... |
26520 | 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 20 20 20 20 20 | ............3.'J................ |
26540 | 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 | .....const.mtx::events::Event<mt |
26560 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 20 20 20 20 20 20 20 20 20 | x::events::msg::KeyVeri......... |
26580 | 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 | .const.mtx::events::Event<mtx::. |
265a0 | 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e | .........const.mtx::events::Even |
265c0 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 | t<mtx::events::msg::KeyVerificat |
265e0 | 69 6f 6e 44 6f 6e 65 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | ionDone>.&).........3.'J........ |
26600 | 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a | ..........4B................3.'J |
26620 | 0d 00 00 00 00 00 00 00 16 00 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a | .....................const.mtx:: |
26640 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a | events::Event<mtx::events::msg:: |
26660 | 4b 65 79 56 65 72 69 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | KeyVeri..........const.mtx::even |
26680 | 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d | ts::Event<mtx::..........const.m |
266a0 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d | tx::events::Event<mtx::events::m |
266c0 | 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 44 6f 6e 65 3e 20 26 29 00 11 00 00 00 | sg::KeyVerificationDone>.&)..... |
266e0 | 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 | ....3.'J..................4B.... |
26700 | 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 20 20 20 20 20 | ............3.'J................ |
26720 | 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 | .....const.mtx::events::Event<mt |
26740 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 44 | x::events::msg::KeyVerificationD |
26760 | 6f 6e 65 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 | one>.&).........3.'J............ |
26780 | 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 | ....3.'J................3.'J.... |
267a0 | 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 29 00 00 00 06 00 00 00 | ....$.......3.'J........)....... |
267c0 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | 3.'J........1.......3.'J........ |
267e0 | 36 00 00 00 13 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f | 6.......3.'J................qml_ |
26800 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 | mtx_events::EventType.operator() |
26820 | 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 | (.........3.'J................3. |
26840 | 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 | 'J................}............. |
26860 | 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | ....return.qml_mtx_events::Event |
26880 | 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4b 65 79 3b 00 18 00 00 00 0e 00 | Type::KeyVerificationKey;....... |
268a0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
268c0 | 00 00 33 00 00 00 12 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 | ..3.......3.'J!...............{. |
268e0 | 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 | ..........const.mtx::events::Eve |
26900 | 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 | nt<mtx::events::msg::KeyVerifica |
26920 | 74 69 6f 6e 4b 65 79 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | tionKey>.&).........3.'J........ |
26940 | 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 27 4a | ........3.'J................3.'J |
26960 | 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 29 00 00 00 | ........$.......3.'J........)... |
26980 | 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | ....3.'J........1.......3.'J.... |
269a0 | 00 00 00 00 36 00 00 00 12 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ....6.......3.'J................ |
269c0 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 | qml_mtx_events::EventType.operat |
269e0 | 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 | or()(.........3.'J.............. |
26a00 | 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 | ..3.'J................}......... |
26a20 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 | ........return.qml_mtx_events::E |
26a40 | 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 43 61 6e 63 65 6c 3b | ventType::KeyVerificationCancel; |
26a60 | 00 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 | .........3.'J........(.......3.' |
26a80 | 4a 19 00 00 00 00 00 00 00 33 00 00 00 15 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 | J........3.......3.'J!.......... |
26aa0 | 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | .....{...........const.mtx::even |
26ac0 | 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 | ts::Event<mtx::events::msg::KeyV |
26ae0 | 65 72 69 66 69 63 61 74 69 6f 6e 43 61 6e 63 65 6c 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 | erificationCancel>.&).........3. |
26b00 | 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 | 'J................3.'J.......... |
26b20 | 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........$.......3.'J.. |
26b40 | 00 00 00 00 00 00 29 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 | ......).......3.'J........1..... |
26b60 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 36 00 00 00 15 00 00 00 33 f2 27 4a 02 00 00 00 00 00 | ..3.'J........6.......3.'J...... |
26b80 | 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | ..........qml_mtx_events::EventT |
26ba0 | 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 | ype.operator()(.........3.'J.... |
26bc0 | 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ............3.'J................ |
26be0 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 | }.................return.qml_mtx |
26c00 | 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 | _events::EventType::KeyVerificat |
26c20 | 69 6f 6e 52 65 61 64 79 3b 00 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 | ionReady;.........3.'J........(. |
26c40 | 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 33 00 00 00 14 00 00 00 33 f2 27 4a 21 00 | ......3.'J........3.......3.'J!. |
26c60 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 | ..............{...........const. |
26c80 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | mtx::events::Event<mtx::events:: |
26ca0 | 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 61 64 79 3e 20 26 29 00 11 00 | msg::KeyVerificationReady>.&)... |
26cc0 | 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 | ......3.'J................3.'J.. |
26ce0 | 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 | ..............3.'J........$..... |
26d00 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 29 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | ..3.'J........).......3.'J...... |
26d20 | 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 36 00 00 00 14 00 00 00 33 f2 | ..1.......3.'J........6.......3. |
26d40 | 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 | 'J................qml_mtx_events |
26d60 | 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 | ::EventType.operator()(......... |
26d80 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 | 3.'J................3.'J........ |
26da0 | 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ........}.................return |
26dc0 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 | .qml_mtx_events::EventType::KeyV |
26de0 | 65 72 69 66 69 63 61 74 69 6f 6e 41 63 63 65 70 74 3b 00 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d | erificationAccept;.........3.'J. |
26e00 | 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 33 00 00 00 15 | .......(.......3.'J........3.... |
26e20 | 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 | ...3.'J!...............{........ |
26e40 | 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a | ...const.mtx::events::Event<mtx: |
26e60 | 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 41 63 63 | :events::msg::KeyVerificationAcc |
26e80 | 65 70 74 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 00 00 | ept>.&).........3.'J............ |
26ea0 | 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 | ....3.'J................3.'J.... |
26ec0 | 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 29 00 00 00 06 00 00 00 | ....$.......3.'J........)....... |
26ee0 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | 3.'J........1.......3.'J........ |
26f00 | 36 00 00 00 15 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f | 6.......3.'J................qml_ |
26f20 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 | mtx_events::EventType.operator() |
26f40 | 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 | (.........3.'J................3. |
26f60 | 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 | 'J................}............. |
26f80 | 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | ....return.qml_mtx_events::Event |
26fa0 | 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 4d 61 63 3b 00 18 00 00 00 0e 00 | Type::KeyVerificationMac;....... |
26fc0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
26fe0 | 00 00 33 00 00 00 12 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 | ..3.......3.'J!...............{. |
27000 | 61 64 00 00 08 0e 00 00 5c 0e 00 00 00 10 00 00 0e 00 00 00 00 00 00 00 da 0f 00 00 d0 0f 00 00 | ad......\....................... |
27020 | cf 0f 00 00 ac 0f 00 00 aa 0f 00 00 a9 0f 00 00 8d 0f 00 00 0f 0f 00 00 0d 0f 00 00 e4 0e 00 00 | ................................ |
27040 | e2 0e 00 00 e1 0e 00 00 dc 0e 00 00 5c 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ............\................... |
27060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
270a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
270c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
270e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
271a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
271c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
271e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
272a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
272c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
272e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
273a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
273c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
273e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
274a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
274c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
274e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
275a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
275c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
275e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
276a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
276c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
276e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
277a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
277c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
277e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
278a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
278c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
278e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
279a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
279c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
279e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
27da0 | 00 00 00 00 00 00 00 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 52 54 69 6d 65 | ........TimelineModel::viewRTime |
27dc0 | 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 52 61 77 4d 65 73 73 61 67 65 28 51 53 74 72 69 6e | lineModel::viewRawMessage(QStrin |
27de0 | 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 | g.id).const.........3.'J........ |
27e00 | 01 00 00 00 0d 00 00 00 b1 d5 34 42 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 52 | ..........4BTimelineModel::viewR |
27e20 | 61 77 4d 65 73 73 61 67 65 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 | awMessage(QString.id).const..... |
27e40 | 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 01 00 00 00 0d 00 00 00 b1 d5 34 42 54 69 6d 65 | ....3.'J..................4BTime |
27e60 | 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 76 69 65 77 52 61 77 4d 65 73 73 61 67 65 28 51 53 74 72 69 6e | lineModel::viewRawMessage(QStrin |
27e80 | 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 | g.id).const.........3.'J........ |
27ea0 | 10 00 00 00 0e 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 1f 00 00 00 07 00 00 00 33 f2 27 4a | ........3.'J................3.'J |
27ec0 | 0c 00 00 00 00 00 00 00 27 00 00 00 02 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 | ........'.......3.'J........void |
27ee0 | 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 74 69 6c 73 3a 3a 72 65 70 6c 61 63 | ..}.........return.utils::replac |
27f00 | 65 45 6d 6f 6a 69 28 73 74 72 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 65 73 | eEmoji(str);.{.TimelineModel::es |
27f20 | 63 61 70 65 45 6d 6f 6a 69 28 51 53 74 72 69 6e 67 20 73 74 72 29 20 63 6f 6e 73 74 00 01 00 00 | capeEmoji(QString.str).const.... |
27f40 | 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 0b 00 00 00 33 f2 27 4a 03 00 00 | .....3.'J................3.'J... |
27f60 | 00 00 00 00 00 1c 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 24 00 00 00 03 00 00 | .............3.'J........$...... |
27f80 | 00 33 f2 27 4a 06 00 00 00 00 00 00 00 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 | .3.'J........QString.........3.' |
27fa0 | 4a 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 61 74 65 2e | J.........}.........return.date. |
27fc0 | 74 6f 53 74 72 69 6e 67 28 66 6d 74 29 3b 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 | toString(fmt);..........}....... |
27fe0 | 20 20 20 20 20 20 20 20 20 20 66 6d 74 20 3d 20 66 6d 74 2e 72 65 6d 6f 76 65 28 72 78 29 3b 00 | ..........fmt.=.fmt.remove(rx);. |
28000 | 61 64 00 00 1c 0e 00 00 4c 0e 00 00 00 10 00 00 05 00 00 00 00 00 00 00 f6 0f 00 00 7c 0f 00 00 | ad......L...................|... |
28020 | 72 0f 00 00 1c 0f 00 00 4c 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | r.......L....................... |
28040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
280a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
280c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
280e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
281a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
281c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
281e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
282a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
282c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
282e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
283a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
283c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
283e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
284a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
284c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
284e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
285a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
285c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
285e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
286a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
286c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
286e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
287a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
287c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
287e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
288a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
288c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
288e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
289a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
289c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
289e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
28d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 | ................................ |
28d60 | 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d | ......const.mtx::events::Event<m |
28d80 | 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 41 6e 73 20 20 20 20 20 20 20 20 | tx::events::msg::CallAns........ |
28da0 | 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a | ..const.mtx::events::Event<mtx:: |
28dc0 | 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 | ..........const.mtx::events::Eve |
28de0 | 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 3e | nt<mtx::events::msg::CallAnswer> |
28e00 | 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 | .&).........3.'J................ |
28e20 | b1 d5 34 42 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | ..4B................3.'J........ |
28e40 | 16 00 00 00 06 00 00 00 b1 d5 34 42 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a | ..........4B..........const.mtx: |
28e60 | 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a | :events::Event<mtx::events::msg: |
28e80 | 3a 43 61 6c 6c 41 6e 73 77 65 72 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 | :CallAnswer>.&).........3.'J.... |
28ea0 | 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 | ............3.'J................ |
28ec0 | 33 f2 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 | 3.'J........$.......3.'J........ |
28ee0 | 29 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a | ).......3.'J........1.......3.'J |
28f00 | 0d 00 00 00 00 00 00 00 36 00 00 00 0a 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 | ........6.......3.'J............ |
28f20 | 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 | ....qml_mtx_events::EventType.op |
28f40 | 65 72 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 | erator()(.........3.'J.......... |
28f60 | 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 | ......3.'J................}..... |
28f80 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 | ............return.qml_mtx_event |
28fa0 | 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 3b 00 18 00 00 00 0e 00 | s::EventType::CallInvite;....... |
28fc0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
28fe0 | 00 00 33 00 00 00 0a 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 | ..3.......3.'J!...............{. |
29000 | 61 64 00 00 7a 0f 00 00 9a 0f 00 00 00 10 00 00 01 00 00 00 00 00 00 00 9a 0f 00 00 00 00 00 00 | ad..z........................... |
29020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
290a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
290c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
290e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
291a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
291c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
291e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
292a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
292c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
292e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
293a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
293c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
293e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
294a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
294c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
294e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
295a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
295c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
295e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
296a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
296c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
296e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
297a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
297c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
297e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
298a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
298c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
298e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
299a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
299c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
299e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
29f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 69 | ..............................Ti |
29f60 | 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 69 6e 64 65 78 54 6f 49 64 28 69 6e 74 20 69 6e 64 65 78 | melineModel::indexToId(int.index |
29f80 | 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 54 69 6d 65 6c 69 | ).const.........3.'J......Timeli |
29fa0 | 6e 65 4d 6f 64 65 6c 3a 3a 69 6e 64 65 78 54 6f 49 64 28 69 6e 74 20 69 6e 64 65 78 29 20 63 6f | neModel::indexToId(int.index).co |
29fc0 | 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 | nst.........3.'J................ |
29fe0 | 33 f2 27 4a 03 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 | 3.'J................3.'J........ |
2a000 | 61 64 00 00 64 0b 00 00 e0 0b 00 00 00 10 00 00 18 00 00 00 00 00 00 00 ff 0f 00 00 bd 0f 00 00 | ad..d........................... |
2a020 | a4 0f 00 00 7a 0f 00 00 22 0f 00 00 10 0f 00 00 06 0f 00 00 05 0f 00 00 cd 0e 00 00 b0 0e 00 00 | ....z..."....................... |
2a040 | 79 0e 00 00 6e 0e 00 00 6d 0e 00 00 17 0e 00 00 fa 0d 00 00 96 0d 00 00 5f 0d 00 00 55 0d 00 00 | y...n...m..............._...U... |
2a060 | 09 0d 00 00 ff 0c 00 00 fe 0c 00 00 a0 0c 00 00 42 0c 00 00 e0 0b 00 00 00 00 00 00 00 00 00 00 | ................B............... |
2a080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2a9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ab00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ab20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ab40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 2f 2f 20 72 65 61 63 74 69 6f 6e 73 | ....................//.reactions |
2abe0 | 20 20 20 20 20 20 20 20 2f 2f 20 72 65 61 63 74 69 6f 6e 73 20 6e 65 65 64 20 74 6f 20 68 61 76 | ........//.reactions.need.to.hav |
2ac00 | 65 20 74 68 65 20 72 65 6c 61 74 69 6f 6e 20 6f 75 74 73 69 64 65 20 6f 66 20 63 69 70 68 65 72 | e.the.relation.outside.of.cipher |
2ac20 | 74 65 78 74 2c 20 6f 72 20 73 79 6e 61 70 73 65 20 2f 20 74 68 65 20 68 6f 6d 65 73 65 72 76 65 | text,.or.synapse./.the.homeserve |
2ac40 | 72 00 20 20 20 20 20 20 20 20 2f 2f 20 68 61 6e 64 6c 65 64 20 64 69 73 74 69 6e 63 74 6c 79 20 | r.........//.handled.distinctly. |
2ac60 | 66 6f 72 20 74 68 65 69 72 20 64 69 66 66 65 72 65 6e 63 65 73 20 66 72 6f 6d 20 6e 6f 72 6d 61 | for.their.differences.from.norma |
2ac80 | 6c 20 72 6f 6f 6d 20 6d 65 73 73 61 67 65 73 2e 20 20 53 70 65 63 69 66 69 63 61 6c 6c 79 2c 00 | l.room.messages...Specifically,. |
2aca0 | 20 20 20 20 20 20 20 20 2f 2f 20 53 70 65 63 69 61 6c 20 6f 70 65 72 61 74 6f 72 20 66 6f 72 20 | ........//.Special.operator.for. |
2acc0 | 72 65 61 63 74 69 6f 6e 73 2c 20 77 68 69 63 68 20 61 72 65 20 61 20 74 79 70 65 20 6f 66 20 6d | reactions,.which.are.a.type.of.m |
2ace0 | 2e 72 6f 6f 6d 2e 6d 65 73 73 61 67 65 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20 62 65 00 00 20 | .room.message,.but.need.to.be... |
2ad00 | 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 64 52 6f 6f | .......}.................sendRoo |
2ad20 | 6d 45 76 65 6e 74 3c 54 2c 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 | mEvent<T,.mtx::events::EventType |
2ad40 | 3a 3a 52 6f 6f 6d 4d 65 73 73 61 67 65 3e 28 6d 73 67 29 3b 00 20 20 20 20 20 20 20 20 7b 00 20 | ::RoomMessage>(msg);.........{.. |
2ad60 | 20 20 20 20 20 20 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 6d 74 78 3a 3a 65 76 65 6e | .......void.operator()(mtx::even |
2ad80 | 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 54 3e 20 6d 73 67 29 00 20 20 20 20 20 20 20 20 20 20 | ts::RoomEvent<T>.msg)........... |
2ada0 | 20 20 20 20 20 20 20 73 74 64 3a 3a 65 6e 61 62 6c 65 5f 69 66 5f 74 3c 73 74 64 3a 3a 69 73 5f | .......std::enable_if_t<std::is_ |
2adc0 | 73 61 6d 65 3c 64 65 63 6c 74 79 70 65 28 54 3a 3a 6d 73 67 74 79 70 65 29 2c 20 73 74 64 3a 3a | same<decltype(T::msgtype),.std:: |
2ade0 | 73 74 72 69 6e 67 3e 3a 3a 76 61 6c 75 65 2c 20 69 6e 74 3e 20 3d 20 30 3e 00 20 20 20 20 20 20 | string>::value,.int>.=.0>....... |
2ae00 | 20 20 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 6e 61 6d 65 20 54 2c 00 20 20 20 20 20 20 20 20 2f | ..template<typename.T,........./ |
2ae20 | 2f 20 4f 70 65 72 61 74 6f 72 20 66 6f 72 20 6d 2e 72 6f 6f 6d 2e 6d 65 73 73 61 67 65 20 65 76 | /.Operator.for.m.room.message.ev |
2ae40 | 65 6e 74 73 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 20 61 20 6d 73 67 74 79 70 65 20 69 6e 20 74 | ents.that.contain.a.msgtype.in.t |
2ae60 | 68 65 69 72 20 63 6f 6e 74 65 6e 74 00 00 20 20 20 20 20 20 20 20 7b 7d 00 20 20 20 20 20 20 20 | heir.content..........{}........ |
2ae80 | 20 76 6f 69 64 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e | .void.operator()(const.mtx::even |
2aea0 | 74 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 26 29 00 20 20 20 20 20 20 20 20 74 65 6d 70 6c 61 74 65 | ts::Event<T>.&).........template |
2aec0 | 3c 74 79 70 65 6e 61 6d 65 20 54 3e 00 20 20 20 20 20 20 20 20 2f 2f 20 44 6f 2d 6e 6f 74 68 69 | <typename.T>.........//.Do-nothi |
2aee0 | 6e 67 20 6f 70 65 72 61 74 6f 72 20 66 6f 72 20 61 6c 6c 20 75 6e 68 61 6e 64 6c 65 64 20 65 76 | ng.operator.for.all.unhandled.ev |
2af00 | 65 6e 74 73 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ents..........}................. |
2af20 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 6d | }.........................emit.m |
2af40 | 6f 64 65 6c 5f 2d 3e 61 64 64 50 65 6e 64 69 6e 67 4d 65 73 73 61 67 65 54 6f 53 74 6f 72 65 28 | odel_->addPendingMessageToStore( |
2af60 | 6d 73 67 29 3b 00 19 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 | msg);.........3.'J.............. |
2af80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 2e 74 79 70 65 20 3d 20 45 76 65 | ..................msg.type.=.Eve |
2afa0 | 6e 74 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 00 20 20 20 | nt;.................}.else.{.... |
2afc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 6c 5f 2d 3e 73 65 6e | .....................model_->sen |
2afe0 | 64 45 6e 63 72 79 70 74 65 64 4d 65 73 73 61 67 65 28 6d 73 67 2c 20 45 76 65 6e 74 29 3b 00 00 | dEncryptedMessage(msg,.Event);.. |
2b000 | 61 64 00 00 ab 05 00 00 af 06 00 00 00 10 00 00 3a 00 00 00 00 00 00 00 e8 0f 00 00 de 0f 00 00 | ad..............:............... |
2b020 | dd 0f 00 00 bb 0f 00 00 ac 0f 00 00 5b 0f 00 00 0e 0f 00 00 c1 0e 00 00 6c 0e 00 00 4f 0e 00 00 | ............[...........l...O... |
2b040 | fc 0d 00 00 ca 0d 00 00 84 0d 00 00 32 0d 00 00 10 0d 00 00 fc 0c 00 00 fb 0c 00 00 e3 0c 00 00 | ............2................... |
2b060 | b7 0c 00 00 89 0c 00 00 48 0c 00 00 ea 0b 00 00 e9 0b 00 00 ae 0b 00 00 ad 0b 00 00 6d 0b 00 00 | ........H...................m... |
2b080 | 43 0b 00 00 42 0b 00 00 f6 0a 00 00 ce 0a 00 00 98 0a 00 00 3f 0a 00 00 2b 0a 00 00 2a 0a 00 00 | C...B...............?...+...*... |
2b0a0 | d5 09 00 00 c7 09 00 00 c5 09 00 00 c4 09 00 00 bc 09 00 00 6d 09 00 00 6b 09 00 00 54 09 00 00 | ....................m...k...T... |
2b0c0 | 2e 09 00 00 cb 08 00 00 67 08 00 00 06 08 00 00 eb 07 00 00 cf 07 00 00 ce 07 00 00 b1 07 00 00 | ........g....................... |
2b0e0 | 96 07 00 00 8c 07 00 00 8b 07 00 00 67 07 00 00 66 07 00 00 1c 07 00 00 d0 06 00 00 af 06 00 00 | ............g...f............... |
2b100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2b680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 | ................................ |
2b6a0 | 20 20 20 20 20 20 20 20 20 20 20 51 53 74 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 | ...........QStr................Q |
2b6c0 | 53 74 72 69 6e 67 20 70 72 65 66 69 78 20 3d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | String.prefix.=................. |
2b6e0 | 61 75 74 6f 20 75 6e 63 6f 6c 6f 72 65 64 55 73 65 72 6e 61 6d 65 20 3d 20 65 73 63 61 70 65 45 | auto.uncoloredUsername.=.escapeE |
2b700 | 6d 6f 6a 69 28 64 69 73 70 6c 61 79 4e 61 6d 65 28 75 73 65 72 5f 69 64 29 29 3b 00 20 20 20 20 | moji(displayName(user_id));..... |
2b720 | 20 20 20 20 61 75 74 6f 20 66 6f 72 6d 61 74 55 73 65 72 20 3d 20 5b 74 68 69 73 2c 20 62 67 5d | ....auto.formatUser.=.[this,.bg] |
2b740 | 28 63 6f 6e 73 74 20 51 53 74 72 69 6e 67 20 26 75 73 65 72 5f 69 64 29 20 2d 3e 20 51 53 74 72 | (const.QString.&user_id).->.QStr |
2b760 | 69 6e 67 20 7b 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 4c 69 73 74 20 75 69 64 57 69 | ing.{..........QStringList.uidWi |
2b780 | 74 68 6f 75 74 4c 61 73 74 3b 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 | thoutLast;..........}........... |
2b7a0 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 75 73 65 | ......return."";.........if.(use |
2b7c0 | 72 73 2e 65 6d 70 74 79 28 29 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 75 73 65 72 | rs.empty()).{...............user |
2b7e0 | 73 2e 73 69 7a 65 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 22 77 61 72 6e 69 6e 67 | s.size());.............."warning |
2b800 | 73 2e 29 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 79 70 69 6e 67 2c 20 25 31 20 69 | s.)",.............."typing,.%1.i |
2b820 | 73 20 65 6d 70 74 79 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 73 74 69 6c 6c 20 75 73 65 20 69 74 | s.empty..You.should.still.use.it |
2b840 | 20 69 6e 20 79 6f 75 72 20 73 74 72 69 6e 67 20 74 68 6f 75 67 68 20 74 6f 20 73 69 6c 65 6e 63 | .in.your.string.though.to.silenc |
2b860 | 65 20 51 74 20 22 00 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 75 6c 74 69 70 6c 65 20 75 73 | e.Qt.".............."multiple.us |
2b880 | 65 72 73 2e 20 53 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 6c 61 73 74 | ers..Second.argument.is.the.last |
2b8a0 | 20 75 73 65 72 20 6f 66 20 74 68 61 74 20 6c 69 73 74 2e 20 28 49 66 20 6f 6e 6c 79 20 6f 6e 65 | .user.of.that.list..(If.only.one |
2b8c0 | 20 75 73 65 72 20 69 73 20 22 00 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4d 75 6c 74 69 70 6c | .user.is.".............."Multipl |
2b8e0 | 65 20 75 73 65 72 73 20 61 72 65 20 74 79 70 69 6e 67 2e 20 46 69 72 73 74 20 61 72 67 75 6d 65 | e.users.are.typing..First.argume |
2b900 | 6e 74 20 69 73 20 61 20 63 6f 6d 6d 61 20 73 65 70 61 72 61 74 65 64 20 6c 69 73 74 20 6f 66 20 | nt.is.a.comma.separated.list.of. |
2b920 | 70 6f 74 65 6e 74 69 61 6c 6c 79 20 22 00 20 20 20 20 20 20 20 20 20 20 74 72 28 22 25 31 20 61 | potentially."...........tr("%1.a |
2b940 | 6e 64 20 25 32 20 61 72 65 20 74 79 70 69 6e 67 2e 22 2c 00 20 20 20 20 20 20 20 20 51 53 74 72 | nd.%2.are.typing.",.........QStr |
2b960 | 69 6e 67 20 74 65 6d 70 20 3d 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 66 6f 72 6d | ing.temp.=.{.TimelineModel::form |
2b980 | 61 74 54 79 70 69 6e 67 55 73 65 72 73 28 63 6f 6e 73 74 20 73 74 64 3a 3a 76 65 63 74 6f 72 3c | atTypingUsers(const.std::vector< |
2b9a0 | 51 53 74 72 69 6e 67 3e 20 26 75 73 65 72 73 2c 20 51 43 6f 6c 6f 72 20 62 67 29 00 51 53 74 72 | QString>.&users,.QColor.bg).QStr |
2b9c0 | 69 6e 67 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 | ing..}...........});............ |
2b9e0 | 20 20 20 20 20 20 20 65 6d 69 74 20 6d 65 64 69 61 43 61 63 68 65 64 28 6d 78 63 55 72 6c 2c 20 | .......emit.mediaCached(mxcUrl,. |
2ba00 | 66 69 6c 65 6e 61 6d 65 2e 66 69 6c 65 50 61 74 68 28 29 29 3b 00 13 00 00 00 04 00 00 00 33 f2 | filename.filePath());.........3. |
2ba20 | 27 4a 0b 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 | 'J...........................}.. |
2ba40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a | .........................nhlog:: |
2ba60 | 75 69 28 29 2d 3e 77 61 72 6e 28 22 45 72 72 6f 72 20 77 68 69 6c 65 20 73 61 76 69 6e 67 20 66 | ui()->warn("Error.while.saving.f |
2ba80 | 69 6c 65 20 74 6f 3a 20 7b 7d 22 2c 20 65 2e 77 68 61 74 28 29 29 3b 00 20 20 20 20 20 20 20 20 | ile.to:.{}",.e.what());......... |
2baa0 | 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 73 74 64 3a 3a 65 78 | ..........}.catch.(const.std::ex |
2bac0 | 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ception.&e).{................... |
2bae0 | 20 20 20 20 20 20 20 20 66 69 6c 65 2e 63 6c 6f 73 65 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 | ........file.close();........... |
2bb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 2e 77 72 69 74 65 28 51 42 79 74 65 | ................file.write(QByte |
2bb20 | 41 72 72 61 79 28 74 65 6d 70 2e 64 61 74 61 28 29 2c 20 74 65 6d 70 2e 73 69 7a 65 28 29 29 29 | Array(temp.data(),.temp.size())) |
2bb40 | 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;............................... |
2bb60 | 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....return;.................... |
2bb80 | 20 20 20 20 20 20 20 69 66 20 28 21 66 69 6c 65 2e 6f 70 65 6e 28 51 49 4f 44 65 76 69 63 65 3a | .......if.(!file.open(QIODevice: |
2bba0 | 3a 57 72 69 74 65 4f 6e 6c 79 29 29 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :WriteOnly)).................... |
2bbc0 | 20 20 20 20 20 20 20 20 51 46 69 6c 65 20 66 69 6c 65 28 66 69 6c 65 6e 61 6d 65 2e 66 69 6c 65 | ........QFile.file(filename.file |
2bbe0 | 50 61 74 68 28 29 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Path());........................ |
2bc00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 64 65 63 72 79 | ..............mtx::crypto::decry |
2bc20 | 70 74 5f 66 69 6c 65 28 74 65 6d 70 2c 20 65 6e 63 72 79 70 74 69 6f 6e 49 6e 66 6f 2e 76 61 6c | pt_file(temp,.encryptionInfo.val |
2bc40 | 75 65 28 29 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue()));......................... |
2bc60 | 20 20 20 20 20 20 20 20 20 20 74 65 6d 70 20 3d 20 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 74 6f | ..........temp.=.mtx::crypto::to |
2bc80 | 5f 73 74 72 69 6e 67 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _string(........................ |
2bca0 | 20 20 20 69 66 20 28 65 6e 63 72 79 70 74 69 6f 6e 49 6e 66 6f 29 00 20 20 20 20 20 20 20 20 20 | ...if.(encryptionInfo).......... |
2bcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 74 65 6d 70 20 3d 20 64 61 74 | .................auto.temp.=.dat |
2bce0 | 61 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 00 00 20 20 20 20 | a;...................try.{...... |
2bd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............}................. |
2bd20 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........return;............... |
2bd40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 | ...............................s |
2bd60 | 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e 28 65 72 72 2d 3e 73 74 61 74 75 73 5f 63 6f 64 65 | tatic_cast<int>(err->status_code |
2bd80 | 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ));............................. |
2bda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 2d 3e 6d 61 74 72 69 78 5f 65 72 72 | .................err->matrix_err |
2bdc0 | 6f 72 2e 65 72 72 6f 72 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.error,....................... |
2bde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 72 6c 2c 00 20 20 20 20 | .......................url,..... |
2be00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 | ......................nhlog::net |
2be20 | 28 29 2d 3e 77 61 72 6e 28 22 66 61 69 6c 65 64 20 74 6f 20 72 65 74 72 69 65 76 65 20 69 6d 61 | ()->warn("failed.to.retrieve.ima |
2be40 | 67 65 20 7b 7d 3a 20 7b 7d 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ge.{}:.{}.{}",.................. |
2be60 | 20 69 66 20 28 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .if.(err).{..................... |
2be80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
2bea0 | 20 20 20 20 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 72 72 29 20 7b | ....mtx::http::RequestErr.err).{ |
2bec0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
2bee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 73 | .........................const.s |
2bf00 | 74 64 3a 3a 73 74 72 69 6e 67 20 26 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | td::string.&,................... |
2bf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
2bf40 | 20 20 20 20 20 20 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 26 2c 00 20 20 20 20 20 | ......const.std::string.&,...... |
2bf60 | 20 20 20 20 20 5b 74 68 69 73 2c 20 6d 78 63 55 72 6c 2c 20 66 69 6c 65 6e 61 6d 65 2c 20 75 72 | .....[this,.mxcUrl,.filename,.ur |
2bf80 | 6c 2c 20 65 6e 63 72 79 70 74 69 6f 6e 49 6e 66 6f 5d 28 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 | l,.encryptionInfo](const.std::st |
2bfa0 | 72 69 6e 67 20 26 64 61 74 61 2c 00 20 20 20 20 20 20 20 20 20 20 75 72 6c 2c 00 20 20 20 20 20 | ring.&data,...........url,...... |
2bfc0 | 20 20 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 64 6f 77 6e 6c 6f 61 64 28 00 00 20 20 | ...http::client()->download(.... |
2bfe0 | 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 | ......}.................return;. |
2c000 | 61 64 00 00 ad 09 00 00 01 0a 00 00 00 10 00 00 0e 00 00 00 00 00 00 00 a7 0f 00 00 20 0f 00 00 | ad.............................. |
2c020 | c1 0e 00 00 34 0e 00 00 dd 0d 00 00 58 0d 00 00 04 0d 00 00 86 0c 00 00 31 0c 00 00 ab 0b 00 00 | ....4.......X...........1....... |
2c040 | 59 0b 00 00 dd 0a 00 00 84 0a 00 00 01 0a 00 00 7a 08 00 00 41 08 00 00 ea 07 00 00 69 07 00 00 | Y...............z...A.......i... |
2c060 | 12 07 00 00 7d 06 00 00 23 06 00 00 9f 05 00 00 3a 05 00 00 bb 04 00 00 5a 04 00 00 cb 03 00 00 | ....}...#.......:.......Z....... |
2c080 | 62 03 00 00 cb 02 00 00 b2 02 00 00 2c 02 00 00 1a 02 00 00 10 02 00 00 be 00 00 00 b4 00 00 00 | b...........,................... |
2c0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 | ............................{... |
2c0c0 | 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 | ......qml_mtx_events::EventType. |
2c0e0 | 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 | operator()(const.mtx::events::Ev |
2c100 | 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 41 75 64 69 6f 3e 20 26 29 00 | ent<mtx::events::msg::Audio>.&). |
2c120 | 09 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 95 35 6b 43 | .........5kC.................5kC |
2c140 | 19 00 00 00 00 00 00 00 34 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 39 00 00 00 | ........4........5kC........9... |
2c160 | 06 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 39 00 00 00 06 00 00 00 95 35 6b 43 0d 00 00 00 | .....U..........9........5kC.... |
2c180 | 00 00 00 00 41 00 00 00 05 00 00 00 95 35 6b 43 02 00 00 00 00 00 00 00 47 00 00 00 03 00 00 00 | ....A........5kC........G....... |
2c1a0 | 95 35 6b 43 0d 00 00 00 00 00 00 00 4c 00 00 00 06 00 00 00 a6 55 94 c6 0d 00 00 00 00 00 00 00 | .5kC........L........U.......... |
2c1c0 | 4c 00 00 00 06 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 54 00 00 00 03 00 00 00 a6 55 94 c6 | L........5kC........T........U.. |
2c1e0 | 0d 00 00 00 00 00 00 00 54 00 00 00 03 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 59 00 00 00 | ........T........5kC........Y... |
2c200 | 05 00 00 00 95 35 6b 43 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 | .....5kC................}....... |
2c220 | 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........}..................... |
2c240 | 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | ....return.qml_mtx_events::Event |
2c260 | 54 79 70 65 3a 3a 55 6e 6b 6e 6f 77 6e 4d 65 73 73 61 67 65 3b 00 20 00 00 00 0e 00 00 00 95 35 | Type::UnknownMessage;..........5 |
2c280 | 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 | kC........0........5kC........;. |
2c2a0 | 00 00 0e 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......5kC!..................... |
2c2c0 | 20 20 64 65 66 61 75 6c 74 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..default:...................... |
2c2e0 | 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | ...return.qml_mtx_events::EventT |
2c300 | 79 70 65 3a 3a 55 6e 73 75 70 70 6f 72 74 65 64 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 | ype::Unsupported;..........5kC.. |
2c320 | 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 0b 00 | ......0........5kC........;..... |
2c340 | 00 00 a6 55 94 c6 21 00 00 00 00 00 00 00 3b 00 00 00 0b 00 00 00 95 35 6b 43 21 00 00 00 00 00 | ...U..!.......;........5kC!..... |
2c360 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 | ..................case.EventType |
2c380 | 3a 3a 55 6e 73 75 70 70 6f 72 74 65 64 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 | ::Unsupported:..........5kC..... |
2c3a0 | 00 00 00 21 00 00 00 0b 00 00 00 a6 55 94 c6 1e 00 00 00 00 00 00 00 21 00 00 00 0b 00 00 00 95 | ...!........U..........!........ |
2c3c0 | 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 5kC............................. |
2c3e0 | 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | ...return.qml_mtx_events::EventT |
2c400 | 79 70 65 3a 3a 54 61 67 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 | ype::Tag;..........5kC........0. |
2c420 | 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 03 00 00 00 a6 55 94 c6 21 00 | .......5kC........;........U..!. |
2c440 | 00 00 00 00 00 00 3b 00 00 00 03 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 | ......;........5kC!............. |
2c460 | 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 54 61 67 3a 00 16 | ..........case.EventType::Tag:.. |
2c480 | 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 03 00 00 00 a6 55 94 c6 1e | ........5kC........!........U... |
2c4a0 | 00 00 00 00 00 00 00 21 00 00 00 03 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 20 20 | .......!........5kC............. |
2c4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 | ...................return.qml_mt |
2c4e0 | 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 72 3b 00 20 00 | x_events::EventType::Sticker;... |
2c500 | 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 6b 43 19 00 | .......5kC........0........5kC.. |
2c520 | 00 00 00 00 00 00 3b 00 00 00 07 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 | ......;........5kC!............. |
2c540 | 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 | ..........case.EventType::Sticke |
2c560 | 72 3a 00 16 00 00 00 09 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 21 00 00 00 07 00 00 00 a6 | r:..........5kC........!........ |
2c580 | 55 94 c6 1e 00 00 00 00 00 00 00 21 00 00 00 07 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 | U..........!........5kC......... |
2c5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d | .......................return.qm |
2c5c0 | 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 69 6e 6e 65 64 45 | l_mtx_events::EventType::PinnedE |
2c5e0 | 76 65 6e 74 73 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 | vents;..........5kC........0.... |
2c600 | 00 00 00 95 35 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 0c 00 00 00 95 35 6b 43 21 00 00 00 00 | ....5kC........;........5kC!.... |
2c620 | 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 | ...................case.EventTyp |
2c640 | 65 3a 3a 52 6f 6f 6d 50 69 6e 6e 65 64 45 76 65 6e 74 73 3a 00 16 00 00 00 09 00 00 00 95 35 6b | e::RoomPinnedEvents:..........5k |
2c660 | 43 19 00 00 00 00 00 00 00 21 00 00 00 10 00 00 00 95 35 6b 43 1e 00 00 00 00 00 00 00 20 20 20 | C........!........5kC........... |
2c680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f | .....................return.qml_ |
2c6a0 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 65 64 61 63 74 69 6f 6e | mtx_events::EventType::Redaction |
2c6c0 | 3b 00 20 00 00 00 0e 00 00 00 95 35 6b 43 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 95 35 | ;..........5kC........0........5 |
2c6e0 | 6b 43 19 00 00 00 00 00 00 00 3b 00 00 00 09 00 00 00 a6 55 94 c6 21 00 00 00 00 00 00 00 3b 00 | kC........;........U..!.......;. |
2c700 | 00 00 09 00 00 00 95 35 6b 43 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......5kC!..................... |
2c720 | 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 52 65 64 61 63 74 69 6f 6e 3a | ..case.EventType::RoomRedaction: |
2c740 | 00 16 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | .............................ret |
2c760 | 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | urn.qml_mtx_e................... |
2c780 | 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e | .....return.qml_mtx_events::Even |
2c7a0 | 74 54 79 70 65 3a 3a 50 6f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tType::Po....................... |
2c7c0 | 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .return.qml_mtx_e............... |
2c7e0 | 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a | .........return.qml_mtx_events:: |
2c800 | 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | EventType::Po................... |
2c820 | 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 20 20 20 20 20 20 20 20 20 20 20 | .....return.qml_mtx_e........... |
2c840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e | .............return.qml_mtx_even |
2c860 | 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ts::EventType::Po............... |
2c880 | 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 20 20 20 20 20 20 20 | .........return.qml_mtx_e....... |
2c8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f | .................return.qml_mtx_ |
2c8c0 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 20 20 20 20 20 20 20 20 20 20 20 | events::EventType::Po........... |
2c8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 20 20 20 | .............return.qml_mtx_e... |
2c900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f | .....................return.qml_ |
2c920 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 20 20 20 20 20 20 20 | mtx_events::EventType::Po....... |
2c940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f | .................return.qml_mtx_ |
2c960 | 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | e........................return. |
2c980 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 20 20 20 | qml_mtx_events::EventType::Po... |
2c9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f | .....................return.qml_ |
2c9c0 | 6d 74 78 5f 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | mtx_e........................ret |
2c9e0 | 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 | urn.qml_mtx_events::EventType::P |
2ca00 | 6f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | o........................return. |
2ca20 | 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 6f 77 65 72 | qml_mtx_events::EventType::Power |
2ca40 | 4c 65 76 65 6c 73 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 | Levels;.........3.'J........0... |
2ca60 | 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 0b 00 00 00 33 f2 27 4a 21 00 00 00 | ....3.'J........;.......3.'J!... |
2ca80 | 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 | ....................case.EventTy |
2caa0 | 70 65 3a 3a 52 6f 6f 6d 50 6f 77 65 72 4c 65 76 65 6c 73 3a 00 16 00 00 00 09 00 00 00 33 f2 27 | pe::RoomPowerLevels:.........3.' |
2cac0 | 4a 19 00 00 00 00 00 00 00 21 00 00 00 0f 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 | J........!.......3.'J........... |
2cae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f | .....................return.qml_ |
2cb00 | 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4e 61 6d 65 3b 00 20 00 00 | mtx_events::EventType::Name;.... |
2cb20 | 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 | .....3.'J........0.......3.'J... |
2cb40 | 00 00 00 00 00 3b 00 00 00 04 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | .....;.......3.'J!.............. |
2cb60 | 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4e 61 6d | .........case.EventType::RoomNam |
2cb80 | 65 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 08 00 00 00 33 | e:.........3.'J........!.......3 |
2cba0 | f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'J............................. |
2cbc0 | 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | ...return.qml_mtx_events::EventT |
2cbe0 | 79 70 65 3a 3a 55 6e 6b 6e 6f 77 6e 4d 65 73 73 61 67 65 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 | ype::UnknownMessage;.........3.' |
2cc00 | 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 | J........0.......3.'J........;.. |
2cc20 | 00 0e 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....3.'J!...................... |
2cc40 | 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4d 65 73 73 61 67 65 3a 00 16 00 | .case.EventType::RoomMessage:... |
2cc60 | 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 0b 00 00 00 33 f2 27 4a 1e 00 | ......3.'J........!.......3.'J.. |
2cc80 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | ..............................re |
2cca0 | 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a | turn.qml_mtx_events::EventType:: |
2ccc0 | 4d 65 6d 62 65 72 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 | Member;.........3.'J........0... |
2cce0 | 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 06 00 00 00 33 f2 27 4a 21 00 00 00 | ....3.'J........;.......3.'J!... |
2cd00 | 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 | ....................case.EventTy |
2cd20 | 70 65 3a 3a 52 6f 6f 6d 4d 65 6d 62 65 72 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 | pe::RoomMember:.........3.'J.... |
2cd40 | 00 00 00 00 21 00 00 00 0a 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ....!.......3.'J................ |
2cd60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 | ................return.qml_mtx_e |
2cd80 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4a 6f 69 6e 52 75 6c 65 73 3b | vents::EventType::RoomJoinRules; |
2cda0 | 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 | .........3.'J........0.......3.' |
2cdc0 | 4a 19 00 00 00 00 00 00 00 3b 00 00 00 0d 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 | J........;.......3.'J!.......... |
2cde0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f | .............case.EventType::Roo |
2ce00 | 6d 4a 6f 69 6e 52 75 6c 65 73 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 | mJoinRules:.........3.'J........ |
2ce20 | 21 00 00 00 0d 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | !.......3.'J.................... |
2ce40 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 | ............return.qml_mtx_event |
2ce60 | 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 48 69 73 74 6f 72 79 56 69 73 69 62 69 6c | s::EventType::RoomHistoryVisibil |
2ce80 | 69 74 79 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 | ity;.........3.'J........0...... |
2cea0 | 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 15 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 | .3.'J........;.......3.'J!...... |
2cec0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a | .................case.EventType: |
2cee0 | 3a 52 6f 6f 6d 48 69 73 74 6f 72 79 56 69 73 69 62 69 6c 69 74 79 3a 00 16 00 00 00 09 00 00 00 | :RoomHistoryVisibility:......... |
2cf00 | 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 15 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 | 3.'J........!.......3.'J........ |
2cf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 | ........................return.q |
2cf40 | 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 47 75 | ml_mtx_events::EventType::RoomGu |
2cf60 | 65 73 74 41 63 63 65 73 73 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 | estAccess;.........3.'J........0 |
2cf80 | 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 0f 00 00 00 33 f2 27 4a 21 | .......3.'J........;.......3.'J! |
2cfa0 | 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e | .......................case.Even |
2cfc0 | 74 54 79 70 65 3a 3a 52 6f 6f 6d 47 75 65 73 74 41 63 63 65 73 73 3a 00 16 00 00 00 09 00 00 00 | tType::RoomGuestAccess:......... |
2cfe0 | 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 0f 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 | 3.'J........!.......3.'J........ |
2d000 | 61 64 00 00 eb 07 00 00 57 08 00 00 00 10 00 00 14 00 00 00 00 00 00 00 ad 0f 00 00 30 0f 00 00 | ad......W...................0... |
2d020 | d9 0e 00 00 58 0e 00 00 01 0e 00 00 80 0d 00 00 26 0d 00 00 a2 0c 00 00 51 0c 00 00 d2 0b 00 00 | ....X...........&.......Q....... |
2d040 | 85 0b 00 00 0a 0b 00 00 b5 0a 00 00 32 0a 00 00 19 0a 00 00 93 09 00 00 81 09 00 00 77 09 00 00 | ............2...............w... |
2d060 | 61 08 00 00 57 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | a...W........................... |
2d080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2d4a0 | 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c | ...................{.........qml |
2d4c0 | 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 20 20 20 20 20 20 20 20 7b 00 20 20 20 | _mtx_events::EventT........{.... |
2d4e0 | 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f | .....qml_mtx_events::EventType.o |
2d500 | 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 | perator()(const........{........ |
2d520 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 20 20 20 20 20 20 20 20 7b | .qml_mtx_events::EventT........{ |
2d540 | 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 | .........qml_mtx_events::EventTy |
2d560 | 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 20 20 20 20 20 20 20 7b 00 20 20 20 | pe.operator()(const........{.... |
2d580 | 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 20 20 20 20 20 | .....qml_mtx_events::EventT..... |
2d5a0 | 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 | ...{.........qml_mtx_events::Eve |
2d5c0 | 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 20 20 20 20 20 20 20 7b | ntType.operator()(const........{ |
2d5e0 | 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 20 | .........qml_mtx_events::EventT. |
2d600 | 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | .......{.........qml_mtx_events: |
2d620 | 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 20 20 20 20 | :EventType.operator()(const..... |
2d640 | 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 | ...{.........qml_mtx_events::Eve |
2d660 | 6e 74 54 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 | ntT........{.........qml_mtx_eve |
2d680 | 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 | nts::EventType.operator()(const. |
2d6a0 | 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | .......{.........qml_mtx_events: |
2d6c0 | 3a 45 76 65 6e 74 54 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 | :EventT........{.........qml_mtx |
2d6e0 | 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f | _events::EventType.operator()(co |
2d700 | 6e 73 74 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 | nst........{.........qml_mtx_eve |
2d720 | 6e 74 73 3a 3a 45 76 65 6e 74 54 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c | nts::EventT........{.........qml |
2d740 | 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 | _mtx_events::EventType.operator( |
2d760 | 29 28 63 6f 6e 73 74 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 | )(const........{.........qml_mtx |
2d780 | 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f | _events::EventType.operator()(co |
2d7a0 | 6e 73 74 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 | nst........{.........qml_mtx_eve |
2d7c0 | 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 | nts::EventType.operator()(const. |
2d7e0 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | mtx::events::Event<mtx::events:: |
2d800 | 6d 73 67 3a 3a 41 75 64 69 6f 3e 20 26 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 | msg::Audio>.&).........3.'J..... |
2d820 | 00 00 00 09 00 00 00 0e 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 | .............4B................3 |
2d840 | f2 27 4a 19 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 b1 d5 34 42 20 20 20 20 20 20 20 20 7b | .'J..................4B........{ |
2d860 | 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 | .........qml_mtx_events::EventTy |
2d880 | 70 65 20 6f 70 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | pe.operator()(const.mtx::events: |
2d8a0 | 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 41 75 64 69 6f 3e 20 | :Event<mtx::events::msg::Audio>. |
2d8c0 | 26 29 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 | &).........3.'J................3 |
2d8e0 | f2 27 4a 19 00 00 00 00 00 00 00 34 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 39 | .'J........4.......3.'J........9 |
2d900 | 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 41 00 00 00 05 00 00 00 33 f2 27 4a 02 | .......3.'J........A.......3.'J. |
2d920 | 00 00 00 00 00 00 00 47 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 4c 00 00 00 06 | .......G.......3.'J........L.... |
2d940 | 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 54 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 | ...3.'J........T.......3.'J..... |
2d960 | 00 00 00 59 00 00 00 05 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d | ...Y.......3.'J................} |
2d980 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .................}.............. |
2d9a0 | 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 | ...........return.qml_mtx_events |
2d9c0 | 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 6b 6e 6f 77 6e 4d 65 73 73 61 67 65 3b 00 20 00 00 | ::EventType::UnknownMessage;.... |
2d9e0 | 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 | .....3.'J........0.......3.'J... |
2da00 | 00 00 00 00 00 3b 00 00 00 0e 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | .....;.......3.'J!.............. |
2da20 | 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........default:............... |
2da40 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | ..........return.qml_mtx_events: |
2da60 | 3a 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 73 75 70 70 6f 72 74 65 64 3b 00 20 00 00 00 0e 00 00 | :EventType::Unsupported;........ |
2da80 | 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 | .3.'J........0.......3.'J....... |
2daa0 | 00 3b 00 00 00 0b 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 | .;.......3.'J!.................. |
2dac0 | 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 55 6e 73 75 70 70 6f 72 74 65 64 | .....case.EventType::Unsupported |
2dae0 | 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 0b 00 00 00 33 f2 | :.........3.'J........!.......3. |
2db00 | 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'J.............................. |
2db20 | 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 | ..return.qml_mtx_events::EventTy |
2db40 | 70 65 3a 3a 54 61 67 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 | pe::Tag;.........3.'J........0.. |
2db60 | 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 03 00 00 00 33 f2 27 4a 21 00 00 | .....3.'J........;.......3.'J!.. |
2db80 | 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 | .....................case.EventT |
2dba0 | 79 70 65 3a 3a 54 61 67 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 | ype::Tag:.........3.'J........!. |
2dbc0 | 00 00 03 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......3.'J...................... |
2dbe0 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | ..........return.qml_mtx_events: |
2dc00 | 3a 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 72 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 | :EventType::Sticker;.........3.' |
2dc20 | 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 | J........0.......3.'J........;.. |
2dc40 | 00 07 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....3.'J!...................... |
2dc60 | 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 53 74 69 63 6b 65 72 3a 00 16 00 00 00 09 00 | .case.EventType::Sticker:....... |
2dc80 | 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 07 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 | ..3.'J........!.......3.'J...... |
2dca0 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ..........................return |
2dcc0 | 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 50 69 6e 6e | .qml_mtx_events::EventType::Pinn |
2dce0 | 65 64 45 76 65 6e 74 73 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 | edEvents;.........3.'J........0. |
2dd00 | 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 0c 00 00 00 33 f2 27 4a 21 00 | ......3.'J........;.......3.'J!. |
2dd20 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 | ......................case.Event |
2dd40 | 54 79 70 65 3a 3a 52 6f 6f 6d 50 69 6e 6e 65 64 45 76 65 6e 74 73 3a 00 16 00 00 00 09 00 00 00 | Type::RoomPinnedEvents:......... |
2dd60 | 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 10 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 | 3.'J........!.......3.'J........ |
2dd80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 | ........................return.q |
2dda0 | 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 65 64 61 63 74 | ml_mtx_events::EventType::Redact |
2ddc0 | 69 6f 6e 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 | ion;.........3.'J........0...... |
2dde0 | 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 09 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 | .3.'J........;.......3.'J!...... |
2de00 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a | .................case.EventType: |
2de20 | 3a 52 6f 6f 6d 52 65 64 61 63 74 69 6f 6e 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 | :RoomRedaction:.........3.'J.... |
2de40 | 00 00 00 00 21 00 00 00 0d 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ....!.......3.'J................ |
2de60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 | ................return.qml_mtx_e |
2de80 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 54 6f 6d 62 73 74 6f 6e 65 3b 00 20 00 00 | vents::EventType::Tombstone;.... |
2dea0 | 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 | .....3.'J........0.......3.'J... |
2dec0 | 00 00 00 00 00 3b 00 00 00 09 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | .....;.......3.'J!.............. |
2dee0 | 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 54 6f 6d | .........case.EventType::RoomTom |
2df00 | 62 73 74 6f 6e 65 3a 00 16 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 | bstone:.........3.'J........!... |
2df20 | 0d 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....3.'J........................ |
2df40 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 | ........return.qml_mtx_events::E |
2df60 | 76 65 6e 74 54 79 70 65 3a 3a 54 6f 70 69 63 3b 00 20 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 | ventType::Topic;.........3.'J... |
2df80 | 00 00 00 00 00 30 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 3b 00 00 00 05 00 00 | .....0.......3.'J........;...... |
2dfa0 | 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 | .3.'J!.......................cas |
2dfc0 | 65 20 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 54 6f 70 69 63 3a 00 16 00 00 00 09 00 00 00 | e.EventType::RoomTopic:......... |
2dfe0 | 33 f2 27 4a 19 00 00 00 00 00 00 00 21 00 00 00 09 00 00 00 33 f2 27 4a 1e 00 00 00 00 00 00 00 | 3.'J........!.......3.'J........ |
2e000 | 61 64 00 00 5a 04 00 00 72 05 00 00 00 10 00 00 3f 00 00 00 00 00 00 00 82 0f 00 00 80 0f 00 00 | ad..Z...r.......?............... |
2e020 | 7f 0f 00 00 7a 0f 00 00 10 0f 00 00 0e 0f 00 00 d4 0e 00 00 8f 0e 00 00 77 0e 00 00 6d 0e 00 00 | ....z...................w...m... |
2e040 | 6c 0e 00 00 31 0e 00 00 30 0e 00 00 14 0e 00 00 12 0e 00 00 11 0e 00 00 0c 0e 00 00 51 0d 00 00 | l...1...0...................Q... |
2e060 | 4f 0d 00 00 2a 0d 00 00 12 0d 00 00 11 0d 00 00 ec 0c 00 00 eb 0c 00 00 9e 0c 00 00 75 0c 00 00 | O...*.......................u... |
2e080 | 18 0c 00 00 e6 0b 00 00 a3 0b 00 00 54 0b 00 00 05 0b 00 00 04 0b 00 00 b3 0a 00 00 89 0a 00 00 | ............T................... |
2e0a0 | 4f 0a 00 00 3d 0a 00 00 3c 0a 00 00 eb 09 00 00 9e 09 00 00 51 09 00 00 06 09 00 00 e2 08 00 00 | O...=...<...........Q........... |
2e0c0 | b2 08 00 00 68 08 00 00 0b 08 00 00 b3 07 00 00 96 07 00 00 78 07 00 00 6e 07 00 00 3d 07 00 00 | ....h...............x...n...=... |
2e0e0 | 3b 07 00 00 3a 07 00 00 11 07 00 00 0c 07 00 00 b6 06 00 00 47 06 00 00 45 06 00 00 30 06 00 00 | ;...:...............G...E...0... |
2e100 | 2e 06 00 00 2d 06 00 00 04 06 00 00 ff 05 00 00 72 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....-...........r............... |
2e120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2e340 | 00 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 | ..isMessage(const.mtx::events::E |
2e360 | 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 69 73 | vent<T>.&).........3.'J.......is |
2e380 | 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | Message(const.mtx::events::Event |
2e3a0 | 3c 54 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 69 73 4d 65 73 73 | <T>.&).........3.'J.......isMess |
2e3c0 | 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 | age(const.mtx:isMessage(const.mt |
2e3e0 | 78 3a 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 | x:isMessage(const.mtx::events::E |
2e400 | 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 01 | vent<T>.&).........3.'J......... |
2e420 | 00 00 00 09 00 00 00 b1 d5 34 42 15 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d | .........4B................3.'J. |
2e440 | 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 69 73 4d 65 73 73 | .................4B.......isMess |
2e460 | 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 | age(const.mtx::events::Event<T>. |
2e480 | 26 29 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 69 73 4d 65 73 73 61 67 65 28 | &)isMessage(const.mtx:isMessage( |
2e4a0 | 63 6f 6e 73 74 20 6d 74 78 3a 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 69 73 | const.mtx:isMessage(const.mtx:is |
2e4c0 | 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | Message(const.mtx::events::Event |
2e4e0 | 3c 54 3e 20 26 29 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 69 73 4d 65 73 73 | <T>.&)isMessage(const.mtx:isMess |
2e500 | 61 67 65 28 63 6f 6e 73 74 20 6d 74 78 3a 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 74 20 6d 74 | age(const.mtx:isMessage(const.mt |
2e520 | 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 09 00 00 00 33 | x::events::Event<T>.&).........3 |
2e540 | f2 27 4a 15 00 00 00 00 00 00 00 01 00 00 00 09 00 00 00 b1 d5 34 42 15 00 00 00 00 00 00 00 11 | .'J..................4B......... |
2e560 | 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 69 73 4d 65 73 73 61 67 65 28 63 6f 6e 73 | .......3.'J.......isMessage(cons |
2e580 | 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 54 3e 20 26 29 00 01 00 00 00 09 | t.mtx::events::Event<T>.&)...... |
2e5a0 | 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 | ...3.'J................3.'J..... |
2e5c0 | 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 | ...........3.'J................3 |
2e5e0 | f2 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 00 00 00 00 00 61 | .'J........$.......3.'J&.......a |
2e600 | 75 74 6f 00 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 6e 61 6d 65 20 54 3e 00 13 00 00 00 01 00 00 | uto.template<typename.T>........ |
2e620 | 00 33 f2 27 4a 26 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 | .3.'J&........}.........return.t |
2e640 | 72 75 65 3b 00 7b 00 20 20 2d 3e 20 73 74 64 3a 3a 65 6e 61 62 6c 65 5f 69 66 5f 74 3c 73 74 64 | rue;.{...->.std::enable_if_t<std |
2e660 | 3a 3a 69 73 5f 73 61 6d 65 3c 64 65 63 6c 74 79 70 65 28 65 2e 63 6f 6e 74 65 6e 74 2e 6d 73 67 | ::is_same<decltype(e.content.msg |
2e680 | 74 79 70 65 29 2c 20 73 74 64 3a 3a 73 74 72 69 6e 67 3e 3a 3a 76 61 6c 75 65 2c 20 62 6f 6f 6c | type),.std::string>::value,.bool |
2e6a0 | 3e 00 4f 00 00 00 05 00 00 00 33 f2 27 4a 25 00 00 00 00 00 00 00 69 73 4d 65 73 73 61 67 65 28 | >.O.......3.'J%.......isMessage( |
2e6c0 | 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 52 6f 6f 6d 45 76 65 6e 74 3c 54 3e 20 | const.mtx::events::RoomEvent<T>. |
2e6e0 | 26 65 29 00 01 00 00 00 09 00 00 00 33 f2 27 4a 04 00 00 00 00 00 00 00 2c 00 00 00 01 00 00 00 | &e).........3.'J........,....... |
2e700 | 33 f2 27 4a 1f 00 00 00 00 00 00 00 61 75 74 6f 00 74 65 6d 70 6c 61 74 65 3c 74 79 70 65 6e 61 | 3.'J........auto.template<typena |
2e720 | 6d 65 20 54 3e 00 13 00 00 00 01 00 00 00 33 f2 27 4a 26 00 00 00 00 00 00 00 00 7d 00 20 20 20 | me.T>.........3.'J&........}.... |
2e740 | 20 20 20 20 20 75 70 64 61 74 65 4c 61 73 74 4d 65 73 73 61 67 65 28 29 3b 00 09 00 00 00 11 00 | .....updateLastMessage();....... |
2e760 | 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 | ..3.'J................}......... |
2e780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 | ..................e);........... |
2e7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................},.............. |
2e7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 | .............................emi |
2e7e0 | 74 20 6e 65 77 43 61 6c 6c 45 76 65 6e 74 28 65 76 65 6e 74 29 3b 00 2b 00 00 00 04 00 00 00 33 | t.newCallEvent(event);.+.......3 |
2e800 | f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'J............................. |
2e820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 76 65 6e 74 2e 73 65 6e 64 65 72 20 21 3d | .............if.(event.sender.!= |
2e840 | 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 | .http::client()->user_id().to_st |
2e860 | 72 69 6e 67 28 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ring())......................... |
2e880 | 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 72 6f 6f 6d 5f 69 64 20 3d 20 72 6f 6f 6d 5f 69 | ..........event.room_id.=.room_i |
2e8a0 | 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d_.toStdString();............... |
2e8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 5b 74 68 69 73 5d 28 61 75 74 6f 20 26 65 76 65 6e 74 29 20 | ............[this](auto.&event). |
2e8e0 | 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 76 | {.........................std::v |
2e900 | 69 73 69 74 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 68 | isit(.....................std::h |
2e920 | 6f 6c 64 73 5f 61 6c 74 65 72 6e 61 74 69 76 65 3c 52 6f 6f 6d 45 76 65 6e 74 3c 6d 73 67 3a 3a | olds_alternative<RoomEvent<msg:: |
2e940 | 43 61 6c 6c 48 61 6e 67 55 70 3e 3e 28 65 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | CallHangUp>>(e))................ |
2e960 | 20 20 20 20 20 73 74 64 3a 3a 68 6f 6c 64 73 5f 61 6c 74 65 72 6e 61 74 69 76 65 3c 52 6f 6f 6d | .....std::holds_alternative<Room |
2e980 | 45 76 65 6e 74 3c 6d 73 67 3a 3a 43 61 6c 6c 41 6e 73 77 65 72 3e 3e 28 65 29 20 7c 7c 00 20 20 | Event<msg::CallAnswer>>(e).||... |
2e9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 68 6f 6c 64 73 5f 61 6c 74 | ..................std::holds_alt |
2e9c0 | 65 72 6e 61 74 69 76 65 3c 52 6f 6f 6d 45 76 65 6e 74 3c 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 69 | ernative<RoomEvent<msg::CallInvi |
2e9e0 | 74 65 3e 3e 28 65 29 20 7c 7c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 | te>>(e).||.................if.(s |
2ea00 | 74 64 3a 3a 68 6f 6c 64 73 5f 61 6c 74 65 72 6e 61 74 69 76 65 3c 52 6f 6f 6d 45 76 65 6e 74 3c | td::holds_alternative<RoomEvent< |
2ea20 | 6d 73 67 3a 3a 43 61 6c 6c 43 61 6e 64 69 64 61 74 65 73 3e 3e 28 65 29 20 7c 7c 00 00 20 20 20 | msg::CallCandidates>>(e).||..... |
2ea40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............}.................. |
2ea60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 20 3d 20 72 65 73 75 6c 74 2e 65 76 65 6e 74 2e | ...............e.=.result.event. |
2ea80 | 76 61 6c 75 65 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | value();........................ |
2eaa0 | 20 69 66 20 28 72 65 73 75 6c 74 2e 65 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .if.(result.event).............. |
2eac0 | 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 72 65 73 75 6c 74 20 3d 20 6f 6c 6d 3a 3a 64 65 | ...........auto.result.=.olm::de |
2eae0 | 63 72 79 70 74 45 76 65 6e 74 28 69 6e 64 65 78 2c 20 2a 65 6e 63 72 79 70 74 65 64 45 76 65 6e | cryptEvent(index,.*encryptedEven |
2eb00 | 74 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 | t);..........................ind |
2eb20 | 65 78 2e 73 65 6e 64 65 72 5f 6b 65 79 20 3d 20 65 6e 63 72 79 70 74 65 64 45 76 65 6e 74 2d 3e | ex.sender_key.=.encryptedEvent-> |
2eb40 | 63 6f 6e 74 65 6e 74 2e 73 65 6e 64 65 72 5f 6b 65 79 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | content.sender_key;............. |
2eb60 | 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 2e 73 65 73 73 69 6f 6e 5f 69 64 20 3d 20 65 | ............index.session_id.=.e |
2eb80 | 6e 63 72 79 70 74 65 64 45 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 73 65 73 73 69 6f 6e 5f 69 | ncryptedEvent->content.session_i |
2eba0 | 64 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 | d;.........................index |
2ebc0 | 2e 72 6f 6f 6d 5f 69 64 20 20 20 20 3d 20 72 6f 6f 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 | .room_id....=.room_id_.toStdStri |
2ebe0 | 6e 67 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 | ng();.........................Me |
2ec00 | 67 6f 6c 6d 53 65 73 73 69 6f 6e 49 6e 64 65 78 20 69 6e 64 65 78 3b 00 20 20 20 20 20 20 20 20 | golmSessionIndex.index;......... |
2ec20 | 20 20 20 20 20 20 20 20 69 66 20 28 61 75 74 6f 20 65 6e 63 72 79 70 74 65 64 45 76 65 6e 74 20 | ........if.(auto.encryptedEvent. |
2ec40 | 3d 20 73 74 64 3a 3a 67 65 74 5f 69 66 3c 45 6e 63 72 79 70 74 65 64 45 76 65 6e 74 3c 6d 73 67 | =.std::get_if<EncryptedEvent<msg |
2ec60 | 3a 3a 45 6e 63 72 79 70 74 65 64 3e 3e 28 26 65 29 29 20 7b 00 20 20 20 20 20 20 20 20 66 6f 72 | ::Encrypted>>(&e)).{.........for |
2ec80 | 20 28 61 75 74 6f 20 65 20 3a 20 74 69 6d 65 6c 69 6e 65 2e 65 76 65 6e 74 73 29 20 7b 00 20 20 | .(auto.e.:.timeline.events).{... |
2eca0 | 20 20 20 20 20 20 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 74 78 3a 3a 65 76 65 6e 74 | ......using.namespace.mtx::event |
2ecc0 | 73 3b 00 19 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 06 00 00 00 33 | s;.........3.'J................3 |
2ece0 | f2 27 4a 0d 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 65 76 65 6e 74 73 2e 68 61 6e 64 6c | .'J.................events.handl |
2ed00 | 65 53 79 6e 63 28 74 69 6d 65 6c 69 6e 65 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eSync(timeline);................ |
2ed20 | 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 74 69 6d 65 6c 69 6e 65 2e 65 | ..return;.........if.(timeline.e |
2ed40 | 76 65 6e 74 73 2e 65 6d 70 74 79 28 29 29 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a | vents.empty()).{.TimelineModel:: |
2ed60 | 61 64 64 45 76 65 6e 74 73 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 72 65 73 70 6f 6e 73 65 73 3a 3a | addEvents(const.mtx::responses:: |
2ed80 | 54 69 6d 65 6c 69 6e 65 20 26 74 69 6d 65 6c 69 6e 65 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a | Timeline.&timeline).........3.'J |
2eda0 | 0f 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 20 00 00 00 | ................3.'J............ |
2edc0 | 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 25 00 00 00 09 00 00 00 33 f2 27 4a 0d 00 00 00 | ....3.'J........%.......3.'J.... |
2ede0 | 00 00 00 00 30 00 00 00 08 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 3a 00 00 00 08 00 00 00 | ....0.......3.'J........:....... |
2ee00 | 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 20 20 20 65 76 65 6e | 3.'J........void..}.........even |
2ee20 | 74 73 2e 66 65 74 63 68 4d 6f 72 65 28 29 3b 00 00 20 20 20 20 20 20 20 20 73 65 74 50 61 67 69 | ts.fetchMore();..........setPagi |
2ee40 | 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 28 74 72 75 65 29 3b 00 09 00 00 00 17 00 00 00 | nationInProgress(true);......... |
2ee60 | 33 f2 27 4a 03 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 | 3.'J.................}.......... |
2ee80 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | .......return;.................n |
2eea0 | 68 6c 6f 67 3a 3a 75 69 28 29 2d 3e 77 61 72 6e 28 22 41 6c 72 65 61 64 79 20 6c 6f 61 64 69 6e | hlog::ui()->warn("Already.loadin |
2eec0 | 67 20 6f 6c 64 65 72 20 6d 65 73 73 61 67 65 73 22 29 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 | g.older.messages");.........if.( |
2eee0 | 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 73 29 20 7b 00 0d 00 00 00 16 00 | m_paginationInProgress).{....... |
2ef00 | 00 00 33 f2 27 4a 10 00 00 00 00 00 00 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 66 | ..3.'J........{.TimelineModel::f |
2ef20 | 65 74 63 68 4d 6f 72 65 28 63 6f 6e 73 74 20 51 4d 6f 64 65 6c 49 6e 64 65 78 20 26 29 00 01 00 | etchMore(const.QModelIndex.&)... |
2ef40 | 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 33 f2 27 4a 03 00 | ......3.'J................3.'J.. |
2ef60 | 00 00 00 00 00 00 20 00 00 00 0b 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 76 6f 69 64 00 00 | ..............3.'J........void.. |
2ef80 | 7d 00 20 20 20 20 20 20 20 20 65 6d 69 74 20 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 | }.........emit.paginationInProgr |
2efa0 | 65 73 73 43 68 61 6e 67 65 64 28 6d 5f 70 61 67 69 6e 61 74 69 6f 6e 49 6e 50 72 6f 67 72 65 73 | essChanged(m_paginationInProgres |
2efc0 | 73 29 3b 00 09 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 0e 00 00 00 1b 00 00 00 | s);.........3.'J................ |
2efe0 | 33 f2 27 4a 05 00 00 00 00 00 00 00 2a 00 00 00 16 00 00 00 33 f2 27 4a 10 00 00 00 00 00 00 00 | 3.'J........*.......3.'J........ |
2f000 | 61 64 00 00 76 0d 00 00 ae 0d 00 00 00 10 00 00 07 00 00 00 00 00 00 00 f6 0f 00 00 7a 0f 00 00 | ad..v.......................z... |
2f020 | 70 0f 00 00 1a 0f 00 00 3e 0e 00 00 34 0e 00 00 ae 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | p.......>...4................... |
2f040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
2fc80 | 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 | ..................return.qml_mtx |
2fca0 | 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 20 20 | _events::EventType::KeyVerific.. |
2fcc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 | ..............return.qml_mtx_eve |
2fce0 | 6e 74 73 3a 3a 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c | nts::E................return.qml |
2fd00 | 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 | _mtx_events::EventType::KeyVerif |
2fd20 | 69 63 61 74 69 6f 6e 52 65 71 75 65 73 74 3b 00 18 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 | icationRequest;.........3.'J.... |
2fd40 | 00 00 00 00 18 00 00 00 0e 00 00 00 b1 d5 34 42 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 | ..............4B........(....... |
2fd60 | 33 f2 27 4a 19 00 00 00 00 00 00 00 28 00 00 00 09 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 3.'J........(................... |
2fd80 | 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 | ..return.qml_mtx_events::EventTy |
2fda0 | 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | pe::KeyVerific................re |
2fdc0 | 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a | turn.qml_mtx_events::EventType:: |
2fde0 | 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 52 65 71 75 65 73 74 3b 00 18 00 00 00 0e 00 00 00 | KeyVerificationRequest;......... |
2fe00 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 | 3.'J........(.......3.'J........ |
2fe20 | 33 00 00 00 16 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 | 3.......3.'J!...............{... |
2fe40 | 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | ........const.mtx::events::Event |
2fe60 | 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 | <mtx::events::msg::KeyVerificati |
2fe80 | 6f 6e 52 65 71 75 65 73 74 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | onRequest>.&).........3.'J...... |
2fea0 | 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 | ..........3.'J................3. |
2fec0 | 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 29 00 | 'J........$.......3.'J........). |
2fee0 | 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........1.......3.'J.. |
2ff00 | 00 00 00 00 00 00 36 00 00 00 16 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 | ......6.......3.'J.............. |
2ff20 | 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 | ..qml_mtx_events::EventType.oper |
2ff40 | 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 | ator()(.........3.'J............ |
2ff60 | 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 | ....3.'J................}....... |
2ff80 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | ..........return.qml_mtx_events: |
2ffa0 | 3a 45 76 65 6e 74 54 79 70 65 3a 3a 56 69 64 65 6f 4d 65 73 73 61 67 65 3b 00 18 00 00 00 0e 00 | :EventType::VideoMessage;....... |
2ffc0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
2ffe0 | 00 00 33 00 00 00 0c 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 | ..3.......3.'J!...............{. |
30000 | 61 64 00 00 ea 0c 00 00 2a 0d 00 00 00 10 00 00 09 00 00 00 00 00 00 00 f6 0f 00 00 73 0f 00 00 | ad......*...................s... |
30020 | 69 0f 00 00 dc 0e 00 00 d2 0e 00 00 5a 0e 00 00 50 0e 00 00 fa 0d 00 00 2a 0d 00 00 00 00 00 00 | i...........Z...P.......*....... |
30040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
300a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
300c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
300e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
301a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
301c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
301e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
302a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
302c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
302e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
303a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
303c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
303e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
304a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
304c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
304e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
305a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
305c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
305e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
306a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
306c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
306e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
307a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
307c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
307e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
308a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
308c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
308e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
309a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
309c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
309e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
30bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 | ................................ |
30be0 | 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 | const.mtx::events::Event<mtx::ev |
30c00 | 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 | ents::msg::CallInv..........cons |
30c20 | 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 20 20 20 20 20 | t.mtx::events::Event<mtx::...... |
30c40 | 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 | ....const.mtx::events::Event<mtx |
30c60 | 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 20 20 20 20 20 20 20 20 20 20 | ::events::msg::CallInv.......... |
30c80 | 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 20 20 | const.mtx::events::Event<mtx::.. |
30ca0 | 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | ........const.mtx::events::Event |
30cc0 | 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 61 6c 6c 49 6e 76 69 74 65 3e 20 26 | <mtx::events::msg::CallInvite>.& |
30ce0 | 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 b1 d5 | ).........3.'J.................. |
30d00 | 34 42 0d 00 00 00 00 00 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 16 00 | 4B................3.'J.......... |
30d20 | 00 00 06 00 00 00 b1 d5 34 42 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 | ........4B..........const.mtx::e |
30d40 | 76 65 6e 74 73 3a 3a 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 43 | vents::Event<mtx::events::msg::C |
30d60 | 61 6c 6c 49 6e 76 69 74 65 3e 20 26 29 00 11 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 | allInvite>.&).........3.'J...... |
30d80 | 00 00 16 00 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 1e 00 00 00 05 00 00 00 33 f2 | ..........3.'J................3. |
30da0 | 27 4a 02 00 00 00 00 00 00 00 24 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 29 00 | 'J........$.......3.'J........). |
30dc0 | 00 00 06 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 03 00 00 00 33 f2 27 4a 0d 00 | ......3.'J........1.......3.'J.. |
30de0 | 00 00 00 00 00 00 36 00 00 00 0a 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 20 20 20 20 20 20 | ......6.......3.'J.............. |
30e00 | 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 65 72 | ..qml_mtx_events::EventType.oper |
30e20 | 61 74 6f 72 28 29 28 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 | ator()(.........3.'J............ |
30e40 | 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 | ....3.'J................}....... |
30e60 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a | ..........return.qml_mtx_events: |
30e80 | 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 65 64 61 63 74 65 64 3b 00 18 00 00 00 0e 00 00 00 33 f2 | :EventType::Redacted;.........3. |
30ea0 | 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 00 00 33 00 | 'J........(.......3.'J........3. |
30ec0 | 00 00 08 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 20 20 20 20 | ......3.'J!...............{..... |
30ee0 | 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 20 6f 70 | ....qml_mtx_events::EventType.op |
30f00 | 65 72 61 74 6f 72 28 29 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e | erator()(const.mtx::events::Even |
30f20 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 6d 73 67 3a 3a 52 65 64 61 63 74 65 64 3e 20 26 29 | t<mtx::events::msg::Redacted>.&) |
30f40 | 00 09 00 00 00 0e 00 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 19 00 00 00 09 00 00 00 33 f2 27 | .........3.'J................3.' |
30f60 | 4a 19 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | J................}.............. |
30f80 | 20 20 20 72 65 74 75 72 6e 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 | ...return.qml_mtx_events::EventT |
30fa0 | 79 70 65 3a 3a 4b 65 79 56 65 72 69 66 69 63 61 74 69 6f 6e 44 6f 6e 65 3b 00 18 00 00 00 0e 00 | ype::KeyVerificationDone;....... |
30fc0 | 00 00 33 f2 27 4a 0d 00 00 00 00 00 00 00 28 00 00 00 09 00 00 00 33 f2 27 4a 19 00 00 00 00 00 | ..3.'J........(.......3.'J...... |
30fe0 | 00 00 33 00 00 00 13 00 00 00 33 f2 27 4a 21 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 7b 00 | ..3.......3.'J!...............{. |
31000 | 61 64 00 00 88 0d 00 00 d8 0d 00 00 00 10 00 00 0d 00 00 00 00 00 00 00 fe 0f 00 00 cf 0f 00 00 | ad.............................. |
31020 | cd 0f 00 00 cc 0f 00 00 b0 0f 00 00 2b 0f 00 00 29 0f 00 00 e4 0e 00 00 e3 0e 00 00 72 0e 00 00 | ............+...)...........r... |
31040 | 71 0e 00 00 41 0e 00 00 d8 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | q...A........................... |
31060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
310a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
310c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
310e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
311a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
311c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
311e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
312a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
312c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
312e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
313a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
313c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
313e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
314a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
314c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
314e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
315a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
315c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
315e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
316a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
316c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
316e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
317a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
317c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
317e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
318a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
318c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
318e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
319a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
319c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
319e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
31d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
31d20 | 51 52 65 67 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 52 65 67 75 6c 61 72 45 78 70 72 | QReg................QRegularExpr |
31d40 | 65 73 73 69 6f 6e 20 72 78 28 22 5b 5e 61 2d 7a 41 2d 5a 5d 2a 79 2b 5b 5e 61 2d 7a 41 2d 5a 5d | ession.rx("[^a-zA-Z]*y+[^a-zA-Z] |
31d60 | 2a 22 29 3b 00 11 00 00 00 12 00 00 00 33 f2 27 4a 0f 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | *");.........3.'J............... |
31d80 | 20 20 20 20 51 52 65 67 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 52 65 67 75 6c 61 72 | ....QReg................QRegular |
31da0 | 45 78 70 72 65 73 73 69 6f 6e 20 72 78 28 22 5b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Expression.rx("[................ |
31dc0 | 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 20 72 78 28 22 5b 20 20 20 20 20 20 20 20 | QRegularExpression.rx("[........ |
31de0 | 20 20 20 20 20 20 20 20 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 20 72 78 28 22 5b | ........QRegularExpression.rx("[ |
31e00 | 5e 61 2d 7a 41 2d 5a 5d 2a 79 2b 5b 5e 61 2d 7a 41 2d 5a 5d 2a 22 29 3b 00 11 00 00 00 12 00 00 | ^a-zA-Z]*y+[^a-zA-Z]*");........ |
31e20 | 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 24 00 00 00 02 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 | .3.'J........$.......3.'J....... |
31e40 | 00 20 20 20 20 20 20 20 20 69 66 20 28 6e 6f 77 2e 64 61 74 65 28 29 2e 79 65 61 72 28 29 20 3d | .........if.(now.date().year().= |
31e60 | 3d 20 64 61 74 65 2e 79 65 61 72 28 29 29 20 7b 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e | =.date.year()).{..........QStrin |
31e80 | 67 20 66 6d 74 20 3d 20 51 4c 6f 63 61 6c 65 3a 3a 73 79 73 74 65 6d 28 29 2e 64 61 74 65 46 6f | g.fmt.=.QLocale::system().dateFo |
31ea0 | 72 6d 61 74 28 51 4c 6f 63 61 6c 65 3a 3a 4c 6f 6e 67 46 6f 72 6d 61 74 29 3b 00 09 00 00 00 07 | rmat(QLocale::LongFormat);...... |
31ec0 | 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 11 00 00 00 03 00 00 00 33 f2 27 4a 08 00 00 00 00 | ...3.'J................3.'J..... |
31ee0 | 00 00 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 6e 6f 77 20 3d 20 51 44 61 74 65 54 69 6d 65 | ............auto.now.=.QDateTime |
31f00 | 3a 3a 63 75 72 72 65 6e 74 44 61 74 65 54 69 6d 65 28 29 3b 00 0e 00 00 00 03 00 00 00 33 f2 27 | ::currentDateTime();.........3.' |
31f20 | 4a 08 00 00 00 00 00 00 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 66 6f 72 6d 61 74 | J........{.TimelineModel::format |
31f40 | 44 61 74 65 53 65 70 61 72 61 74 6f 72 28 51 44 61 74 65 20 64 61 74 65 29 20 63 6f 6e 73 74 00 | DateSeparator(QDate.date).const. |
31f60 | 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 13 00 00 00 33 f2 27 4a | ........3.'J................3.'J |
31f80 | 03 00 00 00 00 00 00 00 24 00 00 00 05 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 2a 00 00 00 | ........$.......3.'J........*... |
31fa0 | 04 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 | ....3.'J........QString......... |
31fc0 | 33 f2 27 4a 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 61 | 3.'J.........}.........return.ca |
31fe0 | 63 68 65 3a 3a 61 76 61 74 61 72 55 72 6c 28 72 6f 6f 6d 5f 69 64 5f 2c 20 69 64 29 3b 00 7b 00 | che::avatarUrl(room_id_,.id);.{. |
32000 | 61 64 00 00 d5 04 00 00 e9 05 00 00 00 10 00 00 3e 00 00 00 00 00 00 00 a8 0f 00 00 66 0f 00 00 | ad..............>...........f... |
32020 | 24 0f 00 00 23 0f 00 00 bf 0e 00 00 b0 0e 00 00 5c 0e 00 00 db 0d 00 00 a7 0d 00 00 6f 0d 00 00 | $...#...........\...........o... |
32040 | 3d 0d 00 00 0b 0d 00 00 cf 0c 00 00 ce 0c 00 00 9a 0c 00 00 3f 0c 00 00 fe 0b 00 00 a7 0b 00 00 | =...................?........... |
32060 | 86 0b 00 00 85 0b 00 00 6d 0b 00 00 6b 0b 00 00 6a 0b 00 00 65 0b 00 00 e1 0a 00 00 df 0a 00 00 | ........m...k...j...e........... |
32080 | a3 0a 00 00 a1 0a 00 00 a0 0a 00 00 9b 0a 00 00 24 0a 00 00 22 0a 00 00 07 0a 00 00 d9 09 00 00 | ................$..."........... |
320a0 | af 09 00 00 8b 09 00 00 30 09 00 00 0b 09 00 00 bf 08 00 00 78 08 00 00 1a 08 00 00 f0 07 00 00 | ........0...........x........... |
320c0 | d4 07 00 00 d3 07 00 00 8d 07 00 00 77 07 00 00 75 07 00 00 74 07 00 00 70 07 00 00 f5 06 00 00 | ............w...u...t...p....... |
320e0 | f3 06 00 00 d9 06 00 00 be 06 00 00 bd 06 00 00 72 06 00 00 61 06 00 00 30 06 00 00 23 06 00 00 | ................r...a...0...#... |
32100 | 08 06 00 00 06 06 00 00 05 06 00 00 e9 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
321a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
321c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
321e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
322a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
322c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
322e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
323a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
323c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
323e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
32480 | 00 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 01 00 00 | .QString.........3.'J........... |
324a0 | 00 07 00 00 00 b1 d5 34 42 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 | .......4BQString.........3.'J... |
324c0 | 00 00 00 00 00 01 00 00 00 07 00 00 00 b1 d5 34 42 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 | ...............4B.........}..... |
324e0 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 2d 31 3b 00 20 20 51 53 74 72 69 6e 67 | ............return.-1;...QString |
32500 | 00 01 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 01 00 00 00 07 00 00 00 b1 d5 34 | .........3.'J..................4 |
32520 | 42 0c 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | B.........}.................retu |
32540 | 72 6e 20 2d 31 3b 00 20 20 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 4a 51 53 74 | rn.-1;...QString.........3.'JQSt |
32560 | 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 4a 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 | ring.........3.'JQString........ |
32580 | 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 01 00 00 00 07 00 00 00 b1 d5 34 42 0c 00 00 00 00 00 00 | .3.'J..................4B....... |
325a0 | 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 2d 31 3b 00 20 | ..}.................return.-1;.. |
325c0 | 20 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 4a 51 53 74 72 69 6e 67 00 01 00 00 | .QString.........3.'JQString.... |
325e0 | 00 07 00 00 00 33 f2 27 4a 51 53 74 72 69 6e 67 00 01 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 | .....3.'JQString.........3.'J... |
32600 | 00 00 00 00 00 00 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 2d | ......}.................return.- |
32620 | 31 3b 00 20 20 20 20 20 20 20 20 65 6c 73 65 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1;.........else................. |
32640 | 72 65 74 75 72 6e 20 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 20 2d 20 2a 69 64 78 20 2d 20 31 3b | return.events.size().-.*idx.-.1; |
32660 | 00 20 20 20 20 20 20 20 20 69 66 20 28 69 64 78 29 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 69 | .........if.(idx).........auto.i |
32680 | 64 78 20 3d 20 65 76 65 6e 74 73 2e 69 64 54 6f 49 6e 64 65 78 28 69 64 2e 74 6f 53 74 64 53 74 | dx.=.events.idToIndex(id.toStdSt |
326a0 | 72 69 6e 67 28 29 29 3b 00 0e 00 00 00 03 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 | ring());.........3.'J........... |
326c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 2d 31 3b 00 20 20 20 20 20 20 20 | ..............return.-1;........ |
326e0 | 20 69 66 20 28 69 64 2e 69 73 45 6d 70 74 79 28 29 29 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 | .if.(id.isEmpty()).{.TimelineMod |
32700 | 65 6c 3a 3a 69 64 54 6f 49 6e 64 65 78 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 | el::idToIndex(QString.id).const. |
32720 | 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 33 f2 27 4a | ........3.'J................3.'J |
32740 | 03 00 00 00 00 00 00 00 1a 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 22 00 00 00 | ................3.'J........"... |
32760 | 02 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 69 6e 74 00 00 7d 00 20 20 20 20 20 20 20 20 20 | ....3.'J........int..}.......... |
32780 | 20 20 20 20 20 20 20 20 20 7d 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........});.................... |
327a0 | 20 20 20 20 20 20 20 65 6d 69 74 20 65 76 65 6e 74 52 65 64 61 63 74 65 64 28 69 64 29 3b 00 1b | .......emit.eventRedacted(id);.. |
327c0 | 00 00 00 04 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | .......3.'J..................... |
327e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............}................. |
32800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 | ..................return;....... |
32820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
32840 | 2e 61 72 67 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 65 72 72 2d | .arg(QString::fromStdString(err- |
32860 | 3e 6d 61 74 72 69 78 5f 65 72 72 6f 72 2e 65 72 72 6f 72 29 29 29 3b 00 20 20 20 20 20 20 20 20 | >matrix_error.error)));......... |
32880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 28 22 | ............................tr(" |
328a0 | 4d 65 73 73 61 67 65 20 72 65 64 61 63 74 69 6f 6e 20 66 61 69 6c 65 64 3a 20 25 31 22 29 00 20 | Message.redaction.failed:.%1").. |
328c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
328e0 | 20 65 6d 69 74 20 72 65 64 61 63 74 69 6f 6e 46 61 69 6c 65 64 28 00 23 00 00 00 04 00 00 00 33 | .emit.redactionFailed(.#.......3 |
32900 | f2 27 4a 0b 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'J............................. |
32920 | 20 20 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....if.(err).{................. |
32940 | 20 20 5b 74 68 69 73 2c 20 69 64 5d 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 72 65 73 70 6f 6e 73 65 | ..[this,.id](const.mtx::response |
32960 | 73 3a 3a 45 76 65 6e 74 49 64 20 26 2c 20 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 | s::EventId.&,.mtx::http::Request |
32980 | 45 72 72 20 65 72 72 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 2e | Err.err).{...................id. |
329a0 | 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | toStdString(),.................. |
329c0 | 20 72 6f 6f 6d 5f 69 64 5f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 00 20 20 20 20 20 20 20 | .room_id_.toStdString(),........ |
329e0 | 20 20 20 20 20 20 20 20 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 72 65 64 61 63 74 5f | .........http::client()->redact_ |
32a00 | 65 76 65 6e 74 28 00 20 20 20 20 20 20 20 20 69 66 20 28 21 69 64 2e 69 73 45 6d 70 74 79 28 29 | event(.........if.(!id.isEmpty() |
32a20 | 29 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 64 61 63 74 45 76 65 6e 74 28 51 | ).{.TimelineModel::redactEvent(Q |
32a40 | 53 74 72 69 6e 67 20 69 64 29 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 | String.id).........3.'J......... |
32a60 | 00 00 00 0b 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 1c 00 00 00 07 00 00 00 33 f2 27 4a 0c | .......3.'J................3.'J. |
32a80 | 00 00 00 00 00 00 00 24 00 00 00 02 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 76 6f 69 64 00 | .......$.......3.'J........void. |
32aa0 | 00 7d 00 20 20 20 20 20 20 20 20 4d 61 69 6e 57 69 6e 64 6f 77 3a 3a 69 6e 73 74 61 6e 63 65 28 | .}.........MainWindow::instance( |
32ac0 | 29 2d 3e 6f 70 65 6e 52 65 61 64 52 65 63 65 69 70 74 73 44 69 61 6c 6f 67 28 69 64 29 3b 00 7b | )->openReadReceiptsDialog(id);.{ |
32ae0 | 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 72 65 61 64 52 65 63 65 69 70 74 73 41 63 74 69 | .TimelineModel::readReceiptsActi |
32b00 | 6f 6e 28 51 53 74 72 69 6e 67 20 69 64 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 | on(QString.id).const.........3.' |
32b20 | 4a 0f 00 00 00 00 00 00 00 10 00 00 00 12 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 23 00 00 | J................3.'J........#.. |
32b40 | 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 2b 00 00 00 02 00 00 00 33 f2 27 4a 06 00 00 | .....3.'J........+.......3.'J... |
32b60 | 00 00 00 00 00 76 6f 69 64 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 6c 61 | .....void..}.........return.rela |
32b80 | 74 65 64 3b 00 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 72 6f 6f 6d 20 3d 20 72 6f 6f | ted;..........related.room.=.roo |
32ba0 | 6d 5f 69 64 5f 3b 00 20 20 20 20 20 20 20 20 20 20 22 3c 6d 78 2d 72 65 70 6c 79 3e 2e 2a 3c 2f | m_id_;..........."<mx-reply>.*</ |
32bc0 | 6d 78 2d 72 65 70 6c 79 3e 22 2c 20 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 3a 3a | mx-reply>",.QRegularExpression:: |
32be0 | 44 6f 74 4d 61 74 63 68 65 73 45 76 65 72 79 74 68 69 6e 67 4f 70 74 69 6f 6e 29 29 3b 00 20 20 | DotMatchesEverythingOption));... |
32c00 | 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 66 6f 72 6d 61 74 74 65 64 5f 62 | ......related.quoted_formatted_b |
32c20 | 6f 64 79 2e 72 65 6d 6f 76 65 28 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 28 00 20 | ody.remove(QRegularExpression(.. |
32c40 | 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 66 6f 72 6d 61 74 74 65 64 5f | .......related.quoted_formatted_ |
32c60 | 62 6f 64 79 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 66 6f 72 6d 61 74 74 65 64 | body.=.mtx::accessors::formatted |
32c80 | 42 6f 64 79 57 69 74 68 46 61 6c 6c 62 61 63 6b 28 2a 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 | BodyWithFallback(*event);....... |
32ca0 | 20 20 2f 2f 20 67 65 74 20 71 75 6f 74 65 64 20 62 6f 64 79 20 61 6e 64 20 73 74 72 69 70 20 72 | ..//.get.quoted.body.and.strip.r |
32cc0 | 65 70 6c 79 20 66 61 6c 6c 62 61 63 6b 00 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 | eply.fallback..........related.q |
32ce0 | 75 6f 74 65 64 5f 62 6f 64 79 20 3d 20 75 74 69 6c 73 3a 3a 67 65 74 51 75 6f 74 65 42 6f 64 79 | uoted_body.=.utils::getQuoteBody |
32d00 | 28 72 65 6c 61 74 65 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 61 74 | (related);.................relat |
32d20 | 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 2e 72 65 6d 6f 76 65 28 30 2c 20 31 29 3b 00 20 20 20 | ed.quoted_body.remove(0,.1);.... |
32d40 | 20 20 20 20 20 69 66 20 28 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 2e 73 74 61 | .....if.(related.quoted_body.sta |
32d60 | 72 74 73 57 69 74 68 28 22 5c 6e 22 29 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | rtsWith("\n")).................r |
32d80 | 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 2e 72 65 6d 6f 76 65 28 70 6c 61 69 6e 51 | elated.quoted_body.remove(plainQ |
32da0 | 75 6f 74 65 29 3b 00 20 20 20 20 20 20 20 20 77 68 69 6c 65 20 28 72 65 6c 61 74 65 64 2e 71 75 | uote);.........while.(related.qu |
32dc0 | 6f 74 65 64 5f 62 6f 64 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 3e 22 29 29 00 20 20 20 20 20 | oted_body.startsWith(">"))...... |
32de0 | 20 20 20 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e 20 70 6c 61 69 6e 51 75 6f 74 65 | ...QRegularExpression.plainQuote |
32e00 | 28 22 5e 3e 2e 2a 3f 24 5c 6e 3f 22 2c 20 51 52 65 67 75 6c 61 72 45 78 70 72 65 73 73 69 6f 6e | ("^>.*?$\n?",.QRegularExpression |
32e20 | 3a 3a 4d 75 6c 74 69 6c 69 6e 65 4f 70 74 69 6f 6e 29 3b 00 09 00 00 00 12 00 00 00 33 f2 27 4a | ::MultilineOption);.........3.'J |
32e40 | 0f 00 00 00 00 00 00 00 1c 00 00 00 0a 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 | ................3.'J............ |
32e60 | 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 62 6f 64 79 20 3d 20 51 53 74 72 69 6e | ....related.quoted_body.=.QStrin |
32e80 | 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a | g::fromStdString(mtx::accessors: |
32ea0 | 3a 62 6f 64 79 28 2a 65 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 2f 2f 20 65 74 63 00 20 | :body(*event));.........//.etc.. |
32ec0 | 20 20 20 20 20 20 20 2f 2f 20 67 65 74 20 62 6f 64 79 2c 20 73 74 72 69 70 20 72 65 70 6c 79 20 | .......//.get.body,.strip.reply. |
32ee0 | 66 61 6c 6c 62 61 63 6b 2c 20 74 68 65 6e 20 74 72 61 6e 73 66 6f 72 6d 20 74 68 65 20 65 76 65 | fallback,.then.transform.the.eve |
32f00 | 6e 74 20 74 6f 20 74 65 78 74 2c 20 69 66 20 69 74 20 69 73 20 61 20 6d 65 64 69 61 20 65 76 65 | nt.to.text,.if.it.is.a.media.eve |
32f20 | 6e 74 00 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 74 79 70 65 20 20 20 20 20 20 20 20 | nt..........related.type........ |
32f40 | 20 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 6d 73 67 5f 74 79 70 65 28 2a 65 76 | ..=.mtx::accessors::msg_type(*ev |
32f60 | 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 72 65 6c 61 74 65 64 5f 65 76 | ent);.........related.related_ev |
32f80 | 65 6e 74 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 65 76 65 6e 74 5f 69 64 28 2a | ent.=.mtx::accessors::event_id(* |
32fa0 | 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 72 65 6c 61 74 65 64 2e 71 75 6f 74 65 64 5f 75 | event);.........related.quoted_u |
32fc0 | 73 65 72 20 20 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 6d | ser...=.QString::fromStdString(m |
32fe0 | 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 73 65 6e 64 65 72 28 2a 65 76 65 6e 74 29 29 3b 00 | tx::accessors::sender(*event));. |
33000 | 61 64 00 00 2d 0b 00 00 8d 0b 00 00 00 10 00 00 11 00 00 00 00 00 00 00 ff 0f 00 00 a9 0f 00 00 | ad..-........................... |
33020 | 4e 0f 00 00 4d 0f 00 00 1b 0f 00 00 bb 0e 00 00 9b 0e 00 00 39 0e 00 00 eb 0d 00 00 9b 0d 00 00 | N...M...............9........... |
33040 | 58 0d 00 00 14 0d 00 00 b2 0c 00 00 50 0c 00 00 f0 0b 00 00 ef 0b 00 00 8d 0b 00 00 00 00 00 00 | X...........P................... |
33060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
330a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
330c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
330e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
331a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
331c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
331e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
332a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
332c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
332e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
333a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
333c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
333e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
334a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
334c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
334e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
335a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
335c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
335e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
336a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
336c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
336e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
337a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
337c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
337e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
338a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
338c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
338e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
339a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
339c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
339e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
33b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
33b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
33b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
33ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 69 74 20 74 68 69 73 2d 3e 61 64 64 50 65 6e | ...............emit.this->addPen |
33bc0 | 64 69 6e 67 4d 65 73 73 61 67 65 54 6f 53 74 6f 72 65 28 65 76 65 6e 74 29 3b 00 23 00 00 00 04 | dingMessageToStore(event);.#.... |
33be0 | 00 00 00 33 f2 27 4a 0b 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...3.'J......................... |
33c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 6f 72 69 67 69 6e 5f 73 | ..................event.origin_s |
33c20 | 65 72 76 65 72 5f 74 73 20 3d 20 51 44 61 74 65 54 69 6d 65 3a 3a 63 75 72 72 65 6e 74 4d 53 65 | erver_ts.=.QDateTime::currentMSe |
33c40 | 63 73 53 69 6e 63 65 45 70 6f 63 68 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | csSinceEpoch();................. |
33c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 74 79 70 65 20 20 20 20 | ..................event.type.... |
33c80 | 20 20 20 20 20 20 20 20 20 3d 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 | .........=.mtx::events::EventTyp |
33ca0 | 65 3a 3a 52 6f 6f 6d 45 6e 63 72 79 70 74 65 64 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e::RoomEncrypted;............... |
33cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 73 65 6e 64 65 72 | ....................event.sender |
33ce0 | 20 20 20 20 20 20 20 20 20 20 20 3d 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 75 73 65 | ...........=.http::client()->use |
33d00 | 72 5f 69 64 28 29 2e 74 6f 5f 73 74 72 69 6e 67 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | r_id().to_string();............. |
33d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 72 6f 6f 6d | ......................event.room |
33d40 | 5f 69 64 20 20 20 20 20 20 20 20 20 20 3d 20 72 6f 6f 6d 5f 69 64 3b 00 20 20 20 20 20 20 20 20 | _id..........=.room_id;......... |
33d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e | ..........................event. |
33d80 | 65 76 65 6e 74 5f 69 64 20 20 20 20 20 20 20 20 20 3d 20 74 78 6e 5f 69 64 3b 00 20 20 20 20 20 | event_id.........=.txn_id;...... |
33da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 | ...............................r |
33dc0 | 6f 6f 6d 5f 69 64 2c 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 64 65 76 69 63 65 5f 69 | oom_id,.http::client()->device_i |
33de0 | 64 28 29 2c 20 64 6f 63 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d(),.doc);...................... |
33e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 2e 63 6f 6e 74 65 6e 74 20 3d 20 6f 6c 6d | .............event.content.=.olm |
33e20 | 3a 3a 65 6e 63 72 79 70 74 5f 67 72 6f 75 70 5f 6d 65 73 73 61 67 65 28 00 20 20 20 20 20 20 20 | ::encrypt_group_message(........ |
33e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 74 78 3a 3a | ...........................mtx:: |
33e60 | 65 76 65 6e 74 73 3a 3a 45 6e 63 72 79 70 74 65 64 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e | events::EncryptedEvent<mtx::even |
33e80 | 74 73 3a 3a 6d 73 67 3a 3a 45 6e 63 72 79 70 74 65 64 3e 20 65 76 65 6e 74 3b 00 20 20 20 20 20 | ts::msg::Encrypted>.event;...... |
33ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 00 20 20 20 20 20 | .....................try.{...... |
33ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 6d 61 6b 65 5f 73 68 61 72 65 64 3c 53 74 | .............std::make_shared<St |
33ee0 | 61 74 65 4b 65 65 70 65 72 3e 28 5b 72 6f 6f 6d 5f 69 64 2c 20 64 6f 63 2c 20 74 78 6e 5f 69 64 | ateKeeper>([room_id,.doc,.txn_id |
33f00 | 20 3d 20 6d 73 67 2e 65 76 65 6e 74 5f 69 64 2c 20 74 68 69 73 5d 28 29 20 7b 00 20 20 20 20 20 | .=.msg.event_id,.this]().{...... |
33f20 | 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 6b 65 65 70 65 72 20 3d 00 16 00 00 00 06 00 00 | ...........auto.keeper.=........ |
33f40 | 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 | .3.'J.........................nh |
33f60 | 6c 6f 67 3a 3a 75 69 28 29 2d 3e 69 6e 66 6f 28 22 72 65 74 72 69 65 76 65 64 20 7b 7d 20 6d 65 | log::ui()->info("retrieved.{}.me |
33f80 | 6d 62 65 72 73 20 66 6f 72 20 7b 7d 22 2c 20 6d 65 6d 62 65 72 73 2e 73 69 7a 65 28 29 2c 20 72 | mbers.for.{}",.members.size(),.r |
33fa0 | 6f 6f 6d 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 | oom_id);.................const.a |
33fc0 | 75 74 6f 20 6d 65 6d 62 65 72 73 20 3d 20 63 61 63 68 65 3a 3a 72 6f 6f 6d 4d 65 6d 62 65 72 73 | uto.members.=.cache::roomMembers |
33fe0 | 28 72 6f 6f 6d 5f 69 64 29 3b 00 1c 00 00 00 07 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 | (room_id);.........3.'J......... |
34000 | 61 64 00 00 0d 00 00 00 81 01 00 00 00 10 00 00 56 00 00 00 00 00 00 00 c9 0f 00 00 c8 0f 00 00 | ad..............V............... |
34020 | 93 0f 00 00 57 0f 00 00 f7 0e 00 00 c7 0e 00 00 a9 0e 00 00 74 0e 00 00 18 0e 00 00 fa 0d 00 00 | ....W...............t........... |
34040 | c4 0d 00 00 63 0d 00 00 45 0d 00 00 10 0d 00 00 ac 0c 00 00 8e 0c 00 00 7d 0c 00 00 62 0c 00 00 | ....c...E...............}...b... |
34060 | 58 0c 00 00 56 0c 00 00 55 0c 00 00 4d 0c 00 00 1c 0c 00 00 1a 0c 00 00 c2 0b 00 00 b2 0b 00 00 | X...V...U...M................... |
34080 | 97 0b 00 00 96 0b 00 00 37 0b 00 00 23 0b 00 00 08 0b 00 00 07 0b 00 00 c9 0a 00 00 92 0a 00 00 | ........7...#................... |
340a0 | 91 0a 00 00 3a 0a 00 00 f3 09 00 00 f1 09 00 00 f0 09 00 00 e8 09 00 00 bb 09 00 00 b9 09 00 00 | ....:........................... |
340c0 | 61 09 00 00 51 09 00 00 36 09 00 00 35 09 00 00 db 08 00 00 c7 08 00 00 ac 08 00 00 ab 08 00 00 | a...Q...6...5................... |
340e0 | 59 08 00 00 1d 08 00 00 f8 07 00 00 a4 07 00 00 7f 07 00 00 5b 07 00 00 ff 06 00 00 d3 06 00 00 | Y...................[........... |
34100 | c1 06 00 00 b7 06 00 00 b6 06 00 00 75 06 00 00 3e 06 00 00 24 06 00 00 23 06 00 00 ce 05 00 00 | ............u...>...$...#....... |
34120 | a2 05 00 00 75 05 00 00 54 05 00 00 18 05 00 00 01 05 00 00 e2 04 00 00 8c 04 00 00 5a 04 00 00 | ....u...T...................Z... |
34140 | 00 04 00 00 d3 03 00 00 7d 03 00 00 7c 03 00 00 3b 03 00 00 10 03 00 00 b3 02 00 00 7e 02 00 00 | ........}...|...;...........~... |
34160 | 23 02 00 00 f3 01 00 00 9e 01 00 00 81 01 00 00 80 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | #............................... |
34180 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 00 20 20 | .........................else... |
341a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | ..............................re |
341c0 | 6e 64 65 72 65 64 20 3d 20 74 72 28 22 25 31 20 63 68 61 6e 67 65 64 20 74 68 65 69 72 20 61 76 | ndered.=.tr("%1.changed.their.av |
341e0 | 61 74 61 72 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | atar.").arg(name);.............. |
34200 | 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 20 28 61 76 61 74 61 72 43 68 61 6e 67 65 | ...........else.if.(avatarChange |
34220 | 64 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d).............................. |
34240 | 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 72 28 22 25 31 20 63 68 61 6e 67 65 64 20 74 68 65 | ...rendered.=.tr("%1.changed.the |
34260 | 69 72 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 | ir.display.name.").arg(name);... |
34280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 69 66 20 28 64 | ......................else.if.(d |
342a0 | 69 73 70 6c 61 79 4e 61 6d 65 43 68 61 6e 67 65 64 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | isplayNameChanged).............. |
342c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 28 22 25 31 20 63 68 61 6e | .....................tr("%1.chan |
342e0 | 67 65 64 20 74 68 65 69 72 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 61 6e 64 20 61 76 61 74 61 | ged.their.display.name.and.avata |
34300 | 72 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.").arg(name);................. |
34320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 00 20 20 20 20 20 | ................rendered.=...... |
34340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 69 73 70 6c 61 79 4e 61 | ...................if.(displayNa |
34360 | 6d 65 43 68 61 6e 67 65 64 20 26 26 20 61 76 61 74 61 72 43 68 61 6e 67 65 64 29 00 00 20 20 20 | meChanged.&&.avatarChanged)..... |
34380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 45 76 65 6e 74 | .......................prevEvent |
343a0 | 2d 3e 63 6f 6e 74 65 6e 74 2e 61 76 61 74 61 72 5f 75 72 6c 20 21 3d 20 65 76 65 6e 74 2d 3e 63 | ->content.avatar_url.!=.event->c |
343c0 | 6f 6e 74 65 6e 74 2e 61 76 61 74 61 72 5f 75 72 6c 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | ontent.avatar_url;.............. |
343e0 | 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6c 20 61 76 61 74 61 72 43 68 61 6e 67 65 64 20 3d 00 | ...........bool.avatarChanged.=. |
34400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 45 76 | ..........................prevEv |
34420 | 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 21 3d 20 65 76 65 | ent->content.display_name.!=.eve |
34440 | 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 64 69 73 70 6c 61 79 5f 6e 61 6d 65 3b 00 20 20 20 20 20 20 | nt->content.display_name;....... |
34460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6c 20 64 69 73 70 6c 61 79 4e 61 | ..................bool.displayNa |
34480 | 6d 65 43 68 61 6e 67 65 64 20 3d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 | meChanged.=.................if.( |
344a0 | 70 72 65 76 45 76 65 6e 74 20 26 26 20 70 72 65 76 45 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e | prevEvent.&&.prevEvent->content. |
344c0 | 6d 65 6d 62 65 72 73 68 69 70 20 3d 3d 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 4a 6f 69 6e 29 20 | membership.==.Membership::Join). |
344e0 | 7b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 4a 6f 69 6e 3a | {.........case.Membership::Join: |
34500 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 00 20 20 20 20 20 20 20 20 | .................break;......... |
34520 | 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 65 64 20 3d 20 74 72 28 22 25 31 20 77 61 73 20 69 6e | ........rendered.=.tr("%1.was.in |
34540 | 76 69 74 65 64 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 | vited.").arg(name);.........case |
34560 | 20 4d 65 6d 62 65 72 73 68 69 70 3a 3a 49 6e 76 69 74 65 3a 00 20 20 20 20 20 20 20 20 73 77 69 | .Membership::Invite:.........swi |
34580 | 74 63 68 20 28 65 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 6d 65 6d 62 65 72 73 68 69 70 29 20 | tch.(event->content.membership). |
345a0 | 7b 00 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 74 78 3a 3a 65 | {.........using.namespace.mtx::e |
345c0 | 76 65 6e 74 73 3a 3a 73 74 61 74 65 3b 00 20 20 20 20 20 20 20 20 2f 2f 20 73 65 65 20 74 61 62 | vents::state;.........//.see.tab |
345e0 | 6c 65 20 68 74 74 70 73 3a 2f 2f 6d 61 74 72 69 78 2e 6f 72 67 2f 64 6f 63 73 2f 73 70 65 63 2f | le.https://matrix.org/docs/spec/ |
34600 | 63 6c 69 65 6e 74 5f 73 65 72 76 65 72 2f 6c 61 74 65 73 74 23 6d 2d 72 6f 6f 6d 2d 6d 65 6d 62 | client_server/latest#m-room-memb |
34620 | 65 72 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 72 65 6e 64 65 72 65 64 3b 00 20 20 | er..........QString.rendered;... |
34640 | 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6e 61 6d 65 20 3d 20 65 73 63 61 70 65 45 6d 6f 6a 69 | ......QString.name.=.escapeEmoji |
34660 | 28 64 69 73 70 6c 61 79 4e 61 6d 65 28 75 73 65 72 29 29 3b 00 20 20 20 20 20 20 20 20 51 53 74 | (displayName(user));.........QSt |
34680 | 72 69 6e 67 20 75 73 65 72 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 | ring.user.=.QString::fromStdStri |
346a0 | 6e 67 28 65 76 65 6e 74 2d 3e 73 74 61 74 65 5f 6b 65 79 29 3b 00 00 20 20 20 20 20 20 20 20 7d | ng(event->state_key);..........} |
346c0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .................}.............. |
346e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6d 70 50 72 65 76 45 76 65 6e 74 29 3b 00 20 | ...............tempPrevEvent);.. |
34700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 3a 3a 67 65 | .........................std::ge |
34720 | 74 5f 69 66 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e 74 3c 6d 74 78 | t_if<mtx::events::StateEvent<mtx |
34740 | 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 4d 65 6d 62 65 72 3e 3e 28 00 20 20 20 20 20 | ::events::state::Member>>(...... |
34760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76 45 76 65 6e 74 20 3d 00 20 | ...................prevEvent.=.. |
34780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 74 65 6d 70 50 72 65 76 45 76 65 6e 74 | ...............if.(tempPrevEvent |
347a0 | 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 73 2e 67 65 74 | ).{...................events.get |
347c0 | 28 65 76 65 6e 74 2d 3e 75 6e 73 69 67 6e 65 64 5f 64 61 74 61 2e 72 65 70 6c 61 63 65 73 5f 73 | (event->unsigned_data.replaces_s |
347e0 | 74 61 74 65 2c 20 65 76 65 6e 74 2d 3e 65 76 65 6e 74 5f 69 64 29 3b 00 20 20 20 20 20 20 20 20 | tate,.event->event_id);......... |
34800 | 20 20 20 20 20 20 20 20 61 75 74 6f 20 74 65 6d 70 50 72 65 76 45 76 65 6e 74 20 3d 00 20 20 20 | ........auto.tempPrevEvent.=.... |
34820 | 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 2d 3e 75 6e 73 69 67 6e 65 64 5f 64 61 74 61 2e 72 | .....if.(!event->unsigned_data.r |
34840 | 65 70 6c 61 63 65 73 5f 73 74 61 74 65 2e 65 6d 70 74 79 28 29 29 20 7b 00 20 20 20 20 20 20 20 | eplaces_state.empty()).{........ |
34860 | 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 | .mtx::events::StateEvent<mtx::ev |
34880 | 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 4d 65 6d 62 65 72 3e 20 2a 70 72 65 76 45 76 65 6e 74 20 | ents::state::Member>.*prevEvent. |
348a0 | 3d 20 6e 75 6c 6c 70 74 72 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | =.nullptr;..................retu |
348c0 | 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 29 00 20 20 20 20 20 | rn."";.........if.(!event)...... |
348e0 | 20 20 20 61 75 74 6f 20 65 76 65 6e 74 20 3d 20 73 74 64 3a 3a 67 65 74 5f 69 66 3c 6d 74 78 3a | ...auto.event.=.std::get_if<mtx: |
34900 | 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a | :events::StateEvent<mtx::events: |
34920 | 3a 73 74 61 74 65 3a 3a 4d 65 6d 62 65 72 3e 3e 28 65 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 | :state::Member>>(e);............ |
34940 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 29 | ......return."";.........if.(!e) |
34960 | 00 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 63 74 69 6f 6e | .........mtx::events::collection |
34980 | 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 2a 65 20 3d 20 65 76 65 6e 74 73 2e 67 65 | s::TimelineEvents.*e.=.events.ge |
349a0 | 74 28 69 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 22 22 29 3b 00 7b 00 54 69 6d 65 6c | t(id.toStdString(),."");.{.Timel |
349c0 | 69 6e 65 4d 6f 64 65 6c 3a 3a 66 6f 72 6d 61 74 4d 65 6d 62 65 72 45 76 65 6e 74 28 51 53 74 72 | ineModel::formatMemberEvent(QStr |
349e0 | 69 6e 67 20 69 64 29 00 51 53 74 72 69 6e 67 00 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 | ing.id).QString..}.........retur |
34a00 | 6e 20 74 72 28 22 25 31 20 68 61 73 20 63 68 61 6e 67 65 64 20 74 68 65 20 72 6f 6f 6d 27 73 20 | n.tr("%1.has.changed.the.room's. |
34a20 | 70 65 72 6d 69 73 73 69 6f 6e 73 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 | permissions.").arg(name);....... |
34a40 | 20 20 2f 2f 20 54 4f 44 4f 3a 20 70 6f 77 65 72 20 6c 65 76 65 6c 73 20 72 65 6e 64 65 72 69 6e | ..//.TODO:.power.levels.renderin |
34a60 | 67 20 69 73 20 61 63 74 75 61 6c 6c 79 20 61 20 62 69 74 20 63 6f 6d 70 6c 65 78 2e 20 77 6f 72 | g.is.actually.a.bit.complex..wor |
34a80 | 6b 20 6f 6e 20 74 68 69 73 20 6c 61 74 65 72 2e 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e | k.on.this.later...........QStrin |
34aa0 | 67 20 6e 61 6d 65 20 3d 20 65 73 63 61 70 65 45 6d 6f 6a 69 28 64 69 73 70 6c 61 79 4e 61 6d 65 | g.name.=.escapeEmoji(displayName |
34ac0 | 28 75 73 65 72 29 29 3b 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 75 73 65 72 20 3d 20 | (user));.........QString.user.=. |
34ae0 | 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 65 76 65 6e 74 2d 3e 73 65 | QString::fromStdString(event->se |
34b00 | 6e 64 65 72 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 | nder);..................return." |
34b20 | 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 61 | ";.........if.(!event).........a |
34b40 | 75 74 6f 20 65 76 65 6e 74 20 3d 20 73 74 64 3a 3a 67 65 74 5f 69 66 3c 6d 74 78 3a 3a 65 76 65 | uto.event.=.std::get_if<mtx::eve |
34b60 | 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 | nts::StateEvent<mtx::events::sta |
34b80 | 74 65 3a 3a 50 6f 77 65 72 4c 65 76 65 6c 73 3e 3e 28 65 29 3b 00 00 20 20 20 20 20 20 20 20 20 | te::PowerLevels>>(e);........... |
34ba0 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 | .......return."";.........if.(!e |
34bc0 | 29 00 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 63 74 69 6f | ).........mtx::events::collectio |
34be0 | 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 2a 65 20 3d 20 65 76 65 6e 74 73 2e 67 | ns::TimelineEvents.*e.=.events.g |
34c00 | 65 74 28 69 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 22 22 29 3b 00 7b 00 54 69 6d 65 | et(id.toStdString(),."");.{.Time |
34c20 | 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 66 6f 72 6d 61 74 50 6f 77 65 72 4c 65 76 65 6c 45 76 65 6e 74 | lineModel::formatPowerLevelEvent |
34c40 | 28 51 53 74 72 69 6e 67 20 69 64 29 00 51 53 74 72 69 6e 67 00 00 7d 00 20 20 20 20 20 20 20 20 | (QString.id).QString..}......... |
34c60 | 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 | }.................return."";.... |
34c80 | 20 20 20 20 20 64 65 66 61 75 6c 74 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....default:................... |
34ca0 | 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | .arg(name);.................retu |
34cc0 | 72 6e 20 74 72 28 22 25 31 20 73 65 74 20 74 68 65 20 72 6f 6f 6d 20 68 69 73 74 6f 72 79 20 76 | rn.tr("%1.set.the.room.history.v |
34ce0 | 69 73 69 62 6c 65 20 74 6f 20 6d 65 6d 62 65 72 73 20 73 69 6e 63 65 20 74 68 65 79 20 6a 6f 69 | isible.to.members.since.they.joi |
34d00 | 6e 65 64 20 74 68 65 20 72 6f 6f 6d 2e 22 29 00 20 20 20 20 20 20 20 20 63 61 73 65 20 6d 74 78 | ned.the.room.").........case.mtx |
34d20 | 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 56 69 73 69 62 69 6c 69 74 79 3a 3a 4a 6f 69 | ::events::state::Visibility::Joi |
34d40 | 6e 65 64 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 6e 61 6d 65 | ned:....................arg(name |
34d60 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 28 22 25 31 | );.................return.tr("%1 |
34d80 | 20 73 65 74 20 74 68 65 20 72 6f 6f 6d 20 68 69 73 74 6f 72 79 20 76 69 73 69 62 6c 65 20 74 6f | .set.the.room.history.visible.to |
34da0 | 20 6d 65 6d 62 65 72 73 20 73 69 6e 63 65 20 74 68 65 79 20 77 65 72 65 20 69 6e 76 69 74 65 64 | .members.since.they.were.invited |
34dc0 | 2e 22 29 00 20 20 20 20 20 20 20 20 63 61 73 65 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 | .").........case.mtx::events::st |
34de0 | 61 74 65 3a 3a 56 69 73 69 62 69 6c 69 74 79 3a 3a 49 6e 76 69 74 65 64 3a 00 20 20 20 20 20 20 | ate::Visibility::Invited:....... |
34e00 | 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 | .............arg(name);......... |
34e20 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 28 22 25 31 20 73 65 74 20 74 68 65 20 72 6f | ........return.tr("%1.set.the.ro |
34e40 | 6f 6d 20 68 69 73 74 6f 72 79 20 76 69 73 69 62 6c 65 20 74 6f 20 6d 65 6d 62 65 72 73 20 66 72 | om.history.visible.to.members.fr |
34e60 | 6f 6d 20 74 68 69 73 20 70 6f 69 6e 74 20 6f 6e 2e 22 29 00 20 20 20 20 20 20 20 20 63 61 73 65 | om.this.point.on.").........case |
34e80 | 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 56 69 73 69 62 69 6c 69 74 79 3a | .mtx::events::state::Visibility: |
34ea0 | 3a 53 68 61 72 65 64 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 61 72 67 28 | :Shared:....................arg( |
34ec0 | 6e 61 6d 65 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | name);.......................... |
34ee0 | 20 22 6e 6f 6e 2d 6a 6f 69 6e 65 64 20 70 65 6f 70 6c 65 2e 22 29 00 20 20 20 20 20 20 20 20 20 | ."non-joined.people.").......... |
34f00 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 28 22 25 31 20 6d 61 64 65 20 74 68 65 20 72 6f | .......return.tr("%1.made.the.ro |
34f20 | 6f 6d 20 68 69 73 74 6f 72 79 20 77 6f 72 6c 64 20 72 65 61 64 61 62 6c 65 2e 20 45 76 65 6e 74 | om.history.world.readable..Event |
34f40 | 73 20 6d 61 79 20 62 65 20 6e 6f 77 20 72 65 61 64 20 62 79 20 22 00 20 20 20 20 20 20 20 20 63 | s.may.be.now.read.by.".........c |
34f60 | 61 73 65 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 56 69 73 69 62 69 6c 69 | ase.mtx::events::state::Visibili |
34f80 | 74 79 3a 3a 57 6f 72 6c 64 52 65 61 64 61 62 6c 65 3a 00 20 20 20 20 20 20 20 20 73 77 69 74 63 | ty::WorldReadable:.........switc |
34fa0 | 68 20 28 65 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 68 69 73 74 6f 72 79 5f 76 69 73 69 62 69 | h.(event->content.history_visibi |
34fc0 | 6c 69 74 79 29 20 7b 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6e 61 6d 65 20 3d 20 | lity).{..........QString.name.=. |
34fe0 | 65 73 63 61 70 65 45 6d 6f 6a 69 28 64 69 73 70 6c 61 79 4e 61 6d 65 28 75 73 65 72 29 29 3b 00 | escapeEmoji(displayName(user));. |
35000 | 61 64 00 00 34 00 00 00 d8 01 00 00 00 10 00 00 62 00 00 00 00 00 00 00 a1 0f 00 00 a0 0f 00 00 | ad..4...........b............... |
35020 | 53 0f 00 00 2a 0f 00 00 0b 0f 00 00 f6 0e 00 00 a1 0e 00 00 a0 0e 00 00 6b 0e 00 00 38 0e 00 00 | S...*...................k...8... |
35040 | 0d 0e 00 00 d1 0d 00 00 7a 0d 00 00 4d 0d 00 00 4c 0d 00 00 f2 0c 00 00 c8 0c 00 00 85 0c 00 00 | ........z...M...L............... |
35060 | 84 0c 00 00 4c 0c 00 00 19 0c 00 00 ba 0b 00 00 b9 0b 00 00 8f 0b 00 00 46 0b 00 00 45 0b 00 00 | ....L...................F...E... |
35080 | 1d 0b 00 00 12 0b 00 00 11 0b 00 00 d9 0a 00 00 9c 0a 00 00 92 0a 00 00 91 0a 00 00 3f 0a 00 00 | ............................?... |
350a0 | 3d 0a 00 00 3c 0a 00 00 34 0a 00 00 05 0a 00 00 03 0a 00 00 ab 09 00 00 9b 09 00 00 80 09 00 00 | =...<...4....................... |
350c0 | 7f 09 00 00 22 09 00 00 0e 09 00 00 f3 08 00 00 f2 08 00 00 b4 08 00 00 7d 08 00 00 7c 08 00 00 | ...."...................}...|... |
350e0 | 50 08 00 00 1d 08 00 00 d3 07 00 00 a0 07 00 00 46 07 00 00 35 07 00 00 d0 06 00 00 b5 06 00 00 | P...............F...5........... |
35100 | ab 06 00 00 a9 06 00 00 a8 06 00 00 a0 06 00 00 6e 06 00 00 6c 06 00 00 14 06 00 00 04 06 00 00 | ................n...l........... |
35120 | e9 05 00 00 e8 05 00 00 89 05 00 00 75 05 00 00 5a 05 00 00 59 05 00 00 1b 05 00 00 e4 04 00 00 | ............u...Z...Y........... |
35140 | e3 04 00 00 b4 04 00 00 7d 04 00 00 34 04 00 00 fb 03 00 00 ab 03 00 00 9a 03 00 00 7f 03 00 00 | ........}...4................... |
35160 | 75 03 00 00 73 03 00 00 72 03 00 00 6a 03 00 00 32 03 00 00 30 03 00 00 d8 02 00 00 c8 02 00 00 | u...s...r...j...2...0........... |
35180 | ad 02 00 00 ac 02 00 00 47 02 00 00 46 02 00 00 32 02 00 00 17 02 00 00 16 02 00 00 d8 01 00 00 | ........G...F...2............... |
351a0 | d7 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
351c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 | ................................ |
351e0 | 51 53 74 72 69 6e 67 20 75 73 65 72 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 | QString.user.=.QString::fromStdS |
35200 | 74 72 69 6e 67 28 65 76 65 6e 74 2d 3e 73 65 6e 64 65 72 29 3b 00 00 20 20 20 20 20 20 20 20 20 | tring(event->sender);........... |
35220 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 | .......return."";.........if.(!e |
35240 | 76 65 6e 74 29 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 76 65 6e 74 20 3d 20 73 74 64 3a | vent)..........auto.event.=.std: |
35260 | 3a 67 65 74 5f 69 66 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e 74 3c | :get_if<mtx::events::StateEvent< |
35280 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 48 69 73 74 6f 72 79 56 69 73 69 62 | mtx::events::state::HistoryVisib |
352a0 | 69 6c 69 74 79 3e 3e 28 65 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | ility>>(e);..................ret |
352c0 | 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 29 00 20 20 20 20 20 20 20 20 | urn."";.........if.(!e)......... |
352e0 | 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 | mtx::events::collections::Timeli |
35300 | 6e 65 45 76 65 6e 74 73 20 2a 65 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 69 64 2e 74 6f 53 74 | neEvents.*e.=.events.get(id.toSt |
35320 | 64 53 74 72 69 6e 67 28 29 2c 20 22 22 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a | dString(),."");.{.TimelineModel: |
35340 | 3a 66 6f 72 6d 61 74 48 69 73 74 6f 72 79 56 69 73 69 62 69 6c 69 74 79 45 76 65 6e 74 28 51 53 | :formatHistoryVisibilityEvent(QS |
35360 | 74 72 69 6e 67 20 69 64 29 00 51 53 74 72 69 6e 67 00 00 7d 00 20 20 20 20 20 20 20 20 7d 00 20 | tring.id).QString..}.........}.. |
35380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 | ...............return."";....... |
353a0 | 20 20 64 65 66 61 75 6c 74 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 | ..default:.................retur |
353c0 | 6e 20 74 72 28 22 25 31 20 68 61 73 20 63 6c 6f 73 65 64 20 74 68 65 20 72 6f 6f 6d 20 74 6f 20 | n.tr("%1.has.closed.the.room.to. |
353e0 | 67 75 65 73 74 20 61 63 63 65 73 73 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 20 20 | guest.access.").arg(name);...... |
35400 | 20 20 20 63 61 73 65 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 41 63 63 65 | ...case.mtx::events::state::Acce |
35420 | 73 73 53 74 61 74 65 3a 3a 46 6f 72 62 69 64 64 65 6e 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 | ssState::Forbidden:............. |
35440 | 20 20 20 20 72 65 74 75 72 6e 20 74 72 28 22 25 31 20 6d 61 64 65 20 74 68 65 20 72 6f 6f 6d 20 | ....return.tr("%1.made.the.room. |
35460 | 6f 70 65 6e 20 74 6f 20 67 75 65 73 74 73 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 | open.to.guests.").arg(name);.... |
35480 | 20 20 20 20 20 63 61 73 65 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 41 63 | .....case.mtx::events::state::Ac |
354a0 | 63 65 73 73 53 74 61 74 65 3a 3a 43 61 6e 4a 6f 69 6e 3a 00 20 20 20 20 20 20 20 20 73 77 69 74 | cessState::CanJoin:.........swit |
354c0 | 63 68 20 28 65 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 67 75 65 73 74 5f 61 63 63 65 73 73 29 | ch.(event->content.guest_access) |
354e0 | 20 7b 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6e 61 6d 65 20 3d 20 65 73 63 61 70 | .{..........QString.name.=.escap |
35500 | 65 45 6d 6f 6a 69 28 64 69 73 70 6c 61 79 4e 61 6d 65 28 75 73 65 72 29 29 3b 00 20 20 20 20 20 | eEmoji(displayName(user));...... |
35520 | 20 20 20 51 53 74 72 69 6e 67 20 75 73 65 72 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 | ...QString.user.=.QString::fromS |
35540 | 74 64 53 74 72 69 6e 67 28 65 76 65 6e 74 2d 3e 73 65 6e 64 65 72 29 3b 00 00 20 20 20 20 20 20 | tdString(event->sender);........ |
35560 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 | ..........return."";.........if. |
35580 | 28 21 65 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 76 65 6e 74 20 3d 20 73 74 | (!event).........auto.event.=.st |
355a0 | 64 3a 3a 67 65 74 5f 69 66 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e | d::get_if<mtx::events::StateEven |
355c0 | 74 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 47 75 65 73 74 41 63 63 65 73 | t<mtx::events::state::GuestAcces |
355e0 | 73 3e 3e 28 65 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | s>>(e);..................return. |
35600 | 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 29 00 20 20 20 20 20 20 20 20 6d 74 78 3a | "";.........if.(!e).........mtx: |
35620 | 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 | :events::collections::TimelineEv |
35640 | 65 6e 74 73 20 2a 65 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 69 64 2e 74 6f 53 74 64 53 74 72 | ents.*e.=.events.get(id.toStdStr |
35660 | 69 6e 67 28 29 2c 20 22 22 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 66 6f 72 | ing(),."");.{.TimelineModel::for |
35680 | 6d 61 74 47 75 65 73 74 41 63 63 65 73 73 45 76 65 6e 74 28 51 53 74 72 69 6e 67 20 69 64 29 00 | matGuestAccessEvent(QString.id). |
356a0 | 51 53 74 72 69 6e 67 00 00 7d 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 | QString..}.........}............ |
356c0 | 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....return."";................. |
356e0 | 2f 2f 20 43 75 72 72 65 6e 74 6c 79 2c 20 6b 6e 6f 63 6b 20 61 6e 64 20 70 72 69 76 61 74 65 20 | //.Currently,.knock.and.private. |
35700 | 61 72 65 20 72 65 73 65 72 76 65 64 20 6b 65 79 77 6f 72 64 73 20 61 6e 64 20 6e 6f 74 20 69 6d | are.reserved.keywords.and.not.im |
35720 | 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 4d 61 74 72 69 78 2e 00 20 20 20 20 20 20 20 20 64 65 66 | plemented.in.Matrix..........def |
35740 | 61 75 6c 74 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 72 28 | ault:.................return.tr( |
35760 | 22 25 31 20 6d 61 64 65 20 74 68 69 73 20 72 6f 6f 6d 20 72 65 71 75 69 72 65 20 61 6e 64 20 69 | "%1.made.this.room.require.and.i |
35780 | 6e 76 69 74 61 74 69 6f 6e 20 74 6f 20 6a 6f 69 6e 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 | nvitation.to.join.").arg(name);. |
357a0 | 20 20 20 20 20 20 20 20 63 61 73 65 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a | ........case.mtx::events::state: |
357c0 | 3a 4a 6f 69 6e 52 75 6c 65 3a 3a 49 6e 76 69 74 65 3a 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | :JoinRule::Invite:.............. |
357e0 | 20 20 20 72 65 74 75 72 6e 20 74 72 28 22 25 31 20 6f 70 65 6e 65 64 20 74 68 65 20 72 6f 6f 6d | ...return.tr("%1.opened.the.room |
35800 | 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 2e 22 29 2e 61 72 67 28 6e 61 6d 65 29 3b 00 20 20 20 | .to.the.public.").arg(name);.... |
35820 | 20 20 20 20 20 63 61 73 65 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 4a 6f | .....case.mtx::events::state::Jo |
35840 | 69 6e 52 75 6c 65 3a 3a 50 75 62 6c 69 63 3a 00 20 20 20 20 20 20 20 20 73 77 69 74 63 68 20 28 | inRule::Public:.........switch.( |
35860 | 65 76 65 6e 74 2d 3e 63 6f 6e 74 65 6e 74 2e 6a 6f 69 6e 5f 72 75 6c 65 29 20 7b 00 00 20 20 20 | event->content.join_rule).{..... |
35880 | 20 20 20 20 20 51 53 74 72 69 6e 67 20 6e 61 6d 65 20 3d 20 65 73 63 61 70 65 45 6d 6f 6a 69 28 | .....QString.name.=.escapeEmoji( |
358a0 | 64 69 73 70 6c 61 79 4e 61 6d 65 28 75 73 65 72 29 29 3b 00 20 20 20 20 20 20 20 20 51 53 74 72 | displayName(user));.........QStr |
358c0 | 69 6e 67 20 75 73 65 72 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e | ing.user.=.QString::fromStdStrin |
358e0 | 67 28 65 76 65 6e 74 2d 3e 73 65 6e 64 65 72 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | g(event->sender);............... |
35900 | 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 | ...return."";.........if.(!event |
35920 | 29 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 76 65 6e 74 20 3d 20 73 74 64 3a 3a 67 65 74 5f | ).........auto.event.=.std::get_ |
35940 | 69 66 3c 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 53 74 61 74 65 45 76 65 6e 74 3c 6d 74 78 3a 3a | if<mtx::events::StateEvent<mtx:: |
35960 | 65 76 65 6e 74 73 3a 3a 73 74 61 74 65 3a 3a 4a 6f 69 6e 52 75 6c 65 73 3e 3e 28 65 29 3b 00 00 | events::state::JoinRules>>(e);.. |
35980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 22 3b 00 20 20 20 20 20 | ................return."";...... |
359a0 | 20 20 20 69 66 20 28 21 65 29 00 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a | ...if.(!e).........mtx::events:: |
359c0 | 63 6f 6c 6c 65 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 2a 65 20 3d | collections::TimelineEvents.*e.= |
359e0 | 20 65 76 65 6e 74 73 2e 67 65 74 28 69 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 22 22 | .events.get(id.toStdString(),."" |
35a00 | 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 66 6f 72 6d 61 74 4a 6f 69 6e 52 75 | );.{.TimelineModel::formatJoinRu |
35a20 | 6c 65 45 76 65 6e 74 28 51 53 74 72 69 6e 67 20 69 64 29 00 51 53 74 72 69 6e 67 00 00 7d 00 20 | leEvent(QString.id).QString..}.. |
35a40 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 65 6d 70 2e 61 72 67 28 75 69 64 57 69 74 68 6f 75 | .......return.temp.arg(uidWithou |
35a60 | 74 4c 61 73 74 2e 6a 6f 69 6e 28 22 2c 20 22 29 29 2e 61 72 67 28 66 6f 72 6d 61 74 55 73 65 72 | tLast.join(",.")).arg(formatUser |
35a80 | 28 75 73 65 72 73 2e 62 61 63 6b 28 29 29 29 3b 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 | (users.back()));..........}..... |
35aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 75 69 64 57 69 74 68 6f 75 74 4c 61 73 74 2e 61 70 70 65 6e | ............uidWithoutLast.appen |
35ac0 | 64 28 66 6f 72 6d 61 74 55 73 65 72 28 75 73 65 72 73 5b 69 5d 29 29 3b 00 20 20 20 20 20 20 20 | d(formatUser(users[i]));........ |
35ae0 | 20 66 6f 72 20 28 73 69 7a 65 5f 74 20 69 20 3d 20 30 3b 20 69 20 2b 20 31 20 3c 20 75 73 65 72 | .for.(size_t.i.=.0;.i.+.1.<.user |
35b00 | 73 2e 73 69 7a 65 28 29 3b 20 69 2b 2b 29 20 7b 00 00 20 20 20 20 20 20 20 20 7d 3b 00 20 20 20 | s.size();.i++).{..........};.... |
35b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6c 6f 72 65 64 55 73 65 72 6e | .............return.coloredUsern |
35b40 | 61 6d 65 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 77 68 69 6c 65 20 28 69 | ame;..................}.while.(i |
35b60 | 6e 64 65 78 20 3e 20 30 20 26 26 20 69 6e 64 65 78 20 3c 20 75 6e 63 6f 6c 6f 72 65 64 55 73 65 | ndex.>.0.&&.index.<.uncoloredUse |
35b80 | 72 6e 61 6d 65 2e 73 69 7a 65 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rname.size());.................. |
35ba0 | 20 20 20 20 20 20 20 69 6e 64 65 78 20 3d 20 65 6e 64 49 6e 64 65 78 3b 00 00 20 20 20 20 20 20 | .......index.=.endIndex;........ |
35bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 63 6f | ............................unco |
35be0 | 6c 6f 72 65 64 55 73 65 72 6e 61 6d 65 2e 6d 69 64 52 65 66 28 73 74 61 72 74 49 6e 64 65 78 2c | loredUsername.midRef(startIndex, |
35c00 | 20 65 6e 64 49 6e 64 65 78 20 2d 20 73 74 61 72 74 49 6e 64 65 78 29 3b 00 20 20 20 20 20 20 20 | .endIndex.-.startIndex);........ |
35c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 65 64 | .........................colored |
35c40 | 55 73 65 72 6e 61 6d 65 20 2b 3d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Username.+=..................... |
35c60 | 20 20 20 20 69 66 20 28 65 6e 64 49 6e 64 65 78 20 2d 20 73 74 61 72 74 49 6e 64 65 78 20 21 3d | ....if.(endIndex.-.startIndex.!= |
35c80 | 20 30 29 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .0)............................. |
35ca0 | 20 20 20 20 20 65 6e 64 49 6e 64 65 78 20 2b 3d 20 73 69 7a 65 6f 66 28 22 3c 2f 66 6f 6e 74 3e | .....endIndex.+=.sizeof("</font> |
35cc0 | 22 29 20 2d 20 31 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ").-.1;......................... |
35ce0 | 69 66 20 28 65 6e 64 49 6e 64 65 78 20 3e 20 30 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | if.(endIndex.>.0)............... |
35d00 | 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 6e 64 49 6e 64 65 78 20 3d 20 75 6e 63 6f 6c 6f | ..........auto.endIndex.=.uncolo |
35d20 | 72 65 64 55 73 65 72 6e 61 6d 65 2e 69 6e 64 65 78 4f 66 28 22 3c 2f 66 6f 6e 74 3e 22 2c 20 73 | redUsername.indexOf("</font>",.s |
35d40 | 74 61 72 74 49 6e 64 65 78 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tartIndex);..................... |
35d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 2f 66 6f 6e 74 3e 22 3b 00 20 20 20 20 20 20 | ..............."</font>";....... |
35d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e | ..............................in |
35da0 | 64 65 78 2c 20 73 74 61 72 74 49 6e 64 65 78 20 3e 20 30 20 3f 20 73 74 61 72 74 49 6e 64 65 78 | dex,.startIndex.>.0.?.startIndex |
35dc0 | 20 2d 20 69 6e 64 65 78 20 3a 20 2d 31 29 20 2b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .-.index.:.-1).+................ |
35de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 63 6f 6c 6f 72 65 64 55 73 65 72 | ...................uncoloredUser |
35e00 | 6e 61 6d 65 2e 6d 69 64 52 65 66 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | name.midRef(.................... |
35e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 66 69 78 20 2b 00 20 20 20 20 20 20 20 20 | ...............prefix.+......... |
35e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 65 64 55 | ........................coloredU |
35e60 | 73 65 72 6e 61 6d 65 20 2b 3d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sername.+=...................... |
35e80 | 20 20 20 69 66 20 28 73 74 61 72 74 49 6e 64 65 78 20 2d 20 69 6e 64 65 78 20 21 3d 20 30 29 00 | ...if.(startIndex.-.index.!=.0). |
35ea0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 73 74 | .........................auto.st |
35ec0 | 61 72 74 49 6e 64 65 78 20 3d 20 75 6e 63 6f 6c 6f 72 65 64 55 73 65 72 6e 61 6d 65 2e 69 6e 64 | artIndex.=.uncoloredUsername.ind |
35ee0 | 65 78 4f 66 28 22 3c 66 6f 6e 74 22 2c 20 69 6e 64 65 78 29 3b 00 20 20 20 20 20 20 20 20 20 20 | exOf("<font",.index);........... |
35f00 | 20 20 20 20 20 20 64 6f 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 69 | ......do.{.................int.i |
35f20 | 6e 64 65 78 20 3d 20 30 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 53 74 72 69 6e | ndex.=.0;.................QStrin |
35f40 | 67 20 63 6f 6c 6f 72 65 64 55 73 65 72 6e 61 6d 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | g.coloredUsername;.............. |
35f60 | 20 20 20 2f 2f 20 63 6f 6c 6f 72 20 6f 6e 6c 79 20 70 61 72 74 73 20 74 68 61 74 20 64 6f 6e 27 | ...//.color.only.parts.that.don' |
35f80 | 74 20 68 61 76 65 20 61 20 66 6f 6e 74 20 61 6c 72 65 61 64 79 20 73 70 65 63 69 66 69 65 64 00 | t.have.a.font.already.specified. |
35fa0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 28 22 3c 66 6f 6e | ...................QString("<fon |
35fc0 | 74 20 63 6f 6c 6f 72 3d 5c 22 25 31 5c 22 3e 22 29 2e 61 72 67 28 6d 61 6e 61 67 65 72 5f 2d 3e | t.color=\"%1\">").arg(manager_-> |
35fe0 | 75 73 65 72 43 6f 6c 6f 72 28 75 73 65 72 5f 69 64 2c 20 62 67 29 2e 6e 61 6d 65 28 29 29 3b 00 | userColor(user_id,.bg).name());. |
36000 | 61 64 00 00 0d 00 00 00 99 01 00 00 00 10 00 00 5c 00 00 00 00 00 00 00 b2 0f 00 00 60 0f 00 00 | ad..............\...........`... |
36020 | 10 0f 00 00 c2 0e 00 00 b5 0e 00 00 a3 0e 00 00 a2 0e 00 00 6d 0e 00 00 6b 0e 00 00 6a 0e 00 00 | ....................m...k...j... |
36040 | 65 0e 00 00 35 0e 00 00 33 0e 00 00 d2 0d 00 00 be 0d 00 00 a0 0d 00 00 9f 0d 00 00 47 0d 00 00 | e...5...3...................G... |
36060 | ea 0c 00 00 8d 0c 00 00 8c 0c 00 00 50 0c 00 00 4f 0c 00 00 08 0c 00 00 07 0c 00 00 ea 0b 00 00 | ............P...O............... |
36080 | a6 0b 00 00 76 0b 00 00 2b 0b 00 00 fb 0a 00 00 b0 0a 00 00 80 0a 00 00 6f 0a 00 00 40 0a 00 00 | ....v...+...............o...@... |
360a0 | 36 0a 00 00 35 0a 00 00 d6 09 00 00 ae 09 00 00 60 09 00 00 11 09 00 00 10 09 00 00 d1 08 00 00 | 6...5...........`............... |
360c0 | 86 08 00 00 85 08 00 00 65 08 00 00 47 08 00 00 46 08 00 00 17 08 00 00 16 08 00 00 f4 07 00 00 | ........e...G...F............... |
360e0 | e5 07 00 00 a2 07 00 00 63 07 00 00 24 07 00 00 dd 06 00 00 c0 06 00 00 6d 06 00 00 3b 06 00 00 | ........c...$...........m...;... |
36100 | f5 05 00 00 a3 05 00 00 81 05 00 00 6d 05 00 00 6c 05 00 00 54 05 00 00 28 05 00 00 fa 04 00 00 | ............m...l...T...(....... |
36120 | b9 04 00 00 5b 04 00 00 5a 04 00 00 2a 04 00 00 29 04 00 00 e9 03 00 00 bf 03 00 00 be 03 00 00 | ....[...Z...*...)............... |
36140 | 6d 03 00 00 45 03 00 00 44 03 00 00 22 03 00 00 ec 02 00 00 93 02 00 00 7f 02 00 00 71 02 00 00 | m...E...D..."...............q... |
36160 | 5c 02 00 00 5a 02 00 00 59 02 00 00 54 02 00 00 29 02 00 00 27 02 00 00 c6 01 00 00 b2 01 00 00 | \...Z...Y...T...)...'........... |
36180 | 9a 01 00 00 99 01 00 00 98 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 | ................................ |
361a0 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 21 65 | ..........return;.........if.(!e |
361c0 | 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 | vent).........mtx::events::colle |
361e0 | 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 2a 65 76 65 6e 74 20 3d 20 | ctions::TimelineEvents.*event.=. |
36200 | 65 76 65 6e 74 73 2e 67 65 74 28 65 76 65 6e 74 49 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 | events.get(eventId.toStdString() |
36220 | 2c 20 22 22 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 63 61 63 68 65 4d 65 64 | ,."");.{.TimelineModel::cacheMed |
36240 | 69 61 28 51 53 74 72 69 6e 67 20 65 76 65 6e 74 49 64 29 00 76 6f 69 64 00 00 7d 00 20 20 20 20 | ia(QString.eventId).void..}..... |
36260 | 20 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 7d 29 3b 00 20 | ....return.true;...........});.. |
36280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .................}.............. |
362a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 75 69 28 29 2d 3e 77 61 72 6e 28 22 | .............nhlog::ui()->warn(" |
362c0 | 45 72 72 6f 72 20 77 68 69 6c 65 20 73 61 76 69 6e 67 20 66 69 6c 65 20 74 6f 3a 20 7b 7d 22 2c | Error.while.saving.file.to:.{}", |
362e0 | 20 65 2e 77 68 61 74 28 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 | .e.what());...................}. |
36300 | 63 61 74 63 68 20 28 63 6f 6e 73 74 20 73 74 64 3a 3a 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 | catch.(const.std::exception.&e). |
36320 | 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 | {...........................retu |
36340 | 72 6e 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | rn;............................f |
36360 | 69 6c 65 2e 63 6c 6f 73 65 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ile.close();.................... |
36380 | 20 20 20 20 20 20 20 66 69 6c 65 2e 77 72 69 74 65 28 51 42 79 74 65 41 72 72 61 79 28 74 65 6d | .......file.write(QByteArray(tem |
363a0 | 70 2e 64 61 74 61 28 29 2c 20 28 69 6e 74 29 74 65 6d 70 2e 73 69 7a 65 28 29 29 29 3b 00 00 20 | p.data(),.(int)temp.size()));... |
363c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
363e0 | 20 72 65 74 75 72 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .return;........................ |
36400 | 20 20 20 69 66 20 28 21 66 69 6c 65 2e 6f 70 65 6e 28 51 49 4f 44 65 76 69 63 65 3a 3a 57 72 69 | ...if.(!file.open(QIODevice::Wri |
36420 | 74 65 4f 6e 6c 79 29 29 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | teOnly))........................ |
36440 | 20 20 20 20 51 46 69 6c 65 20 66 69 6c 65 28 66 69 6c 65 6e 61 6d 65 29 3b 00 00 20 20 20 20 20 | ....QFile.file(filename);....... |
36460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d | ...............................m |
36480 | 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 64 65 63 72 79 70 74 5f 66 69 6c 65 28 74 65 6d 70 2c 20 65 | tx::crypto::decrypt_file(temp,.e |
364a0 | 6e 63 72 79 70 74 69 6f 6e 49 6e 66 6f 2e 76 61 6c 75 65 28 29 29 29 3b 00 20 20 20 20 20 20 20 | ncryptionInfo.value()));........ |
364c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6d 70 20 | ...........................temp. |
364e0 | 3d 20 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 74 6f 5f 73 74 72 69 6e 67 28 00 20 20 20 20 20 20 | =.mtx::crypto::to_string(....... |
36500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 6e 63 72 79 70 74 69 | ....................if.(encrypti |
36520 | 6f 6e 49 6e 66 6f 29 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | onInfo)......................... |
36540 | 20 20 61 75 74 6f 20 74 65 6d 70 20 3d 20 64 61 74 61 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 | ..auto.temp.=.data;............. |
36560 | 20 20 20 20 20 20 74 72 79 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d | ......try.{....................} |
36580 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 | ...........................retur |
365a0 | 6e 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n;.............................. |
365c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 69 63 5f 63 61 73 74 3c 69 6e 74 3e | ................static_cast<int> |
365e0 | 28 65 72 72 2d 3e 73 74 61 74 75 73 5f 63 6f 64 65 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 | (err->status_code));............ |
36600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
36620 | 20 20 65 72 72 2d 3e 6d 61 74 72 69 78 5f 65 72 72 6f 72 2e 65 72 72 6f 72 2c 00 20 20 20 20 20 | ..err->matrix_error.error,...... |
36640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
36660 | 20 20 20 20 20 20 20 20 75 72 6c 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........url,.................... |
36680 | 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 77 61 72 6e 28 22 66 61 69 6c 65 | .......nhlog::net()->warn("faile |
366a0 | 64 20 74 6f 20 72 65 74 72 69 65 76 65 20 69 6d 61 67 65 20 7b 7d 3a 20 7b 7d 20 7b 7d 22 2c 00 | d.to.retrieve.image.{}:.{}.{}",. |
366c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 72 72 29 20 7b 00 20 20 20 | ..................if.(err).{.... |
366e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
36700 | 20 20 20 20 20 20 20 6d 74 78 3a 3a 68 74 74 70 3a 3a 52 65 71 75 65 73 74 45 72 72 20 65 72 72 | .......mtx::http::RequestErr.err |
36720 | 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).{............................. |
36740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 | ..............const.std::string. |
36760 | 26 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | &,.............................. |
36780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 26 | .............const.std::string.& |
367a0 | 2c 00 20 20 20 20 20 20 20 20 20 20 5b 66 69 6c 65 6e 61 6d 65 2c 20 75 72 6c 2c 20 65 6e 63 72 | ,...........[filename,.url,.encr |
367c0 | 79 70 74 69 6f 6e 49 6e 66 6f 5d 28 63 6f 6e 73 74 20 73 74 64 3a 3a 73 74 72 69 6e 67 20 26 64 | yptionInfo](const.std::string.&d |
367e0 | 61 74 61 2c 00 20 20 20 20 20 20 20 20 20 20 75 72 6c 2c 00 20 20 20 20 20 20 20 20 68 74 74 70 | ata,...........url,.........http |
36800 | 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 64 6f 77 6e 6c 6f 61 64 28 00 00 20 20 20 20 20 20 20 20 63 | ::client()->download(..........c |
36820 | 6f 6e 73 74 20 61 75 74 6f 20 75 72 6c 20 3d 20 6d 78 63 55 72 6c 2e 74 6f 53 74 64 53 74 72 69 | onst.auto.url.=.mxcUrl.toStdStri |
36840 | 6e 67 28 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 | ng();..................return.fa |
36860 | 6c 73 65 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 66 69 6c 65 6e 61 6d 65 2e 69 73 45 6d 70 74 | lse;.........if.(filename.isEmpt |
36880 | 79 28 29 29 00 00 20 20 20 20 20 20 20 20 20 20 6d 61 6e 61 67 65 72 5f 2d 3e 67 65 74 57 69 64 | y())............manager_->getWid |
368a0 | 67 65 74 28 29 2c 20 64 69 61 6c 6f 67 54 69 74 6c 65 2c 20 6f 70 65 6e 4c 6f 63 61 74 69 6f 6e | get(),.dialogTitle,.openLocation |
368c0 | 2c 20 66 69 6c 74 65 72 53 74 72 69 6e 67 29 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 | ,.filterString);.........const.Q |
368e0 | 53 74 72 69 6e 67 20 66 69 6c 65 6e 61 6d 65 20 3d 20 51 46 69 6c 65 44 69 61 6c 6f 67 3a 3a 67 | String.filename.=.QFileDialog::g |
36900 | 65 74 53 61 76 65 46 69 6c 65 4e 61 6d 65 28 00 00 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 | etSaveFileName(..........const.Q |
36920 | 53 74 72 69 6e 67 20 6f 70 65 6e 4c 6f 63 61 74 69 6f 6e 20 3d 20 64 6f 77 6e 6c 6f 61 64 73 46 | String.openLocation.=.downloadsF |
36940 | 6f 6c 64 65 72 20 2b 20 22 2f 22 20 2b 20 6f 72 69 67 69 6e 61 6c 46 69 6c 65 6e 61 6d 65 3b 00 | older.+."/".+.originalFilename;. |
36960 | 20 20 20 20 20 20 20 20 20 20 51 53 74 61 6e 64 61 72 64 50 61 74 68 73 3a 3a 77 72 69 74 61 62 | ..........QStandardPaths::writab |
36980 | 6c 65 4c 6f 63 61 74 69 6f 6e 28 51 53 74 61 6e 64 61 72 64 50 61 74 68 73 3a 3a 44 6f 77 6e 6c | leLocation(QStandardPaths::Downl |
369a0 | 6f 61 64 4c 6f 63 61 74 69 6f 6e 29 3b 00 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 51 53 74 72 | oadLocation);.........const.QStr |
369c0 | 69 6e 67 20 64 6f 77 6e 6c 6f 61 64 73 46 6f 6c 64 65 72 20 3d 00 20 20 20 20 20 20 20 20 63 6f | ing.downloadsFolder.=.........co |
369e0 | 6e 73 74 20 51 53 74 72 69 6e 67 20 66 69 6c 74 65 72 53 74 72 69 6e 67 20 3d 20 51 4d 69 6d 65 | nst.QString.filterString.=.QMime |
36a00 | 44 61 74 61 62 61 73 65 28 29 2e 6d 69 6d 65 54 79 70 65 46 6f 72 4e 61 6d 65 28 6d 69 6d 65 54 | Database().mimeTypeForName(mimeT |
36a20 | 79 70 65 29 2e 66 69 6c 74 65 72 53 74 72 69 6e 67 28 29 3b 00 00 20 20 20 20 20 20 20 20 7d 00 | ype).filterString();..........}. |
36a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 61 6c 6f 67 54 69 74 6c 65 20 3d 20 74 72 | ................dialogTitle.=.tr |
36a60 | 28 22 53 61 76 65 20 66 69 6c 65 22 29 3b 00 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 00 | ("Save.file");.........}.else.{. |
36a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 61 6c 6f 67 54 69 74 6c 65 20 3d 20 74 72 | ................dialogTitle.=.tr |
36aa0 | 28 22 53 61 76 65 20 61 75 64 69 6f 22 29 3b 00 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 | ("Save.audio");.........}.else.i |
36ac0 | 66 20 28 65 76 65 6e 74 54 79 70 65 20 3d 3d 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a | f.(eventType.==.qml_mtx_events:: |
36ae0 | 45 76 65 6e 74 54 79 70 65 3a 3a 41 75 64 69 6f 4d 65 73 73 61 67 65 29 20 7b 00 20 20 20 20 20 | EventType::AudioMessage).{...... |
36b00 | 20 20 20 20 20 20 20 20 20 20 20 64 69 61 6c 6f 67 54 69 74 6c 65 20 3d 20 74 72 28 22 53 61 76 | ...........dialogTitle.=.tr("Sav |
36b20 | 65 20 76 69 64 65 6f 22 29 3b 00 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 65 76 | e.video");.........}.else.if.(ev |
36b40 | 65 6e 74 54 79 70 65 20 3d 3d 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 | entType.==.qml_mtx_events::Event |
36b60 | 54 79 70 65 3a 3a 56 69 64 65 6f 4d 65 73 73 61 67 65 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 | Type::VideoMessage).{........... |
36b80 | 20 20 20 20 20 20 64 69 61 6c 6f 67 54 69 74 6c 65 20 3d 20 74 72 28 22 53 61 76 65 20 69 6d 61 | ......dialogTitle.=.tr("Save.ima |
36ba0 | 67 65 22 29 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 65 76 65 6e 74 54 79 70 65 20 3d 3d 20 71 | ge");.........if.(eventType.==.q |
36bc0 | 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 49 6d 61 67 65 4d | ml_mtx_events::EventType::ImageM |
36be0 | 65 73 73 61 67 65 29 20 7b 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 64 69 61 6c 6f 67 | essage).{.........QString.dialog |
36c00 | 54 69 74 6c 65 3b 00 00 20 20 20 20 20 20 20 20 71 6d 6c 5f 6d 74 78 5f 65 76 65 6e 74 73 3a 3a | Title;..........qml_mtx_events:: |
36c20 | 45 76 65 6e 74 54 79 70 65 20 65 76 65 6e 74 54 79 70 65 20 3d 20 74 6f 52 6f 6f 6d 45 76 65 6e | EventType.eventType.=.toRoomEven |
36c40 | 74 54 79 70 65 28 2a 65 76 65 6e 74 29 3b 00 00 20 20 20 20 20 20 20 20 61 75 74 6f 20 65 6e 63 | tType(*event);..........auto.enc |
36c60 | 72 79 70 74 69 6f 6e 49 6e 66 6f 20 3d 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 66 69 | ryptionInfo.=.mtx::accessors::fi |
36c80 | 6c 65 28 2a 65 76 65 6e 74 29 3b 00 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6d 69 6d | le(*event);..........QString.mim |
36ca0 | 65 54 79 70 65 20 20 20 20 20 20 20 20 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 | eType.........=.QString::fromStd |
36cc0 | 53 74 72 69 6e 67 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 6d 69 6d 65 74 79 70 65 28 | String(mtx::accessors::mimetype( |
36ce0 | 2a 65 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6f 72 69 67 69 6e | *event));.........QString.origin |
36d00 | 61 6c 46 69 6c 65 6e 61 6d 65 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 | alFilename.=.QString::fromStdStr |
36d20 | 69 6e 67 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 66 69 6c 65 6e 61 6d 65 28 2a 65 76 | ing(mtx::accessors::filename(*ev |
36d40 | 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 51 53 74 72 69 6e 67 20 6d 78 63 55 72 6c 20 20 20 | ent));.........QString.mxcUrl... |
36d60 | 20 20 20 20 20 20 20 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 | ........=.QString::fromStdString |
36d80 | 28 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3a 3a 75 72 6c 28 2a 65 76 65 6e 74 29 29 3b 00 00 | (mtx::accessors::url(*event));.. |
36da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 00 20 20 | ................return.false;... |
36dc0 | 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 29 00 20 20 20 20 20 20 20 20 6d 74 78 3a 3a 65 | ......if.(!event).........mtx::e |
36de0 | 76 65 6e 74 73 3a 3a 63 6f 6c 6c 65 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e | vents::collections::TimelineEven |
36e00 | 74 73 20 2a 65 76 65 6e 74 20 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 65 76 65 6e 74 49 64 2e 74 | ts.*event.=.events.get(eventId.t |
36e20 | 6f 53 74 64 53 74 72 69 6e 67 28 29 2c 20 22 22 29 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 4d 6f 64 | oStdString(),."");.{.TimelineMod |
36e40 | 65 6c 3a 3a 73 61 76 65 4d 65 64 69 61 28 51 53 74 72 69 6e 67 20 65 76 65 6e 74 49 64 29 20 63 | el::saveMedia(QString.eventId).c |
36e60 | 6f 6e 73 74 00 62 6f 6f 6c 00 00 7d 00 20 20 20 20 20 20 20 20 73 74 64 3a 3a 76 69 73 69 74 28 | onst.bool..}.........std::visit( |
36e80 | 53 65 6e 64 4d 65 73 73 61 67 65 56 69 73 69 74 6f 72 7b 74 68 69 73 7d 2c 20 65 76 65 6e 74 29 | SendMessageVisitor{this},.event) |
36ea0 | 3b 00 00 20 20 20 20 20 20 20 20 20 20 65 76 65 6e 74 29 3b 00 20 20 20 20 20 20 20 20 20 20 7d | ;............event);...........} |
36ec0 | 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 2e 6f 72 69 67 69 6e 5f 73 | ,...................msg.origin_s |
36ee0 | 65 72 76 65 72 5f 74 73 20 3d 20 51 44 61 74 65 54 69 6d 65 3a 3a 63 75 72 72 65 6e 74 4d 53 65 | erver_ts.=.QDateTime::currentMSe |
36f00 | 63 73 53 69 6e 63 65 45 70 6f 63 68 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | csSinceEpoch();................. |
36f20 | 20 20 6d 73 67 2e 73 65 6e 64 65 72 20 20 20 20 20 20 20 20 20 20 20 3d 20 68 74 74 70 3a 3a 63 | ..msg.sender...........=.http::c |
36f40 | 6c 69 65 6e 74 28 29 2d 3e 75 73 65 72 5f 69 64 28 29 2e 74 6f 5f 73 74 72 69 6e 67 28 29 3b 00 | lient()->user_id().to_string();. |
36f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 2e 65 76 65 6e 74 5f 69 64 20 20 | ..................msg.event_id.. |
36f80 | 20 20 20 20 20 20 20 3d 20 22 6d 22 20 2b 20 68 74 74 70 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 67 | .......=."m".+.http::client()->g |
36fa0 | 65 6e 65 72 61 74 65 5f 74 78 6e 5f 69 64 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | enerate_txn_id();............... |
36fc0 | 20 20 20 20 6d 73 67 2e 74 79 70 65 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 6d 74 78 3a 3a | ....msg.type.............=.mtx:: |
36fe0 | 65 76 65 6e 74 73 3a 3a 45 76 65 6e 74 54 79 70 65 3a 3a 52 6f 6f 6d 4d 65 73 73 61 67 65 3b 00 | events::EventType::RoomMessage;. |
37000 | 61 64 00 00 3e 07 00 00 12 08 00 00 00 10 00 00 2e 00 00 00 00 00 00 00 dc 0f 00 00 da 0f 00 00 | ad..>........................... |
37020 | d9 0f 00 00 b9 0f 00 00 00 0f 00 00 fe 0e 00 00 a9 0e 00 00 76 0e 00 00 63 0e 00 00 61 0e 00 00 | ....................v...c...a... |
37040 | 60 0e 00 00 43 0e 00 00 98 0d 00 00 96 0d 00 00 6e 0d 00 00 46 0d 00 00 45 0d 00 00 19 0d 00 00 | `...C...........n...F...E....... |
37060 | f0 0c 00 00 a3 0c 00 00 78 0c 00 00 1e 0c 00 00 1d 0c 00 00 f1 0b 00 00 b7 0b 00 00 90 0b 00 00 | ........x....................... |
37080 | 57 0b 00 00 2a 0b 00 00 eb 0a 00 00 bb 0a 00 00 4e 0a 00 00 4d 0a 00 00 d4 09 00 00 90 09 00 00 | W...*...........N...M........... |
370a0 | 8f 09 00 00 5d 09 00 00 20 09 00 00 f2 08 00 00 d1 08 00 00 9d 08 00 00 83 08 00 00 71 08 00 00 | ....].......................q... |
370c0 | 70 08 00 00 43 08 00 00 39 08 00 00 12 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | p...C...9....................... |
370e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
371a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
371c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
371e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
372a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
372c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
372e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
373a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
373c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
373e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
374a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
374c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
374e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
375a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
375c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
375e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
37600 | 00 00 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 20 20 | ..................case.Body:.... |
37620 | 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 00 00 00 04 00 00 00 33 f2 27 4a 22 00 00 | ......case.Body:.........3.'J".. |
37640 | 00 00 00 00 00 0e 00 00 00 04 00 00 00 b1 d5 34 42 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | ...............4B".............. |
37660 | 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 | .}.................return.QVaria |
37680 | 6e 74 28 65 6d 6f 6a 69 43 6f 75 6e 74 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 | nt(emojiCount);...............ca |
376a0 | 73 65 20 42 6f 64 79 3a 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 00 00 | se.Body:..........case.Body:.... |
376c0 | 00 04 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 0e 00 00 00 04 00 00 00 b1 d5 34 42 22 00 00 | .....3.'J".................4B".. |
376e0 | 00 00 00 00 00 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............}.................. |
37700 | 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a | ..case.Body:..........case.Body: |
37720 | 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 20 20 20 20 20 20 20 20 63 61 | ..........case.Body:..........ca |
37740 | 73 65 20 42 6f 64 79 3a 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 20 20 | se.Body:..........case.Body:.... |
37760 | 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 | ......case.Body:..........case.B |
37780 | 6f 64 79 3a 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 00 00 00 04 00 00 | ody:..........case.Body:........ |
377a0 | 00 33 f2 27 4a 22 00 00 00 00 00 00 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a | .3.'J"................case.Body: |
377c0 | 00 0e 00 00 00 04 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 0e 00 00 00 04 00 00 00 b1 d5 34 | .........3.'J".................4 |
377e0 | 42 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 20 20 | B"................case.Body:.... |
37800 | 20 20 20 20 20 20 63 61 73 65 20 42 6f 64 79 3a 00 0e 20 20 20 20 20 20 20 20 63 61 73 65 20 42 | ......case.Body:..........case.B |
37820 | 6f 64 79 3a 00 0e 00 00 00 04 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | ody:.........3.'J".............. |
37840 | 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 | .}.................return.QVaria |
37860 | 6e 74 28 65 6d 6f 6a 69 43 6f 75 6e 74 29 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt(emojiCount);................. |
37880 | 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 | .}.........................}.... |
378a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 | .............................ret |
378c0 | 75 72 6e 20 51 56 61 72 69 61 6e 74 28 30 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | urn.QVariant(0);................ |
378e0 | 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}.else.{............... |
37900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 6f 6a 69 43 6f 75 6e 74 2b 2b 3b 00 | ..................emojiCount++;. |
37920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 75 74 69 6c | ........................if.(util |
37940 | 73 3a 3a 63 6f 64 65 70 6f 69 6e 74 49 73 45 6d 6f 6a 69 28 63 6f 64 65 29 29 20 7b 00 20 20 20 | s::codepointIsEmoji(code)).{.... |
37960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 61 75 74 6f 20 26 63 6f 64 65 20 3a 20 75 | .............for.(auto.&code.:.u |
37980 | 74 66 33 32 5f 73 74 72 69 6e 67 29 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tf32_string).{.................. |
379a0 | 69 6e 74 20 65 6d 6f 6a 69 43 6f 75 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 30 3b 00 | int.emojiCount.............=.0;. |
379c0 | 15 00 00 00 0a 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 | ........3.'J.................... |
379e0 | 20 20 20 20 51 56 65 63 74 6f 72 3c 75 69 6e 74 3e 20 75 74 66 33 32 5f 73 74 72 69 6e 67 20 3d | ....QVector<uint>.utf32_string.= |
37a00 | 20 71 42 6f 64 79 2e 74 6f 55 63 73 34 28 29 3b 00 11 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 | .qBody.toUcs4();.........3.'J... |
37a20 | 00 00 00 00 00 19 00 00 00 04 00 00 00 33 f2 27 4a 0e 00 00 00 00 00 00 00 1f 00 00 00 0c 00 00 | .............3.'J............... |
37a40 | 00 33 f2 27 4a 08 00 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 53 | .3.'J.........................QS |
37a60 | 74 72 69 6e 67 20 71 42 6f 64 79 20 3d 20 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 | tring.qBody.=.QString::fromStdSt |
37a80 | 72 69 6e 67 28 62 6f 64 79 28 65 76 65 6e 74 29 29 3b 00 11 00 00 00 07 00 00 00 33 f2 27 4a 0c | ring(body(event));.........3.'J. |
37aa0 | 00 00 00 00 00 00 00 19 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 | ...............3.'J............. |
37ac0 | 20 20 20 63 61 73 65 20 49 73 4f 6e 6c 79 45 6d 6f 6a 69 3a 20 7b 00 0e 00 00 00 0b 00 00 00 33 | ...case.IsOnlyEmoji:.{.........3 |
37ae0 | f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 | .'J".......................retur |
37b00 | 6e 20 51 56 61 72 69 61 6e 74 28 74 6f 52 6f 6f 6d 45 76 65 6e 74 54 79 70 65 53 74 72 69 6e 67 | n.QVariant(toRoomEventTypeString |
37b20 | 28 65 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 54 79 70 65 53 74 72 69 6e | (event));.........case.TypeStrin |
37b40 | 67 3a 00 0e 00 00 00 0a 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | g:.........3.'J"................ |
37b60 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 74 6f 52 6f 6f 6d 45 76 65 | .......return.QVariant(toRoomEve |
37b80 | 6e 74 54 79 70 65 28 65 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 54 79 70 | ntType(event));.........case.Typ |
37ba0 | 65 3a 00 0e 00 00 00 04 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 | e:.........3.'J"................ |
37bc0 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 6f 72 69 67 69 6e 5f 73 65 | .......return.QVariant(origin_se |
37be0 | 72 76 65 72 5f 74 73 28 65 76 65 6e 74 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 54 69 | rver_ts(event));.........case.Ti |
37c00 | 6d 65 73 74 61 6d 70 3a 00 0e 00 00 00 09 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 00 20 20 | mestamp:.........3.'J".......... |
37c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 6e 74 28 64 69 | ..............return.QVariant(di |
37c40 | 73 70 6c 61 79 4e 61 6d 65 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 | splayName(QString::fromStdString |
37c60 | 28 61 63 63 3a 3a 73 65 6e 64 65 72 28 65 76 65 6e 74 29 29 29 29 3b 00 20 20 20 20 20 20 20 20 | (acc::sender(event))));......... |
37c80 | 63 61 73 65 20 55 73 65 72 4e 61 6d 65 3a 00 0e 00 00 00 08 00 00 00 33 f2 27 4a 22 00 00 00 00 | case.UserName:.........3.'J".... |
37ca0 | 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 51 56 61 72 69 61 | ...................return.QVaria |
37cc0 | 6e 74 28 51 53 74 72 69 6e 67 3a 3a 66 72 6f 6d 53 74 64 53 74 72 69 6e 67 28 61 63 63 3a 3a 73 | nt(QString::fromStdString(acc::s |
37ce0 | 65 6e 64 65 72 28 65 76 65 6e 74 29 29 29 3b 00 20 20 20 20 20 20 20 20 63 61 73 65 20 55 73 65 | ender(event)));.........case.Use |
37d00 | 72 49 64 3a 00 0e 00 00 00 06 00 00 00 33 f2 27 4a 22 00 00 00 00 00 00 00 20 20 20 20 20 20 20 | rId:.........3.'J".............. |
37d20 | 20 73 77 69 74 63 68 20 28 72 6f 6c 65 29 20 7b 00 11 00 00 00 04 00 00 00 33 f2 27 4a 06 00 00 | .switch.(role).{.........3.'J... |
37d40 | 00 00 00 00 00 00 20 20 20 20 20 20 20 20 6e 61 6d 65 73 70 61 63 65 20 61 63 63 20 3d 20 6d 74 | ..............namespace.acc.=.mt |
37d60 | 78 3a 3a 61 63 63 65 73 73 6f 72 73 3b 00 20 20 20 20 20 20 20 20 75 73 69 6e 67 20 6e 61 6d 65 | x::accessors;.........using.name |
37d80 | 73 70 61 63 65 20 6d 74 78 3a 3a 61 63 63 65 73 73 6f 72 73 3b 00 7b 00 54 69 6d 65 6c 69 6e 65 | space.mtx::accessors;.{.Timeline |
37da0 | 4d 6f 64 65 6c 3a 3a 64 61 74 61 28 63 6f 6e 73 74 20 6d 74 78 3a 3a 65 76 65 6e 74 73 3a 3a 63 | Model::data(const.mtx::events::c |
37dc0 | 6f 6c 6c 65 63 74 69 6f 6e 73 3a 3a 54 69 6d 65 6c 69 6e 65 45 76 65 6e 74 73 20 26 65 76 65 6e | ollections::TimelineEvents.&even |
37de0 | 74 2c 20 69 6e 74 20 72 6f 6c 65 29 20 63 6f 6e 73 74 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f | t,.int.role).const.........3.'J. |
37e00 | 00 00 00 00 00 00 00 10 00 00 00 04 00 00 00 33 f2 27 4a 03 00 00 00 00 00 00 00 45 00 00 00 05 | ...............3.'J........E.... |
37e20 | 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 50 00 00 00 04 00 00 00 33 f2 27 4a 06 00 00 00 00 | ...3.'J........P.......3.'J..... |
37e40 | 00 00 00 51 56 61 72 69 61 6e 74 00 01 00 00 00 08 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 | ...QVariant.........3.'J........ |
37e60 | 00 7d 00 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 7b 7d 3b 00 20 20 20 20 20 20 20 20 20 20 | .}.........return.{};........... |
37e80 | 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 61 74 61 28 2a 65 76 65 6e 74 2c 20 44 75 6d 70 29 2e | ......return.data(*event,.Dump). |
37ea0 | 74 6f 4d 61 70 28 29 3b 00 20 20 20 20 20 20 20 20 69 66 20 28 61 75 74 6f 20 65 76 65 6e 74 20 | toMap();.........if.(auto.event. |
37ec0 | 3d 20 65 76 65 6e 74 73 2e 67 65 74 28 65 76 65 6e 74 49 64 2e 74 6f 53 74 64 53 74 72 69 6e 67 | =.events.get(eventId.toStdString |
37ee0 | 28 29 2c 20 72 65 6c 61 74 65 64 54 6f 2e 74 6f 53 74 64 53 74 72 69 6e 67 28 29 29 29 00 7b 00 | (),.relatedTo.toStdString())).{. |
37f00 | 54 69 6d 65 6c 69 6e 65 4d 6f 64 65 6c 3a 3a 67 65 74 44 75 6d 70 28 51 53 74 72 69 6e 67 20 65 | TimelineModel::getDump(QString.e |
37f20 | 76 65 6e 74 49 64 2c 20 51 53 74 72 69 6e 67 20 72 65 6c 61 74 65 64 54 6f 29 20 63 6f 6e 73 74 | ventId,.QString.relatedTo).const |
37f40 | 00 01 00 00 00 0d 00 00 00 33 f2 27 4a 0f 00 00 00 00 00 00 00 10 00 00 00 07 00 00 00 33 f2 27 | .........3.'J................3.' |
37f60 | 4a 03 00 00 00 00 00 00 00 18 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 00 00 00 00 00 20 00 00 | J................3.'J........... |
37f80 | 00 07 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 29 00 00 00 07 00 00 00 33 f2 27 4a 0c 00 00 | .....3.'J........).......3.'J... |
37fa0 | 00 00 00 00 00 31 00 00 00 09 00 00 00 33 f2 27 4a 06 00 00 00 00 00 00 00 51 56 61 72 69 61 6e | .....1.......3.'J........QVarian |
37fc0 | 74 4d 61 70 00 01 00 00 00 0b 00 00 00 33 f2 27 4a 0e 00 00 00 00 00 00 00 00 7d 00 20 20 20 20 | tMap.........3.'J.........}..... |
37fe0 | 20 20 20 20 72 65 74 75 72 6e 20 74 68 69 73 2d 3e 65 76 65 6e 74 73 2e 73 69 7a 65 28 29 3b 00 | ....return.this->events.size();. |
38000 | 61 64 00 00 73 07 00 00 07 08 00 00 00 10 00 00 1e 00 00 00 00 00 00 00 ff 0f 00 00 ab 0f 00 00 | ad..s........................... |
38020 | 47 0f 00 00 e6 0e 00 00 e5 0e 00 00 82 0e 00 00 22 0e 00 00 db 0d 00 00 7e 0d 00 00 38 0d 00 00 | G...............".......~...8... |
38040 | fc 0c 00 00 d0 0c 00 00 cf 0c 00 00 8f 0c 00 00 3d 0c 00 00 e8 0b 00 00 e7 0b 00 00 b7 0b 00 00 | ................=............... |
38060 | 58 0b 00 00 f7 0a 00 00 a6 0a 00 00 44 0a 00 00 ed 09 00 00 a9 09 00 00 75 09 00 00 26 09 00 00 | X...........D...........u...&... |
38080 | dd 08 00 00 82 08 00 00 43 08 00 00 07 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........C....................... |
380a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
380c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
380e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
381a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
381c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
381e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
382a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
382c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
382e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
383a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
383c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
383e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
384a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
384c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
384e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
385a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
385c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
385e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
386a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
386c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
386e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
387a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
387c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
387e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
38800 | 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 | .........................continu |
38840 | 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e;.............................. |
38860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 2e 77 68 61 74 28 29 29 | .......................e.what()) |
38880 | 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;............................... |
388a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 61 69 6c 65 64 20 74 6f | ......................"failed.to |
388c0 | 20 70 61 72 73 65 20 64 65 76 69 63 65 20 6b 65 79 20 6a 73 6f 6e 3a 20 7b 7d 22 2c 00 20 20 20 | .parse.device.key.json:.{}",.... |
388e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d 3e | ...............nhlog::crypto()-> |
38920 | 77 61 72 6e 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | warn(........................... |
38940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 63 6f 6e 73 74 20 6a | ................}.catch.(const.j |
38960 | 73 6f 6e 3a 3a 65 78 63 65 70 74 69 6f 6e 20 26 65 29 20 7b 00 20 20 20 20 20 20 20 20 20 20 20 | son::exception.&e).{............ |
38980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
389a0 | 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......}........................ |
389c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
389e0 | 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...continue;.................... |
38a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38a20 | 20 20 20 20 20 20 20 20 20 6a 73 6f 6e 28 64 65 76 2e 73 65 63 6f 6e 64 29 2e 64 75 6d 70 28 32 | .........json(dev.second).dump(2 |
38a40 | 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ));............................. |
38a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38a80 | 22 66 61 69 6c 65 64 20 74 6f 20 76 65 72 69 66 79 20 69 64 65 6e 74 69 74 79 20 6b 65 79 73 3a | "failed.to.verify.identity.keys: |
38aa0 | 20 7b 7d 22 2c 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .{}",........................... |
38ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38ae0 | 6e 68 6c 6f 67 3a 3a 63 72 79 70 74 6f 28 29 2d 3e 77 61 72 6e 28 00 20 20 20 20 20 20 20 20 20 | nhlog::crypto()->warn(.......... |
38b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6a 73 6f 6e 28 64 65 76 2e 73 65 63 6f 6e 64 29 2c | ...............json(dev.second), |
38b40 | 20 64 65 76 69 63 65 5f 69 64 2c 20 75 73 65 72 5f 69 64 29 29 20 7b 00 20 20 20 20 20 20 20 20 | .device_id,.user_id)).{......... |
38b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38b80 | 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 6d 74 78 3a 3a 63 72 79 70 74 6f 3a 3a 76 65 72 69 | ..........if.(!mtx::crypto::veri |
38ba0 | 66 79 5f 69 64 65 6e 74 69 74 79 5f 73 69 67 6e 61 74 75 72 65 28 00 20 20 20 20 20 20 20 20 20 | fy_identity_signature(.......... |
38bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38be0 | 20 74 72 79 20 7b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .try.{.......................... |
38c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6b 73 2e 63 75 72 76 65 32 35 35 31 39 | ..................pks.curve25519 |
38c20 | 20 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 61 74 28 63 75 72 76 65 4b 65 79 29 3b 00 20 20 20 | .=.device_keys.at(curveKey);.... |
38c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38c60 | 20 20 20 20 20 20 20 70 6b 73 2e 65 64 32 35 35 31 39 20 20 20 20 3d 20 64 65 76 69 63 65 5f 6b | .......pks.ed25519....=.device_k |
38c80 | 65 79 73 2e 61 74 28 65 64 4b 65 79 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eys.at(edKey);.................. |
38ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 65 76 69 63 65 50 | .........................DeviceP |
38cc0 | 75 62 6c 69 63 4b 65 79 73 20 70 6b 73 3b 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ublicKeys.pks;.................. |
38ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 | ..........................}..... |
38d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 00 20 20 20 20 20 20 20 20 | ..............continue;......... |
38d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38d60 | 20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 69 64 2e 67 65 74 28 29 29 3b 00 20 20 | ............device_id.get());... |
38d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 69 67 6e 6f 72 69 6e 67 20 6d 61 6c 66 | .................."ignoring.malf |
38dc0 | 6f 72 6d 65 64 20 6b 65 79 73 20 66 6f 72 20 64 65 76 69 63 65 20 7b 7d 22 2c 00 20 20 20 20 20 | ormed.keys.for.device.{}",...... |
38de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
38e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 68 6c 6f 67 3a 3a 6e 65 74 28 29 2d 3e 64 65 62 75 67 | .............nhlog::net()->debug |
38e20 | 28 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (............................... |
38e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 76 69 63 65 5f 6b 65 79 73 2e 66 69 6e | ................(device_keys.fin |
38e60 | 64 28 65 64 4b 65 79 29 20 3d 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 65 6e 64 28 29 29 29 20 | d(edKey).==.device_keys.end())). |
38e80 | 7b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | {............................... |
38ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 28 64 65 76 69 63 65 5f 6b 65 79 73 2e 66 69 6e | ............if.((device_keys.fin |
38ec0 | 64 28 63 75 72 76 65 4b 65 79 29 20 3d 3d 20 64 65 76 69 63 65 5f 6b 65 79 73 2e 65 6e 64 28 29 | d(curveKey).==.device_keys.end() |
38ee0 | 29 20 7c 7c 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).||............................ |
38f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 65 64 4b 65 79 | ................const.auto.edKey |
38f20 | 20 20 20 20 20 20 20 3d 20 22 65 64 32 35 35 31 39 3a 22 20 2b 20 64 65 76 69 63 65 5f 69 64 2e | .......=."ed25519:".+.device_id. |
38f40 | 67 65 74 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | get();.......................... |
38f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 63 75 72 76 | .................const.auto.curv |
38f80 | 65 4b 65 79 20 20 20 20 3d 20 22 63 75 72 76 65 32 35 35 31 39 3a 22 20 2b 20 64 65 76 69 63 65 | eKey....=."curve25519:".+.device |
38fa0 | 5f 69 64 2e 67 65 74 28 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | _id.get();...................... |
38fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 61 75 74 6f 20 | .....................const.auto. |
38fe0 | 64 65 76 69 63 65 5f 6b 65 79 73 20 3d 20 64 65 76 2e 73 65 63 6f 6e 64 2e 6b 65 79 73 3b 00 00 | device_keys.=.dev.second.keys;.. |
39000 | 61 64 00 00 81 0b 00 00 d9 0b 00 00 00 10 00 00 0f 00 00 00 00 00 00 00 c7 0f 00 00 8d 0f 00 00 | ad.............................. |
39020 | 35 0f 00 00 03 0f 00 00 bc 0e 00 00 bb 0e 00 00 a9 0e 00 00 4f 0e 00 00 df 0d 00 00 a8 0d 00 00 | 5...................O........... |
39040 | da 0c 00 00 98 0c 00 00 46 0c 00 00 eb 0b 00 00 d9 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........F....................... |
39060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
390a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
390c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
390e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
391a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
391c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
391e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
392a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
392c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
392e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
393a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
393c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
393e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
394a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
394c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
394e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
395a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
395c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
395e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
396a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
396c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
396e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
397a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
397c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
397e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
398a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
398c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
398e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
399a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
399c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
399e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
39ac0 | 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 | .................}.............. |
39ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 | .........................}...... |
39b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
39b20 | 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 63 68 65 | .}.........................cache |
39b40 | 3a 3a 73 61 76 65 49 6e 62 6f 75 6e 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 | ::saveInbound................}.. |
39b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 63 68 65 3a 3a 73 61 | .......................cache::sa |
39b80 | 76 65 49 6e 62 6f 75 6e 64 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 28 69 6e 64 65 78 2c 20 73 74 | veInboundMegolmSession(index,.st |
39ba0 | 64 3a 3a 6d 6f 76 65 28 6d 65 67 6f 6c 6d 5f 73 65 73 73 69 6f 6e 29 29 3b 00 20 20 20 20 20 20 | d::move(megolm_session));....... |
39bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 | .....................}.......... |
39be0 | 20 20 20 20 20 20 20 20 20 7d 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}...................... |
39c00 | 20 20 20 63 61 63 68 65 3a 3a 73 61 76 65 49 6e 62 6f 75 6e 64 4d 65 67 6f 6c 6d 53 65 73 73 69 | ...cache::saveInboundMegolmSessi |
39c20 | 6f 6e 28 69 6e 64 65 78 2c 20 73 74 64 3a 3a 6d 6f 76 65 28 6d 65 67 6f 6c 6d 5f 73 65 73 73 69 | on(index,.std::move(megolm_sessi |
39c40 | 6f 6e 29 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | on));........................... |
39c60 | 6f 6c 6d 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 69 6e 69 74 5f 69 6e 62 6f 75 6e 64 5f 67 72 6f 75 | olm::client()->init_inbound_grou |
39c80 | 70 5f 73 65 73 73 69 6f 6e 28 73 65 73 73 69 6f 6e 5f 6b 65 79 29 3b 00 20 20 20 20 20 20 20 20 | p_session(session_key);......... |
39ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 20 6d 65 67 6f 6c 6d 5f 73 65 73 73 | ................auto.megolm_sess |
39cc0 | 69 6f 6e 20 3d 00 1e 00 00 00 0e 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 | ion.=.........3.'J.............. |
39ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 2e 73 65 6e 64 65 72 5f 6b | ..................index.sender_k |
39d00 | 65 79 20 3d 20 6f 6c 6d 3a 3a 63 6c 69 65 6e 74 28 29 2d 3e 69 64 65 6e 74 69 74 79 5f 6b 65 79 | ey.=.olm::client()->identity_key |
39d20 | 73 28 29 2e 63 75 72 76 65 32 35 35 31 39 3b 00 19 00 00 00 05 00 00 00 33 f2 27 4a 08 00 00 00 | s().curve25519;.........3.'J.... |
39d40 | 00 00 00 00 1f 00 00 00 0a 00 00 00 33 f2 27 4a 1d 00 00 00 00 00 00 00 2c 00 00 00 03 00 00 00 | ............3.'J........,....... |
39d60 | 33 f2 27 4a 0d 00 00 00 00 00 00 00 31 00 00 00 06 00 00 00 33 f2 27 4a 15 00 00 00 00 00 00 00 | 3.'J........1.......3.'J........ |
39d80 | 3b 00 00 00 0d 00 00 00 33 f2 27 4a 05 00 00 00 00 00 00 00 4b 00 00 00 0a 00 00 00 33 f2 27 4a | ;.......3.'J........K.......3.'J |
39da0 | 1d 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
39dc0 | 69 6e 64 65 78 2e 73 65 73 73 69 6f 6e 5f 69 64 20 3d 20 73 65 73 73 69 6f 6e 5f 69 64 3b 00 20 | index.session_id.=.session_id;.. |
39de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 65 78 2e 72 6f 6f | .......................index.roo |
39e00 | 6d 5f 69 64 20 20 20 20 3d 20 72 6f 6f 6d 5f 69 64 3b 00 19 00 00 00 05 00 00 00 33 f2 27 4a 08 | m_id....=.room_id;.........3.'J. |
39e20 | 00 00 00 00 00 00 00 1f 00 00 00 07 00 00 00 33 f2 27 4a 1d 00 00 00 00 00 00 00 2c 00 00 00 07 | ...............3.'J........,.... |
39e40 | 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...3.'J......................... |
39e60 | 20 20 20 20 20 20 20 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 49 6e 64 65 78 20 69 6e 64 65 78 3b | .......MegolmSessionIndex.index; |
39e80 | 00 19 00 00 00 12 00 00 00 33 f2 27 4a 02 00 00 00 00 00 00 00 2c 00 00 00 05 00 00 00 33 f2 27 | .........3.'J........,.......3.' |
39ea0 | 4a 08 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 00 00 20 20 20 20 | J........................{...... |
39ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 6f 6f 6d 5f 69 64 2c 20 73 65 73 73 69 6f 6e 5f 64 | ..............room_id,.session_d |
39ee0 | 61 74 61 2c 20 73 74 64 3a 3a 6d 6f 76 65 28 6f 75 74 62 6f 75 6e 64 5f 73 65 73 73 69 6f 6e 29 | ata,.std::move(outbound_session) |
39f00 | 29 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 63 68 65 3a 3a 73 61 76 65 4f 75 | );.................cache::saveOu |
39f20 | 74 62 6f 75 6e 64 4d 65 67 6f 6c 6d 53 65 73 73 69 6f 6e 28 00 20 20 20 20 20 20 20 20 20 20 20 | tboundMegolmSession(............ |
39f40 | 20 20 20 20 20 73 65 73 73 69 6f 6e 5f 64 61 74 61 2e 6d 65 73 73 61 67 65 5f 69 6e 64 65 78 20 | .....session_data.message_index. |
39f60 | 3d 20 30 3b 00 11 00 00 00 0c 00 00 00 33 f2 27 4a 08 00 00 00 00 00 00 00 1e 00 00 00 0d 00 00 | =.0;.........3.'J............... |
39f80 | 00 33 f2 27 4a 1d 00 00 00 00 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 73 | .3.'J........................ses |
39fa0 | 73 69 6f 6e 5f 64 61 74 61 2e 73 65 73 73 69 6f 6e 5f 6b 65 79 20 20 20 3d 20 73 65 73 73 69 6f | sion_data.session_key...=.sessio |
39fc0 | 6e 5f 6b 65 79 3b 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 73 73 69 6f 6e 5f 64 | n_key;.................session_d |
39fe0 | 61 74 61 2e 73 65 73 73 69 6f 6e 5f 69 64 20 20 20 20 3d 20 73 65 73 73 69 6f 6e 5f 69 64 3b 00 | ata.session_id....=.session_id;. |