[Adium-devl] Adium Search add on implementation

disposable at infinitenexus.com disposable at infinitenexus.com
Wed Mar 7 07:09:11 UTC 2007


On Mar 7, 2007, at 12:50 AM, Viksit Gaur wrote:

> Hi all,
>
> Right, I've checked out the guides previously on the mailing list, and
> I'm now working on analyzing the source code. Does anyone have tips
> about where I should begin to look from? As I see it, the search bar
> will involve the following:

http://trac.adiumx.com/wiki/MapOfAdium

>
> - A search bar on the contact list itself

You'll need to take different window styles into account, so keep  
this in mind as you start contemplating a design. Also keep prior  
notes (such as window/list expansion/collapse) in mind.

> - Linking this to the most efficient method to filter usernames
> -- It will come out as a "Filter as you type" mechanism such as the  
> one
> used by firefox search

How will results be highlighted? Will the list change dynamically, or  
each contact cell change appearance...

> - Options to include a choic e between searching offline and online  
> contacts

Simplest solution for this would be to use the search menu template  
on NSSearchFields to provide Online Contacts, Offline Contacts, Both  
as the menu items/filter types.

> - Anything else? Any ideas which you might have on the above are  
> welcome!
>
> Cheers,
> Viksit
>
>
> disposable at infinitenexus.com wrote:
>> Hi Viksit,
>>
>> I think David's response today works. There was also a discussion not
>> long ago on the list about various implementation strategies so  
>> you may
>> want to look those (and the mockups) up for reference. Best of luck!
>>
>> - brian 'bgannin' ganninger
>>
>>
>> On Mar 2, 2007, at 12:31 AM, Viksit Gaur wrote:
>>
>>> Hey Brian,
>>>
>>> I mailed the list recently about adding a search feature onto  
>>> Adium, and
>>> Iw as wondering if  anyone is currently working on its  
>>> implementation?
>>> If not, I could try and give it a shot. (The message refers to  
>>> Ticket
>>> #5101)
>>>
>>> Cheers
>>> Viksit
>>>
>>
>>
>
>





More information about the devel mailing list