[haiku-development] Re: tracker patch

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 01 Jun 2007 14:24:03 +0200 CEST

"Michael Berg" <mike@xxxxxxxxxxx> wrote:
> Well, for me to get started I would need to get up to date on how 
> everyone
> currently sees Tracker/Deskbar evolving.
> I personally think Tracker is a bit monolithic for the BeOS 
> experience.  I'd
> like to see the "shell" (Tracker/Deskbar) broken up into a kit that 
> third
> parties could easily create replacements for.  I don't want to go off 
> on a
> tangent so I'll cut myself off with that statement.

I've stated long ago that the ultimate plan for Tracker is to be more 
flexible and add-on based. But that most probably won't happen in the 
R1 time frame.

> What sort of ideas have been kicked around regarding this access 
> problem.  I
> see 3 classic, boring solutions right off. First scroll the list like 
> a
> normal menu.  Allowing for "locked" programs.  Second, a button that 
> pops a
> menu like when toolbars have too many buttons.  Third, splits and
> multi-columns.  None of these seems to be great solutions.  I'd like 
> to know
> what others think.  I'll think on it some.

While it's not a nice solution, I would prefer a button that shows all 
items that didn't fit on screen - it's a simple solution, and at least 
it would work better than what we have now.

The only other option is indeed, as you mentioned, to add scroll 
functionality to TExpandoBar. As changing the OS classes is not an 
option for now (binary compatibility, as Ingo pointed out), it would be 
at least a bit more complex than the other solution, albeit probably 
the best one for the user.

I don't like multi-columns, though; it would also be quite a challenge 
to make them work correctly and nicely with the application expander.

Bye,
   Axel.


Other related posts: