John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2522e66969 
								
							 
						 
						
							
							
								
								Move export descriptions to lang.  
							
							 
							
							
							
						 
						
							2018-06-24 15:44:53 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9d66f9cc03 
								
							 
						 
						
							
							
								
								Add basic HTML export.  
							
							 
							
							
							
						 
						
							2018-06-24 15:44:53 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9f8d61ab2f 
								
							 
						 
						
							
							
								
								Add information about saved data.  
							
							 
							
							
							
						 
						
							2018-06-23 00:56:53 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								844d030332 
								
							 
						 
						
							
							
								
								Save export settings to local storage.  
							
							 
							
							
							
						 
						
							2018-06-23 00:56:53 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1e10529f20 
								
							 
						 
						
							
							
								
								Fix Linux build. Use -flto for static libraries.  
							
							 
							
							... 
							
							
							
							Some unbelievable crashes happen in MTP codegen-ed serialization
if the binary is using -flto with MTP in non-flto static library.
To build and link static libraries with -flto additional GYP patch
is required, so that ar/ranlib/nm use gcc- wrappers. 
							
						 
						
							2018-06-23 00:28:44 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								23140b3d6a 
								
							 
						 
						
							
							
								
								Fix build for old OS X.  
							
							 
							
							
							
						 
						
							2018-06-21 23:35:28 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b5a65a4519 
								
							 
						 
						
							
							
								
								Add export to JSON.  
							
							 
							
							
							
						 
						
							2018-06-21 21:42:50 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								13e6b91ac7 
								
							 
						 
						
							
							
								
								Remove old done widget in Export.  
							
							 
							
							
							
						 
						
							2018-06-20 17:45:52 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e11c27048b 
								
							 
						 
						
							
							
								
								Add export statistics for the final screen.  
							
							 
							
							
							
						 
						
							2018-06-20 17:10:38 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								329db0d8e9 
								
							 
						 
						
							
							
								
								Export panel minimizes to a top bar, like a Call.  
							
							 
							
							
							
						 
						
							2018-06-20 01:02:36 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5f01751660 
								
							 
						 
						
							
							
								
								Display errors in export UI.  
							
							 
							
							... 
							
							
							
							All errors are now fatal errors :( 
							
						 
						
							2018-06-19 13:35:21 +01:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								83786ddeaf 
								
							 
						 
						
							
							
								
								Export chat messages photos and documents.  
							
							 
							
							... 
							
							
							
							Also rename .visit() with .match() in MTP types.
Also add base::match_method() and base::match() for base::variant.
Also add base::match() and .match() for base::optional_variant. 
							
						 
						
							2018-06-14 01:09:48 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0e9793b845 
								
							 
						 
						
							
							
								
								Move MimeType from utils to core/mime_type.  
							
							 
							
							... 
							
							
							
							Also move to Core namespace. 
							
						 
						
							2018-06-14 01:08:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cec8114b99 
								
							 
						 
						
							
							
								
								Add simple files and contacts export.  
							
							 
							
							... 
							
							
							
							Also move all API calls in export to Export::ApiWrap. 
							
						 
						
							2018-06-12 01:02:05 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0a1a5ed70e 
								
							 
						 
						
							
							
								
								Use abstract export writer for different formats.  
							
							 
							
							
							
						 
						
							2018-06-12 01:02:05 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c587c011d2 
								
							 
						 
						
							
							
								
								Start data export in lib_export.  
							
							 
							
							
							
						 
						
							2018-06-12 01:02:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c63c75018d 
								
							 
						 
						
							
							
								
								Update crl submodule.  
							
							 
							
							
							
						 
						
							2018-06-12 01:02:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9ebeddbed8 
								
							 
						 
						
							
							
								
								Request, show and require accept for updated ToS.  
							
							 
							
							
							
						 
						
							2018-06-06 21:37:01 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								dd81f5d59f 
								
							 
						 
						
							
							
								
								Replace base::lambda with shorter term.  
							
							 
							
							... 
							
							
							
							base::lambda -> Fn (type alias for std::function).
base::lambda_once -> FnMut (type alias for base::unique_function).
base::lambda_guarded -> crl::guard.
base::lambda_call_type_t -> crl::deduced_call_type. 
							
						 
						
							2018-06-04 18:38:27 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								18f38f0983 
								
							 
						 
						
							
							
								
								Fix build for Xcode.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:38 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a29e8f9a06 
								
							 
						 
						
							
							
								
								Moved Passport panel code to Ui::SeparatePanel.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:38 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8969a7d929 
								
							 
						 
						
							
							
								
								Fix passport for Xcode and macOS.  
							
							 
							
							... 
							
							
							
							Also use different bundle id for debug builds. 
							
						 
						
							2018-06-03 23:16:36 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f1519b76f6 
								
							 
						 
						
							
							
								
								Allow to enter phone and email in the passport.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								94bfd59b76 
								
							 
						 
						
							
							
								
								Fill all required fields in identity and address.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2790919733 
								
							 
						 
						
							
							
								
								Move scans upload to a separate module.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f0b7ff24b1 
								
							 
						 
						
							
							
								
								Update API scheme.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5cfead762d 
								
							 
						 
						
							
							
								
								New design of the passport in a separate window.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a2dabfde56 
								
							 
						 
						
							
							
								
								Separate form controller from view controller.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f633ead3ab 
								
							 
						 
						
							
							
								
								First version of IdentityBox with encrypted data.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								07e8a2bd85 
								
							 
						 
						
							
							
								
								Initial layout of the passport authorization form.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ddb4527159 
								
							 
						 
						
							
							
								
								Start passport support: handle link, receive form.  
							
							 
							
							
							
						 
						
							2018-06-03 23:16:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3d75d21a3e 
								
							 
						 
						
							
							
								
								Fix build in Linux 32bit.  
							
							 
							
							
							
						 
						
							2018-05-24 20:25:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								017ec87d60 
								
							 
						 
						
							
							
								
								Replace FlatTextarea with InputField.  
							
							 
							
							
							
						 
						
							2018-05-22 13:45:22 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4478c0a143 
								
							 
						 
						
							
							
								
								Resolve domain names for proxy servers.  
							
							 
							
							... 
							
							
							
							Also use dc_id-checked auth key creation.
Fixes  #4695 . 
							
						 
						
							2018-05-18 10:57:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d2048f3c25 
								
							 
						 
						
							
							
								
								New connecting status design.  
							
							 
							
							
							
						 
						
							2018-05-08 20:31:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8e99135f37 
								
							 
						 
						
							
							
								
								Support tg://proxy links.  
							
							 
							
							
							
						 
						
							2018-05-05 21:55:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								993cb987a6 
								
							 
						 
						
							
							
								
								Improve autoupdate code, move it from Application.  
							
							 
							
							
							
						 
						
							2018-05-05 21:55:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								93f6d4b6e7 
								
							 
						 
						
							
							
								
								Support many config endpoints for one dc+params.  
							
							 
							
							
							
						 
						
							2018-05-05 21:55:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								87d6081408 
								
							 
						 
						
							
							
								
								Version 1.2.16: Fix build in Xcode 9.3.  
							
							 
							
							
							
						 
						
							2018-04-07 12:47:08 +04:00  
						
					 
				
					
						
							
							
								 
								Sven-Hendrik Haase
							
						 
						
							 
							
							
							
							
								
							
							
								c5e6bfce95 
								
							 
						 
						
							
							
								
								Fix wrong uname flag used  
							
							 
							
							... 
							
							
							
							This is required because uname -p actually returns "unknown" for some hardware. The uname help documents this by stating that -p is non-portable. The -m flag is the one to use. 
							
						 
						
							2018-03-14 15:01:26 +03:00  
						
					 
				
					
						
							
							
								 
								Marco Trevisan
							
						 
						
							 
							
							
							
							
								
							
							
								9dc03c4f0f 
								
							 
						 
						
							
							
								
								Linux ARM compile fixes ( #4399 )  
							
							 
							
							... 
							
							
							
							This fixes errors when compiling in ARM 
							
						 
						
							2018-03-09 23:48:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								027db285bc 
								
							 
						 
						
							
							
								
								Add Info::Channels section + feed channels search.  
							
							 
							
							
							
						 
						
							2018-02-22 20:38:00 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								99c686e3e1 
								
							 
						 
						
							
							
								
								Display feed channels list in feed info.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:55 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								11671e85da 
								
							 
						 
						
							
							
								
								Add scroll-to-down button to Feed.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:54 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								722264f634 
								
							 
						 
						
							
							
								
								Add /Qspectre Visual C++ compiler option.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								63c1212ef1 
								
							 
						 
						
							
							
								
								Allow multiple items selection in HistoryView.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fe1a90bd39 
								
							 
						 
						
							
							
								
								Move message context menu to a separate module.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a47981054f 
								
							 
						 
						
							
							
								
								Feed info profile placeholder.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								861ab85ca1 
								
							 
						 
						
							
							
								
								Fix voice/video messages in chats/feed.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:50 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8a56ede187 
								
							 
						 
						
							
							
								
								Move all (item/view/media) maps to Data::Session.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:49 +03:00