Commit Graph

1756 Commits

Author SHA1 Message Date
e39463dc0a ui: Kind of implement setting an avatar 2022-03-17 11:40:57 +01:00
5d21177841 meta: Implement user blocking 2022-03-14 20:58:32 +01:00
8f6af3c483 xmpp: Fix bug in the blocking implementation 2022-03-13 18:26:39 +01:00
8a5b0ebdc3 xmpp: Implement Blocking Command 2022-03-13 16:43:27 +01:00
a95c27cb0f ui: Use the rounded button on the login page 2022-03-13 16:12:58 +01:00
537f901e4c ui: Add a rounded button 2022-03-13 16:08:15 +01:00
ebfa1cc98f ui: Stub-out a typing indicator 2022-03-13 14:01:22 +01:00
d241ca0864 ui: Improve the contrast a bit 2022-03-13 13:39:28 +01:00
5aabed45fd ui: Implement the sent marker 2022-03-13 13:06:52 +01:00
07c573aec3 xmpp: Allow other stanza handlers to add custom data 2022-03-13 12:40:06 +01:00
e1b0c562a6 service: Process message replies 2022-03-13 12:36:42 +01:00
52898f7299 service: Fix not being able to process chat markers 2022-03-13 12:17:51 +01:00
1e397c60f9 xmpp: Fix issue with the XEP-0184 implementation 2022-03-11 23:06:31 +01:00
1a55412eab xmpp: Parse message replies 2022-03-11 22:30:51 +01:00
b786a2d239 xmpp: Document a type issue 2022-03-11 21:42:38 +01:00
ae643e7009 xmpp: Rework the stanza handler 2022-03-11 21:39:42 +01:00
648b83fc08 xmpp: Make most late variables... not late 2022-03-11 10:20:59 +01:00
9eeaddfd60 meta: I forgot to bump the version 2022-03-10 18:15:39 +01:00
7c6e3914ac service: Hopefully guard against duplicate roster items in the database 2022-03-10 17:59:48 +01:00
255d0ef8ea ui: Re-implement the new conversation page 2022-03-10 17:38:53 +01:00
0f872908eb service: Fix removing a roster item twice 2022-03-10 12:22:19 +01:00
9ea2664111 service: Fix messages not appearing after re-adding a contact 2022-03-09 18:08:45 +01:00
e010d1321b xmpp: Validate XEP-0368 against the expected domain 2022-03-09 18:00:13 +01:00
a30d9ceaea ui: Kinda improve the profile UI 2022-03-09 16:37:24 +01:00
91ea603e31 ui: Fix import issue 2022-03-09 16:37:08 +01:00
5e8fa76a47 build: Fix license script 2022-03-09 13:53:40 +01:00
891e582079 ui: Update the foreground notification icon 2022-03-09 13:41:32 +01:00
2ffeb43a77 ui: Implement shared media 2022-03-09 13:27:22 +01:00
b2541359c2 service: Fix freezed not being able to deserialize the state JSON 2022-03-09 11:59:15 +01:00
ffbf86f644 xmpp: Fix listening to stream twice when using XEP-0368 2022-03-09 11:13:33 +01:00
5b0073af1f xmpp: Implement XEP-0198 resumption location 2022-03-09 11:02:19 +01:00
0db2c684e4 xmpp: Trigger an event when we acked a message stanza 2022-03-08 21:59:51 +01:00
32cfb2a5b3 xmpp: Implement StartTLS 2022-03-08 21:50:21 +01:00
f6bcd5041f ui: Fix the template when adding a contact from within a conversation 2022-03-08 18:27:56 +01:00
2042365064 service: Generate [Conversation] using freezed 2022-03-08 18:26:23 +01:00
4a17ec9812 ui: Refactor the ConversationPage
This refactor was needed to add the line for adding a conversation
to the user's roster or block them.

This also removed one unnecessary event.
2022-03-08 18:18:33 +01:00
96c92f0a6a meta: Update DOAP 2022-03-08 16:18:27 +01:00
92731677a3 meta: Implement swipe-to-quote 2022-03-08 14:13:58 +01:00
76118d0cc5 ui: Allow quoting messages 2022-03-07 20:32:29 +01:00
7f8cc962b9 ui: Make background images cover the container fully 2022-03-06 17:01:13 +01:00
6d9d6bb0a1 ui: Delete old background images on setting and removing 2022-03-06 17:00:58 +01:00
43041ba4ce ui: Implement chat backgrounds 2022-03-06 16:52:32 +01:00
59e4306eca xmpp: Raise the connection ping duration and make it configurable 2022-03-06 12:07:20 +01:00
3664cb68ec xmpp: Improve the Stream Management implementation
Give each stanza, by default, 10 seconds to be acked. This helps
in handling bursts during which we sent a lot of stanzas and the
acks start trickling in, which causes a lot of stanzas to be
uselessly retransmitted.
2022-03-06 12:02:18 +01:00
820a1a7de6 service: Implement download size restrictions 2022-03-05 20:35:52 +01:00
37f2c3f17f service: Make auto-downloads a bit more configurable 2022-03-05 19:11:28 +01:00
e8984a813d xmpp: Also discover all server items 2022-03-05 12:02:34 +01:00
cb2607f35e xmpp: Fix the disco handlers grabbing a stanza before the awaitable can 2022-03-05 12:01:23 +01:00
7ea4ad62e2 xmpp: Implement XEP-0004 2022-03-04 23:03:56 +01:00
bea3eb69a5 service: Improve Chat Marker/Delivery Receipt handling 2022-03-04 15:43:07 +01:00