labwc/include
tokyo4j 7f67b9c866 Don't remove newlines when parsing config, menu and XBM
Removing newlines in rc.xml and menu.xml caused parser error with
following content:

<!--
 -
 - Some comments
 -
-->

...though it is a valid XML.

Let's not do that. I moved `grab_file()` to `buf.c` and renamed it to
`buf_from_file()`, because it now directly touches `struct buf` and
I don't like having a source file only for one function.
2025-10-17 22:08:41 +09:00
..
common Don't remove newlines when parsing config, menu and XBM 2025-10-17 22:08:41 +09:00
config osd: allow window switcher to temporary unshade windows 2025-10-13 19:45:46 +02:00
foreign-toplevel
img include: reduce unnecessary #includes 2025-09-07 19:34:30 +09:00
input Remove unused function key_state_nr_pressed_keys() 2025-09-26 10:41:21 -04:00
menu Remove unused function menu_call_actions() 2025-09-26 10:41:21 -04:00
protocols
scaled-buffer Remove unused function scaled_font_buffer_set_max_width() 2025-09-26 10:41:21 -04:00
action-prompt-codes.h labnag: s/LAB_EXIT_TIMEOUT/LAB_EXIT_CANCELLED/ 2025-10-13 19:03:43 +01:00
action.h action: fix UAF when using prompt during reconfigure 2025-09-26 21:25:34 +01:00
buffer.h
debug.h
decorations.h
desktop-entry.h
dnd.h
edges.h common: flesh out enum lab_edge and prefer over wlr_edges/wlr_direction 2025-08-26 20:36:43 -04:00
idle.h idle_manager: remove unused parameter and field 2025-09-07 19:17:18 +09:00
labwc.h osd: allow window switcher to temporary unshade windows 2025-10-13 19:45:46 +02:00
layers.h tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
magnifier.h
meson.build
node.h Remove unused function node_layer_popup_from_node() 2025-09-26 10:41:21 -04:00
osd.h osd: support window switcher with thumbnails 2025-08-29 20:42:01 +01:00
output-state.h
output-virtual.h
output.h Privatize output_manager_init() 2025-09-29 20:22:46 +01:00
overlay.h overlay: refactor 2025-08-31 13:24:51 +01:00
placement.h include: reduce unnecessary #includes 2025-09-07 19:34:30 +09:00
regions.h
resistance.h include: reduce unnecessary #includes 2025-09-07 19:34:30 +09:00
resize-indicator.h
resize-outlines.h
session-lock.h tree-wide: use forward declarations for wlr types 2025-09-07 19:34:30 +09:00
snap-constraints.h common: flesh out enum lab_edge and prefer over wlr_edges/wlr_direction 2025-08-26 20:36:43 -04:00
snap.h include: reduce unnecessary #includes 2025-09-07 19:34:30 +09:00
ssd-internal.h ssd: attach LAB_NODE_SSD_ROOT to ssd->tree 2025-09-08 15:46:36 +09:00
ssd.h include: reduce unnecessary #includes 2025-09-07 19:34:30 +09:00
theme.h theme: replace THEME_(IN)ACTIVE with SSD_(IN)ACTIVE 2025-10-14 07:48:27 +02:00
translate.h Add translate.h for HAVE_NLS includes/defines 2025-09-26 10:43:23 -04:00
view-impl-common.h
view.h view: store title/app_id in view 2025-10-14 02:27:13 +09:00
window-rules.h tree-wide: use enum types/constants where appropriate 2025-08-28 01:33:23 +09:00
workspaces.h
xwayland.h Privatize xwayland_surface_from_view() 2025-09-29 20:22:46 +01:00