aeb17c824d
refactor: eventhandler -> awaitabledatasender
2022-03-21 12:42:24 +01:00
3aabce2b8d
ui: Fix issue with AwaitableDataSender
2022-03-21 12:40:55 +01:00
8993fa96fc
ui: Add the AwaitableDataSender
2022-03-21 12:37:10 +01:00
a40592e3e8
ui: Remove flow_builder
2022-03-20 12:55:25 +01:00
815936bf1e
ui: First steps towards Bloc
2022-03-19 22:34:36 +01:00
966c52df65
meta: Pin json_*
2022-03-17 11:42:35 +01:00
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