0c8709ca5f 
								
							 
						 
						
							
							
								
								Replace App::self() with Auth().user().  
							
							... 
							
							
							
							Always have self Auth().user() when AuthSession exists. 
							
						 
						
							2018-09-19 19:22:13 +03:00  
				
					
						
							
							
								 
						
							
								b8c2c3991f 
								
							 
						 
						
							
							
								
								Implement chat settings section.  
							
							
							
						 
						
							2018-09-19 19:22:13 +03:00  
				
					
						
							
							
								 
						
							
								8c1cc51c2e 
								
							 
						 
						
							
							
								
								Move peer photo update from Messenger to ApiWrap.  
							
							
							
						 
						
							2018-09-19 19:22:13 +03:00  
				
					
						
							
							
								 
						
							
								3f543347b8 
								
							 
						 
						
							
							
								
								Add language and scale settings.  
							
							
							
						 
						
							2018-09-19 19:22:12 +03:00  
				
					
						
							
							
								 
						
							
								f0d092f126 
								
							 
						 
						
							
							
								
								Section dummies for new Settings.  
							
							
							
						 
						
							2018-09-19 19:22:12 +03:00  
				
					
						
							
							
								 
						
							
								4b87363a20 
								
							 
						 
						
							
							
								
								Check value size before putting to cache db.  
							
							
							
						 
						
							2018-09-04 22:37:22 +03:00  
				
					
						
							
							
								 
						
							
								069232ec1b 
								
							 
						 
						
							
							
								
								Allow changing limits for cache in Settings.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								08ff324b1b 
								
							 
						 
						
							
							
								
								Work with Cache::Database in LocalStorageBox.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								55f60866cb 
								
							 
						 
						
							
							
								
								Set correct cache tags for different file types.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								e2f08d4161 
								
							 
						 
						
							
							
								
								Write uint8 tags to Database and count stats.  
							
							... 
							
							
							
							Also pass rvalues to Database where copies are required anyway. 
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								2e7f4c2f21 
								
							 
						 
						
							
							
								
								Use Storage::Cache::Database for file caching.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								64b8adb3d0 
								
							 
						 
						
							
							
								
								Isolate lib_base library. Use crl::time in getms.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								cb371f09ac 
								
							 
						 
						
							
							
								
								Clear old versions of Storage::Cache::Database.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								9147c12687 
								
							 
						 
						
							
							
								
								Add basic implementation of Storage::Cache DB.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								51092fb6a9 
								
							 
						 
						
							
							
								
								Fix file references for faved stickers.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00  
				
					
						
							
							
								 
						
							
								557d363d02 
								
							 
						 
						
							
							
								
								Refresh file references when downloading files.  
							
							
							
						 
						
							2018-08-20 17:26:28 +03:00  
				
					
						
							
							
								 
						
							
								839885910c 
								
							 
						 
						
							
							
								
								Pass FileOrigin in all file downloads.  
							
							
							
						 
						
							2018-08-20 17:26:28 +03:00  
				
					
						
							
							
								 
						
							
								ee16070abe 
								
							 
						 
						
							
							
								
								Update API scheme to layer 86.  
							
							
							
						 
						
							2018-08-20 17:26:27 +03:00  
				
					
						
							
							
								 
						
							
								fddc3d6ad9 
								
							 
						 
						
							
							
								
								Workaround MSVC 15.8 regressions.  
							
							
							
						 
						
							2018-08-17 14:01:16 +03:00  
				
					
						
							
							
								 
						
							
								c8aa35d23c 
								
							 
						 
						
							
							
								
								Don't show PopupMenu for inactive window on macOS.  
							
							... 
							
							
							
							This is a fixup for 06bf67c146 
							
						 
						
							2018-08-04 15:17:23 +03:00  
				
					
						
							
							
								 
						
							
								6796204126 
								
							 
						 
						
							
							
								
								Fix build for Xcode.  
							
							
							
						 
						
							2018-08-02 17:46:50 +03:00  
				
					
						
							
							
								 
						
							
								06bf67c146 
								
							 
						 
						
							
							
								
								Don't show PopupMenu for inactive window on macOS.  
							
							... 
							
							
							
							On macOS context menu (right click) doesn't activate the window that was clicked.
- You can't  activate it yourself if some other application is active.
- It's hard to make menu work while window still is inactive (like macOS menus).
Because when you left-click anything after right click Qt makes the window
something-like-focused (it shows on top and receives input), but not really
(it still displays as inactive, cursor not blinking and all). Looks like Qt bug. 
							
						 
						
							2018-08-01 20:14:55 +03:00  
				
					
						
							
							
								 
						
							
								41977bf515 
								
							 
						 
						
							
							
								
								Fix build for Xcode.  
							
							
							
						 
						
							2018-07-31 22:56:02 +03:00  
				
					
						
							
							
								 
						
							
								ffd2817d18 
								
							 
						 
						
							
							
								
								Destroy InputField::Inner before InputField.  
							
							... 
							
							
							
							Inner has a pointer to parent and uses it assuming it is InputField.
If Inner lives longer than InputField (till ~QWidget) then in some
cases it accesses InputField as a (not completely) destroyed object. 
							
						 
						
							2018-07-31 22:56:02 +03:00  
				
					
						
							
							
								 
						
							
								be043a4437 
								
							 
						 
						
							
							
								
								Remove BypassWindowManagerHint in MediaView / Passport.  
							
							... 
							
							
							
							It makes all kinds of usages buggy, including choose file dialog.
