| 
								
								
									 23rd | e318a7d65f | Simplified ranges::find_if with ranges::any_of and ranges::none_of. | 2020-06-23 21:53:43 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bc3719038f | Fix crash in session destruction. | 2020-06-23 21:53:43 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 1705a1aa4a | Fix filters in non-active accounts. | 2020-06-23 21:53:43 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 997913be25 | One Window::Notifications system for all sessions. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 83538675ce | Move a lot of settings to Core::Settings. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4d6cc58f0d | Move session settings to main_session_settings. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3a5ede534e | Count all accounts in Core::App().unreadBadge. | 2020-06-23 21:53:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 357caf8007 | Keep separate MTP::Config's for separate accounts. | 2020-06-23 21:53:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bc144377c0 | Support logout of a secondary account. | 2020-06-23 21:53:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | f450f81215 | Remove non-UI calls to App::main. | 2020-06-23 21:53:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3c4e959468 | Replace observer_peer with rpl interface. | 2020-06-23 21:53:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 0ad7dcaef9 | Remove MTP::MainInstance() global access point. | 2020-06-23 21:53:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 0b028b959b | Move updates handling MainWidget -> Api::Updates. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ee43027bea | Remove some usages of App::main(). | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ad4afe9293 | Move session data localstorage -> storage_account. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | fc174f742a | Move stickers code to Data::Stickers class. | 2020-06-23 21:53:38 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4b354b0928 | Use Main::Session in download/upload. | 2020-06-23 21:53:38 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3878a1b212 | Remove some more Auth() calls. | 2020-06-23 21:53:38 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bdbcd8e540 | Use Main::Session in entities parsing. | 2020-06-08 12:05:17 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 2b9e4a8ddf | Simplify playing video tracking (and fix a crash). | 2020-06-04 17:26:11 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 36fbdfb380 | Simplify Image, remove ImageSource. | 2020-06-01 18:09:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 6513422e40 | Remove legacy image-related code. | 2020-06-01 18:09:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 249f7813c1 | Don't hold session pointer in Data::CloudImage. | 2020-06-01 18:09:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 29a498b959 | Use Data::CloudImage for location thumbnails. | 2020-06-01 18:09:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | dbb46ce9b0 | Let [Photo|Document]Media outlive message view. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 64cf0e1a44 | Fix caching of sent photos and document previews. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7ad660a0e7 | Allow photos not have some of the thumbnails. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e27d2bc2d5 | Move photo data to Data::PhotoMedia. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3f26fc9f55 | Allow WebDocument video thumbnails. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3c9ca2eb94 | Load and show video thumbnails in the panel. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3797753d16 | Support different location types for thumbnails. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 956c3af0ae | Start DocumentData::thumbnail move to DocumentMedia. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 97bab388ea | Use rpl for file download progress notifications. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bdd3c51ab8 | Move inline thumbnail image to DocumentMedia. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7db53599e8 | Use Data::DocumentMedia to store good thumbnails. | 2020-06-01 18:09:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b6e184d0c8 | Support bots as top promoted dialog entries. | 2020-04-30 11:35:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 042ed8f54a | Support psa_message in chats list. | 2020-04-30 11:35:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 266c1531ce | Display PSA label instead of the proxy sponsor. | 2020-04-30 11:35:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 8d632bd2be | Update API scheme to layer 103. | 2020-04-30 11:35:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3cb76fb80b | Support poll closing by date. | 2020-04-21 18:55:34 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 1ed57238a7 | Allow deleting images in ~DocumentData. | 2020-03-27 20:36:06 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d5b8fc703e | Fix Ctrl+[1-5] jump to pinned in folders. | 2020-03-27 20:36:05 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 55900bbd3d | Save pinned chats in filters to server. | 2020-03-27 20:36:03 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e27a8fe058 | Support pinned locally in filters. | 2020-03-27 20:36:03 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 38a744fe5b | Count unread messages in Dialogs::MainList. | 2020-03-27 20:36:02 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ca3419ef24 | Make filtered lists independent from folders. | 2020-03-27 20:36:02 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 11d31ffc84 | Parse and apply cloud filters. | 2020-03-27 20:36:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 2f1ee6f1fa | Show two hardcoded filters in Ui. | 2020-03-27 20:36:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 71f7aae948 | Replace dialogs mode with filters. | 2020-03-27 20:36:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | db322cc19a | Move requestDialogEntry to Histories. | 2020-02-21 18:48:30 +04:00 |  |