comparison dep/animia/src/animia.cc @ 202:71832ffe425a

animia: re-add kvm fd source this is all being merged from my wildly out-of-date laptop. SORRY! in other news, I edited the CI file to install the wayland client as well, so the linux CI build might finally get wayland stuff.
author Paper <paper@paper.us.eu.org>
date Tue, 02 Jan 2024 06:05:06 -0500
parents bc1ae1810855
children 031a257ee019
comparison
equal deleted inserted replaced
201:8f6f8dd2eb23 202:71832ffe425a
59 break; 59 break;
60 } 60 }
61 return true; 61 return true;
62 }; 62 };
63 63
64 if (!internal::fd.EnumerateOpenProcesses(process_proc)) 64 if (!internal::EnumerateOpenProcesses(process_proc))
65 return false; 65 return false;
66 66
67 /* Then add our cool windows. 67 /* Then add our cool windows.
68 Note: X11 is stupid and there's no reliable way to get a PID from a given window. 68 Note: X11 is stupid and there's no reliable way to get a PID from a given window.
69 This is because some windows might not even have a process attached to them. 69 This is because some windows might not even have a process attached to them.
81 break; 81 break;
82 } 82 }
83 return true; 83 return true;
84 }; 84 };
85 85
86 if (!internal::win.EnumerateWindows(window_proc)) 86 if (!internal::EnumerateWindows(window_proc))
87 return false; 87 return false;
88 88
89 return internal::ApplyStrategies(results); 89 return internal::ApplyStrategies(results);
90 } 90 }
91 91