2b0a605c5d 
					 
					
						
						
							
							build: Remove the Autotools build  
						
						... 
						
						
						
						CI and downstream packagers have been using the Meson build for a while
now, and we checked that it's idempotent to the Autotools build.
Having two build systems in tree doesn't make maintaining and releasing
GTK any easier, even if it's the stable/frozen branch. 
						
						
					 
					
						2022-12-08 11:57:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c37bbb2641 
					 
					
						
						
							
							Add miscellaneous unpackaged files to dist tarball  
						
						... 
						
						
						
						Various files are in git but not in dist tarballs. Some of them look
like potentially useful references for downstream distributors.
Signed-off-by: Simon McVittie <smcv@debian.org > 
						
						
					 
					
						2020-04-08 13:43:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c2b5cda74 
					 
					
						
						
							
							meson: port installed tests and reftests  
						
						... 
						
						
						
						I couldn't get all reftests to work reliably, so the tests failing
on either CI or on my machine are skipped for now.
Installed tests are disabled by default and can be enabled with "-Dinstalled_tests=true" 
						
						
					 
					
						2019-11-15 12:52:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d52dad2042 
					 
					
						
						
							
							autotools: dist all meson related build files  
						
						
						
						
					 
					
						2019-04-11 16:45:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ead77a4628 
					 
					
						
						
							
							meson: Cleanup tests and gdk testsuite  
						
						
						
						
					 
					
						2019-04-11 16:45:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4fe15d9f0 
					 
					
						
						
							
							meson: Sync build files with master and update to 3.24  
						
						
						
						
					 
					
						2019-04-11 16:45:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ec004cc08 
					 
					
						
						
							
							Import meson build files from an 3.22  
						
						... 
						
						
						
						Specifically, from 6dd6660c685d22e88af5ed4d0b5f1f22df0338de 
						
						
					 
					
						2019-04-11 16:40:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43a568395b 
					 
					
						
						
							
							Add some tests for GdkRectangle  
						
						... 
						
						
						
						In particular, we're testing corner cases with empty rectangles
here. 
						
						
					 
					
						2016-03-28 19:54:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						669336cf95 
					 
					
						
						
							
							Expand visual tests a bit  
						
						
						
						
					 
					
						2016-03-28 19:28:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						785a425516 
					 
					
						
						
							
							Add tests for seat apis  
						
						... 
						
						
						
						These are just some basic sanity tests. 
						
						
					 
					
						2016-03-28 19:22:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89973118f3 
					 
					
						
						
							
							Add some more visual tests  
						
						... 
						
						
						
						These are just basic tests to ensure that the visual implementation
of a backend is sound. 
						
						
					 
					
						2016-03-26 14:56:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2374e2aa3b 
					 
					
						
						
							
							Add a test for the system rgba visual  
						
						... 
						
						
						
						The main point of this test is to ensure that the pixel_details
getters work as expected. 
						
						
					 
					
						2016-03-26 10:10:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						586522d83c 
					 
					
						
						
							
							Use TAP output for installed tests  
						
						
						
						
					 
					
						2016-01-30 11:04:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cbe5e596af 
					 
					
						
						
							
							Make display test not fail under Wayland  
						
						... 
						
						
						
						This test really only works under X, since it relies on modifying
the DISPLAY env var. 
						
						
					 
					
						2015-08-28 12:26:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40f2af665d 
					 
					
						
						
							
							gdkcairo: Bail if surface is in error  
						
						... 
						
						
						
						Don't try to paint onto an error surface. This happens for example when
gdk_cairo_set_source_pixbuf() is called with a pixbuf that is too big
for Cairo to handle.
Spotted by Christian Boxdörfer 
						
						
					 
					
						2015-02-25 01:55:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						694c8d32d5 
					 
					
						
						
							
							Fix various warnings about unused things  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=734735  
					
						2014-08-13 23:38:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98cf67ddba 
					 
					
						
						
							
							testsuite: put installed tests in the right place  
						
						... 
						
						
						
						Follow the prevailing practice and put the installed tests
into $libdir/installed-tests/$PACKAGE instead of
$pkglibdir/installed-tests. 
						
						
					 
					
						2014-05-31 00:16:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e09b56b76 
					 
					
						
						
							
							testsuite: Ignore generated .test files  
						
						
						
						
					 
					
						2013-07-11 12:57:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4af0e9bed 
					 
					
						
						
							
							testsuite: clean up build machinery a bit  
						
						... 
						
						
						
						No point in setting LDADD for every single binary,
when we can do it just once. Also, generate test.in files. 
						
						
					 
					
						2013-06-15 16:03:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9890d6cbb 
					 
					
						
						
							
							Port display tests to g_test_trap_subprocess  
						
						
						
						
					 
					
						2013-05-29 21:11:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d768ee8a8 
					 
					
						
						
							
							Make sure we dist all testsuite ingredients  
						
						
						
						
					 
					
						2013-05-29 21:00:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ea4c144dd 
					 
					
						
						
							
							build: Move gdk/tests/ to testsuite/gdk/  
						
						... 
						
						
						
						This is a reorganization of the testsuite to be in the testsuite/
directory, so it can be installed from there. 
						
						
					 
					
						2013-05-15 15:37:16 +02:00