Commit d8d8afe
models: add support for reactions
This commit adds support for reactions in the IRC client, and routes
them into the model. This commit does not yet allow for viewing
reactions, but it should store them correctly in the model for doing so.
This commit also fixes a bug where TAGMSGs (and other non-
PRIVMSG/NOTICE) commands were stored in the model. In the future maybe
this can be prevented by using a type-safe description of irc messages.
We allow PRIVMSG-based reacts, and assume that they are a fallback for
clients which do not support reactions. Thus we do not show the PRIVMSG,
only the reaction.1 parent 0626d58 commit d8d8afe
2 files changed
+93
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
714 | 714 | | |
715 | 715 | | |
716 | 716 | | |
717 | | - | |
718 | 717 | | |
719 | 718 | | |
720 | 719 | | |
| |||
801 | 800 | | |
802 | 801 | | |
803 | 802 | | |
| 803 | + | |
| 804 | + | |
804 | 805 | | |
805 | 806 | | |
806 | 807 | | |
| |||
843 | 844 | | |
844 | 845 | | |
845 | 846 | | |
846 | | - | |
847 | | - | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
848 | 866 | | |
849 | | - | |
| 867 | + | |
850 | 868 | | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
851 | 875 | | |
852 | 876 | | |
853 | | - | |
| 877 | + | |
854 | 878 | | |
855 | | - | |
| 879 | + | |
856 | 880 | | |
857 | 881 | | |
858 | 882 | | |
| |||
1194 | 1218 | | |
1195 | 1219 | | |
1196 | 1220 | | |
1197 | | - | |
| 1221 | + | |
1198 | 1222 | | |
1199 | 1223 | | |
1200 | 1224 | | |
1201 | 1225 | | |
1202 | | - | |
| 1226 | + | |
1203 | 1227 | | |
1204 | 1228 | | |
1205 | 1229 | | |
1206 | | - | |
| 1230 | + | |
1207 | 1231 | | |
1208 | 1232 | | |
1209 | 1233 | | |
1210 | 1234 | | |
1211 | | - | |
| 1235 | + | |
| 1236 | + | |
1212 | 1237 | | |
1213 | 1238 | | |
1214 | 1239 | | |
1215 | 1240 | | |
1216 | | - | |
| 1241 | + | |
1217 | 1242 | | |
1218 | | - | |
1219 | | - | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
1220 | 1246 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
398 | 398 | | |
399 | 399 | | |
400 | 400 | | |
| 401 | + | |
401 | 402 | | |
402 | 403 | | |
403 | 404 | | |
| |||
497 | 498 | | |
498 | 499 | | |
499 | 500 | | |
500 | | - | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
501 | 521 | | |
502 | 522 | | |
503 | 523 | | |
504 | 524 | | |
| 525 | + | |
505 | 526 | | |
506 | | - | |
| 527 | + | |
507 | 528 | | |
508 | 529 | | |
509 | | - | |
| 530 | + | |
510 | 531 | | |
511 | 532 | | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
512 | 547 | | |
513 | 548 | | |
514 | 549 | | |
| |||
517 | 552 | | |
518 | 553 | | |
519 | 554 | | |
520 | | - | |
| 555 | + | |
521 | 556 | | |
522 | 557 | | |
523 | | - | |
524 | | - | |
| 558 | + | |
525 | 559 | | |
526 | 560 | | |
527 | 561 | | |
| |||
566 | 600 | | |
567 | 601 | | |
568 | 602 | | |
569 | | - | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
570 | 613 | | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
571 | 617 | | |
572 | 618 | | |
573 | 619 | | |
574 | 620 | | |
| 621 | + | |
575 | 622 | | |
576 | 623 | | |
577 | 624 | | |
| |||
0 commit comments