1633b8d793 
								
							 
						 
						
							
							
								
								wlr_keyboard: use correct printf format string for keymap_size  
							
							... 
							
							
							
							keymap_size is a size_t. Otherwise the build fails on arm like
../types/wlr_keyboard.c: In function 'wlr_keyboard_set_keymap':
../include/wlr/util/log.h:34:17: error: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Werror=format=]
  _wlr_log(verb, "[%s:%d] " fmt, _strip_path(__FILE__), __LINE__, ##__VA_ARGS__)
                 ^
../types/wlr_keyboard.c:218:3: note: in expansion of macro 'wlr_log'
   wlr_log(L_ERROR, "creating a keymap file for %lu bytes failed", kb->keymap_size);
   ^~~~~~~
../types/wlr_keyboard.c:218:50: note: format string is defined here
   wlr_log(L_ERROR, "creating a keymap file for %lu bytes failed", kb->keymap_size);
                                                ~~^
                                                %u 
							
						 
						
							2018-01-27 12:23:26 +01:00  
				
					
						
							
							
								 
						
							
								7adf13e284 
								
							 
						 
						
							
							
								
								Fix flickering when switching VT  
							
							
							
						 
						
							2018-01-27 11:16:42 +01:00  
				
					
						
							
							
								 
						
							
								7111dd79ef 
								
							 
						 
						
							
							
								
								rootston: damage tracking for rotated views  
							
							
							
						 
						
							2018-01-27 10:43:17 +01:00  
				
					
						
							
							
								 
						
							
								f34a1b75eb 
								
							 
						 
						
							
							
								
								render/gles2: use format bpp when reading pixels  
							
							
							
						 
						
							2018-01-26 23:13:41 +01:00  
				
					
						
							
							
								 
						
							
								a011a1cb07 
								
							 
						 
						
							
							
								
								screenshooter: request a buffer swap  
							
							
							
						 
						
							2018-01-26 22:41:19 +01:00  
				
					
						
							
							
								 
						
							
								8d58ed502b 
								
							 
						 
						
							
							
								
								output: add wlr_output_schedule_frame  
							
							
							
						 
						
							2018-01-26 22:39:23 +01:00  
				
					
						
							
							
								 
						
							
								ece2c1e4e2 
								
							 
						 
						
							
							
								
								Damage tracking for transformed outputs  
							
							
							
						 
						
							2018-01-26 22:11:09 +01:00  
				
					
						
							
							
								 
						
							
								174d1aa81b 
								
							 
						 
						
							
							
								
								Merge pull request  #585  from agx/meson  
							
							... 
							
							
							
							meson: add tags and ctags targets 
							
						 
						
							2018-01-26 17:04:30 +01:00  
				
					
						
							
							
								 
						
							
								e5dacbae5d 
								
							 
						 
						
							
							
								
								meson: add ctags and etags targets  
							
							... 
							
							
							
							to create tag files. Idea taken from systemd.
Signed-off-by: Guido Günther <agx@sigxcpu.org> 
							
						 
						
							2018-01-26 17:00:43 +01:00  
				
					
						
							
							
								 
						
							
								ab738256ac 
								
							 
						 
						
							
							
								
								Remove vim stuff from .gitignore  
							
							... 
							
							
							
							If this affects you put this in your vimrc:
set backupdir=~/.cache
set directory=~/.cache 
							
						 
						
							2018-01-26 10:06:07 -05:00  
				
					
						
							
							
								 
						
							
								a98ece68d3 
								
							 
						 
						
							
							
								
								util: add docs for wlr_region_scale  
							
							
							
						 
						
							2018-01-25 21:54:51 +01:00  
				
					
						
							
							
								 
						
							
								4223fbc763 
								
							 
						 
						
							
							
								
								rootston: damage tracking scale support  
							
							
							
						 
						
							2018-01-25 19:15:20 +01:00  
				
					
						
							
							
								 
						
							
								a0351fb5d7 
								
							 
						 
						
							
							
								
								Merge pull request  #584  from VincentVanlaer/drm-segfault  
							
							... 
							
							
							
							Clean up session signal handler on drm init fail 
							
						 
						
							2018-01-24 15:39:47 -05:00  
				
					
						
							
							
								 
						
							
								3f96427d08 
								
							 
						 
						
							
							
								
								Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage  
							
							
							
						 
						
							2018-01-24 18:49:47 +01:00  
				
					
						
							
							
								 
						
							
								4dd214c0d3 
								
							 
						 
						
							
							
								
								Merge pull request  #583  from agx/meson  
							
							... 
							
							
							
							meson: print enabled options 
							
						 
						
							2018-01-24 18:40:05 +01:00  
				
					
						
							
							
								 
						
							
								72507f9820 
								
							 
						 
						
							
							
								
								Clean up session signal handler on drm init fail  
							
							
							
						 
						
							2018-01-24 18:27:53 +01:00  
				
					
						
							
							
								 
						
							
								66ab1a98a0 
								
							 
						 
						
							
							
								
								meson: print enabled options  
							
							... 
							
							
							
							This makes it simpler to figure out what was enabled. 
							
						 
						
							2018-01-24 18:24:13 +01:00  
				
					
						
							
							
								 
						
							
								6281deb90f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
							
						 
						
							2018-01-24 14:48:01 +01:00  
				
					
						
							
							
								 
						
							
								7a2e9a17ba 
								
							 
						 
						
							
							
								
								Merge pull request  #579  from Ongy/dpms_decouple  
							
							... 
							
							
							
							decouples outputenable state and wl_output global 
							
						 
						
							2018-01-24 10:57:35 +01:00  
				
					
						
							
							
								 
						
							
								f946c10cb1 
								
							 
						 
						
							
							
								
								re-adds wlr_output_update_enabled  
							
							... 
							
							
							
							Re-add the wlr_output_update_enabled to make sure
wlr_output::events.enable is called when the output enabled state
changes. 
							
						 
						
							2018-01-24 10:23:48 +01:00  
				
					
						
							
							
								 
						
							
								c09c2dfbc4 
								
							 
						 
						
							
							
								
								Merge pull request  #570  from acrisci/decorations  
							
							... 
							
							
							
							Decorations 
							
						 
						
							2018-01-23 18:05:41 -05:00  
				
					
						
							
							
								 
						
							
								4fa90b0511 
								
							 
						 
						
							
							
								
								Backport screenshooter fixes from the renderer redesign v1  
							
							... 
							
							
							
							This backports some changes to #319  to fix the screenshooter data
format. This also adds wlr_backend_get_renderer which will be
useful to support multiple renderers. 
							
						 
						
							2018-01-23 22:06:54 +01:00  
				
					
						
							
							
								 
						
							
								2ad7df8680 
								
							 
						 
						
							
							
								
								rootston: damage tracking for drag icons  
							
							
							
						 
						
							2018-01-23 20:01:40 +01:00  
				
					
						
							
							
								 
						
							
								3cf7225cec 
								
							 
						 
						
							
							
								
								decouples outputenable state and wl_output global  
							
							... 
							
							
							
							This decouples wlr_output_enable and the wl_global.
The previously internal functions wlr_output_(destroy/create)_global are
exposed and used automatically in the wlr_output_layout to create/tear
down the global.
The compositor can handle them itself if it wants to, but I think this
is the right moment to create/destroy the wl_output when the
wlr_output_layout is used. 
							
						 
						
							2018-01-23 17:40:12 +01:00  
				
					
						
							
							
								 
						
							
								a4d601e3d6 
								
							 
						 
						
							
							
								
								decorations: respect motif hints  
							
							
							
						 
						
							2018-01-23 08:19:00 -05:00  
				
					
						
							
							
								 
						
							
								fc627afd18 
								
							 
						 
						
							
							
								
								fix decorations on wayland backend  
							
							
							
						 
						
							2018-01-23 08:07:03 -05:00  
				
					
						
							
							
								 
						
							
								4d282c8590 
								
							 
						 
						
							
							
								
								rootston: damage tracking for drag icons  
							
							
							
						 
						
							2018-01-23 13:37:58 +01:00  
				
					
						
							
							
								 
						
							
								415a2b7c56 
								
							 
						 
						
							
							
								
								render: add wlr_renderer_clear and wlr_renderer_scissor  
							
							
							
						 
						
							2018-01-22 16:42:22 +01:00  
				
					
						
							
							
								 
						
							
								3f1c4f5be7 
								
							 
						 
						
							
							
								
								rootston: damage tracking for wl_shell  
							
							
							
						 
						
							2018-01-22 16:01:32 +01:00  
				
					
						
							
							
								 
						
							
								03440bbd83 
								
							 
						 
						
							
							
								
								Merge pull request  #578  from emersion/fix-cursor-output-layout-destroy  
							
							... 
							
							
							
							cursor: fix segfault when destroying a wlr_output_layout with a wlr_cursor attached 
							
						 
						
							2018-01-22 08:56:47 -05:00  
				
					
						
							
							
								 
						
							
								a8cb02f585 
								
							 
						 
						
							
							
								
								surface: add damage when subsurface moves  
							
							
							
						 
						
							2018-01-22 10:34:23 +01:00  
				
					
						
							
							
								 
						
							
								f5507ec677 
								
							 
						 
						
							
							
								
								cursor: fix segfault when destroying a wlr_output_layout with a wlr_cursor attached  
							
							
							
						 
						
							2018-01-22 09:29:52 +01:00  
				
					
						
							
							
								 
						
							
								9d87d4e336 
								
							 
						 
						
							
							
								
								take roots_view out of input.h  
							
							
							
						 
						
							2018-01-21 19:09:35 -05:00  
				
					
						
							
							
								 
						
							
								9076ecd91f 
								
							 
						 
						
							
							
								
								take seat.h out of view.h  
							
							
							
						 
						
							2018-01-21 19:08:40 -05:00  
				
					
						
							
							
								 
						
							
								85a6939cf2 
								
							 
						 
						
							
							
								
								rename matrix model box to project box  
							
							
							
						 
						
							2018-01-21 19:03:10 -05:00  
				
					
						
							
							
								 
						
							
								e8c407d00e 
								
							 
						 
						
							
							
								
								rename wlr_deco_part to roots_deco_part  
							
							
							
						 
						
							2018-01-21 18:46:19 -05:00  
				
					
						
							
							
								 
						
							
								54776dd19c 
								
							 
						 
						
							
							
								
								fix cursor issue  
							
							
							
						 
						
							2018-01-21 18:37:36 -05:00  
				
					
						
							
							
								 
						
							
								4183271475 
								
							 
						 
						
							
							
								
								make it work with rotation  
							
							
							
						 
						
							2018-01-21 18:24:53 -05:00  
				
					
						
							
							
								 
						
							
								59c53e8333 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
							
						 
						
							2018-01-21 22:18:06 +01:00  
				
					
						
							
							
								 
						
							
								f704c3d42b 
								
							 
						 
						
							
							
								
								rootston: fix damage tracking for fullscreen xwayland views  
							
							
							
						 
						
							2018-01-21 22:08:38 +01:00  
				
					
						
							
							
								 
						
							
								e5fa4d8e8e 
								
							 
						 
						
							
							
								
								Merge pull request  #576  from Timidger/bugfix/crtc-null-check-in-set-cursor  
							
							... 
							
							
							
							Check if crtc is null in in cursor cleanup when output removed 
							
						 
						
							2018-01-21 22:00:48 +01:00  
				
					
						
							
							
								 
						
							
								d13114520a 
								
							 
						 
						
							
							
								
								move matrix model code to matrix.h  
							
							
							
						 
						
							2018-01-21 15:53:42 -05:00  
				
					
						
							
							
								 
						
							
								f8b9f44ff5 
								
							 
						 
						
							
							
								
								Add con/crtc null check to move_cursor in drm  
							
							
							
						 
						
							2018-01-21 15:47:02 -05:00  
				
					
						
							
							
								 
						
							
								9d4ea146b6 
								
							 
						 
						
							
							
								
								Added crtc null check for other drm funcs  
							
							
							
						 
						
							2018-01-21 15:37:23 -05:00  
				
					
						
							
							
								 
						
							
								7474f00591 
								
							 
						 
						
							
							
								
								Merge branch 'master' into decorations  
							
							
							
						 
						
							2018-01-21 15:09:33 -05:00  
				
					
						
							
							
								 
						
							
								66ae4071a7 
								
							 
						 
						
							
							
								
								rootston: damage tracking for xdg popups  
							
							
							
						 
						
							2018-01-21 21:06:37 +01:00  
				
					
						
							
							
								 
						
							
								4478cf1ddc 
								
							 
						 
						
							
							
								
								Fixes   #575  
							
							
							
						 
						
							2018-01-21 14:57:24 -05:00  
				
					
						
							
							
								 
						
							
								79f2c87193 
								
							 
						 
						
							
							
								
								Merge pull request  #574  from jsshandle/master  
							
							... 
							
							
							
							Improve code style in accordance with CONTRIBUTING.md 
							
						 
						
							2018-01-21 17:07:25 +01:00  
				
					
						
							
							
								 
						
							
								47eb478c35 
								
							 
						 
						
							
							
								
								style: add else keywords in xwm.c  
							
							
							
						 
						
							2018-01-21 17:04:23 +01:00  
				
					
						
							
							
								 
						
							
								e37ebf6869 
								
							 
						 
						
							
							
								
								style: add comment to empty while loop in logind.c  
							
							
							
						 
						
							2018-01-21 17:00:15 +01:00