[sugar] scrolling the journal list view (was Re: alt-tabbing to the Journal)
Gary C Martin
Sat Oct 11 22:55:18 EDT 2008
On 11 Oct 2008, at 22:49, Martin Dengler wrote:
> On Sat, Oct 11, 2008 at 09:20:56PM +0100, Gary C Martin wrote:
>> On 11 Oct 2008, at 11:34, Tomeu Vizoso wrote:
>>> On Wed, Oct 8, 2008 at 5:27 PM, Eben Eliason wrote:
>>>> The main problem here is potential length of the scrolling page.
>>>> [...] we could introduce temporal section headers. After
>>>> scrolling far enough back in time, there might be sections for
>>>> each month, and further back, for each year, etc.
>>> Yes, I like this idea and I think it's pretty much doable.
>> [...] the longer the page the smaller the scroll-bar, the more
>> it's movement, and the harder it is to navigate in a controlled,
>> refined manner.
> We're not preparing kids for the real world:
> (also an example of: what 1200x900 px can be used for; what temporal
> section headers get chosen for me by the real world;
Oohh that takes me back (shudder).
That 1200x900 UI on the XOs 200dpi screen would be pretty bad on the
eyesight for something as critical as the Journal, kind'a like using
Scratch is just now on the XO. Cursor targeting would be frustrating,
and the 1200x900 is only true for grey pixels, any colour in the UI
would basically be at 800x600. Also I'm sure there's some faint future
navel gazing to be done given the XO-2 needing a UI fat enough for
potentially chubby fingers to poke at ;-)
Nice to see an example of temporal section headers, I guess in this
example you'd need to fold them all auto closed, except one at a time.
That would ideally keep displayed entries below some max total, give
easier scroll bar manipulation, and keep the memory footprint down for
when I add my 1001'st TurtleArt sqrt Journal entry ;-)
> and how sometimes
> I've given up and created temporal sections myself)
I guess tag's will be the tool here, hmm I wonder if date could be
part of the search string, say if I typed "2008 lesson plan", where
lesson and plan could be tag or part of the title, and 2008 matched
the year (where creation and modification dates could be treated as
'auto tags' set by the system, a little like activity type can be
considered a system 'auto tag'). Might be useful for a kid to type in
"friday" and get all their activities that they've generated for their
classes on a Friday. Need to watch translation issues though.
More information about the Sugar-devel