Sergey Vlasov
Sergey Vlasov
An easy solution which causes some unneeded refreshes: ```c static void client_refresh_moved_titlebars(client_t *c, area_t real_geometry) { if (real_geometry.y != c->x11_client_geometry.y) { client_refresh_titlebar_left(c); client_refresh_titlebar_right(c); } else if (real_geometry.x + real_geometry.width !=...
A version which seems to work correctly in my testing, but tries to avoid unneeded refreshes: ```c /** Refresh all titlebars that have been moved but not resized. * *...
One particular caveat is that you will need to clean out the `C:\Users\USERNAME\AppData\Local\QMK\QMK Toolbox` directory, and then run “Tools → Install Drivers” from the beta version. The problem is that...
Try rebooting; hope it helps (debugging those Windows problems might be really hard).
Another problem when the tree cache is enabled is large memory consumption (once I noticed the WebExtension process having about 10G RSS). Also collecting the memory report on `about:memory` becomes...
The problem is actually not with the layer cache, but with the recursive call to `process_record()` sending duplicate events to any functions that are called before `process_achordion()` (which gets called...
“Late” layer switches are a real problem; the tap dance code does them too, and got a special piece of code inside `process_record_quantum()`: https://github.com/qmk/qmk_firmware/blob/54634e92634f73a6d9111833adf58214cb4278c3/quantum/quantum.c#L241-L247 But this solution is available only...
#5384 looked abandoned and not completely correct, so I created another PR (#5944) which tries to set `_NET_FRAME_EXTENTS` to the values which actually match the decoration sizes used by i3...
I suppose that this piece of code does not detect the overflow correctly: https://github.com/jcrist/msgspec/blob/2c37da090b2c5fcb2ecca9ae00274c67fabb85cf/msgspec/_core.c#L11902-L11909 Apparently the problem appears with the numbers starting from `(1 >> test_value = (1 >> msgspec.json.decode(json.dumps(test_value)),...
Supporting Tap Dance in Caps Word may be really complicated: - Tap Dances in general may do arbitrary things, so allowing all `TD(n)` keycodes by default might not make sense...