Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b3504e439 
							
						 
					 
					
						
						
							
							sort #includes  
						
						
						
						
							
						
					 
					
						2023-12-01 21:35:50 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bab5c0185a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into wlroots-next  
						
						
						
						
							
						
					 
					
						2023-11-30 22:44:52 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f7d396996 
							
						 
					 
					
						
						
							
							don't return early if the first output commit fails  
						
						
						
						
							
						
					 
					
						2023-11-30 22:39:03 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							901d2e2d9d 
							
						 
					 
					
						
						
							
							check failure of wlr_output_init_render  
						
						
						
						
							
						
					 
					
						2023-11-30 22:38:52 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00e867d536 
							
						 
					 
					
						
						
							
							use detached output state in createmon()  
						
						... 
						
						
						
						see previous commit for motivation 
						
						
							
						
					 
					
						2023-11-30 22:38:39 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e29189b92 
							
						 
					 
					
						
						
							
							use a detached output state in outputmgrapplyortest()  
						
						... 
						
						
						
						wlr_output.pending might be removed in wlroots 0.18 
						
						
							
						
					 
					
						2023-11-30 22:38:11 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43f31b8f1b 
							
						 
					 
					
						
						
							
							improve the bug report template  
						
						... 
						
						
						
						Fixes: https://codeberg.org/dwl/dwl/issues/498  
						
						
							
						
					 
					
						2023-11-28 23:03:35 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff39cac355 
							
						 
					 
					
						
						
							
							convert issue templates to yaml  
						
						... 
						
						
						
						also move the templates to .gitea to reflect the migration to Codeberg 
						
						
							
						
					 
					
						2023-11-28 21:28:51 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70c5fcc23d 
							
						 
					 
					
						
						
							
							chase xdg-shell events update (wlroots!4345)  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4345  
						
						
							
						
					 
					
						2023-11-27 00:06:03 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fe3581a59 
							
						 
					 
					
						
						
							
							chase wlr_layer_shell_v1.new_surface changes (wlroots!4265)  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4265  
						
						
							
						
					 
					
						2023-11-27 00:06:03 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							057d50af8c 
							
						 
					 
					
						
						
							
							pass wl_display to wlr_output_layout_create (wlroots!4310)  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4310  
						
						
							
						
					 
					
						2023-11-27 00:06:03 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e4fdc1664 
							
						 
					 
					
						
						
							
							use l instead of layersurface  
						
						... 
						
						
						
						`layer_surface` instead of `wlr_layer_surface`
and `scene_layer` whenever a wlr_scene_tree is related to layer surfaces 
						
						
							
						
					 
					
						2023-11-25 19:18:19 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b100b446b8 
							
						 
					 
					
						
						
							
							return early if a layersurface didn't commit something  
						
						
						
						
							
						
					 
					
						2023-11-25 19:17:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cb1ece6cc 
							
						 
					 
					
						
						
							
							do not check if a layer surface has monitor on commit  
						
						... 
						
						
						
						We do not allow creating them w/o monitor and they are destroyed when
