1cc8612c27 
								
							 
						 
						
							
							
								
								[Option][GUI] Qt scale  
							
							
							
						 
						
							2023-06-16 05:53:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fc9871d6e1 
								
							 
						 
						
							
							
								
								[Option][Non-stored] Custom API ID and hash  
							
							
							
						 
						
							2023-06-16 05:53:22 +03:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2611636257 
								
							 
						 
						
							
							
								
								[Core] Settings system  
							
							
							
						 
						
							2023-06-16 05:53:22 +03:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								17b7ba7940 
								
							 
						 
						
							
							
								
								[Core] Versioning and updater  
							
							
							
						 
						
							2023-06-16 02:30:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								86a7dea9e1 
								
							 
						 
						
							
							
								
								[Branding] App name and logo  
							
							... 
							
							
							
							Featuring macOS icon contributed by gershik. 
							
						 
						
							2023-06-16 02:30:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								bb8ffcac3a 
								
							 
						 
						
							
							
								
								Default to Wayland on GNOME for new installs  
							
							
							
						 
						
							2022-07-28 20:17:49 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								38137e16a0 
								
							 
						 
						
							
							
								
								Save / restore experimental settings in a json.  
							
							
							
						 
						
							2022-02-02 12:05:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hans Gaiser 
								
							 
						 
						
							
							
							
							
								
							
							
								df06f55c7f 
								
							 
						 
						
							
							
								
								Use QT_QPA_PLATFORM if provided.  
							
							
							
						 
						
							2022-01-14 21:58:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5c9c836857 
								
							 
						 
						
							
							
								
								Version 3.4.3: Fix build with GCC.  
							
							
							
						 
						
							2022-01-04 00:01:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								102c0a96ed 
								
							 
						 
						
							
							
								
								Re-enable XWayland by default on GNOME.  
							
							... 
							
							
							
							Should fix #17457 , fix #17468 , fix #17476 , fix #17477 , fix #1747 ,
fix #17481 , fix #17498 . 
							
						 
						
							2022-01-03 20:03:06 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								7ff7473db6 
								
							 
						 
						
							
							
								
								Auto-check for many instance  
							
							... 
							
							
							
							This option was invented when single instance check wasn't adapted for -workdir. Now, -workdir can work without -many and this option is redudant, but auto-update prevention is helpful. Let's autodetect whether the binary is already running with a lock file. 
							
						 
						
							2021-12-22 14:07:22 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								27a9b61f72 
								
							 
						 
						
							
							
								
								Avoid Qt's fractional scaling  
							
							
							
						 
						
							2021-11-01 13:12:13 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								847c01d605 
								
							 
						 
						
							
							
								
								Add Qt 6 support  
							
							... 
							
							
							
							Tested only on Linux so far 
							
						 
						
							2021-10-21 13:15:00 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e92ae40ecb 
								
							 
						 
						
							
							
								
								Implement close to taskbar option  
							
							
							
						 
						
							2021-09-13 17:46:53 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a3e8e379dd 
								
							 
						 
						
							
							
								
								Show userpics in full who read list.  
							
							
							
						 
						
							2021-09-09 11:48:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2d6155fc85 
								
							 
						 
						
							
							
								
								Throw fp exceptions in Windows 32 bit build.  
							
							
							
						 
						
							2021-08-24 17:43:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								52b9a1fceb 
								
							 
						 
						
							
							
								
								Log all Qt messages as usual in debug builds.  
							
							
							
						 
						
							2021-08-17 12:25:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8b7b0fa570 
								
							 
						 
						
							
							
								
								Remove -externalupdater flag  
							
							... 
							
							
							
							Having a path to executable in /etc/tdesktop/externalupdater is a way more convenient and is enough 
							
						 
						
							2021-08-11 18:20:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a3ee1e4ed5 
								
							 
						 
						
							
							
								
								Remove mentions of unused -testmode flag  
							
							
							
						 
						
							2021-08-11 18:20:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								97262a99c7 
								
							 
						 
						
							
							
								
								Get rid of osx and linux32 special targets  
							
							
							
						 
						
							2021-08-11 16:59:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								1d2e34f5e9 
								
							 
						 
						
							
							
								
								Write Qt messages only to log in debug mode  
							
							
							
						 
						
							2021-08-11 15:49:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								766bc90921 
								
							 
						 
						
							
							
								
								Adapt for Ui::DisableCustomScaling changes  
							
							
							
						 
						
							2021-06-18 12:15:01 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								68be54288c 
								
							 
						 
						
							
							
								
								Fix working using OpenGLES / ANGLE.  
							
							
							
						 
						
							2021-06-14 12:16:00 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								750c13e5fe 
								
							 
						 
						
							
							
								
								Add OpenGL init crash checker.  
							
							
							
						 
						
							2021-06-11 23:01:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e7ca35a276 
								
							 
						 
						
							
							
								
								Fix possible deadlock in debug logs.  
							
							
							
						 
						
							2021-05-13 15:36:08 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c360bb9da4 
								
							 
						 
						
							
							
								
								Use LOG/DEBUG_LOG from lib_base.  
							
							
							
						 
						
							2021-04-20 16:42:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4d579f873c 
								
							 
						 
						
							
							
								
								Remove tested 110% scale.  
							
							
							
						 
						
							2021-03-22 19:52:51 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								56c8327746 
								
							 
						 
						
							
							
								
								Fix emoji picker button in boxes in non-default scale.  
							
							
							
						 
						
							2021-03-22 19:41:13 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a16b7fbb83 
								
							 
						 
						
							
							
								
								Fix path to executable in ComputeExternalUpdater  
							
							
							
						 
						
							2021-03-21 09:04:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								c4dcf064d5 
								
							 
						 
						
							
							
								
								Avoid multiple .arg usage as suggested by clazy  
							
							
							
						 
						
							2021-03-13 19:08:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								f25b2a2094 
								
							 
						 
						
							
							
								
								Apply autofixes from clazy  
							
							
							
						 
						
							2021-03-13 15:25:47 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								19a5dcbffc 
								
							 
						 
						
							
							
								
								Make OpenAL debugging easier  
							
							
							
						 
						
							2020-12-30 11:49:30 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8da33113a2 
								
							 
						 
						
							
							
								
								Use DeviceModelPretty/SystemVersionPretty directly  
							
							... 
							
							
							
							This allows using methods that require a running QGuiApplication instance to detect system 
							
						 
						
							2020-12-29 12:36:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d301601360 
								
							 
						 
						
							
							
								
								Fix mouse/keyboard input on Windows.  
							
							
							
						 
						
							2020-12-18 12:43:51 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a0b0799399 
								
							 
						 
						
							
							
								
								Fully disable session manager interaction  
							
							... 
							
							
							
							Since session manager functionality is not used anyway 
							
						 
						
							2020-12-17 19:13:44 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								bbc59c1a99 
								
							 
						 
						
							
							
								
								Use Launcher::initHook on Linux  
							
							
							
						 
						
							2020-10-30 11:52:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a38b4f039a 
								
							 
						 
						
							
							
								
								Use some methods from lib_base  
							
							
							
						 
						
							2020-10-30 10:52:49 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								f128665f6b 
								
							 
						 
						
							
							
								
								Fix -debug argument  
							
							... 
							
							
							
							processArguments is called before ComputeDebugMode gets called, Logs::DebugEnabled gets overriden that way.
