[Sugar-devel] Sugarizer Activity Set - GSOC 2016

Shirsh Zibbu zibs.shirsh at gmail.com
Sun Mar 20 05:51:23 EDT 2016


Hello. I apologize for not replying earlier.
I have finally worked out all the problems mentioned below and updated the
demo
<http://t.sidekickopen04.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs4WrKXjN8q-6Y2dnqP2VRzDdF56dC9ff6Yjdzx02?t=https%3A%2F%2Fzhirzh.github.io%2Fsugarizer-activity-moon%2F&si=5100779840208896&pi=3796c3e3-50c8-487b-d234-21195a7f53d0>
.

Please try it out and see if any more problems persist. I'd be more swift
at making amends this time onward.

Bugs fixed:

   -
   - the data is offset from current date and time by several hours
   - there is no compass direction marker or latitude longitude color
   legend when grid view is enabled
   - the toggle hemisphere view toggle button may become out of
   synchronization with the displayed image
   - the moon does not fit in Sugar Browse


On Mon, Mar 14, 2016 at 8:39 AM, James Cameron <quozl at laptop.org> wrote:

> Out of synchronisation is mismatch between button state and moon
> image.  It happens on first click with empty cache or fresh browser
> instance.  It does not happen on page refresh.
>
> Reproducer:
>
> 1.  start Firefox and open
> http://zhirzh.github.io/sugarizer-activity-moon/
>
> 2.  wait for loading to complete,
>
> 3.  click once in the Toggle Hemisphere View button,
>
> Expected result: both the button and moon image should change state.
>
> Observed result: only the button changes state.
>
> 4.  click again in the Toggle Hemisphere View button,
>
> Observed result: both the button and moon image change state.
>
> On Fri, Mar 11, 2016 at 06:22:44PM +0530, Shirsh Zibbu wrote:
> > Okay. I've just finished figuring out the causes of the problems:
> >
> >   • timezone problem is happening because js [1]Date() works with local
> >     timezone, unless explicitly told to use GMT. needs some time, since
> >     'daylight saving' can also become an issue
> >
> >   • i haven't yet implemented compass and legend. will do in the
> following
> >     days.
> >
> >   • i do not understand what you meant by 'out of
> >     synchronisation'. i believe it means the button shows activated,
> even when
> >     the moon is not flipped (or vice versa). I hope I got that right.
> (more
> >     screenshots?)
> >
> >   • the problem with Sugar Browse is due to the fact that I am using css
> >     transforms to center the canvas. apparently, some css features do not
> >     work everywhere. will switch to js for centering.
> >
> > if any more problems pop up, please do tell me. i'd happy to correct
> them.
> > *
> >
> > On Fri, Mar 11, 2016 at 4:52 AM, James Cameron <[2]quozl at laptop.org>
> wrote:
> >
> >     Your link is too long to copy and paste, but this link works fine:
> >
> >             [3]http://zhirzh.github.io/sugarizer-activity-moon/
> >
> >     I've tested using Firefox-45 on Ubuntu 14.04:
> >
> >     1.  the data is offset from current date and time by several hours,
> >
> >     (the today's moon information, next full moon, new moon, lunar
> >     eclipse, and solar eclipse times are presented as GMT+1100 (AEDT) yet
> >     the dates and times are exactly the same as the Moon activity on an
> XO
> >     laptop, which presents them as GMT, see attached screenshots,)
> >
> >     2.  there is no compass direction marker or latitude longitude colour
> >     legend when grid view is enabled,
> >
> >     3.  the toggle hemisphere view toggle button may become out of
> >     synchronisation with the displayed image,
> >
> >     I've also tested using Sugar Browse from git on Fedora 18 using an XO
> >     laptop; the moon does not fit, see last of the attached screenshots.
> >
> >     Good progress.
> >
> >     On Fri, Mar 11, 2016 at 04:20:49AM +0530, Shirsh Zibbu wrote:
> >     > *
> >     > I have made some major progress in the past week in the
> project Sugarizer
> >     > Activity Set. To be precise, I have been porting Moon activity. I
> have
> >     prepared
> >     > a [1]demo for the same.
> >     >
> >     > I would like to know other's opinions, especially the project
> mentor, sir
> >     > Lionel Laské and sir Michaël Ohayon, regarding my current work and
> what
> >     all
> >     > changes are needed.
> >     >
> >     > References:
> >     >
> >     > [1] [4]http://t.sidekickopen46.com/e1t/c/5/
> >
>  f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs4WrKXjN8q-6Y2dnqP2VRzDdF56dC9ff6Yjdzx02?
> >     t=http%3A%2F%2Fzhirzh.github.io%2Fsugarizer-activity-moon%2F&si=
> >     5100779840208896&pi=9738b7b8-0b1c-4a15-e4f2-9d8e700508b2
> >
> >     > _______________________________________________
> >     > Sugar-devel mailing list
> >     > [5]Sugar-devel at lists.sugarlabs.org
> >     > [6]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
> >     --
> >     James Cameron
> >     [7]http://quozl.netrek.org/
> >
> > References:
> >
> > [1]
> http://t.sidekickopen46.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs4WrKXjN8q-6Y2dnqP2VRzDdF56dC9ff6Yjdzx02?t=https%3A%2F%2Fdeveloper.mozilla.org%2Fen%2Fdocs%2FWeb%2FJavaScript%2FReference%2FGlobal_Objects%2FDate&si=5100779840208896&pi=229fc1f0-7077-4812-b483-e132a0e3741b
> > [2] mailto:quozl at laptop.org
> > [3] http://zhirzh.github.io/sugarizer-activity-moon/
> > [4]
> http://t.sidekickopen46.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs4WrKXjN8q-6Y2dnqP2VRzDdF56dC9ff6Yjdzx02?t=http%3A%2F%2Fzhirzh.github.io%2Fsugarizer-activity-moon%2F&si=5100779840208896&pi=9738b7b8-0b1c-4a15-e4f2-9d8e700508b2
> > [5] mailto:Sugar-devel at lists.sugarlabs.org
> > [6] http://lists.sugarlabs.org/listinfo/sugar-devel
> > [7] http://quozl.netrek.org/
>
> --
> James Cameron
> http://quozl.netrek.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160320/56e8d0f6/attachment.html>


More information about the Sugar-devel mailing list