destroying their monitor 
						
						
							
						
					 
					
						2023-11-25 19:17:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01a237bd5c 
							
						 
					 
					
						
						
							
							send wl_surface.enter before initial commit  
						
						... 
						
						
						
						It's not necessary but it'll help clients to render a perfect first frame 
						
						
							
						
					 
					
						2023-11-25 19:17:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5e068b20a 
							
						 
					 
					
						
						
							
							destroy the layer-suface's scene tree for popups  
						
						
						
						
							
						
					 
					
						2023-11-25 19:16:33 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39f4ee564b 
							
						 
					 
					
						
						
							
							use wlr_box_equal() instead of memcmp  
						
						
						
						
							
						
					 
					
						2023-11-25 19:08:56 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a353eee2ca 
							
						 
					 
					
						
						
							
							simplify settings popups scene tree parent  
						
						
						
						
							
						
					 
					
						2023-11-25 19:06:17 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66ec028b00 
							
						 
					 
					
						
						
							
							simplify check for wlr_layer_surface.output  
						
						
						
						
							
						
					 
					
						2023-11-25 19:05:27 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f10e69b4c 
							
						 
					 
					
						
						
							
							use sizeof(*pointer) instead of sizeof(struct)  
						
						
						
						
							
						
					 
					
						2023-11-25 19:04:57 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							922e117fc5 
							
						 
					 
					
						
						
							
							add new 'unreleased' section  
						
						
						
						
							
						
					 
					
						2023-11-25 19:04:08 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2783e82bf8 
							
						 
					 
					
						
						
							
							make sure to unlink Monitor.request_state listener  
						
						
						
						
							
						
					 
					
						2023-11-25 18:53:18 -06:00 
						 
				 
			
				
					
						
							
							
								Squibid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66ef4ecfec 
							
						 
					 
					
						
						
							
							Change github links to codeberg links in README.md  
						
						
						
						
							
						
					 
					
						2023-11-25 10:54:56 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d08e6a3a7e 
							
						 
					 
					
						
						
							
							include CHANGELOG.md in the tarball  
						
						... 
						
						
						
						Fixes: 24576f1fdf56bc8879203bb2d7e7cd116d4bba42 
						
						
							
						
					 
					
						2023-11-25 01:22:48 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f579dd8668 
							
						 
					 
					
						
						
							
							bump version to 0.5  
						
						
						
						
							
 
						
					 
					
						2023-11-25 00:28:11 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24576f1fdf 
							
						 
					 
					
						
						
							
							add CHANGELOG.md  
						
						
						
						
							
						
					 
					
						2023-11-25 00:21:53 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ac76219df 
							
						 
					 
					
						
						
							
							Merge branch 'wlroots-next'  
						
						
						
						
							
						
					 
					
						2023-11-25 00:04:19 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6838f909bd 
							
						 
					 
					
						
						
							
							try to apply gamma LUT in updatemons  
						
						... 
						
						
						
						this in the case the output was re-enabled 
						
						
							
						
					 
					
						2023-11-21 20:41:36 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2dd2f4986 
							
						 
					 
					
						
						
							
							ignore wl_surface.commit for xwayland clients  
						
						... 
						
						
						
						This is no longer needed 
						
						
							
						
					 
					
						2023-11-21 20:16:26 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0e79d8145 
							
						 
					 
					
						
						
							
							Do not send repeated xdg_toplevel.configure_bounds  
						
						... 
						
						
						
						Fixes: 32e66f45827cc8016ca2cef65ba61840f43fcc85 
						
						
							
						
					 
					
						2023-11-21 20:15:46 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32e66f4582 
							
						 
					 
					
						
						
							
							resize clients on commit  
						
						... 
						
						
						
						Fixes: https://github.com/djpohly/dwl/issues/515 
This reverts commit 4567979b16b0509bb80b6102ecb9b601b3cf6fa1. 
						
						
							
						
					 
					
						2023-11-21 20:15:00 -06:00 
						 
				 
			
				
					
						
							
							
								link2xt 
							
						 
					 
					
						
						
						
						
							
						
						
							b4da97446a 
							
						 
					 
					
						
						
							
							createkeyboard: do not segfault if xkb_keymap_new_from_names returns NULL  
						
						... 
						
						
						
						Passing NULL to wlr_keyboard_set_keymap results in a segfault.
