Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf6ceda545
								
							
						 | 
						
							
							
								
								Implement resizing from all sides
							
							
							
							
							
						 | 
						
							2010-06-14 20:25:06 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9112b2de0
								
							
						 | 
						
							
							
								
								Fix X button and keycodes
							
							
							
							
							
							
							
							Not a real fix, we're just mapping them to evdev codes for now. 
							
						 | 
						
							2010-06-14 12:53:43 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce5325d3ed
								
							
						 | 
						
							
							
								
								Add x11 backend for compositor
							
							
							
							
							
							
							
							This still needs all the bells and whistles from the egl-kms mesa branch,
but it makes it a lot easier to work on wayland. 
							
						 | 
						
							2010-06-14 11:54:02 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc783d4071
								
							
						 | 
						
							
							
								
								Split native drm part of compositor out
							
							
							
							
							
						 | 
						
							2010-06-11 12:56:45 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								44be655b6d
								
							
						 | 
						
							
							
								
								Add discussion/notes on object cache to spec
							
							
							
							
							
						 | 
						
							2010-06-11 11:25:29 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								54c324e1bd
								
							
						 | 
						
							
							
								
								Drop stuff from notes that are in the spec now
							
							
							
							
							
						 | 
						
							2010-06-10 13:53:19 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								da6c6b1a38
								
							
						 | 
						
							
							
								
								Add extern "C" wrappers to public header files
							
							
							
							
							
						 | 
						
							2010-06-10 13:48:44 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								26e6666fab
								
							
						 | 
						
							
							
								
								Add section about setting cursor images to spec
							
							
							
							
							
						 | 
						
							2010-06-10 13:43:51 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								39f5db73e2
								
							
						 | 
						
							
							
								
								Add drag and drop section to spec
							
							
							
							
							
						 | 
						
							2010-06-10 13:05:48 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								478d9265f9
								
							
						 | 
						
							
							
								
								Send device name at connect time
							
							
							
							
							
						 | 
						
							2010-06-08 20:34:11 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								945ea0e743
								
							
						 | 
						
							
							
								
								configure.ac: Look for cairo-gl instead of cairo-drm
							
							
							
							
							
						 | 
						
							2010-06-08 16:00:55 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b77e0914b
								
							
						 | 
						
							
							
								
								Update todo
							
							
							
							
							
						 | 
						
							2010-06-08 15:41:20 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								38bb716383
								
							
						 | 
						
							
							
								
								Drop surface::copy
							
							
							
							
							
						 | 
						
							2010-06-08 15:33:55 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b8646bbd3
								
							
						 | 
						
							
							
								
								Fix surface picking
							
							
							
							
							
						 | 
						
							2010-06-08 15:29:14 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								7824d81e07
								
							
						 | 
						
							
							
								
								Consolidate more code in clients/window.c
							
							
							
							
							
						 | 
						
							2010-06-08 14:59:44 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a85fe3cf45
								
							
						 | 
						
							
							
								
								Use cairo-gl in clients
							
							
							
							
							
						 | 
						
							2010-06-08 14:08:30 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								2cdc18452e
								
							
						 | 
						
							
							
								
								Fix matrix setup in surface_map()
							
							
							
							
							
						 | 
						
							2010-06-08 10:44:38 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								6619d38311
								
							
						 | 
						
							
							
								
								Use correct token for drm image format
							
							
							
							
							
						 | 
						
							2010-06-07 12:23:01 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7f258221a
								
							
						 | 
						
							
							
								
								Add spec document in progress
							
							
							
							
							
						 | 
						
							2010-06-07 12:22:48 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								1292383025
								
							
						 | 
						
							
							
								
								Use eglCreateImageKHR() the right way
							
							
							
							
							
						 | 
						
							2010-06-06 22:44:12 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a9bbd0db2
								
							
						 | 
						
							
							
								
								Quit if set or drop master fails
							
							
							
							
							
						 | 
						
							2010-06-06 22:43:55 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								27803c6859
								
							
						 | 
						
							
							
								
								Port compositor to GLES2
							
							
							
							
							
						 | 
						
							2010-06-06 22:28:54 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f88ae45e41
								
							
						 | 
						
							
							
								
								Make clients at least compile for now
							
							
							
							
							
						 | 
						
							2010-06-06 22:28:16 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0d65bb50a
								
							
						 | 
						
							
							
								
								Update udev rules to work with new udev
							
							
							
							
							
						 | 
						
							2010-06-04 22:23:53 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a2ee675861
								
							
						 | 
						
							
							
								
								Make compositor compile and port it to new mesa extensions
							
							
							
							
							
						 | 
						
							2010-06-04 22:14:28 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								8286302644
								
							
						 | 
						
							
							
								
								Rename wayland-system-compositor back to just compositor
							
							
							
							
							
						 | 
						
							2010-06-04 21:52:02 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								b2a432ef18
								
							
						 | 
						
							
							
								
								Move clients to subdirectory
							
							
							
							
							
						 | 
						
							2010-06-04 21:46:55 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									nobled
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9e208899b
								
							
						 | 
						
							
							
								
								Fix passing the height in resize_window
							
							
							
							
							
							
							
							Otherwise the attr_list's height value is left at 0. 
							
						 | 
						
							2010-03-30 11:25:36 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa54885600
								
							
						 | 
						
							
							
								
								Fix a couple of typos in rotation matrix
							
							
							
							
							
						 | 
						
							2010-03-08 17:16:01 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								3afd45d49c
								
							
						 | 
						
							
							
								
								Switch to using mesa EGL
							
							
							
							
							
						 | 
						
							2010-03-03 10:34:35 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f52e03ff47
								
							
						 | 
						
							
							
								
								Import Eric Anholts hash table implementation
							
							
							
							
							
							
							
							Adapted from git://people.freedesktop.org/~anholt/hash_table. 
							
						 | 
						
							2010-02-26 11:42:59 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5db589efa
								
							
						 | 
						
							
							
								
								Add wl_list_for_each() and simplify some loops
							
							
							
							
							
						 | 
						
							2010-02-26 10:28:44 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Janusz Lewandowski
								
							 
						 | 
						
							
							
							
							
								
							
							
								d923e9d93b
								
							
						 | 
						
							
							
								
								Replace cairo_drm_device_t with cairo_device_t
							
							
							
							
							
						 | 
						
							2010-02-04 07:51:15 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a341fa016c
								
							
						 | 
						
							
							
								
								Use FBOs instead of eagle-specific API
							
							
							
							
							
						 | 
						
							2010-01-24 18:10:15 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								450cc8136d
								
							
						 | 
						
							
							
								
								Require libdrm 2.4.17 for page flip API
							
							
							
							
							
						 | 
						
							2009-12-21 10:36:21 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								2aac302bd9
								
							
						 | 
						
							
							
								
								Stop using surface::copy in window
							
							
							
							
							
						 | 
						
							2009-12-21 10:04:53 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a1b20102c
								
							
						 | 
						
							
							
								
								window: factor out surface attachment code
							
							
							
							
							
						 | 
						
							2009-12-16 14:43:37 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4bf8844f6
								
							
						 | 
						
							
							
								
								Use new page flip API
							
							
							
							
							
						 | 
						
							2009-12-16 13:18:12 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2311cfba7
								
							
						 | 
						
							
							
								
								Set an drop drm master on enter and leave vt
							
							
							
							
							
							
							
							This way we can vt switch between wayland and X. 
							
						 | 
						
							2009-10-01 16:43:54 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								beed22b9a3
								
							
						 | 
						
							
							
								
								Update TODO
							
							
							
							
							
						 | 
						
							2009-09-30 23:14:25 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								12308a4997
								
							
						 | 
						
							
							
								
								Add color scheme support
							
							
							
							
							
						 | 
						
							2009-09-28 13:08:50 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								1b8b66f938
								
							
						 | 
						
							
							
								
								Light up multiple outputs when possible
							
							
							
							
							
							
							
							Multihead is still a little confused, but this is a first step. 
							
						 | 
						
							2009-09-21 16:00:17 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								e000d8cd23
								
							
						 | 
						
							
							
								
								Make connector option actually work
							
							
							
							
							
						 | 
						
							2009-09-21 15:10:24 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ae561d5bd
								
							
						 | 
						
							
							
								
								Make gears track focus
							
							
							
							
							
						 | 
						
							2009-09-21 13:47:53 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f2f773846
								
							
						 | 
						
							
							
								
								Add a simple PDF viewer
							
							
							
							
							
						 | 
						
							2009-09-21 13:47:35 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d7b5dbf4d
								
							
						 | 
						
							
							
								
								Tweak theme a bit
							
							
							
							
							
						 | 
						
							2009-09-21 13:43:46 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								2cbedd1874
								
							
						 | 
						
							
							
								
								Terminate on Ctrl-Alt-Backspace
							
							
							
							
							
							
							
							So that 10 years from now we can have a huge flamewar about it. 
							
						 | 
						
							2009-09-18 17:29:49 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f8f39c019
								
							
						 | 
						
							
							
								
								Remove surfaces when destroyed, refocus pointer
							
							
							
							
							
						 | 
						
							2009-09-18 17:05:50 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd73dd5c81
								
							
						 | 
						
							
							
								
								Select the right fb on enter_vt
							
							
							
							
							
						 | 
						
							2009-09-18 17:05:50 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffbc607123
								
							
						 | 
						
							
							
								
								Only raise surface on click, not release
							
							
							
							
							
						 | 
						
							2009-09-18 17:05:50 -04:00 | 
						
						
							
							
							
							
								
							
							
						 |