-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
Improved file tagging system #150
Comments
Yes, such a feature would be great. Here my thoughts what kind of functionality I would like to have:
|
Don't tags need to be included in the file itself? Doesn't that mean the format (filetype) should support it? If files/folders are moved to a different location (or shared over Internet) the labels should always stay with it. |
@crutkas How can I take this issue to develop? |
@Jay-o-Way How can I take this issue to develop? |
@somallef Well, in my words, I suggest to write specs about what the code would look and act like, then create a concept/test version of the code, then create a (draft) pull request so people can comment on it and help improving. Also recommend to read https://github.com/microsoft/PowerToys/blob/main/CONTRIBUTING.md and https://github.com/microsoft/PowerToys/blob/main/doc/devdocs/readme.md first. |
First step here is to understand how an end user would use it and interact |
My proposal to tackle this issue would be to have a similar user experience like tagging in MacOS https://support.apple.com/guide/mac-help/tag-files-and-folders-mchlp15236/mac |
There's a repo called FileMeta that implements a version of this. Unfortunately the creator died, but it still serves as a great proof of concept. |
This is a must-have feature for nowadays' file explorers. Mac does have this since a long time, and Linux as well. You can find examples of this feature implemented for Windows 10 here: https://filemarker.net/file-marker-free.php As others have already said, it should be possible to customize the colors and tags, and it should work with files and folders. Multiple tags should be possible on the same item, and you should be able to search for the tags/colors and to sort the explorer view by them, too. Tags and colors should be distinct from each other, ie it should be able to assign either a color or a tag, or both - not like other implementations of this feature make it and have like colored tags (for example Priority 1 - red. I want to customize that myself, and be able to have only ata g or only a color on them or both, which may vary). This feature would greatly enhance productivity on Windows systems. Please add. Thank you. |
...and then there's also https://github.com/files-community/Files |
For color coding folders, it would be nice to avoid downloading potentially unsafe software when this feels like it would be a Power Toys feature. Please add @microsoft |
This! |
Don't forget to upvote this thread! The more traction it gets the more likely it is to get added :) |
This is the feature I've wanted most for years. |
The existing solutions that you highlighted works by changing the folder icons. However in file explorer, most people use preview thumbnails for higher productivity. An additional tag in the filename, or a separate column for tags greatly helps productivity. Separating files into many subfolders is many-a-times not the best option and causes fragmentation, confusion. |
What about for file previews like a jpeg? How do tags work with them? Also, it's not ideal to have to install and use yet another 3rd party app to solve this problem. It would be better if a powertoys solution worked. |
If it's not too late, adding the tag/colorization options to the right-click menu of the selected file/folder would be nice. |
any news on this? is there a way to tag any file easily already or none of this is implemented? |
Yes there is. It's called Folder Marker. |
Why are you such a naysayer to this idea? It's one of the most requested features and not all workplaces are willing to download random third party software. Having this integrated into powertoys makes ALOT of sense. Something as simple as this should be no more complex than installing windows on a new machine and then simply installing powertools. That's it. |
You can't expect PowerToys to have everything that anybody would ever need. There are good, finished programs already out there. Why are people too damn stubborn to just install them? And there's nothing simple about building such a thing. But if you think it is, then why not contribute yourself? Remember, it is open source and PowerToys is all about letting people chime in... |
Almost all the features in powertoys have third party alternatives. Your comments on here are cyclical. You aren't providing anything new to the conversation. |
You got to be working for Folder Marker because your comments make no sense. As someone else said, almost all the features in Powertoys have 3rd party app alternatives. Just let the user choose what features they want and let the developers decide whether they can implement them or not. |
Look, if you want it so bad, stop whining and do it then. |
You're the one complaining the most here. No, I won't do it because I'm not a developer, which is why I'm asking on GitHub. If you need plumbing work, would you expect the plumber to tell you to do it yourself? |
Is this feature still under development? |
bump |
Originally in #142 and #144, but github didn't automatically change the base branch 😨 ----- As discussed in #77. Biggest change is that `IDynamicListPage` doesn't have `GetItems(String query)` anymore. Instead, the host will call the `SearchText` setter, and the list can raise `ItemsChanged` to let the host know to call `GetItems` again See src/modules/cmdpal/Exts/EverythingExtension/Pages/EverythingExtensionPage.cs for an example of how to update dynamic extensions. Closes #131 Closes #77 ---- * I put the sample pages into a single top-level command, so deploying that extension didn't add 5 top-level commands to your palette * I tightened up some of the phrasing for the samples, and the builtins, to be less repetitive * I added a few icons * I made the markdown sample longer (and work more reliably) * and also thank you Hawker for auto-format on save, you the man
As discussed in #121. Adds a new `IListItem.TextToSuggest` property. If an extension populates that, and the user hits right-arrow when the item is selected, we'll set the `SearchText` to that text. I didn't give it a UI treatment, because 1. I'm not good at XAML 2. As noted in zadjii-msft#121 (comment), there's complicated edge cases here. You have to track what's actually been typed, and then also have a ghost suggestion for the very first item (before the user types/up/downs at all). I didn't think it was valuable to implement that right now before we have A Real App. * targets #144 * which targets #142 * which targets #141 and those guys are all merged as of #150
Tags are quite awkwardly implemented in Windows and don't seem to support many file types by default. It would be pretty neat to improve on this with a more accessible UI and things like color-coding. Being able to quickly access tags and view tagged files from the navigation pane would be nice too.
Maybe something like this is beyond the scope of PowerToys, but I'm just throwing the idea out there.
The text was updated successfully, but these errors were encountered: