heen wrote:Hmm... seems my indentation screwed up in the previous post. Lets try this:
Code: Select all
if(current item is a directory)
{
...
}
if(current item is a file)
{
...
}
OK. I understood it. It's a Priority v/s Redundancy of search info problem and algorithm efficiency problem.
I believe, there are some posibilities:
1. Don't change anything, respecting the priority search. Each user is responsible to mantain its ADL search priorities.
2. Override the priority search. Then, for each item in the user list, to compare it with the ADL search items. It will take a longer time than option 1, but search info will be present in all search folders. Users who uses priorities will confuse when they see that priority dissappeared.
3. Create for each item a "search always" option(like you explained in a older post). But, I think it's difficult to understand it(especially to begginers).
4. Create a general option "Don't use priority search"or "search always" (not for each item, but for all ones in general).
I like option 1. Do not anything or option 4.
But I don't know what people like. I already said my opinion.
Well, I have just seen the interfaces in DC++ 0.242. Great work, congratulations!, It looks pretty good and much better than before.
Analyzing change by change:
Buttons (Add, Edit, Remove, Move Up, Move Down, What's this?)
EXCELENT!

What's this explanation too.
ADD/EDIT Items Interface
EXCELENT

, good work, I have to say only one thing: I think the ACTIVE OPTION should be dissappear and to create a checkbox in the beginning of each search item (like the favorites window, look it) eliminating the Active Column. When user creates the item search and press OK, then checkbox checks it by default. What do you think?
Bold Text'Folders in user list
EXCELENT

.
ADL Search is more intuitive now! Thanks again!
Kenneth
