labwc/src
Maik Broemme a7a6550596
Add directional options to Resize action:
This introduces an optional "direction" argument to the Resize action,
mirroring Fluxbox's StartResizing [corner] behavior.

Supported values (case-insensitive) are:
up-left, up, up-right, left, right, down-left, down, down-right.

If no direction is specified, the existing behavior is preserved and the
resize edges are inferred from the current pointer position. The action
documentation has been updated to describe the new argument.
2025-12-03 11:47:19 +01:00
..
common Don't remove newlines when parsing config, menu and XBM 2025-10-17 22:08:41 +09:00
config osd: add multi-monitor support 2025-11-10 05:16:26 +01:00
decorations include: add config/types.h 2025-08-21 16:55:25 +09:00
foreign-toplevel view: less hacky support for minimize-before-map 2025-11-09 18:27:39 +00:00
img Don't remove newlines when parsing config, menu and XBM 2025-10-17 22:08:41 +09:00
input osd: allow clicking an osd item to focus the window 2025-11-04 21:29:13 +00:00
menu Don't remove newlines when parsing config, menu and XBM 2025-10-17 22:08:41 +09:00
osd src/osd/osd.c: fix indentations for switch-case 2025-11-11 20:10:58 +09:00
protocols src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
scaled-buffer view: store title/app_id in view 2025-10-14 02:27:13 +09:00
ssd theme: replace THEME_(IN)ACTIVE with SSD_(IN)ACTIVE 2025-10-14 07:48:27 +02:00
action.c Add directional options to Resize action: 2025-12-03 11:47:19 +01:00
buffer.c src: include primary header first 2025-07-29 21:51:56 +01:00
debug.c view: store title/app_id in view 2025-10-14 02:27:13 +09:00
desktop-entry.c desktop-entry: fix wrong description of sfdo-icon flags 2025-10-09 00:59:43 +02:00
desktop.c osd: allow clicking an osd item to focus the window 2025-11-04 21:29:13 +00:00
dnd.c include: add config/types.h 2025-08-21 16:55:25 +09:00
edges.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
idle.c idle_manager: remove unused parameter and field 2025-09-07 19:17:18 +09:00
interactive.c action: allow SnapToEdge to combine two cardinal directions 2025-09-19 16:23:23 +09:00
layers.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
magnifier.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
main.c Add translate.h for HAVE_NLS includes/defines 2025-09-26 10:43:23 -04:00
meson.build action: simplify action_prompt_command() 2025-10-11 23:53:02 +09:00
node.c osd: allow clicking an osd item to focus the window 2025-11-04 21:29:13 +00:00
output-state.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
output-virtual.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
output.c output: factor out output_set_has_fullscreen_view() 2025-11-09 06:46:59 +01:00
overlay.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
placement.c include: add config/types.h 2025-08-21 16:55:25 +09:00
regions.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
resistance.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
resize-outlines.c include: reduce unnecessary #includes 2025-09-07 19:34:30 +09:00
seat.c seat: Call configure_libinput() for keyboards 2025-11-12 23:59:29 +01:00
server.c implement is_modal_dialog() for xdg shell 2025-10-14 04:19:08 +09:00
session-lock.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
snap-constraints.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
snap.c common: add node-type.c/h (renaming ssd_part_type to lab_node_type) 2025-09-06 16:00:20 -04:00
tearing.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
theme.c theme: replace THEME_(IN)ACTIVE with SSD_(IN)ACTIVE 2025-10-14 07:48:27 +02:00
view-impl-common.c view: factor out view_impl_init_foreign_toplevel() 2025-11-13 00:07:11 +01:00
view.c view: less hacky support for minimize-before-map 2025-11-09 18:27:39 +00:00
window-rules.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
workspaces.c workspaces: place osd at the center of output rather than usable area 2025-11-02 04:27:39 +01:00
xdg-popup.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
xdg.c xdg: make use of xdg_toplevel_view_get_parent() 2025-11-13 00:07:11 +01:00
xwayland-unmanaged.c include: reduce global includes in labwc.h 2025-07-30 21:04:31 +01:00
xwayland.c view: factor out view_impl_init_foreign_toplevel() 2025-11-13 00:07:11 +01:00