Files icon indicating copy to clipboard operation
Files copied to clipboard

Feature: Auto tagger

Open Worgle123 opened this issue 1 year ago • 15 comments

What feature or improvement do you think would benefit Files?

I got this idea from the discord, after someone put a request up for auto deletion. They were a video editor, so this they said, would help them free up some storage. I sent a couple messages in the thread, and eventually I started wondering about instead sort of "autotagging" files as they aged.

It could be set up so that if a file meets certain parameters it could automatically tag it, bringing file sorting to another level. As an example, coming back to the video editors request, after a certain time, it could move the file to a tag saying something like "Unused". After this, (say a month later) it could be moved into a "Sort" tag. Another month, and it could finally be moved into a tag saying "Delete".

Of course, tagging depending on date doesn't need to be the end. It could possibly move its folders depending on the last modification, or even when it was named differently.

I think this would be very useful, and I could see it becoming one of the main reasons people may choose to go with Files.

Thanks!

Requirements

  • The file tagger will help sort peoples files by auto tagging them when they meet certain parametres.
  • There should be a warning screen displayed if a autotagger is going to tag a lot of files when it is first created.
  • This would also mean that people could back out easier.
  • It would be necessary for there to be an easy way to mass remove files from tags.
  • I might add this in another post, but they way this could be done, is by having a tagging history. This possibly be incorporated in the "ongoing tasks" dropdown. Maybe with a button in it to change views.
  • So as not to cause any confusion, the menu would have to revert to it's original ongoing tasks setting every time that the ongoing tasks menu was closed.

Files Version

2.4.40.0

Windows Version

10.0.22621.1413

Comments

No response

Worgle123 avatar Apr 06 '23 03:04 Worgle123

Can you fill out the requirements with what will be need to make this work and how it should work please.

Josh65-2201 avatar Apr 06 '23 08:04 Josh65-2201

@Worgle123 thank you for opening this issue, can you fill out the requirements section on how you expect this feature to be implemented? This will help us get the conversation started and gather feedback from other users.

yaira2 avatar Apr 14 '23 21:04 yaira2

How do I do that?

Sent via Superhuman ( @.*** )

On Sat, Apr 15, 2023 at 05:18:26, Yair < @.*** > wrote:

@ Worgle123 ( https://github.com/Worgle123 ) thank you for opening this issue, can you fill out the requirements section on how you expect this feature to be implemented? This will help us get the conversation started and gather feedback from other users.

— Reply to this email directly, view it on GitHub ( https://github.com/files-community/Files/issues/11992#issuecomment-1509283006 ) , or unsubscribe ( https://github.com/notifications/unsubscribe-auth/A5NLPEKWZEIQAVXAZT6KYULXBG5KFANCNFSM6AAAAAAWU2XYUI ). You are receiving this because you were mentioned. Message ID: <files-community/Files/issues/11992/1509283006 @ github. com>

Worgle123 avatar Apr 15 '23 06:04 Worgle123

@Worgle123 you can edit the description from this flyout. I recommend looking at #12044 for an example on how it should be filled out. image

yaira2 avatar Apr 16 '23 01:04 yaira2

K. Thx!

Sent via Superhuman ( @.*** )

On Sun, Apr 16, 2023 at 09:35:16, Yair < @.*** > wrote:

@ Worgle123 ( https://github.com/Worgle123 ) you can edit the description from this flyout. I recommend looking at #12044 ( https://github.com/files-community/Files/issues/12044 ) for an example on how it should be filled out. image ( https://user-images.githubusercontent.com/39923744/232261385-cc6414e3-1abb-4a75-94f6-aa3bca904df2.png )

— Reply to this email directly, view it on GitHub ( https://github.com/files-community/Files/issues/11992#issuecomment-1510017362 ) , or unsubscribe ( https://github.com/notifications/unsubscribe-auth/A5NLPEPH6NNQL7B5HWQZSKLXBNEFJANCNFSM6AAAAAAWU2XYUI ). You are receiving this because you were mentioned. Message ID: <files-community/Files/issues/11992/1510017362 @ github. com>

Worgle123 avatar Apr 16 '23 05:04 Worgle123

@yaira2 Is this any better?

Worgle123 avatar Apr 16 '23 06:04 Worgle123

@Worgle123 it's getting there, can you clarify what "it" is in the requirements?

yaira2 avatar Apr 16 '23 19:04 yaira2

That good @yaira2 ?

Worgle123 avatar Apr 17 '23 10:04 Worgle123

Thank you

yaira2 avatar Apr 19 '23 21:04 yaira2

Np :)

Sent via Superhuman ( @.*** )

On Thu, Apr 20, 2023 at 05:24:07, Yair < @.*** > wrote:

Thank you

— Reply to this email directly, view it on GitHub ( https://github.com/files-community/Files/issues/11992#issuecomment-1515403465 ) , or unsubscribe ( https://github.com/notifications/unsubscribe-auth/A5NLPEKEHQ7I5N5ZH5YDRR3XCBJXPANCNFSM6AAAAAAWU2XYUI ). You are receiving this because you were mentioned. Message ID: <files-community/Files/issues/11992/1515403465 @ github. com>

Worgle123 avatar Apr 20 '23 00:04 Worgle123

This feature could have an incredible power boost, if we could set up regex expressions, that if matched or not, will apply a selected tag.

This would also encompass, tagging by file type, because that would be included in what the regex would match, being the file name, and extension.

I've also attached a screenshot of power rename, which has an incredibly clean layout, for renaming files. We could change the context to applying a tag instead of renaming. This would happen, when a file is created, modified, or moved into the folder.

SmartSelect_20230530_192218_Chrome.jpg

KairuDeibisu avatar May 30 '23 23:05 KairuDeibisu

For sure. I agree.

Sent via Superhuman ( @.*** )

On Wed, May 31, 2023 at 07:19:43, Kyle Davis < @.*** > wrote:

This feature could have an incredible usability boost, if we could set up regex expressions, that if matched or not, will apply a selected tag.

— Reply to this email directly, view it on GitHub ( https://github.com/files-community/Files/issues/11992#issuecomment-1569263321 ) , or unsubscribe ( https://github.com/notifications/unsubscribe-auth/A5NLPELYG7CWI44SFYYPI43XIZ6A7ANCNFSM6AAAAAAWU2XYUI ). You are receiving this because you were mentioned. Message ID: <files-community/Files/issues/11992/1569263321 @ github. com>

Worgle123 avatar May 31 '23 08:05 Worgle123

This feature could have an incredible power boost, if we could set up regex expressions, that if matched or not, will apply a selected tag.

This would also encompass, tagging by file type, because that would be included in what the regex would match, being the file name, and extension.

I've also attached a screenshot of power rename, which has an incredibly clean layout, for renaming files. We could change the context to applying a tag instead of renaming. This would happen, when a file is created, modified, or moved into the folder.

SmartSelect_20230530_192218_Chrome.jpg

Epic idea.

Worgle123 avatar Jun 18 '23 05:06 Worgle123

Where do tags even live, NTFS directory metadata? Is this where ITTT grafts onto our heroes' filemanager? Maybe there's an appropriate i18n way to play Soundgarden's chorus 'Blow up/The outside world' when the task worker for this feature runs for more than 20 seconds (and perhaps a telemetry or log event.)

nordquistdave avatar Sep 30 '23 21:09 nordquistdave

Imagine, though, IFTTT integration… I can already think of some CRAZY automations you could make. If files had profiles (another idea) it could automatically switch to one depending on location!

Worgle123 avatar Jan 14 '24 04:01 Worgle123