Example:
  Thread 1 "dwl" received signal SIGSEGV, Segmentation fault.
  0x00007ffff7e49b64 in xkb_keymap_ref () from /usr/lib/libxkbcommon.so.0
  (gdb) bt
  #0   0x00007ffff7e49b64 in xkb_keymap_ref () at /usr/lib/libxkbcommon.so.0
  #1   0x00007ffff7f06389 in wlr_keyboard_set_keymap () at /usr/lib/libwlroots.so.11
  #2   0x000055555555bc54 in createkeyboard ()
  #3   0x000055555555c283 in inputdevice ()
  #4   0x00007ffff7e8101e in wl_signal_emit_mutable () at /usr/lib/libwayland-server.so.0
  #5   0x00007ffff7e8101e in wl_signal_emit_mutable () at /usr/lib/libwayland-server.so.0
  #6   0x00007ffff7edb52c in  () at /usr/lib/libwlroots.so.11
  #7   0x00007ffff7ee44b6 in  () at /usr/lib/libwlroots.so.11
  #8   0x000055555555fe66 in main () 
						
						
							
						
					 
					
						2023-11-19 01:14:35 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2751a6195d 
							
						 
					 
					
						
						
							
							do not try to enable adaptive sync  
						
						
						
						
							
						
					 
					
						2023-11-18 11:20:56 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcf324be6c 
							
						 
					 
					
						
						
							
							fix the position of the cursor image after turning all the monitors on  
						
						
						
						
							
						
					 
					
						2023-11-17 19:03:23 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8e933b9a9 
							
						 
					 
					
						
						
							
							remove unused #include  
						
						
						
						
							
						
					 
					
						2023-11-17 11:03:33 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1044a21555 
							
						 
					 
					
						
						
							
							do not check if session is non-NULL  
						
						... 
						
						
						
						wlr_session_change_vt() is a no-op if session == NULL 
						
						
							
						
					 
					
						2023-11-17 11:03:33 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bcd5d8d87 
							
						 
					 
					
						
						
							
							do not explicitly destroy some wlroots interfaces  
						
						... 
						
						
						
						they are destroyed when the wayland display is destroyed 
						
						
							
						
					 
					
						2023-11-17 11:03:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7611dc91d7 
							
						 
					 
					
						
						
							
							enable debug symbols by default  
						
						... 
						
						
						
						they does not affect performance and the size's increase is negligible 
						
						
							
						
					 
					
						2023-11-17 11:03:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e95f14541a 
							
						 
					 
					
						
						
							
							fix docs  
						
						... 
						
						
						
						copied from tinywl 
						
						
							
						
					 
					
						2023-11-17 11:03:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bca1b779aa 
							
						 
					 
					
						
						
							
							fix destroynotify() docs  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4421  
						
						
							
						
					 
					
						2023-11-17 11:03:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bdbab0400 
							
						 
					 
					
						
						
							
							check toplevel resource instead of client's xdg_shell to set bounds  
						
						
						
						
							
						
					 
					
						2023-11-17 11:03:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd25cdb56e 
							
						 
					 
					
						
						
							
							use the new wlroots function to get a toplevel from a wlr_surface  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4419  
						
						
							
						
					 
					
						2023-11-17 11:03:32 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caac2d664d 
							
						 
					 
					
						
						
							
							explicitly return -1 in the first check in toplevel_from_wlr_surface  
						
						
						
						
							
						
					 
					
						2023-11-17 11:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1740056d5 
							
						 
					 
					
						
						
							
							do not use #ifdef -> #else -> #endif in client_is_x11  
						
						... 
						
						
						
						all other funcions use #ifdef -> #endif 
						
						
							
						
					 
					
						2023-11-17 11:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0067c76cab 
							
						 
					 
					
						
						
							
							delete unused functions  
						
						
						
						
							
						
					 
					
						2023-11-17 11:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22d21676b0 
							
						 
					 
					
						
						
							
							style fixes in client_is_float_type  
						
						
						
						
							
						
					 
					
						2023-11-17 11:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6c102d9db 
							
						 
					 
					
						
						
							
							correctly check if the scene node is enabled in client_is_rendered_on_mon  
						
						
						
						
							
						
					 
					
						2023-11-17 11:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e897608a1 
							
						 
					 
					
						
						
							
							do not use magical numbers to check edges  
						
						... 
						
						
						
						the interface is declared stable, which means we could just use 0 anyway 
						
						
							
						
					 
					
						2023-11-17 11:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d0ec595d3 
							
						 
					 
					
						
						
							
							simplify client_get_clip  
						
						... 
						
						
						
						the clips for xwayland and xdg clients are pretty similar, after all we only
need to adjust x and y for xdg clients 
						
						
							
						
					 
					
						2023-11-17 11:03:31 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f4c540bb9 
							
						 
					 
					
						
						
							
							prevent a use-after-free at exit  
						
						
						
						
							
						
					 
					
						2023-11-17 11:03:30 -06:00