|  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 |