Closed Bug 955585 Opened 10 years ago Closed 6 years ago

Awesometab should have smarter filtering

Categories

(Instantbird Graveyard :: Conversation, defect)

x86
Other
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: nhnt11, Unassigned)

References

Details

*** Original post on bio 2146 at 2013-09-01 17:54:00 UTC ***

For example, filtering on tags, accounts, usernames, etc.
Depends on: 955582
*** Original post on bio 2146 at 2013-10-15 16:41:15 UTC ***

To make this performant, one might have to build an index (for the topics in particular). We should follow the awesomebar and also match substrings.

Also, getFilteredConv() should become fully async (using a worker or Tasks/Promises). It should be possible to return the most likely results first (i.e. hits in the name where the match is at the beginning of a word (what we have at present)) and e.g. only search topics later. It's possible that making getFilteredConv async would make the index unnecessary.
Here is what the location bar in Firefox has for customizing one's searches (source: [1]):

Preference names in about:config 	default key 	action
browser.urlbar.match.title 	#	Returns results that match the text in the title.
browser.urlbar.match.url 	@	Returns results that match the text in the URL.
browser.urlbar.restrict.bookmark 	*	Returns only results that are from the bookmarks.
browser.urlbar.restrict.history 	^	Returns only results that are from the browser’s history.
browser.urlbar.restrict.tag 	+	Returns only results that have been tagged.
browser.urlbar.restrict.typed 	~	Returns only results that have been typed.
browser.urlbar.restrict.openpage 	% 	Returns only open tabs (visible tabs, not active tab), available in Firefox 4 (SeaMonkey 2.1) and later 


[1] http://kb.mozillazine.org/Location_Bar_search#Location_Bar_search_.28internal_-_Auto_Complete.29
Blocks: 955013
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
You need to log in before you can comment on or make changes to this bug.