Replies: 6 comments 7 replies
-
I totally agree. It would be also good if the "Check for updates" button had some feedback besides notifications, as the notifications depend on various services running, focus settings, etc, and are not reliable. In classic theme pushing the "Check for updates" button does not make any, even visual feedback, it is just some black text, not looking like a button, you do not know even whether you missed it with mouse or not as it is not even highlighted or underlined on hover... |
Beta Was this translation helpful? Give feedback.
-
Hi This is exactly part of the reason why I never wanted to provide this in the first place. I don't have time to work or support this in this manner. This started as an educational project, and initially I was just sharing the work with the world anyway. Nowadays, the requested scenarios far outgrow the purpose of this project. I don't have time to maintain a fully fledged app with a million alternatives and options and use cases. And for how long? We do all this work the next year and Microsoft removes the old taskbar code finally. Long term, I view this patcher as a stop gap until they actually implement something meaningful like labels in the new taskbar, at which point this will pretty much become obsolete. Fighting the upstream is never a good solution long term, or at least it's not some fight I want to take on long term. I also have to use my computers for work, rather than to spend all the time "fixing" the operating system's UI. The options provided are already too many in my opinion. Pushing an update is starting to become scary. The support infrastructure is slowly outgrowing the program functionality itself, and this just adds to that. This program now has a configuration interface, an installer, an updater, support for classic theme, support for use as shell extensions and much more additional functionality which I don't use at all, are way beyond any of the scopes of this project, so it's less likely to get tested as frequently, but still has to be maintained. Adding to that only complicates matters a lot, considering the current situation. Suggestions and bold plans are great, but actual contributions are even greater, and this project failed to attract those. It's simply impossible for a single person to maintain this kind of infrastructure considering this is working "against" the OS as well, so every change takes tons of research hours, in a manner where there is time left to do anything else at all. This project more than fulfilled its purpose: being a valuable educational resource and providing a productive working environment on Windows 11. I have limited time to work on this and I prefer to invest it in adding useful functionality, and learning new things, rather than endlessly polishing areas which will never be perfect, like how the UI looks, for example. To reply punctually to your points, what I will personally do:
These being said, I will gladly merge contributions that generally address these in a manner that's compatible with this project's goals and that is maintainable long term. I encourage you to consider that. About the bug, yeah, an incomplete report, show some screenshot, tell me your OS build number etc. On the famous 348 it works fine: The option won't be removed as it works just fine in the current Windows 11 build. Thanks |
Beta Was this translation helpful? Give feedback.
-
Thanks for detailed answers! I understand that the complexity of this work became close to one person's abilities and may exceed it somehow, but as for me, I cannot make much contribution in the project simply because of lack of Win32 C programming (even if I can understand some easy code, it's not the case here). Maybe I can be more useful by testing some existing and new features... OK, this is a way to reproduce that bug:
|
Beta Was this translation helpful? Give feedback.
-
Very well, I supposed that lack of needed symbols may result in something like that. But it's not a big problem, after all. Whether you (or someone else involved) will be able to solve this in the future or maybe will find less time-consuming approach, currently it doesn't work as expected, so broken functionality should be switched off for good. Like I tried to explain above: EP in the limited mode is a kind of "Power Toy" and its existing functionality by manipulating the Registry even without the ability to change something on-the-fly is very valuable. So, need only to add some code, which will always select the "safe" options or do nothing, when the symbolic table required for fully functionality isn't available. For me it's some if-else operators (it may be more complex in reality, but shouldn't be as hard as need to implement a copy of Windows UI functions). |
Beta Was this translation helpful? Give feedback.
-
@Aleinus So - you have a great opportunity to inform them that UI changes they've made in W11 are not good. |
Beta Was this translation helpful? Give feedback.
-
Please refer to this material I have published as well, it mainly describes the behavior regarding symbols which will be introduced in the next version which will be published soon: https://github.com/valinet/ExplorerPatcher/wiki/Symbols Thanks |
Beta Was this translation helpful? Give feedback.
-
Hello,
I am one of Insiders since July who, as many, likes not every and all MS inventions and thinks more traditionally (sometimes). So, EP is a very good tool for me. I saw the discussions about problems and their origin. Unfortunately, nobody can predict when and whether the required data will be made publicly available by MS. So we need to live with the "limited functionality", and I should say that it's a very good idea. In this mode, EP will work as a "Taskbar Power Toy", which can change many Registry settings, change the Explorer look, and activate them immediately or after Explorer restart. So, improving this mode would allow people to work with many of existing settings even without those symbolic tables.
What can be improved:
start rundll32.exe %SystemRoot%\dxgi.dll,ZZGUI
I called it dxgi_UI.cmd, but it can be named differently. And this may be implemented not in the form of a script at all. The only requirement is, a user should be able to get to UI with a single mouse click somewhere, if the taskbar menu isn't available.
One bug is noticed in 22000.318.38.7: the menu by right-click on Taskbar looks good only in the dark UI mode. In light mode it works but looks partially broken (System tray > [x] Skin taskbar and tray pop-up menus). If it's hard to fix, please remove the option to switch the look in the limited mode.
Thanks and please keep up the good work!
Beta Was this translation helpful? Give feedback.
All reactions