feature request: checkbox for "include subfolders"

Posted:
Sun Dec 21, 2008 3:52 pm
by thegerms@comcast.net
I know there is a rule for this, but this way would be way more efficient....
Great app BTW!!!
Re: feature request: checkbox for "include subfolders"

Posted:
Mon Dec 29, 2008 7:45 pm
by Mr_Noodle
The original take on this was a checkbox but seeing as it wasn't very flexible, the more general way of doing it by a rule was done. It's unclear if a checkbox is added, how it would interact with any rules also dealing with folders.
I've also thought about renaming the "Run rules on folder contents" to something more clear. Maybe something like "Descend into folder". If you have any thoughts on this, let me know.
Re: feature request: checkbox for "include subfolders"

Posted:
Mon Dec 29, 2008 9:32 pm
by thegerms@comcast.net
Its ok, but it doesnt seem to always work for me. I guess I don't really understand how it works. I always put it as the last step, and assume it's going to make the action jump to the beginning of the list and 'replay' the rules again, but on subfolders. but it doesn't seem to work for me. For example, I have one rule, "delete empty folders", which is supposed to clean out itunes' auto generated folders whenever I delete songs. But it won't apply the rule to subfolders.
check out this screenshot:

Re: feature request: checkbox for "include subfolders"

Posted:
Wed Dec 31, 2008 1:41 pm
by Mr_Noodle
My guess here is that this won't do much because if the folder is empty, it won't really have any subfolders that you can go into. I think what you want is to delete empty folders, and the other folders, descend into. In such a case, you'd want to split this into two rules:
"If Kind is Folder, (stuff about date and size as you have it already), then Move to trash, do growl"
"If Kind is Folder, Run rules on folder contents"
Have the more specific rule appear first and any which don't match it will move on to the next one. That means the first rule will handle empty folders while the second rule will handle any non-empty folders (in which case, it will descend into it).
Try that out and let me know how it works.