John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								03b7a3ca2b
								
							
						 | 
						
							
							
								
								Handle errors when saving passport values.
							
							
							
							
							
						 | 
						
							2018-06-03 23:16:37 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								1e4cf4c466
								
							
						 | 
						
							
							
								
								Support correct Ukrainian plural rules.
							
							
							
							
							
						 | 
						
							2018-05-26 19:52:39 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								37bf9ffcff
								
							
						 | 
						
							
							
								
								Show bad proxy configuration error.
							
							
							
							
							
						 | 
						
							2018-05-24 16:40:19 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								ea7441ae77
								
							
						 | 
						
							
							
								
								Use single LEGAL file with license and copyright.
							
							
							
							
							
						 | 
						
							2018-01-03 13:23:14 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								8e45b09083
								
							
						 | 
						
							
							
								
								Use different indentation for rpl operators.
							
							
							
							
							
							
							
							It works better with Visual Studio IDE. 
							
						 | 
						
							2017-12-26 19:20:07 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								2432845df2
								
							
						 | 
						
							
							
								
								Optimize and rename base::weak_unique_ptr.
							
							
							
							
							
							
							
							Rename base::enable_weak_from_this -> base::has_weak_ptr.
Rename base::weak_unique_ptr -> base::weak_ptr.
Rename base::make_weak_unique -> base::make_weak.
Rename base/weak_unique_ptr.h -> base/weak_ptr.h 
							
						 | 
						
							2017-11-30 21:33:27 +04:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								0c4bda71fd
								
							
						 | 
						
							
							
								
								Remove some unused / rare phrases.
							
							
							
							
							
						 | 
						
							2017-11-16 07:59:05 +04:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								5cc7cb1d85
								
							
						 | 
						
							
							
								
								Allow empty arg list in rpl next/error handlers.
							
							
							
							
							
						 | 
						
							2017-11-16 07:59:05 +04:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f162462111
								
							
						 | 
						
							
							
								
								Move info between Layer and Narrow wrap.
							
							
							
							
							
						 | 
						
							2017-11-16 07:59:03 +04:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								c302219f9e
								
							
						 | 
						
							
							
								
								Use rpl in some widgets and effects.
							
							
							
							
							
						 | 
						
							2017-11-16 07:59:02 +04:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								d46a5f693f
								
							
						 | 
						
							
							
								
								Remove unused lang phrases and some code.
							
							
							
							
							
						 | 
						
							2017-09-28 19:18:27 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								25ffaaaa2d
								
							
						 | 
						
							
							
								
								Replace t_assert() with Assert().
							
							
							
							
							
							
							
							Also use this assertions for Expects(), Ensures() and Unexpected(). 
							
						 | 
						
							2017-08-30 19:15:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								b3da99c302
								
							
						 | 
						
							
							
								
								Replace gsl::not_null<T*> with just not_null<T*>.
							
							
							
							
							
						 | 
						
							2017-08-30 19:15:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								782114d644
								
							
						 | 
						
							
							
								
								Add and use base::make_weak_unique() helper.
							
							
							
							
							
						 | 
						
							2017-08-30 19:15:28 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								647d6ae443
								
							
						 | 
						
							
							
								
								Fix language switch when getting difference.
							
							
							
							
							
						 | 
						
							2017-07-26 15:50:39 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								67f2daa43c
								
							
						 | 
						
							
							
								
								Closed beta 1001007003: Fix build for old OS X.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:44 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								8c04bed572
								
							
						 | 
						
							
							
								
								Display empty event log placeholder.
							
							
							
							
							
							
							
							Also hide the filter button for now. 
							
						 | 
						
							2017-06-30 09:21:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								4962fdf5ae
								
							
						 | 
						
							
							
								
								Add phrases and layout for all events in log.
							
							
							
							
							
						 | 
						
							2017-06-30 09:21:41 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								7dd50fa931
								
							
						 | 
						
							
							
								
								Closed beta 1001007001: Fix build in Xcode.
							
							
							
							
							
						 | 
						
							2017-06-29 11:40:01 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								5d0e89db5d
								
							
						 | 
						
							
							
								
								Switch to the server side changelogs.
							
							
							
							
							
						 | 
						
							2017-06-29 11:40:00 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f3e65d400d
								
							
						 | 
						
							
							
								
								Display languages native names in the box.
							
							
							
							
							
							
							
							Also don't suggest the old official languages in a popup. 
							
						 | 
						
							2017-06-29 11:39:58 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								85e6f55536
								
							
						 | 
						
							
							
								
								Support new plural keys format.
							
							
							
							
							
							
							
							All the old plural phrases were changed to work with the new format. 
							
						 | 
						
							2017-06-29 11:39:56 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								665a1acfd8
								
							
						 | 
						
							
							
								
								Apply language with app restart if logged in.
							
							
							
							
							
							
							
							Confirm and restart if logged in, just quickly apply if not. 
							
						 | 
						
							2017-06-29 11:39:54 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								d51fd7b3ad
								
							
						 | 
						
							
							
								
								Update intro change language link.
							
							
							
							
							
							
							
							Also now MTP::Sender isn't bound to MTP::Instance, because Intro
