labwc/src/common
tokyo4j a382389e5e scaled-icon-buffer: fix large client-side icon not being loaded
This commit fixes that client-side icons were not loaded when the rendered
icon size is larger than icon sizes from the client. This bug has become
more likely to happen due to the new thumnail-style window switcher.

The cause was `abs(INT_MIN)` becomes `INT_MIN` due to integer overflow.
2025-08-30 08:50:03 +01:00
..
box.c src: include primary header first 2025-07-29 21:51:56 +01:00
buf.c src: include primary header first 2025-07-29 21:51:56 +01:00
dir.c include: add config/types.h 2025-08-21 16:55:25 +09:00
edge.c common: flesh out enum lab_edge and prefer over wlr_edges/wlr_direction 2025-08-26 20:36:43 -04:00
fd-util.c src: include primary header first 2025-07-29 21:51:56 +01:00
file-helpers.c src: include primary header first 2025-07-29 21:51:56 +01:00
font.c src: include primary header first 2025-07-29 21:51:56 +01:00
gen-color-table.pl common/graphic-helpers: adopt lookup_named_color from xpm parser 2025-06-18 15:48:24 -04:00
grab-file.c common: remove buf_init(), add BUF_INIT and buf_move() 2024-04-18 07:00:23 +01:00
graphic-helpers.c src: include primary header first 2025-07-29 21:51:56 +01:00
lab-scene-rect.c src: include primary header first 2025-07-29 21:51:56 +01:00
match.c src: include primary header first 2025-07-29 21:51:56 +01:00
mem.c src: include primary header first 2025-07-29 21:51:56 +01:00
meson.build common: flesh out enum lab_edge and prefer over wlr_edges/wlr_direction 2025-08-26 20:36:43 -04:00
nodename.c src: include primary header first 2025-07-29 21:51:56 +01:00
parse-bool.c include: add config/types.h 2025-08-21 16:55:25 +09:00
parse-double.c src: include primary header first 2025-07-29 21:51:56 +01:00
rgb.txt common/graphic-helpers: adopt lookup_named_color from xpm parser 2025-06-18 15:48:24 -04:00
scaled-font-buffer.c src: include primary header first 2025-07-29 21:51:56 +01:00
scaled-icon-buffer.c scaled-icon-buffer: fix large client-side icon not being loaded 2025-08-30 08:50:03 +01:00
scaled-img-buffer.c src: include primary header first 2025-07-29 21:51:56 +01:00
scaled-scene-buffer.c src: include primary header first 2025-07-29 21:51:56 +01:00
scene-helpers.c include: split output.h from labwc.h 2025-07-30 21:04:31 +01:00
set.c src: include primary header first 2025-07-29 21:51:56 +01:00
spawn.c src: include primary header first 2025-07-29 21:51:56 +01:00
string-helpers.c string-helper: add str_space_only() 2025-07-30 20:36:27 +01:00
surface-helpers.c src: include primary header first 2025-07-29 21:51:56 +01:00
xcolor-table.h common/graphic-helpers: adopt lookup_named_color from xpm parser 2025-06-18 15:48:24 -04:00
xml.c common/xml.c: fix memory leak in lab_xml_get_bool() 2025-08-06 21:11:42 +01:00