Files
Waybar/src/util
Austin Horstman 7d8be29f97 perf(sni): eliminate icon theme rescanning from system tray hotpath
Valgrind Massif profiling revealed that invoking Gtk::IconTheme::rescan_if_needed() inside SNI updateImage() and getIconByName() loops caused considerable memory churn and potential filesystem stat overhead whenever a system tray app pushed a metadata update.

This commit removes the rescan polling from the SNI proxy callback pipeline and the DefaultGtkIconThemeWrapper, restricting icon theme caching to load boundaries.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-03-02 22:54:07 -06:00
..
2026-02-24 00:49:08 +01:00
2026-02-24 00:49:23 +01:00
2026-02-24 00:49:08 +01:00
2025-08-18 21:23:36 +02:00
2026-02-24 00:49:08 +01:00
2026-02-24 00:49:23 +01:00
2024-07-02 10:38:58 -05:00