labwc/include
John Lindgren e5aef03319 desktop: switch workspaces and optionally raise in desktop_focus_view()
Make desktop_focus_view() always switch to the workspace containing the
view being focused. It doesn't make much sense for an invisible view to
have the keyboard focus.

Also add an optional "raise" parameter to desktop_focus_view(). This
allows the common pattern of desktop_focus_view() + view_move_to_front()
to be reduced to a single function call.
2023-09-28 03:38:51 +02:00
..
button button-png.c: s/png_load/button_png_load/ 2023-09-17 19:26:41 +01:00
common action: do not expand env vars in Exec action 2023-09-23 14:52:59 +01:00
config keybinds: add optional layoutDependent argument 2023-09-11 15:41:19 +02:00
menu src/menu/menu.c: support keyboard driven selection 2023-09-05 19:57:14 +01:00
action.h Restore SnapToEdge and MoveToEdge default keybinds 2023-08-06 10:37:36 +02:00
buffer.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
cursor.h dnd: refocus surface under cursor on drag-destroy 2023-05-28 22:17:29 +01:00
debug.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
decorations.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
dnd.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
idle.h Add support for ext_idle_notify_v1.. 2023-07-09 08:26:33 +01:00
key-state.h keyboard: make keybind match stricter 2023-09-27 21:34:28 +01:00
labwc.h desktop: switch workspaces and optionally raise in desktop_focus_view() 2023-09-28 03:38:51 +02:00
layers.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
meson.build Make xwayland support optional 2020-12-30 10:29:21 +00:00
node.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
regions.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
resistance.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
resize_indicator.h Add window resize indicator 2023-08-19 18:37:16 +02:00
session-lock.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
ssd-internal.h Add ARRAY_SIZE() macro 2023-09-19 22:03:59 +01:00
ssd.h src/ssd: use view->ssd_titlebar_hidden for ssd_thickness calculations 2023-09-21 22:21:19 +01:00
theme.h theme: simplify loading of xbm buttons 2023-08-09 07:38:17 +01:00
view-impl-common.h view: make move_sub_views() use append_children method 2023-08-05 21:06:28 +02:00
view.h view: try to reduce confusion in focused_view tracking 2023-09-27 17:13:08 +01:00
window-rules.h window-rules: add ignoreFocusRequest property 2023-09-10 13:31:15 +02:00
workspaces.h desktop: switch workspaces and optionally raise in desktop_focus_view() 2023-09-28 03:38:51 +02:00
xwayland.h view: account for base size in resize indicator 2023-09-26 01:24:02 -04:00