labwc/src
tokyo4j 9d898dd4aa menu: remove ShowMenu action from menu items
Previous commits fixed some unexpected behaviors when ShowMenu action is
executed from menu items, but that was still prone to bugs because when
calling actions_run(), we allow an inconsistent state where all menus are
closed but pipemenus must not be destroyed.

So this commit simply removes ShowMenu actions from menu items on
initialization.
2025-02-07 17:50:57 +01:00
..
common surface-helpers: reduce log spam 2025-01-26 14:22:06 +01:00
config ssd: make sizes of invisible SSD extents configurable 2025-02-04 18:55:31 -05:00
decorations Fix typos 2025-01-09 06:59:57 +00:00
foreign-toplevel wlr-foreign: send output_enter on initialization 2025-01-27 13:18:29 +01:00
img img: remove padding_x from lab_img_render() 2025-01-25 07:27:21 +09:00
input cursor.c: use subsurface as reference for out-of-surface movement 2025-01-26 14:22:06 +01:00
menu menu: remove ShowMenu action from menu items 2025-02-07 17:50:57 +01:00
protocols ext-workspace protocol implementation 2024-12-23 04:14:53 +01:00
ssd ssd: make sizes of invisible SSD extents configurable 2025-02-04 18:55:31 -05:00
action.c menu: remove ShowMenu action from menu items 2025-02-07 17:50:57 +01:00
buffer.c ssd: rework titlebar button rendering 2024-12-23 18:11:32 +09:00
debug.c view: replace content_node with content_tree 2025-01-22 18:02:54 +01:00
desktop-entry.c desktop-entry: separate icon and app_id icon lookup 2025-01-09 00:57:06 +09:00
desktop.c ssd: fix resizing on border corners and add <resize><cornerRange> 2025-02-04 11:13:32 -05:00
dnd.c dnd: show dnd icon above layer-shell surfaces 2024-06-25 14:56:57 +02:00
edges.c edges.c: fix flicker of snapped windows in nested session 2024-07-20 08:16:12 -04:00
idle.c Chase wlroots: drop KDE idle protocol 2023-11-27 21:01:53 +00:00
interactive.c keyboard: add keyboard_get_all_modifiers() 2025-01-13 06:28:37 +09:00
layers.c layer: update pointer focus on popup destruction 2024-12-20 00:43:06 +09:00
magnifier.c backend/drm: Implement support for renderer loss recovery 2024-07-23 14:44:31 +02:00
main.c Fix typos 2025-01-09 06:59:57 +00:00
meson.build icon-loader: rename to desktop-entry 2024-11-19 18:36:08 +01:00
node.c node: add node_scaled_scene_buffer_from_node 2024-12-23 18:11:32 +09:00
osd-field.c Move "#if HAVE_LIBSFDO" inside desktop-entry.h 2025-01-25 07:27:21 +09:00
osd.c osd: make window switcher more Openbox-like in terms of key precessing 2025-01-03 10:51:26 +09:00
output-state.c output: remove ported wlr_output functions 2024-10-29 21:39:19 +00:00
output-virtual.c Fix various typos across the codebase 2024-03-08 13:59:20 +01:00
output.c Fix typos 2025-01-09 06:59:57 +00:00
overlay.c overlay: allow to draw both/either of filled/outlined rectangle 2024-04-22 19:22:23 +01:00
placement.c Fix typos 2025-01-09 06:59:57 +00:00
regions.c keyboard: add keyboard_get_all_modifiers() 2025-01-13 06:28:37 +09:00
resistance.c interactive: allow moving horizontally/vertically maximized window 2024-08-26 20:30:22 +02:00
resize-outlines.c Implement <resize><drawContents> 2024-06-15 21:17:01 +01:00
seat.c seat: set repeat information for virtual keyboards 2025-01-13 06:28:37 +09:00
server.c server: on exit, destroy backends first 2025-02-04 19:56:36 +00:00
session-lock.c session-lock: make session_lock_output_create() safe to call twice 2024-10-29 21:41:48 +00:00
snap-constraints.c Fix typos 2025-01-09 06:59:57 +00:00
snap.c Fix typos 2025-01-09 06:59:57 +00:00
tearing.c tearing: add fullscreen options (#1941) 2024-08-06 21:23:10 +01:00
theme.c ssd: fix resizing on border corners and add <resize><cornerRange> 2025-02-04 11:13:32 -05:00
view-impl-common.c Fix typos 2025-01-09 06:59:57 +00:00
view.c view: replace content_node with content_tree 2025-01-22 18:02:54 +01:00
window-rules.c Revert "keyboard: add window rule to send release-events (#2377)" 2024-12-29 16:27:34 +09:00
workspaces.c keyboard: add keyboard_get_all_modifiers() 2025-01-13 06:28:37 +09:00
xdg-popup.c xdg-popup: update pointer focus on popup destruction 2024-12-20 00:43:06 +09:00
xdg.c view: replace content_node with content_tree 2025-01-22 18:02:54 +01:00
xwayland-unmanaged.c chase: disable restacking of unmanaged windows 2024-07-17 21:28:59 +01:00
xwayland.c view: replace content_node with content_tree 2025-01-22 18:02:54 +01:00