labwc/src
John Lindgren 31d42b50e2 src: include primary header first
This is a common practice in C projects, which simply enforces that
each header must compile cleanly without implicit dependencies on
other headers (see also the previous commit).
2025-07-29 21:51:56 +01:00
..
common src: include primary header first 2025-07-29 21:51:56 +01:00
config src: include primary header first 2025-07-29 21:51:56 +01:00
decorations project wide: clean up event listeners on shutdown 2025-03-13 17:33:51 +09:00
foreign-toplevel desktop: harden window stacking order while window switching 2025-03-09 20:41:26 +00:00
img src: include primary header first 2025-07-29 21:51:56 +01:00
input src: include primary header first 2025-07-29 21:51:56 +01:00
menu src: include primary header first 2025-07-29 21:51:56 +01:00
protocols src: include primary header first 2025-07-29 21:51:56 +01:00
ssd src: put designated initializers in member order 2025-07-21 16:51:10 +02:00
action.c src: include primary header first 2025-07-29 21:51:56 +01:00
buffer.c src: include primary header first 2025-07-29 21:51:56 +01:00
debug.c src: include primary header first 2025-07-29 21:51:56 +01:00
desktop-entry.c src: include primary header first 2025-07-29 21:51:56 +01:00
desktop.c desktop: give focus to a modal dialog rather than its parent 2025-06-13 18:40:29 +01:00
dnd.c src: include primary header first 2025-07-29 21:51:56 +01:00
edges.c src: include primary header first 2025-07-29 21:51:56 +01:00
idle.c src: include primary header first 2025-07-29 21:51:56 +01:00
interactive.c keyboard: add keyboard_get_all_modifiers() 2025-01-13 06:28:37 +09:00
layers.c src: include primary header first 2025-07-29 21:51:56 +01:00
magnifier.c src: include primary header first 2025-07-29 21:51:56 +01:00
main.c main: add feature flags to --version 2025-06-28 20:33:57 +01:00
meson.build icon-loader: rename to desktop-entry 2024-11-19 18:36:08 +01:00
node.c src: include primary header first 2025-07-29 21:51:56 +01:00
osd-field.c src: avoid tentative definitions of static data 2025-07-21 16:51:10 +02:00
osd.c src: include primary header first 2025-07-29 21:51:56 +01:00
output-state.c src: include primary header first 2025-07-29 21:51:56 +01:00
output-virtual.c src: include primary header first 2025-07-29 21:51:56 +01:00
output.c Disable all output leasing due to a wlroots UAF 2025-07-06 19:59:43 +01:00
overlay.c src: include primary header first 2025-07-29 21:51:56 +01:00
placement.c src: include primary header first 2025-07-29 21:51:56 +01:00
regions.c src: include primary header first 2025-07-29 21:51:56 +01:00
resistance.c src: include primary header first 2025-07-29 21:51:56 +01:00
resize-outlines.c src: include primary header first 2025-07-29 21:51:56 +01:00
seat.c Strictly use handle_ prefix for signal handlers 2025-06-28 19:36:29 +09:00
server.c Fix UAF when granting an output lease 2025-07-06 19:59:43 +01:00
session-lock.c src: include primary header first 2025-07-29 21:51:56 +01:00
snap-constraints.c src: include primary header first 2025-07-29 21:51:56 +01:00
snap.c src: include primary header first 2025-07-29 21:51:56 +01:00
tearing.c Strictly use handle_ prefix for signal handlers 2025-06-28 19:36:29 +09:00
theme.c src: include primary header first 2025-07-29 21:51:56 +01:00
view-impl-common.c src: include primary header first 2025-07-29 21:51:56 +01:00
view.c src: include primary header first 2025-07-29 21:51:56 +01:00
window-rules.c src: include primary header first 2025-07-29 21:51:56 +01:00
workspaces.c src: include primary header first 2025-07-29 21:51:56 +01:00
xdg-popup.c Destroy xdg_popups when its parent is destroyed 2025-06-18 20:19:48 +01:00
xdg.c Fix some warnings from clang-tidy 2025-07-28 15:27:45 +02:00
xwayland-unmanaged.c xwayland: correctly return seat focus from menus/tooltips in CLion 2025-06-12 20:33:25 +01:00
xwayland.c src: include primary header first 2025-07-29 21:51:56 +01:00