-
Notifications
You must be signed in to change notification settings - Fork 474
Support for unthemed taskbar #2369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
See this discussion: Open-Shell#2367
|
✅ Build Open-Shell-Menu 4.4.197-lmbeyoav completed (commit 43f1f0c644 by @Anixx) |
|
✅ Build Open-Shell-Menu 4.4.197-yulsgqmy completed (commit 484846730a by @Anixx) |
|
@Anixx You should now use default taskbar color. So please remove |
What exactly is not expected? How does it look like with your original changes in this PR? |
|
When the taskbar color is set to default, as you can see, it has wrong color:
Basically, the AccentColor gets mixed into all taskbar colors. |
|
If the default color in the OpenShell settings is not black, it gets admixed to the taskbar. |
|
That is super weird.
Can you provide screenshot from original build in this PR? |
|
Don't you have some Win7 compatibility set for explorer, or so? |
|
It looks the same. This version though https://github.com/OrthodoxWindows/Open-Shell-Menu/blob/master/OpenShellSetup_4_4_191-hlvioynt.exe looks well if to set taskbar color to black. With non-black color it gets admixed to all the taskbar colors anyway. |
|
No, there are no compat layers set to explorer.exe. |
|
Can you please test with latest build? There was one more place that used |
Hmm, but this is most likely not related to changes in this PR. Does it work correctly with |
|
Yes, it is not related to this PR. The change was made earlier. But it is in StartMenuDLL because taking this file from an earlier version (I think, 191) fixes it... |
|
Can you provide log obtained using this guide? Ideally one with version from this PR and one with version that works correctly for you. |
|
StartMenuLogOld.zip The button coordinates in the logs are the same, but the actual positions are different. |
|
This is from old (good) log: So indeed the start button is shifted up by 2px and 4px wider and higher. |
|
The horizontal shift is the result of bigger start button. Because we are centering button inside taskbar. And since taskbar had the same height in both cases, larger button had to go a bit higher. So the only issue here seems to be that start button is a bit bigger in recent code than it was in older. |
|
Nope, the start buton is of the same size, the same height and the same width. It is only shifted to the right. And the space to the left of it is not clickable. This log is not reflecting reality. |
|
Well, in any case it would be rather hard for me to figure this out (as I don't have your environment). I'd suggest you will compile Once you know what commit caused this behavior, it may be easier to prepare some fix. We can also merge this PR, I think it should be pretty safe and shouldn't cause any regressions to existing users. |
|
@Anixx: Thanks for your work! |
See this discussion:
#2367