| 
								
								
									 Johan Malm | 12fb562682 | docs/labwc-menu.5.scd: describe submenus | 2021-11-13 22:19:52 +00:00 |  | 
				
					
						| 
								
								
									 01micko | 1c5b5c25c5 | docs/labwc-menu.5.scd: fix menu definition This is in line with 1a38cc8and #109 | 2021-11-13 22:02:46 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | e227de1346 | Add SPDX identifiers | 2021-11-13 21:56:53 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | ff75b4cd26 | xwayland.c,xdg-deco.c: fix style | 2021-11-13 21:45:12 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 5747ede20d | layers: fix clang warning ...for unused variables.
We should damage the surface really, but this will soon be
overtaken by events when wlr_scene is implemented. | 2021-11-13 21:36:33 +00:00 |  | 
				
					
						| 
								
								
									 ARDiDo | c107ea7e38 | resistance: check to see if the view is on the output before resisting | 2021-11-13 13:47:12 -05:00 |  | 
				
					
						| 
								
								
									 ARDiDo | a54e0fb4b6 | view: get the closest wlr_output in view_wlr_output() | 2021-11-13 12:09:40 -05:00 |  | 
				
					
						| 
								
								
									 Johan Malm | a41ab22ee2 | Merge branch 'master' of https://github.com/johanmalm/labwc | 2021-11-09 07:17:12 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 1a38cc8462 | docs/menu.xml: fix root-menu definition A menu is defined by `<menu id="" label="">`
A `<menu id="" />` element merely creates an item pointing to already
defined menu.
Fixes issue #109 | 2021-11-09 07:13:40 +00:00 |  | 
				
					
						| 
								
								
									 Dima Krasner | 354161663e | build: when building wlroots subproject, link statically | 2021-11-08 19:10:37 +00:00 |  | 
				
					
						| 
								
								
									 Dima Krasner | 04450b5e4d | build: fix name collision with wlroots, when linking statically | 2021-11-08 19:10:37 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | dd1663e627 | theme: add menu.overlap.{x,y} | 2021-11-08 17:36:39 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | cd31283ba3 | menu: support inline submenus ...for example:
<menu id="root-menu" label="">
  <menu id="submenu" label="submenu">
    <item label="foo"></item>
  </menu>
  <item label="bar"></item>
</menu> | 2021-11-08 17:20:37 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | b878db57a7 | menu: support submenus Support submenus defined as follows:
<menu id="submenu" label="Submenu">
  <item label="item1.1"></item>
  <item label="item1.2"></item>
</menu>
<menu id="root-menu" label="">
  <menu id="submenu" />
  <item label="item0"></item>
</menu> | 2021-11-02 18:31:19 +00:00 |  | 
				
					
						| 
								
								
									 ARDiDo | ddf6555557 | mousebind: update documentation | 2021-11-02 18:14:50 +00:00 |  | 
				
					
						| 
								
								
									 ARDiDo | 6b948c7106 | mousebind: add support for more contexts and mouse events | 2021-11-02 18:14:50 +00:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 98085b4546 | keyboard: Fix cycle view taking precedence over TTY switch I had a bug where cycle view would not close and I was unable to switch to a TTY as it was open.
Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-11-01 22:14:17 +00:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 23b5eb294e | keyboard: Fix handled check Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-11-01 22:14:17 +00:00 |  | 
				
					
						| 
								
								
									 Johan Malm | ceb54d0236 | wlroots.wrap: set url to https://gitlab.freedesktop.org/wlroots/wlroots | 2021-11-01 22:07:18 +00:00 |  | 
				
					
						| 
								
								
									 ARDiDo | 33e55dbc46 | output: update layer surfaces on output geometry changes | 2021-10-30 16:07:10 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | 7730ece837 | resistance: don't use gap value | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | 9d37860a40 | resistance: update documentation + default strength value | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | 91a9f1dec9 | resistance: remove bool, add resistance.h + license | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | 4d5b4be608 | resistance: improve readability | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | c4995d7bc2 | resistance: fix meson.build | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | ef78d40cb7 | resistance: move strength.c to resistance.c | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | 8f8359597c | resistance: move to <resistance> node | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | ac58ab10a7 | resize resistance support | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | a24e17dea7 | Improve expandibility | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 ARDiDo | e1c8b3c641 | Partial screen_edge_strength | 2021-10-26 21:15:13 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 0cf4579aa9 | Update NEWS.md | 2021-10-22 20:27:16 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 6170c50a7c | README.md: add a video showing SnapToEdge Posted by @Joshua-Ashton in pull-request | 2021-10-22 20:25:33 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 50957fe69f | config: add some comments in "struct rcxml" | 2021-10-22 20:24:39 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | c48b9d44d1 | config: add <core><adaptiveSync> | 2021-10-22 20:23:09 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | d9253331cd | config: make capitalization consistent in rc.xml | 2021-10-21 20:40:14 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | b06d2ed0c8 | rc.xml.all: add keyboard repeatRate and repeatDelay | 2021-10-21 20:38:52 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | b1beab473c | cursor: do not crash on layer popup/subsurfaces | 2021-10-21 20:37:30 +01:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 95ce9e0264 | keybind: Fix shift modifiers Need to lower the syms for these to match!
Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-10-21 18:15:42 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 174e82a608 | layers: support popups | 2021-10-20 22:32:46 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 08a54bd3f5 | desktop: use correct coordinates layer_surface_at() Use output coordinates rather than layout coordinates in order to
correctly handle pointer button event on multi-output setup. | 2021-10-20 20:57:12 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | 26454e3115 | xwayland: clear wlr_xwayland_surface in handle_destroy Avoids wlr_xwayland_surface becoming a dangling pointer if a view is not
destroyed immediately.
See swaywm/sway@215787e8 | 2021-10-20 20:34:47 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | fb6792f12c | docs/autostart: add kanshi, waybar and mako as examples | 2021-10-20 19:54:39 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | d9c7d28123 | labwc-theme(5): add missing theme options | 2021-10-20 19:53:05 +01:00 |  | 
				
					
						| 
								
								
									 Johan Malm | a542f0e93b | docs/themerc: add missing theme options | 2021-10-20 19:52:17 +01:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 8048f5f497 | server: Expose viewporter Needed for some games to fake modesets.
Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-10-20 18:49:22 +01:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 35e9d8cb35 | output: Implement src box for viewporter Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-10-20 18:49:22 +01:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 0a7f1b51f7 | xwayland: Implement set_decorations Fixes games going between borderless and normal windowed modes.
Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-10-20 18:49:02 +01:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 89f09567f5 | xdg-deco: Respect decoration requests properly Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-10-20 18:49:02 +01:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | 60547cffe6 | xdg: Set view in user data Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-10-20 18:49:02 +01:00 |  | 
				
					
						| 
								
								
									 Joshua Ashton | a29ffebc40 | xwayland: Set view in surface data Signed-off-by: Joshua Ashton <joshua@froggi.es> | 2021-10-20 18:49:02 +01:00 |  |