Widget is MTP::Sender, but Intro::PhoneWidget destroys current
MTP::Instance. 
							
						 | 
						
							2017-06-29 11:39:53 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								b94099e25b
								
							
						 | 
						
							
							
								
								Realtime UI translation in all fields and buttons.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:51 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								5fc4f4ed36
								
							
						 | 
						
							
							
								
								Realtime UI translation in Intro.
							
							
							
							
							
							
							
							Also support realtime translation testing by F7-F6-F7-F8 keys. 
							
						 | 
						
							2017-06-29 11:39:49 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								d47a38dfcf
								
							
						 | 
						
							
							
								
								Show change language link in intro.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:48 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f5353080e7
								
							
						 | 
						
							
							
								
								Use Qt UI language if system was not determined.
							
							
							
							
							
							
							
							Also rename platform/mac/specific_mac.cpp to .mm 
							
						 | 
						
							2017-06-29 11:39:47 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								6fb980ca79
								
							
						 | 
						
							
							
								
								Improve custom language loading.
							
							
							
							
							
							
							
							Apply custom language without relaunching the app. 
							
						 | 
						
							2017-06-29 11:39:46 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								3f0b57ec11
								
							
						 | 
						
							
							
								
								Retranslate Settings when language is changed.
							
							
							
							
							
							
							
							Also suggest user to change language from 'en' to his for one time. 
							
						 | 
						
							2017-06-29 11:39:45 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f5dfeb0c50
								
							
						 | 
						
							
							
								
								Support cloud languages list and switching.
							
							
							
							
							
							
							
							Add Lang::Current().updated() observable for retranslating the UI. 
							
						 | 
						
							2017-06-29 11:39:43 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								139d4e72b5
								
							
						 | 
						
							
							
								
								Start cloud langpack support.
							
							
							
							
							
							
							
							Change the way langpacks are stored.
Support custom langpacks in the new storage. 
							
						 | 
						
							2017-06-29 11:39:42 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								2334ba1fe1
								
							
						 | 
						
							
							
								
								Use QString + Lang::Tag() instead of Lang::String.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:40 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								110e7c8074
								
							
						 | 
						
							
							
								
								Finalize rename / move.
							
							
							
							
							
						 | 
						
							2017-06-29 11:39:38 +03:00 | 
						
					
				
					
						
							
							
								 
								John Preston
							
						 | 
						
							
							
							
							
							
								
							
							
								f643446d1b
								
							
						 | 
						
							
							
								
								Rename / move lang files to lang/ subdir.
							
							
							
							
							
							
							
							Next commit fixes the build. 
							
						 | 
						
							2017-06-29 11:39:36 +03:00 |