Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							742dcb8f41 
							
						 
					 
					
						
						
							
							chore: ScrollToEventId duration for jump in timeline  
						
						 
						
						
						
						
					 
					
						2023-03-31 12:18:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d12c31393 
							
						 
					 
					
						
						
							
							chore: Follow up sso for desktop  
						
						 
						
						
						
						
					 
					
						2023-03-26 11:20:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							f4eb6318cc 
							
						 
					 
					
						
						
							
							Merge branch 'flutterwebauto2' into 'main'  
						
						 
						
						... 
						
						
						
						feat: change to flutterwebauth2
See merge request famedly/fluffychat!1100  
						
						
					 
					
						2023-03-26 08:57:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc8fe60613 
							
						 
					 
					
						
						
							
							chore: Follow up jump to unread message  
						
						 
						
						
						
						
					 
					
						2023-03-25 15:23:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2acf49a12b 
							
						 
					 
					
						
						
							
							refactor: Not nullable room in ChatPage  
						
						 
						
						
						
						
					 
					
						2023-03-25 15:06:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f6799470c 
							
						 
					 
					
						
						
							
							refactor: Client in ChatPage  
						
						 
						
						
						
						
					 
					
						2023-03-25 14:58:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							507cd1f17e 
							
						 
					 
					
						
						
							
							refactor: Use correct Matrix instance  
						
						 
						
						
						
						
					 
					
						2023-03-25 14:57:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e73051b81 
							
						 
					 
					
						
						
							
							feat: Add read marker  
						
						 
						
						
						
						
					 
					
						2023-03-24 08:31:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								noob_tea 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad8550449 
							
						 
					 
					
						
						
							
							treewide: Container -> SizedBox.shrink()  
						
						 
						
						... 
						
						
						
						This helps performance without any user-facing changes,
since SizedBox is constant while Container isn't 
						
						
					 
					
						2023-03-22 20:30:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8422c2bf3c 
							
						 
					 
					
						
						
							
							chore: Follow up lastreadeventisvisible marker  
						
						 
						
						
						
						
					 
					
						2023-03-22 15:06:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2768ae40a 
							
						 
					 
					
						
						
							
							feat: Jump to last read event  
						
						 
						
						
						
						
					 
					
						2023-03-22 13:16:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4a852ede8 
							
						 
					 
					
						
						
							
							feat: Use fragmented timeline to jump to event  
						
						 
						
						
						
						
					 
					
						2023-03-22 09:16:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ede1e289ce 
							
						 
					 
					
						
						
							
							chore: Follow up new sliverappbar in chatlist  
						
						 
						
						
						
						
					 
					
						2023-03-22 08:54:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d211dd4aeb 
							
						 
					 
					
						
						
							
							chore: Follow up styling  
						
						 
						
						
						
						
					 
					
						2023-03-20 07:56:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20c1dbd00a 
							
						 
					 
					
						
						
							
							style: Use SliverList for chatlist  
						
						 
						
						
						
						
					 
					
						2023-03-19 19:59:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShootingStarDragons 
							
						 
					 
					
						
						
						
						
							
						
						
							fa02384808 
							
						 
					 
					
						
						
							
							feat: change to flutterwebauth2  
						
						 
						
						
						
						
					 
					
						2023-03-19 23:18:31 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0222e6ecd5 
							
						 
					 
					
						
						
							
							chore: Follow up android download dir  
						
						 
						
						
						
						
					 
					
						2023-03-19 09:04:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df91290a18 
							
						 
					 
					
						
						
							
							chore: Follow up download android  
						
						 
						
						
						
						
					 
					
						2023-03-19 09:01:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							156217c3ae 
							
						 
					 
					
						
						
							
							refactor: Switch to file_picker package and get rid of some dependency overrides  
						
						 
						
						
						
						
					 
					
						2023-03-18 17:02:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							644ef388de 
							
						 
					 
					
						
						
							
							chore: Follow up redesign listtiles in user bottom sheet  
						
						 
						
						
						
						
					 
					
						2023-03-18 15:26:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							71eac7078e 
							
						 
					 
					
						
						
							
							style: Move chats to top  
						
						 
						
						
						
						
					 
					
						2023-03-15 21:07:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							511dd41d30 
							
						 
					 
					
						
						
							
							fix: Join public room  
						
						 
						
						
						
						
					 
					
						2023-03-15 19:39:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							f24b3ee09b 
							
						 
					 
					
						
						
							
							style: Minor adjustments for modal bottom sheets  
						
						 
						
						
						
						
					 
					
						2023-03-15 19:31:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Kußowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3b6321383e 
							
						 
					 
					
						
						
							
							chore: Update matrix sdk to 0.18.0  
						
						 
						
						
						
						
					 
					
						2023-03-15 09:44:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Kußowski 
							
						 
					 
					
						
						
						
						
							
						
						
							535081b483 
							
						 
					 
					
						
						
							
							chore: Follow up qr code width  
						
						 
						
						
						
						
					 
					
						2023-03-12 17:39:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Werner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							303ccbe965 
							
						 
					 
					
						
						
							
							fix: type error in emote pack list in rooms with only non-default packs  
						
						 
						
						... 
						
						
						
						If a room has emote packs, but none of them have an empty state key, we
