|  | 17f63de7fc | ui: Use [ThumbnailCacheService] for more | 2022-04-13 20:37:52 +02:00 |  | 
			
				
					|  | 59ce43f2d4 | style: Remove imports | 2022-04-13 19:20:12 +02:00 |  | 
			
				
					|  | 3676973dbe | ui: Make [VideoChatWidget] stateless | 2022-04-13 19:20:01 +02:00 |  | 
			
				
					|  | da22d5a3d2 | ui: Make [SharedVideoWidget] also use the [ThumbnailService] | 2022-04-13 19:17:08 +02:00 |  | 
			
				
					|  | e79a46fd83 | ui: Implement a LRU cache | 2022-04-13 19:10:09 +02:00 |  | 
			
				
					|  | 2f263e1ade | ui: Generate video thumbnails in a different Isolate Also, lock the pre-start command until the services are all
initialized. | 2022-04-13 15:38:05 +02:00 |  | 
			
				
					|  | d18a157993 | service: Fix accidentally populating the cache | 2022-04-13 11:56:53 +02:00 |  | 
			
				
					|  | fcfb39618e | ui: Fix sizing of alt icons in [AvatarWrapper] | 2022-04-12 22:53:36 +02:00 |  | 
			
				
					|  | fa16a12fd3 | service: Move database initializatio into the [DatabaseService] | 2022-04-12 22:51:45 +02:00 |  | 
			
				
					|  | febc052d7b | service: Add [MessageService] and update [RosterService] | 2022-04-12 22:47:37 +02:00 |  | 
			
				
					|  | 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 |  |