files-community / Files

Building the best file manager for Windows
https://files.community
MIT License
33.29k stars 2.13k forks source link

Feature: Support opening Explorer's Properties window #15196

Open hishitetsu opened 3 months ago

hishitetsu commented 3 months ago

What feature or improvement do you think would benefit Files?

Files has its own Properties window, but it doesn't support utilities that extend Explorer's Properties window. It is difficult to support these utilities, so it would be nice to have the ability to open Explorer's Properties window instead of Files' one as an alternative. It can also be a stopgap to display data that cannot yet be displayed in the Files' properties window.

Requirements

Open Explorer's Properties window instead of Files' one if a specific modifier key (Shift or Alt) is pressed when opening a Properties window.

Files Version

3.3.0.0

Windows Version

10.0.22631.3447

Comments

No response

yaira2 commented 3 months ago

We don't want to expose this via the UI but we can add an action if there is enough interest. As a sidenote, it would be interesting if we had support for creating custom actions in general.

hishitetsu commented 3 months ago

We don't want to expose this via the UI but we can add an action if there is enough interest.

Yes, I think it should be a so-called hidden function that is only available when a modifier key is pressed.

As a sidenote, it would be interesting if we had support for creating custom actions in general.

You mean that users can define actions using scripts, right? That sounds interesting.

yaira2 commented 3 months ago

You mean that users can define actions using scripts, right? That sounds interesting.

Yeah

yaira2 commented 3 months ago

Do you think there should be a default key-binding?

hishitetsu commented 3 months ago

It would be Alt+Shift+Enter. Also, pressing Properties button with holding Shift key would open Explorers' Properties window.

yaira2 commented 2 months ago

If we add an action to "Run script", this will likely be possible once custom args are supported.