Windows 7: A few more changes from Beta to RC

The E7 team has posted a massive list of changes from Beta to RC based on feedback. Below are some of the changes.

Desktop Experience

1. Improved taskbar thumbnail overflow

Our customers are enjoying how windows are grouped and revealed on the enhanced taskbar. Some enthusiasts who have a significant number of open windows for a program encounter our scaling mechanism; the thumbnail view turns into a list view. Although this UI is virtually identical to experience in XP and Vista, customers still want to enjoy new functionality of the thumbnail view. Bentronic wrote, “It’s nice that there’s a little close button on the thumbnail previews–why not have a similar button for when it’s showing as a list?  Being able to run down the list clicking the close button instead of right-clicking would be great.” For RC we’ve made the list view architecturally the same as the thumbnail view, just sans thumbnails. Customers will now enjoy close buttons and the menus open on hover (in Beta one had to click to open them).

Fig 1.

List View of running windows appears on hover and supports close

List View of running windows appears on hover and supports close

2. Control Panel Jump List

Right-clicking on the Control Panel icon on the taskbar in Beta revealed a noticeably sparse Jump List. A few people such as Britney told us “Should most recently used items be displayed in the Jump List of the CPL when pinned to the taskbar? Something should be shown and nothing is there right now”. In RC the Control Panel Jump List offers quick access to recently used items.

Fig 2.

The Control Panel Jump List now surfaces recently used items

The Control Panel Jump List now surfaces recently used items

2. PowerShell Jump List

By default PowerShell in Beta launched a streamlined console. Customers could load optional modules via distinct shortcuts in the Start Menu. We heard from you that this was a confusing experience. Additionally, PowerShell did not surface a way to launch related tasks such as the Integrated Scripting Environment (ISE) from within their console experience. PowerShell now has a robust Jump List that affords a method to load modules, launch the ISE and open documentation.

3. Remote Desktop Jump List

Rajeev made us smile with his comment, “Being able to add my Remote Desktop shortcut to the taskbar—good. Saving settings and showing them in the Recent items section—awesome. Being able to pin the connections in the Jump List, so they always appear—priceless!” Well, Rajeev and others who shared this request, you will be enjoy this functionality in RC.

4. Applying taskbar settings

Have you ever customized the taskbar, only to find your changes were not saved across sessions? Has the taskbar ever inexplicably moved on you after you log in? For a variety of reasons, previous versions of Windows saved taskbar settings only after Explorer exited at the end of a session. However, if the OS is not shutdown properly these settings did not persist. Based on the bugs we saw from Beta, we decided to change our architecture and write these settings within 30 seconds (providing enough time to batch a group of changes) during the session. This means settings will now be more reliable.

Touch

5. Multi-touch zoom

One of the pieces of feedback we heard from the Beta was that customers enjoy the new multi-touch zoom feature, but wish it was supported in Windows Explorer.  In response to this feedback we have added support for the zoom gesture in Windows Explorer.  Using the zoom gesture you can switch between view modes in Explorer such as zooming from Small Icons to Extra Large icons.

Windows Explorer and Libraries

6. Invert Selection

In an effort to make improvements to performance, network bandwidth and memory footprint for various scenarios (e.g. libraries, search and search federation), we rearchitected the implementation of the view code in Windows Explorer. As part of this we did not to port “Invert Selection” since this rarely used feature is pretty complex to implement in the context of virtualized lists.  Despite the small percentage of usage we’ve recorded, those who missed it have been pretty vocal 🙂  On one of the blog posts, GGreig summarized what we heard from several of you—“Invert Selection; that’s a useful – sometimes absolutely invaluable – little piece of functionality, and I definitely don’t want to see it go…Please reinstate Invert Selection.” Given the feedback from enthusiasts, we added back the functionality for RC.

Continues at source: Engineering Windows 7 blog

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.