[Sugar-devel] [IAEP] [PATCH] add clock frame device
pgf at laptop.org
pgf at laptop.org
Sat May 9 09:36:12 EDT 2009
is the choice of an analog clockface feasible? it's not like
analog watches have gone away, and i'd think that on a learning
platform, especially, that it would be a good option.
paul
p.s. translation: "are we sure it's a bikeshed we should be
building?" :-)
eben wrote:
>
> 1. I think that we need to show the leading 0 when the hour is a one
> digit number, eg. 08:07. Otherwise everything in the Frame is going to
> shift depending on the time.
>
> 2. I find the radio buttons a little odd. I wonder if we could have a
> single menu item that either a) reads "Use 24 hour clock" and uses a
> checkmark to show its state or b) toggles between "Use 24 hour clock"
> and "Use 12 hour clock" when clicked.
>
> 3. We could expose some more useful info in the palette, both primary
> and secondary. The primary palette, for instance, could read:
>
> My Clock
> Friday, May 8, 2009
>
> I'd put the date label in the secondary string, so we can retain the
> standard practice of listing the device name in the primary. Including
> the day of the week would be nice, and displaying the date in a human
> friendly manner will make it feel less cold & "computery". I also
> think (this is a future feature suggestion, and needn't be there in a
> first pass) that the secondary palette should have a nice little
> inline calendar as well.
>
> 4. This is another future suggestion: we've talked in the past about
> having an option on various devices which jumps directly to the
> corresponding section of settings. This device should have a "Show
> Date & TIme Settings" option when we add that capability.
>
> 5. Finally, I'd like to see if it's at all readable if we limit the
> clock to a single unit like the rest of the devices icons.
>
> I'll try to make some mockups of all of these thoughts before
> tomorrow's design meeting. Let me know your thoughts on the
> suggestions.
>
> Eben
>
>
>
> On Fri, May 8, 2009 at 7:51 PM, Martin Dengler <martin at martindengler.com> wrote:
> > [ccing sugar-devel as well]
> >
> > On Sat, May 09, 2009 at 09:18:02AM +1000, forster at ozonline.com.au wrote:
> >> > The below patch adds a clock device to the frame:
> >> Thanks Martin, I have wanted a clock for a long time.
> >>
> >> Can we please have an idiots guide for installation?
> >
> > Unfortunately, you can't yet in any released version of Sugar. The
> > purpose of my mail was not to give anyone besides a developer code
> > they could actually use (sorry for the disapointment - I should have
> > pointed this out very clearly). The purpose was both to solicit
> > another round of feedback on the design/behavior, and also to
> > demonstrate that I had actually written some code that did it (note I
> > do not say "the best code" nor "the code anyone believes should be
> > released").
> >
> > If you have a moment to suggest any improvements you can think of that
> > would be most helpful. I can't guarantee to implement them all but I
> > (and the Sugar world) am listening seriously. The links again are:
> >
> >
> http://www.martindengler.com/tmp/screenshot_clock_device_frame-06_a6_a689bf1e-3f
> 34-4da3-afed-aa910ab4f677.png
> >
> http://www.martindengler.com/tmp/screenshot_clock_device_frame-07_84_841da15d-9b
> d7-4fe4-aada-8e8ab723f806.png
> >
> http://www.martindengler.com/tmp/screenshot_clock_device_frame-08_4b_4ba1059e-4d
> b9-4f22-8661-7916f6a167f8.png
> >
> > However, if you happen to be running SoaS, you can run the clock
> > "as-is". Start the Terminal activity and execute (cut & paste) these
> > commands:
> >
> > su -
> > cd /usr/share/sugar/extensions/deviceicon
> > wget http://www.martindengler.com/tmp/clock.py
> >
> > ...and then restart Sugar by pressing Control-Alt-Erase at the same
> > time.
> >
> > If there's enough interest someone (maybe I) may backport the clock to
> > the currently-released-but-very-old-in-developer-terms Sugar software.
> >
> > You may also be interested in my prior clock design, which I did
> > backport to the latest released OLPC build:
> >
> http://wiki.laptop.org/go/User:MartinDengler#Build_767_.2F_801_.28current_stable
> .29
> >
> > Martin
> >
> > _______________________________________________
> > IAEP -- It's An Education Project (not a laptop project!)
> > IAEP at lists.sugarlabs.org
> > http://lists.sugarlabs.org/listinfo/iaep
> >
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
=---------------------
paul fox, pgf at laptop.org
More information about the Sugar-devel
mailing list