[SoaS] Super Chef 2 activity

Raul Benitez rbenitez at paraguayeduca.org
Sat Aug 12 07:28:59 EDT 2017


G'day James,


The resolution of the notebook is 1280x800.

Thank you for giving me the necessary considerations for the adaptation.


Regards!
Raul Benitez



2017-08-11 18:58 GMT-04:00 James Cameron <quozl at laptop.org>:

> G'day Raul,
>
> SuperChef-2 depends on 1200x900 resolution of the OLPC XO, and uses
> image instead of vector graphics.
>
> Your notebooks may be a different resolution.  As a result, images may
> be positioned outside display boundary.  What is the resolution?
>
> The author did not write the program for different resolutions.
>
> Also, absolute coordinates have been used, instead of relative
> coordinates.
>
> SuperChef might be fixed by;
>
> 1.  resize each of the background images in res/background/*.png,
> although these images do not have source code so resizing will require
> artistic care of a graphic designer,
>
> 2.  for each of the buttons that do not display completely, change
> drawing coordinates, see class ScreenSelectGender and line 1699 of
> View.py
>
> 3.  cascade to change mouse action detection coordinates, such as
> line 1572,
>
> 4.  or add calculation of coordinates using display resolution instead
> of asserting 1200x900 resolution.
>
> It looks like several hours or days of work for a programmer.
>
> While doing this work, please consider internationalisation; at the
> moment the images contain text in one language only.
>
> On Fri, Aug 11, 2017 at 12:17:56PM -0400, Raul Benitez wrote:
> > Hi all
> >
> > I installed Sugar 0.108 through SoaS 25, installed in notebooks.
> >
> > The problem is the following:
> >
> > The background images and the buttons to select surpass the screen, so
> for this
> > example the "Child" and "Girl" buttons are not displayed completely.
> Another
> > example is the "Serve Dish" button that can not be displayed on the
> screen when
> > it comes to advancing.
> >
> > The last lines of the error log is:
> >
> > ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)
> > 1502133820.791122 WARNING root: KeepButton has been deprecated since
> Sugar 0.94
> > and should not be used in newly written code.
> > 1502133820.794311 WARNING root: No gtk.AccelGroup in the top level
> window.
> > libpng warning: iCCP: known incorrect sRGB profile
> >
> > I tried to change the screen resolution in the source code
> /SuperChef.activity/
> > src/View.py but because I tried changing different resolutions does not
> give
> > results.
> >
> > I need direction and assistance to be able to debug and fix it myself,
> please.
> >
> > I need to make it work for use in a school.
> >
> > Thanks!
> > Raul Benitez
>
> --
> James Cameron
> http://quozl.netrek.org/
>



--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/soas/attachments/20170812/5cb91e3b/attachment.html>


More information about the SoaS mailing list