Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								bbad41e046 
								
							 
						 
						
							
							
								
								Get rid of __HAIKU__ checks  
							
							 
							
							... 
							
							
							
							This is a leftover of something that wasn't finiched and looks like won't be finished. It also feels that's not a good idea to mix Linux and Haiku in the same file though... 
							
						 
						
							2022-05-19 11:50:39 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								d1bf069916 
								
							 
						 
						
							
							
								
								Wait for interface announce before xdg-decoration check  
							
							 
							
							
							
						 
						
							2022-04-14 07:57:07 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								d5d8244abb 
								
							 
						 
						
							
							
								
								Convert window extents to native pixels  
							
							 
							
							
							
						 
						
							2022-04-11 13:17:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e09d5714e4 
								
							 
						 
						
							
							
								
								Use QPA API to set Wayland margins property  
							
							 
							
							
							
						 
						
							2022-04-11 13:17:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								d5a37c74b1 
								
							 
						 
						
							
							
								
								Try to use as less private APIs as possible to show window menu on Wayland  
							
							 
							
							
							
						 
						
							2022-04-11 09:43:09 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f17320171a 
								
							 
						 
						
							
							
								
								Allow disabling system resize for a window on macOS.  
							
							 
							
							
							
						 
						
							2022-03-08 18:17:39 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								5195b7b45f 
								
							 
						 
						
							
							
								
								Use XCB instead of QPlatformNativeInterface to get state of translucent windows support  
							
							 
							
							
							
						 
						
							2021-12-14 09:52:19 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								692fd7a3a2 
								
							 
						 
						
							
							
								
								Use generic XCB::GetRootWindow instead of QPlatformNativeInterface-based GetRootWindowFromQt  
							
							 
							
							
							
						 
						
							2021-12-14 09:52:19 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								9e4ffb81a5 
								
							 
						 
						
							
							
								
								Re-enable kwayland with Qt 6  
							
							 
							
							
							
						 
						
							2021-10-25 08:49:29 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								87b121069f 
								
							 
						 
						
							
							
								
								Add checks for libraries not ported to Qt 6 yet  
							
							 
							
							
							
						 
						
							2021-10-21 08:42:53 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								64e40913df 
								
							 
						 
						
							
							
								
								Use new Qt 6 adapters  
							
							 
							
							
							
						 
						
							2021-10-19 19:28:45 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8e5d35229a 
								
							 
						 
						
							
							
								
								Simple replacements for Qt 6  
							
							 
							
							... 
							
							
							
							QStringRef -> QStringView
