Commit Graph

1966 Commits

Author SHA1 Message Date
43081d7959 xmpp: Lock the SM state behind a mutex lock 2022-04-12 21:51:59 +02:00
9389eeed2f service: Send CSI states only when connected 2022-04-12 21:41:53 +02:00
78c4ce50e6 xmpp: Clear SM state when disconnecting 2022-04-12 21:39:52 +02:00
c38cbd0638 style: Fix unneeded interpolation 2022-04-12 19:01:35 +02:00
9d935854d1 ui: Make the sizing of the alt text in the [AvatarWrapper] consistent 2022-04-12 19:00:16 +02:00
de11642746 ui: Improve [ConversationsListRow] 2022-04-12 18:42:07 +02:00
b3ada98155 meta: Commit forgotten pubspec.lock 2022-04-12 18:14:14 +02:00
a58cec32db xmpp: Allow disconnecting and detect socket closure 2022-04-12 18:13:58 +02:00
91c941f53c ui: Fix the autodownload file size picker 2022-04-11 13:05:30 +02:00
22b9839be2 docs: Update README 2022-04-11 11:57:30 +02:00
5f82ed9745 style: Remove the login folder 2022-04-10 22:59:16 +02:00
8556f61012 style: Fix a lot of linter warnings 2022-04-10 22:57:04 +02:00
1485731b63 service: Notify also when the app is in the background 2022-04-10 20:02:53 +02:00
3daa290d64 ui: Fix background images not appearing 2022-04-10 18:42:10 +02:00
4e2761a7b8 ui: Prevent re-rendering the message list on unrelated state changes 2022-04-10 18:08:00 +02:00
7cc6aea988 ui: Remove the current quote when sending a message 2022-04-10 17:51:01 +02:00
5762bce056 meta: Fully implement chat states 2022-04-10 17:45:37 +02:00
cae8acfc71 ui: Show the typing indicator also in the conversations list 2022-04-10 16:52:28 +02:00
8f17d2cb02 service: Cleanup of the [_onMessage] event handler 2022-04-10 16:36:27 +02:00
6566f64963 meta: Create the [ConversationService] to keep track of chat states 2022-04-10 14:39:31 +02:00
ae545ce26d ui: Implement a basic chat state indicator 2022-04-10 12:30:20 +02:00
503f36cb38 xmpp: Implement XEP-0085 2022-04-10 11:48:17 +02:00
9d9a488b48 ui: Refactor [BorderlessTopbar] a bit 2022-04-10 11:47:09 +02:00
3c6543add1 ui: Fix closing conversations 2022-04-09 22:31:40 +02:00
8a518a8aa1 xmpp: Improve Stream Management by looking at Conversations 2022-04-09 19:47:33 +02:00
b4b88c9103 ui: Reduce the profile picture's quality 2022-04-09 18:08:14 +02:00
b44a47927c ui: Fix null issue on the profile page 2022-04-09 12:02:21 +02:00
dcc19c461d service: Correctly deal with carbon messages 2022-04-09 11:46:15 +02:00
bfd7e5ef04 xmpp: Fix more subscription request functions 2022-04-08 20:31:02 +02:00
efa7e43b0f xmpp: Log in the socket rather than in the connection class 2022-04-08 20:30:42 +02:00
441c795bf8 style: Fix linter warning 2022-04-08 20:30:10 +02:00
dfecaba50e service: Implement setting the subscription state of a contact 2022-04-08 20:29:46 +02:00
b813f5e5e1 ui: Hide password on login 2022-04-08 20:02:46 +02:00
c43b446abf xmpp: Fix presence subscription approval and denial 2022-04-08 19:56:51 +02:00
e6c219796f service: Unify roster push and roster request handling 2022-04-08 18:18:37 +02:00
e259d69ef1 service: Add a possibility to set the presence subscription state 2022-04-08 13:20:52 +02:00
d17610ff76 xmpp: Add [MayFail] 2022-04-07 20:03:06 +02:00
d1cbd9e5c5 xmpp: Implement XEP-0363 2022-04-07 17:19:31 +02:00
f3525f8e39 ui: Add TODO 2022-04-06 21:24:09 +02:00
4c4a84e737 ui: Fix the order of shared media 2022-04-06 21:21:50 +02:00
08ccc7246e ui: Request our own avatar in case it differs from the local value 2022-04-06 17:55:23 +02:00
d31373fa78 service: Remove duplicate tracking of the resumption Id 2022-04-06 14:52:17 +02:00
9320500b32 test: Fix tests not compiling 2022-04-06 14:49:27 +02:00
75811d7dee service: Make [XmppState] and [PreferencesState] migratable 2022-04-06 14:46:08 +02:00
cf353ce5ce ui: 'Mobile Internet' -> 'Mobile Data' 2022-04-05 20:49:02 +02:00
6b321a8f13 xmpp: Fix queue growing in size if a stanza cannot be sent 2022-04-05 20:27:24 +02:00
4f0d6fdb53 service: Implement setting the avatar 2022-04-05 20:04:53 +02:00
7547ee3036 ui: Fix the profile page not updating 2022-04-05 15:55:42 +02:00
85cbc19c91 ui: Reduce the ListView flickering while typing a bit 2022-04-03 14:27:20 +02:00
5cce8ee923 ui: Fix removed import 2022-04-03 14:05:20 +02:00