Fixes  #4936 .
I hope fixes  #4950 , I hope fixes  #4955 , I hope fixes  #3553 . 
							
						 
						
							2018-07-31 22:55:30 +03:00  
				
					
						
							
							
								 
						
							
								54cd55523b 
								
							 
						 
						
							
							
								
								Fix crash in markdown preprocessing.  
							
							
							
						 
						
							2018-07-11 17:56:09 +03:00  
				
					
						
							
							
								 
						
							
								39b0d9e46f 
								
							 
						 
						
							
							
								
								Handle the outdated app error in passport.  
							
							
							
						 
						
							2018-07-11 17:56:08 +03:00  
				
					
						
							
							
								 
						
							
								e1fd43b2a4 
								
							 
						 
						
							
							
								
								Fix crash in text post processing.  
							
							... 
							
							
							
							Fixes  #4948 . 
						
							2018-07-11 17:56:06 +03:00  
				
					
						
							
							
								 
						
							
								165d1aacae 
								
							 
						 
						
							
							
								
								Fix tilde formatting in InputField.  
							
							... 
							
							
							
							Regression was introduced somewhen while uniting input field classes.
Fixes  #4829 . 
							
						 
						
							2018-06-28 16:07:53 +01:00  
				
					
						
							
							
								 
						
							
								d8897a0cc8 
								
							 
						 
						
							
							
								
								Make export done button adaptive to text.  
							
							
							
						 
						
							2018-06-28 04:39:23 +01:00  
				
					
						
							
							
								 
						
							
								3b956c598b 
								
							 
						 
						
							
							
								
								Fix data export window theme changing.  
							
							... 
							
							
							
							Fixes  #4902 . 
						
							2018-06-28 04:39:10 +01:00  
				
					
						
							
							
								 
						
							
								b7ab4fd086 
								
							 
						 
						
							
							
								
								Improve triple-backtick replacement.  
							
							
							
						 
						
							2018-06-27 22:58:33 +01:00  
				
					
						
							
							
								 
						
							
								ff53404d5b 
								
							 
						 
						
							
							
								
								Update API scheme to layer 82.  
							
							
							
						 
						
							2018-06-27 22:58:32 +01:00  
				
					
						
							
							
								 
						
							
								fcd2e28abb 
								
							 
						 
						
							
							
								
								Add some logs.  
							
							
							
						 
						
							2018-06-24 15:44:53 +01:00  
				
					
						
							
							
								 
						
							
								ae18ece549 
								
							 
						 
						
							
							
								
								Ask export path with other export options.  
							
							
							
						 
						
							2018-06-23 00:56:53 +01:00  
				
					
						
							
							
								 
						
							
								329db0d8e9 
								
							 
						 
						
							
							
								
								Export panel minimizes to a top bar, like a Call.  
							
							
							
						 
						
							2018-06-20 01:02:36 +01:00  
				
					
						
							
							
								 
						
							
								df91b2bfeb 
								
							 
						 
						
							
							
								
								Export settings layout ready.  
							
							
							
						 
						
							2018-06-16 20:48:38 +01:00  
				
					
						
							
							
								 
						
							
								0a1a5ed70e 
								
							 
						 
						
							
							
								
								Use abstract export writer for different formats.  
							
							
							
						 
						
							2018-06-12 01:02:05 +03:00  
				
					
						
							
							
								 
						
							
								c587c011d2 
								
							 
						 
						
							
							
								
								Start data export in lib_export.  
							
							
							
						 
						
							2018-06-12 01:02:04 +03:00  
				
					
						
							
							
								 
						
							
								2a110f0d3e 
								
							 
						 
						
							
							
								
								Improve passport styles.  
							
							
							
						 
						
							2018-06-08 22:26:08 +03:00  
				
					
						
							
							
								 
						
							
								dca6e10beb 
								
							 
						 
						
							
							
								
								Fix markdown apply to text with emoji.  
							
							
							
						 
						
							2018-06-07 22:00:46 +03:00  
				
					
						
							
							
								 
						
							
								122ab94f3d 
								
							 
						 
						
							
							
								
								Fix text color glitch after palette update.  
							
							... 
							
							
							
							Once again fixes  #4774 . 
							
						 
						
							2018-06-07 21:25:10 +03:00  
				
					
						
							
							
								 
						
							
								9ebeddbed8 
								
							 
						 
						
							
							
								
								Request, show and require accept for updated ToS.  
							
							
							
						 
						
							2018-06-06 21:37:01 +03:00  
				
					
						
							
							
								 
						
							
								e47d110f28 
								
							 
						 
						
							
							
								
								Fix cascade popup menus in Linux.  
							
							... 
							
							
							
							Fixes  #4749 . 
						
							2018-06-06 14:29:40 +03:00  
				
					
						
							
							
								 
						
							
								777bf7d8d9 
								
							 
						 
						
							
							
								
								Fix video seeking.  
							
							... 
							
							
							
							Regression was introduced in d0e854e9d8Fixes  #4802 . 
							
						 
						
							2018-06-06 11:58:07 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8d1cdea31a 
								
							 
						 
						
							
							
								
								Update passport phrases.  
							
							
							
						 
						
							2018-06-04 14:43:49 +03:00  
				
					
						
							
							
								 
						
							
								a29e8f9a06 
								
							 
						 
						
							
							
								
								Moved Passport panel code to Ui::SeparatePanel.  
							
							
							
						 
						
							2018-06-03 23:16:38 +03:00  
				
					
						
							
							
								 
						
							
								ab5f35e952 
								
							 
						 
						
							
							
								
								Warn user about passport reset.  
							
							... 
							
							
							
							Also suggest country by phone number in passport. 
							
						 
						
							2018-06-03 23:16:38 +03:00  
				
					
						
							
							
								 
						
							
								44b551898d 
								
							 
						 
						
							
							
								
								New notifications API, defaults for users/chats.  
							
							
							
						 
						
							2018-06-03 23:16:38 +03:00