Bugzilla@Mozdev – Bug 26640
Filter Roles Sort feature: Sort by email domain name
Last modified: 2019-05-22 02:05:45
You need to log in before you can comment on or make changes to this bug.
I know this program can sort filters, but not the specific lists. That's the enhancement I'd like to see. When I add a new trash email to that folder it shows up at the bottom. Because of the number in the list, I have to scroll down several pages to get to the bottom. It would be nice to quick sort by age so the current list could show the new one at the top. Maybe, if this was the default sort it would be better. I'm not sure how this next suggestion could be done, but it would be nice to sort by domain name, too. I get many emails from the same domain, but different senders and even different sub-domains. My only current work around is to visually check and try to shorten specific filters to only the domain name (spam.com) so I can delete all the repetitions. I've tried to use the saved.json file, but it's not good to use directly and I'm not sure what other program I could load it into for editing and then upload the finished file back to QuickFilters. Thanks for the good job.
(In reply to comment #0) > I know this program can sort filters, but not the specific lists. That's the > enhancement I'd like to see. > > When I add a new trash email to that folder it shows up at the bottom. if you use the filter assistant you can configure it also to add by alphabet (from filter name) > Because > of the number in the list, I have to scroll down several pages to get to the > bottom. It would be nice to quick sort by age so the current list could show > the new one at the top. it would indeed be nice. unfortunately at the moment there is no way to add a date to the filter, it is simply not generated in the filter record and cannot be stored. it definitely be a nice feature though :) > Maybe, if this was the default sort it would be better. > I'm not sure how this next suggestion could be done, but it would be nice to > sort by domain name, too. > I get many emails from the same domain, but different > senders and even different sub-domains. My only current work around is to > visually check and try to shorten specific filters to only the domain name > (spam.com) so I can delete all the repetitions. have you checked the different search options? at the moment we have: Name Target Folder Search Condition (text) - I think this is the one you should use for domain search Actions that modify Strings Add Tags (label) Reply with Template. > > I've tried to use the saved.json file, but it's not good to use directly and > I'm not sure what other program I could load it into for editing and then > upload the finished file back to QuickFilters. notepad++ it needs to be JSON compatible, and you need to know how to edit JSON.
Just setting to LATER, because I am actually not sure now what the reporter of the bug wanted? Maybe sorting the filter conditions in the "Filter Rules" window, but I am not quite sure then what "sort by age" meant. Feel free to add more comments to clarify.
--- Comment #2 from Axel Grude <axel.grude@gmail.com> 2019-04-04 04:09:09 --- Just setting to LATER, because I am actually not sure now what the reporter of the bug wanted? Maybe sorting the filter conditions in the "Filter Rules" window, but I am not quite sure then what "sort by age" meant. Feel free to add more comments to clarify. Clarification - Every time a new filter is added to an existing list it is placed at the bottom of the list. If there are already 200 in that "Junk" list, it is the last one entered (thus, the newest by date modified or added) and located at the bottom. If I want to block all mail from that website I must edit it to only use the text AFTER the @. To do that I have to scroll down to the bottom of the list EACH TIME - even if I'm doing 50 of these in succession. I'm asking if the column of emails being blocked can be sorted by date modified or added so that new entries will show up at the top of the list instead of the bottom. This would make the above process much more efficient. As I think of this, I believe this should be a permanent change applied to all lists either by a check box preference or imbedded in the software. I think this would make it better for a lot of users.
(In reply to comment #3) > Clarification - Every time a new filter is added to an existing list ok, let's call the "list" actually a single filter. What you mean is you add a new condition to a single filter. hence my confusion. > If I want to block all mail from that website I must edit it to only use the > text AFTER the @. To do that I have to scroll down to the bottom of the list > EACH TIME - even if I'm doing 50 of these in succession. or you use the domain template and don't need to do any extra work. That will use the part after the @ :) > I'm asking if the column of emails being blocked can be sorted by date modified > or added so that new entries will show up at the top of the list instead of the > bottom. yes in your case it is a column of emails, but it can be a ton of other things, dates, booleans etc. I cannot assume that you are just filtering one type of thing (sender is / sender contains) so it is a little trickier. Would it help you if the new conditions would be added to the top instead? (I am not sure whether sorting the conditions is possible at all but let's just pretend it is)
Yes, I should use the word list. Filter refers to the overall action while list refers to the list of members in the filter. I didn't know there was an option for "domain template". I'll definitely use this in the future. "Would it help you if the new conditions would be added to the top instead?" YES - This would resolve my question and help other, too, I think. Thank you.
(In reply to comment #5) > Yes, I should use the word list. Filter refers to the overall action while list > refers to the list of members in the filter. > > I didn't know there was an option for "domain template". I'll definitely use > this in the future. > > "Would it help you if the new conditions would be added to the top instead?" > YES - This would resolve my question and help other, too, I think. > I think that workaround might be a lot easier to implement. the problem with alphabetic filtering is that your suggestion does not really state what to do with a filtert that has Subject, contains, string date, is before, 12/12/2019 from, is not, "joe" tag, is, work how would I sort this? it's hugely complex task because you can do tons more with filters than just look at the sender header. That's why I am shying away from this one, so far even though sorting in the filter rules has been casually suggested before.
I understand you point. With a column holding various types of data, it is impractical to consider a simple sort. Having the entries listed based on their creation date so the last one entered is at the top of the list should be sufficient. If it can be done as a simple ON/OFF button that would serve most everyone. Thank you. I better understand now. I look forward to an update.
(In reply to comment #7) > I understand you point. With a column holding various types of data, it is > impractical to consider a simple sort. Having the entries listed based on their > creation date so the last one entered is at the top of the list should be > sufficient. If it can be done as a simple ON/OFF button that would serve most > everyone. The creation date of conditions is not stored in the filter. This stuff is hard to retrofit. I think the workaround (add new conditions at the top) may be the easiest way to make it more user friendly.
Going to implement this (sorting filter conditions) under [Bug 26373] - please check there for progress *** This bug has been marked as a duplicate of bug 26373 ***