[SoaS] Super Chef 2 activity
James Cameron
quozl at laptop.org
Sun Aug 13 16:37:13 EDT 2017
Ah, that explains the problem. Considering overlap of 1200x900
resolution, and 1280x800 resolution, there is a 1200x100 area missing,
and a 80x800 area added.
On Sat, Aug 12, 2017 at 07:28:59AM -0400, Raul Benitez wrote:
> 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 <[1]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
> [2]http://quozl.netrek.org/
>
> --
> [uc]
>
> References:
>
> [1] mailto:quozl at laptop.org
> [2] http://quozl.netrek.org/
--
James Cameron
http://quozl.netrek.org/
More information about the SoaS
mailing list