Fix that by setting gDebugMode variable and checking it in ComputeDebugMode. 
							
						 
						
							2020-09-20 16:51:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								2b5df331bd 
								
							 
						 
						
							
							
								
								Install Qt log handler  
							
							
							
						 
						
							2020-07-02 11:31:51 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								83538675ce 
								
							 
						 
						
							
							
								
								Move a lot of settings to Core::Settings.  
							
							
							
						 
						
							2020-06-23 21:53:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								357caf8007 
								
							 
						 
						
							
							
								
								Keep separate MTP::Config's for separate accounts.  
							
							
							
						 
						
							2020-06-23 21:53:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								dbad9fa73a 
								
							 
						 
						
							
							
								
								Use Q_OS_UNIX instead of Q_OS_LINUX since linux-specific code can be used also on *BSD/Haiku  
							
							
							
						 
						
							2020-06-17 20:33:23 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b19dcf0653 
								
							 
						 
						
							
							
								
								Add possibility to control external upater flag with a config in /etc  
							
							
							
						 
						
							2020-05-25 10:27:48 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								77d1f64e0e 
								
							 
						 
						
							
							
								
								Disable fallback session management  
							
							
							
						 
						
							2020-05-25 09:31:52 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								7409d615a3 
								
							 
						 
						
							
							
								
								Add a cheat code to enable freetype on Windows and macOS  
							
							
							
						 
						
							2020-05-10 17:09:59 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4bd55605d9 
								
							 
						 
						
							
							
								
								Revert "Set application display name"  
							
							... 
							
							
							
							This reverts commit fda8a38bfc#7380 . 
							
						 
						
							2020-03-16 17:41:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								fda8a38bfc 
								
							 
						 
						
							
							
								
								Set application display name  
							
							
							
						 
						
							2020-03-13 11:25:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a831c1703a 
								
							 
						 
						
							
							
								
								Split launcher filename detection to a function  
							
							
							
						 
						
							2020-01-31 15:46:39 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								48b24d12b2 
								
							 
						 
						
							
							
								
								Always ask for TDESKTOP_LAUNCHER_BASENAME on Linux.  
							
							
							
						 
						
							2020-01-21 18:47:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								afe34121af 
								
							 
						 
						
							
							
								
								Use MACRO_TO_STRING from lib_base.  
							
							
							
						 
						
							2020-01-17 14:15:40 +03:00