coddec / Classic-Shell

Original code of Classic Shell (v4.3.1), original author Ivo Beltchev
http://www.classicshell.net
MIT License
689 stars 571 forks source link

Network flyout from Windows 7 feature request #18

Open PiKeyAr opened 6 years ago

PiKeyAr commented 6 years ago

Hi there, I'd like to leave this feature request for anyone interested now that the project is open source.

The network flyout is one of the few remaining aspects of Windows 8/8.1 that can't be made to look like Windows 7 with current tools. I'm talking about this thing: image The Windows 7 network flyout was more compact and had more functionality. The Windows 8/8.1 one is uglier, takes a lot of space and in general is pretty dysfunctional. It's a nightmare when you use VPNs or different Wi-Fi networks. The Windows 10 one is only a minor improvement, but Windows 10 is such a disaster in general it's not particularly surprising. I hope someone considers implementing the Windows 7 network flyout in Classic Shell. Although the original developer has repeatedly rejected the suggestion (so did the developer of StartIsBack), this is an important and widely used aspect of the OS that desperately needs a "classic" overhaul.

Here are some threads from the Classic Shell forum with this feature request, there may be more as well: http://classicshell.net/forum/viewtopic.php?f=13&t=1608 http://classicshell.net/forum/viewtopic.php?f=13&t=4360 http://classicshell.net/forum/viewtopic.php?f=13&t=5051

coddec commented 6 years ago

Seem the one on Window 10 is getting better. e.g. No button for connecting VPN from Windows 10 flyout, now it does. (Guess it's the result of Windows insider program though)

jdunn0 commented 6 years ago

The menus and flyouts on the Windows 10 taskbar are all part of the UWP System App "Shell Experience Host" located in C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy. This app provides the Start Menu and the flyouts for Notifications, Clock, Network, Power and Volume. It also provides the context menu when you right click on a running program on the taskbar.

So the only way to change how those things work is to replace them completely. That was worth while to do for a replacement Start Menu as the replacement is significantly more usable, flexible and customizable then the Start Menu in Windows 7 and up.

I don't think the effort required to re-implement flyouts such as the Network Flyout would be worth it.

coddec commented 6 years ago

Future issue submission: https://github.com/passionate-coder/Classic-Start/issues Any future development will be made at the above address.