{"id":431,"date":"2010-02-14T10:40:06","date_gmt":"2010-02-14T18:40:06","guid":{"rendered":"http:\/\/www.visophyte.org\/blog\/?p=431"},"modified":"2010-05-06T02:39:16","modified_gmt":"2010-05-06T10:39:16","slug":"thunderbird-message-filter-bar-prototype-extension-check-it","status":"publish","type":"post","link":"https:\/\/www.visophyte.org\/blog\/2010\/02\/14\/thunderbird-message-filter-bar-prototype-extension-check-it\/","title":{"rendered":"Thunderbird Message Filter Bar Prototype Extension, check it."},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-432\" title=\"filter-bar-proto\" src=\"http:\/\/www.visophyte.org\/blog\/wp-content\/uploads\/2010\/02\/filter-bar-proto.png\" alt=\"\" width=\"589\" height=\"136\" srcset=\"https:\/\/www.visophyte.org\/blog\/wp-content\/uploads\/2010\/02\/filter-bar-proto.png 589w, https:\/\/www.visophyte.org\/blog\/wp-content\/uploads\/2010\/02\/filter-bar-proto-300x69.png 300w\" sizes=\"auto, (max-width: 589px) 100vw, 589px\" \/><\/p>\n<p>What was just the quick-search box in Thunderbird 2 is now also the home to global search in Thunderbird 3.\u00a0 This hasn&#8217;t turned out splendidly, although we didn&#8217;t expect that it would.\u00a0 Some people think quick-search is gone because they do not realize you can change the modes of the search box.\u00a0 Other people are hardcore and know how to switch between the modes, they just don&#8217;t like all the clicking.<\/p>\n<p>So we&#8217;re thinking about splitting the quick-search out into its own separate box.\u00a0 In addition, we&#8217;re trying to expose a lot of the power of the &#8220;mail views&#8221; system.\u00a0 You may know &#8220;mail views&#8221; as that boxy thing that lived with the quick-search box above the thread pane in Thunderbird 1.5 but then became something you had to customize onto the toolbar at some point.\u00a0 It looks like this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-433\" title=\"mail-views-custom-views\" src=\"http:\/\/www.visophyte.org\/blog\/wp-content\/uploads\/2010\/02\/mail-views-custom-views.png\" alt=\"\" width=\"407\" height=\"239\" srcset=\"https:\/\/www.visophyte.org\/blog\/wp-content\/uploads\/2010\/02\/mail-views-custom-views.png 407w, https:\/\/www.visophyte.org\/blog\/wp-content\/uploads\/2010\/02\/mail-views-custom-views-300x176.png 300w\" sizes=\"auto, (max-width: 407px) 100vw, 407px\" \/><\/p>\n<p>Thunderbird has a very nice search subsystem under the hood that powers quick-search, &#8220;advanced search&#8221;, virtual folders, etc.\u00a0 Mail views was and is the mechanism that allowed you to define arbitrary searches and use them as filters on any folder.\u00a0 Unfortunately it&#8217;s not a smooth operator and its defaults have some issues.\u00a0 There&#8217;s no &#8220;starred&#8221; filter unless you define your own, there&#8217;s no &#8220;any tag&#8221; filter unless you define your own, and &#8220;People I Know&#8221; only checks one of the two address books you are likely to have in your profile.\u00a0 Even with those defined, you&#8217;re looking at 3 clicks to get to most things.<\/p>\n<p>So the message filter bar is also trying to bring one-click access to these things you might care about.\u00a0 In the top screenshot, that&#8217;s what you&#8217;re looking at.\u00a0 Starred messages, messages from people in any of your local address books, messages with tags, and messages with attachments are all at your fingertips.\u00a0 The new quick-search location over on the right works right with them.\u00a0 And if you love mail views and all the clicking-finger muscle strength it helps build, it works with mail views too!<\/p>\n<p>One bit of polish that I&#8217;m hoping people like and performs sufficiently well is the tags case.\u00a0 When you haven&#8217;t clicked on the tags icon, the bar in the screenshot does not show that bit with the tags.\u00a0 When you click on it, it 1) filters the visible messages to messages with tags, and 2) figures out what tags are on those messages and populates that bar with those tags.\u00a0 You can then click on any of the tags to stop including messages with that tag (and none of the other tags still selected).<\/p>\n<p>In any event, if you are interested, the prototype is being developed as an extension that you can find <a href=\"https:\/\/addons.mozilla.org\/en-US\/thunderbird\/addon\/77714\">here on AMO<\/a> (sandboxed) if you like pre-built XPIs and <a href=\"http:\/\/hg.mozilla.org\/users\/bugmail_asutherland.org\/proto-messagefilterbar\/\">here in hg<\/a> if you like source code.\u00a0 It is very prototype-y at the current moment.\u00a0 Keybindings aren&#8217;t there, localization\/accessibility is not there, being able to make the filter bar go away isn&#8217;t there, etc.\u00a0 We will iterate on things and productize assuming the concept works out.\u00a0 Just be aware that I don&#8217;t believe sandboxed plugins auto-update, so you if you&#8217;re really interested you might need to keep an eye on the AMO page or the repo.<\/p>\n<p><strong>UPDATE:<\/strong> I have nuked the add-on from AMO since Thunderbird 3.1 beta 2 is <a href=\"http:\/\/www.mozillamessaging.com\/en-US\/thunderbird\/early_releases\/downloads\/\">now available<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What was just the quick-search box in Thunderbird 2 is now also the home to global search in Thunderbird 3.\u00a0 This hasn&#8217;t turned out splendidly, although we didn&#8217;t expect that it would.\u00a0 Some people think quick-search is gone because they &hellip; <a href=\"https:\/\/www.visophyte.org\/blog\/2010\/02\/14\/thunderbird-message-filter-bar-prototype-extension-check-it\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[3,6],"tags":[78],"class_list":["post-431","post","type-post","status-publish","format-standard","hentry","category-mozilla","category-thunderbird","tag-extension"],"_links":{"self":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts\/431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/comments?post=431"}],"version-history":[{"count":6,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts\/431\/revisions"}],"predecessor-version":[{"id":438,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/posts\/431\/revisions\/438"}],"wp:attachment":[{"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/media?parent=431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/categories?post=431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.visophyte.org\/blog\/wp-json\/wp\/v2\/tags?post=431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}