Smart folders: new top-level condition, 'All' or 'Any'
Reported by Thomas Hanke | March 11th, 2011 @ 08:08 AM
I got some condition set, say 'Any of the following are true' and want to combine them with a restricting, 'All' condition set.
Needed
Transfer set of 'Any' conditions to 'Any' subset of an 'All condition (for lazy people)
(If I get the logics correct, ee below)
No problem if the existing top set is 'All'
Just add an 'Any' subset
(I think it's just (A AND B) AND C = A AND B AND C
- C can be of any complexity, including an OR set)
If the top-level is 'Any'
You need to move the existing conditions around.
Okay, best practice I found:
- change top-level to 'All'
- 'create subset' with ⌥ twice, one of them an 'Any'
set
- move existing conditions to the new 'Any' set
- Try to remember what/who you wanted to filter out
Alternative: plan ahead and construct each condition set as 'All' > 'All', 'Any'
That way, I can just add conditions to either set.
Comments and changes to this ticket
-
benny March 11th, 2011 @ 08:19 AM
I'm afraid this is a bit too problem-specific. I'm not even sure I
understand the details of your desired conditions.Maybe you should split your problem into 2 smart mailboxes. MailMate
encourages you to have simple conditions in each smart mailbox (by
making it easy to base a smart mailbox on a set of existing smart
mailboxes). You could make a smart mailbox with your All condition set
and then narrow it down with your Any conditions in a different mailbox
(or do both in 1 smart mailbox).Otherwise, I'll probably need an example that is easier to understand.
[state:closed]
-
Thomas Hanke March 11th, 2011 @ 09:00 AM
No huge problem, just annoying if I want to modify an existing mailbox fast.
Scenario
The issue comes up whenever I try to enhance an existing set of expanding ('Or') conditions by a restricting ('And') condition or several of them.
'From you' OR 'From me' OR 'From Lighthouse'
Then, I realize I need to restrict this by date, or any other condition.
Thus, the existing set needs to be coordinated with a restricting ('And') condition.
(
'From you' OR 'From me' OR 'From Lighthouse') AND 'After 12-01-2010'
Work-arounds
Yes, your work-around works, too, but it's even more complicated if I just want to get a new modified mailbox which is relatively independent.
Alternative solution: ability to move several conditions at once, avoiding the multiple dragging of conditions.
Independent mailboxes
Btw, I want to avoid a complicated architecture of smart mailboxes, especially dependency on mailboxes which are quickly deleted.
I'd prefer to be able to know what a mailbox does without checking some others. Thus, I prefer 'duplicate and modify'.Anyway, I'm sure MM won't get as sluggish as my iTunes, prior to v10 and my killing some of those huge 'smart' playlists.
Th
-
benny October 9th, 2013 @ 09:25 AM
- State changed from new to bluesky
Old ticket with no response (sorry): I agree that dragging multiple rows would be nice. Unfortunately the GUI component used for this does not allow it and the only work-around is to re-implement the entire GUI component. That is unlikely to happen in the foreseeable future.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Mac OS X email client.