QTextCursor constructor accepts a QTextDocument only
Some headers are moved, so paths are removed
QMatrix -> QTransform
Methods returning qsizetype are wrapped to int()s to allow compiler to deduce the type 
							
						 
						
							2021-10-19 17:06:25 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								15d1560e41 
								
							 
						 
						
							
							
								
								Move glibmm_helper include to others glib-related  
							
							 
							
							
							
						 
						
							2021-09-12 00:04:49 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								af1429cb87 
								
							 
						 
						
							
							
								
								Use XSettings + XDP instead of gtk for title controls layout  
							
							 
							
							
							
						 
						
							2021-09-05 17:40:34 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kvtb 
								
							 
						 
						
							
							
							
							
								
							
							
								7f15ac5f0e 
								
							 
						 
						
							
							
								
								fix compiling tdesktop with -DDESKTOP_APP_DISABLE_WAYLAND_INTEGRATION=ON  
							
							 
							
							
							
						 
						
							2021-08-09 12:24:12 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								7a71876124 
								
							 
						 
						
							
							
								
								Add possibility to enable native window frame to Ui::Window  
							
							 
							
							
							
						 
						
							2021-07-28 16:06:17 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b600b6a3b3 
								
							 
						 
						
							
							
								
								Move custom xdg-shell integration code to wayland integration  
							
							 
							
							
							
						 
						
							2021-06-12 15:51:04 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								43efd9e307 
								
							 
						 
						
							
							
								
								Use custom xdg-shell for shadows on Wayland  
							
							 
							
							
							
						 
						
							2021-06-10 23:39:38 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								cedff6dbb5 
								
							 
						 
						
							
							
								
								Use new XCB::ReplyPointer  
							
							 
							
							
							
						 
						
							2021-05-31 22:51:23 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e9fcbfcbac 
								
							 
						 
						
							
							
								
								Remove 'StartTranslucentPaint'.  
							
							 
							
							
							
						 
						
							2021-05-18 17:04:45 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d07bee87cd 
								
							 
						 
						
							
							
								
								Use LOG/DEBUG_LOG from lib_base.  
							
							 
							
							
							
						 
						
							2021-04-20 16:39:27 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								50a0e7da64 
								
							 
						 
						
							
							
								
								Add IsOverlapped method  
							
							 
							
							
							
						 
						
							2021-04-20 15:35:31 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								99089134e3 
								
							 
						 
						
							
							
								
								Add a method to clear transient parent  
							
							 
							
							
							
						 
						
							2021-04-05 10:16:46 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								fc563c0d7c 
								
							 
						 
						
							
							
								
								Remove unneeded constexprs in ui_utility_linux  
							
							 
							
							
							
						 
						
							2021-03-09 09:01:12 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b82cdd7e58 
								
							 
						 
						
							
							
								
								Connect to title layout changes right in TitleControlsLayout on Linux  
							
							 
							
							
							
						 
						
							2021-03-09 08:56:34 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								4d865f8313 
								
							 
						 
						
							
							
								
								Fix spaces on ends of lines  
							
							 
							
							
							
						 
						
							2021-03-05 13:31:38 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								af41bff7e4 
								
							 
						 
						
							
							
								
								Build with QT_NO_KEYWORDS  
							
							 
							
							
							
						 
						
							2021-03-03 22:34:02 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								794ea13f7e 
								
							 
						 
						
							
							
								
								Fix build on Linux.  
							
							 
							
							
							
						 
						
							2021-03-02 17:27:58 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ae2c25f6a2 
								
							 
						 
						
							
							
								
								Add Platform::IsX11 in forgotten place  
							
							 
							
							
							
						 
						
							2021-02-25 11:05:00 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								db65fca0aa 
								
							 
						 
						
							
							
								
								Use new Platform::IsX11  
							
							 
							
							
							
						 
						
							2021-02-24 21:37:31 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								7d18c8687b 
								
							 
						 
						
							
							
								
								Add Haiku title layout  
							
							 
							
							
							
						 
						
							2021-02-22 23:36:45 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ed1bc07cc3 
								
							 
						 
						
							
							
								
								Add DESKTOP_APP_DISABLE_X11_INTEGRATION  
							
							 
							
							
							
						 
						
							2021-02-22 23:36:45 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								0b74c396cb 
								
							 
						 
						
							
							
								
								Use gtk integration from lib_base  
							
							 
							
							
							
						 
						
							2021-02-19 12:30:58 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								6500dc9610 
								
							 
						 
						
							
							
								
								Qt-based title widget ported from tdesktop  
							
							 
							
							
							
						 
						
							2021-02-04 18:12:14 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c99701b5 
								
							 
						 
						
							
							
								
								Fix deprecation warnings on Qt 5.15.1.  
							
							 
							
							
							
						 
						
							2020-11-04 18:44:45 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								608b25bd32 
								
							 
						 
						
							
							
								
								Allow custom drag area for Ui::Window.  
							
							 
							
							
							
						 
						
							2020-08-12 17:34:40 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								6451ae5074 
								
							 
						 
						
							
							
								
								Use Platform::IsWayland from lib_base  
							
							 
							
							
							
						 
						
							2020-06-03 11:34:08 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4d2f17d9fc 
								
							 
						 
						
							
							
								
								Fix build on Linux.  
							
							 
							
							
							
						 
						
							2020-05-12 16:34:42 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ef31d05da5 
								
							 
						 
						
							
							
								
								Wayland always support compositing  
							
							 
							
							
							
						 
						
							2020-05-12 09:40:25 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								33ea14969e 
								
							 
						 
						
							
							
								
								Use StartTranslucentPaint only on OpenGL widgets on macOS.  
							
							 
							
							
							
						 
						
							2020-01-29 18:54:25 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								26e6a3050c 
								
							 
						 
						
							
							
								
								Allow non-activatable window on Windows.  
							
							 
							
							
							
						 
						
							2020-01-07 15:16:00 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c9990aee05 
								
							 
						 
						
							
							
								
								Fallback on default window for Linux.  
							
							 
							
							
							
						 
						
							2019-09-26 09:53:57 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d5c9ad77a9 
								
							 
						 
						
							
							
								
								Support nice Ui::Window under Windows.  
							
							 
							
							
							
						 
						
							2019-09-26 09:53:57 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								85c83003ca 
								
							 
						 
						
							
							
								
								Initial commit.  
							
							 
							
							
							
						 
						
							2019-09-17 17:48:58 +03:00