insert 'null' to also add a default pack people can easily edit.
However, in that case we initialized the Map<String, Event?> variable
with a Map<String, Event>. As such assigning null will throw. Converting
manually with Map.of fixes that.
fixes  #1138  
						
						
					 
					
						2023-03-11 15:05:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							16a533cf40 
							
						 
					 
					
						
						
							
							refactor: Remove unused dependency  
						
						 
						
						
						
						
					 
					
						2023-03-09 20:34:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							090b026b92 
							
						 
					 
					
						
						
							
							chore: Fix formatting  
						
						 
						
						
						
						
					 
					
						2023-03-02 11:54:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Malin Errenst 
							
						 
					 
					
						
						
						
						
							
						
						
							5212d7ce4d 
							
						 
					 
					
						
						
							
							refactor: Added and applied require_trailing_commas linter rule  
						
						 
						
						
						
						
					 
					
						2023-03-02 11:21:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							2b2c230fcf 
							
						 
					 
					
						
						
							
							style: Adjust new chat page  
						
						 
						
						
						
						
					 
					
						2023-02-26 21:13:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							6851d34d35 
							
						 
					 
					
						
						
							
							chore: Lookup l10n in pushhelper if null  
						
						 
						
						
						
						
					 
					
						2023-02-25 15:26:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fabienli 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1b49cf69 
							
						 
					 
					
						
						
							
							Default hardcoded message when l10n is not available  
						
						 
						
						
						
						
					 
					
						2023-02-25 08:13:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							cd7e27a6e0 
							
						 
					 
					
						
						
							
							style: Adjust key verification dialog  
						
						 
						
						
						
						
					 
					
						2023-02-22 15:21:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab3332824 
							
						 
					 
					
						
						
							
							chore: Follow up formatting  
						
						 
						
						
						
						
					 
					
						2023-02-21 15:08:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcus Hoffmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9eaaef1048 
							
						 
					 
					
						
						
							
							utils/url_launcher: force opening http(s) links in external browser  
						
						 
						
						... 
						
						
						
						The (mobile) platform implementations for url_launcher default to
opening any http(s) link inside a webview instead of the platform
browser. This seems to be a longer-time problem for iOS
(https://gitlab.com/famedly/fluffychat/-/issues/519 ) but very recently
started to affect Android as well.
Force url_launcher to always use an external application (the browser,
most likely, but possibly other apps might handle those links as well)
as opening links from a messaging app in a webview provides terrible UX.
(For instance a link might lead to some webpage where you start to fill
in some info but then you need to ask someone via the messanger but
can't go back without closing the webview and losing all state. Or if
you happen to re-launch FluffyChat via the home-screen than it goes back
to the home view and the webview state is completely lost as well.) 
						
						
					 
					
						2023-02-18 21:42:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							32f347ee6f 
							
						 
					 
					
						
						
							
							chore: Update matrix package to 0.17.0  
						
						 
						
						
						
						
					 
					
						2023-02-17 18:28:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							d9645480ac 
							
						 
					 
					
						
						
							
							chore: Follow up chat encryption desgin  
						
						 
						
						
						
						
					 
					
						2023-02-17 16:34:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							73174003a9 
							
						 
					 
					
						
						
							
							style: Encryption page adjustments  
						
						 
						
						
						
						
					 
					
						2023-02-17 13:01:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							3c17d812b3 
							
						 
					 
					
						
						
							
							style: Bootstrap design adjustments  
						
						 
						
						
						
						
					 
					
						2023-02-17 09:34:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							e08f601bfd 
							
						 
					 
					
						
						
							
							style: Use robotomono to display device keys  
						
						 
						
						
						
						
					 
					
						2023-02-17 08:45:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							a602dc08d5 
							
						 
					 
					
						
						
							
							chore: Follow up fix audioplayer on android  
						
						 
						
						
						
						
					 
					
						2023-02-15 15:46:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							a48e42dfcf 
							
						 
					 
					
						
						
							
							refactor: Remove syncstatus verbose logs  
						
						 
						
						
						
						
					 
					
						2023-02-15 15:27:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							10fcf2bac4 
							
						 
					 
					
						
						
							
							chore: Follow up audioplayer on linux  
						
						 
						
						
						
						
					 
					
						2023-02-14 17:21:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krille 
							
						 
					 
					
						
						
						
						
							
						
						
							1cbfb592e9 
							
						 
					 
					
						
						
							
							refactor: Store cached files in tmp directory so OS will clear file cache from time to time  
						
						 
						
						
						
						
					 
					
						2023-02-14 17:19:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							2d0e7a491e 
							
						 
					 
					
						
						
							
							style: Link underline color  
						
						 
						
						
						
						
					 
					
						2023-02-14 14:05:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							e49408e5b0 
							
						 
					 
					
						
						
							
							refactor: Do only instantiate AudioPlayer() object when in use  
						
						 
						
						
						
						
					 
					
						2023-02-14 12:54:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							69e0c48c8e 
							
						 
					 
					
						
						
							
							feat: Enable audioplayer for web and linux  
						
						 
						
						
						
						
					 
					
						2023-02-14 09:15:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							a76ea48d84 
							
						 
					 
					
						
						
							
							fix: Display error when user tries to send too large file  
						
						 
						
						
						
						
					 
					
						2023-02-13 15:38:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							55c8475eba 
							
						 
					 
					
						
						
							
							chore: Follow up settings page design  
						
						 
						
						
						
						
					 
					
						2023-02-07 13:52:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Pauly 
							
						 
					 
					
						
						
						
						
							
						
						
							80b5a2b3d4 
							
						 
					 
					
						
						
							
							style: Use emojis on web as well  
						
						 
						
						
						
						
					 
					
						2023-02-07 12:24:22 +01:00