labwc/src
John Lindgren f5909ac54d view: eliminate store_natural_geometry arguments
These were added to fix handling of natural geometry for snap-to-edge
behavior back in 9021020f6e and seemed like a good idea at the time.
Since then, the number of call sites has exploded, so it seems more
maintainable to put explicit checks for interactive move within the
three functions affected.
2026-01-01 12:54:16 +00:00
..
common box: factor out box_center() 2025-12-02 14:57:41 +09:00
config config/rcxml.c: prevent wrong parse_bool() err message 2025-12-26 20:39:36 +00:00
cycle cycle: implement scrollable OSD 2025-12-31 22:46:53 +00:00
decorations include: add config/types.h 2025-08-21 16:55:25 +09:00
foreign-toplevel view: eliminate store_natural_geometry arguments 2026-01-01 12:54:16 +00:00
img Don't remove newlines when parsing config, menu and XBM 2025-10-17 22:08:41 +09:00
input cursor: don't synthesize relative motion events from absolute events 2025-12-07 01:35:22 -05:00
menu Don't remove newlines when parsing config, menu and XBM 2025-10-17 22:08:41 +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 view: eliminate store_natural_geometry arguments 2026-01-01 12:54:16 +00:00
buffer.c src: include primary header first 2025-07-29 21:51:56 +01:00
debug.c Use "cycle" instead of "osd" across the codebase 2025-11-30 16:20:16 +09:00
desktop-entry.c desktop-entry: better handle desktop files with dots in their name 2025-12-11 01:36:38 +09:00
desktop.c Use "cycle" instead of "osd" across the codebase 2025-11-30 16:20:16 +09:00
dnd.c cursor: generalize seat->pressed 2025-11-30 20:55:54 +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 view: eliminate store_natural_geometry arguments 2026-01-01 12:54:16 +00: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 Rename osd.{h,c} to cycle.{h,c} 2025-11-30 16:20:16 +09:00
node.c Use "cycle" instead of "osd" across the codebase 2025-11-30 16:20:16 +09: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 cycle: refactor to aggregate type definitions into cycle.h 2025-12-28 20:57:37 +00: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 cursor: generalize seat->pressed 2025-11-30 20:55:54 +09:00
server.c Halt window switcher on Reconfigure 2025-12-31 14:18:02 +01: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: move view_moved() out of view_impl_apply_geometry() 2025-12-02 14:57:41 +09:00
view.c view: eliminate store_natural_geometry arguments 2026-01-01 12:54:16 +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: add config option for initial workspace selection 2025-12-22 22:17:43 +01:00
xdg-popup.c tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
xdg.c view: eliminate store_natural_geometry arguments 2026-01-01 12:54:16 +00:00
xwayland-unmanaged.c xwayland-unmanaged: remove obsolete workaround 2025-11-27 01:26:55 -05:00
xwayland.c view: eliminate store_natural_geometry arguments 2026-01-01 12:54:16 +00:00