namazso
namazso
@KOLANICH i don't see how those solve the problem. Here the core problem is that C bitfields are essentially a fix sized integer (**not** a byte and especially **not** a...
there are multiple problems with this: where is the bitfield-mapped integer size derived from? is it smallest multiple of 2 boundary that doesn't cut a field in half? (let's assume...
> Not quite understand why be and le is the same for the first struct in the first example and why this should be different for the second struct. After...
also feel free to consider this as my help in https://github.com/AutoDarkMode/Windows-Auto-Night-Mode/issues/103
> a) this is due to creating ITheme instances that need to be released and retrieved again to update or This is true, the class providing ITheme is actually called...
> Well, I'm sorry I have to walk a bit back on my earlier statement. I think they have a new one. > Theme switching on Win11 via ThemeManager2 is...
> The Screenshot you posted has tabbed file explorer? Is that an insider build? We found out that theme switching there ist just always broken, even with the new settings,...
> When switching themes, does themeui.dll also dynamically determine which UI elements need to be updated? No, it does not as far as I'm aware. The function `CThemeManager2::_ThemeMatchesCurrentState` only returns...
I'm not sure how but i managed to bug this one out too   I'll try to investigate a bit more, it's probably fixable somehow
Interesting! I might take another look at what's going on on Windows 11, check what's exactly the chain of calls is. Just debugging is a pain because the only way...