| 
								
								
									 Ilya Fedin | ce8e42bcc2 | Support Wayland display reconnection | 2023-09-23 20:38:10 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | ad87c2a15e | Re-use the Wayland AutoDestroyer's lifetime in WaylandIntegration::Private | 2023-09-16 06:26:51 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 7dbf331e18 | Fix org_kde_plasma_surface destroyer lambda leak | 2023-09-16 06:26:51 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 483909854a | Use brackets include for QtWaylandScanner-generated headers | 2023-09-08 07:28:13 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | a3cdf19c1f | Ensure Wayland integration instance accessor doesn't leak | 2023-06-17 15:13:31 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 71570f5be1 | Store managed objects inside managers | 2023-05-30 20:55:15 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 8c38d31950 | C++ify wl_registry | 2023-05-30 20:55:15 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 54841de991 | Use new base_linux_wayland_utilities | 2023-05-25 22:05:13 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | fc66a0eea8 | Destroy Wayland integration before Wayland disconnection | 2023-05-25 22:05:13 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | d1455f5117 | Switch Wayland integration to the new type safe Qt API This also makes object lifetime tracking better thanks to the new API | 2023-05-15 12:34:56 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 9726b3c298 | Avoid race condition when registering Wayland interfaces | 2022-11-11 11:47:01 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6ee08faa24 | Migrate from kwayland to QtWaylandScanner | 2022-06-14 16:36:44 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 99e8d22c51 | Move xdg-foreign support to lib_base | 2022-02-04 16:31:40 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | ceb323ac7c | Use QMenuBar instead of own global menu implementation on Linux This is another attempt of 79f96480c2 | 2022-01-22 21:18:37 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 1ebf27bfa1 | Switch MainWindow to Ui::RpWindow | 2021-07-28 18:05:39 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6f031a715e | Revert "Use QMenuBar instead of own global menu implementation on Linux" This reverts commit 79f96480c2. | 2021-07-05 21:01:20 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 79f96480c2 | Use QMenuBar instead of own global menu implementation on Linux | 2021-06-29 10:30:48 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 0b86feeeb5 | Implement appmenu on Wayland with org_kde_kwin_appmenu protocol | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 434ef34378 | Implement taskbar icon hidding on Wayland with org_kde_plasma_shell protocol | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 166c28c215 | Get rid of default_delete | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 17c514e851 | Use surface as XdgExporter parent | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 680a9a7ca7 | Implement parent setting for portal and gtk dialogs on Wayland via xdg-foreign-v2 | 2021-05-11 10:53:32 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 15d18077b8 | Use new methods from lib_ui | 2021-02-19 14:15:09 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 99af2a7058 | Check for xdg-decoration protocol support on Wayland | 2021-01-04 17:08:49 +04:00 |  | 
				
					
						| 
								
								
									 mid-kid | 49480001f7 | Move IsWayland() checks into WaylandIntegration | 2020-11-17 16:23:54 +03:00 |  | 
				
					
						| 
								
								
									 mid-kid | 96b2e26f42 | Build wayland support optionally | 2020-11-17 16:23:54 +03:00 |  |