[Sugar-devel] Activity

James Cameron quozl at laptop.org
Wed Mar 27 03:12:05 EDT 2019


Yes, I have, thanks.

On Wed, Mar 27, 2019 at 10:22:24AM +0530, kushagra nigam wrote:
> This is with reference to that GNOME cursor thing. I have created a pull
> request [1]https://github.com/sugarlabs/sugar/pull/828. Kindly review it and
> let me know if it needs any changes.
> 
> Sincerely
> Kushagra Nigam
> 
> On Tue, 26 Mar 2019 at 02:59, James Cameron <[2]quozl at laptop.org> wrote:
> 
>     Thanks.  Further discussion in pull request.
> 
>     Please also read
>     [3]https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md
> 
>     On Mon, Mar 25, 2019 at 04:36:34PM +0530, kushagra nigam wrote:
>     > Dear Sir,
>     >
>     > You are indeed right! However after tinkering with the Sugar files, I got
>     to
>     > know that cursor theme of the instance Gio.Settings changes the cursor
>     theme of
>     > the GNOME Desktop but does not affect the Default folder (/usr/share/
>     icons/
>     > default) which contains the settings of the default cursor theme which
>     you have
>     > set. So changing the cursor theme to default in the function
>     > _start_window_manager helps and works! 
>     >
>     > I started by taking a global variable of initial settings and then
>     re-applying
>     > those settings before the exit of Sugar. This was absolutely right but I
>     > discovered/observed something easier later! :-)
>     >
>     > I have edited the main.py file and created a pull request.
>     >
>     > Sincerely
>     > Kushagra Nigam
>     > [1][4]kushagra1998 at gmail.com
>     >
>     > On Mon, 25 Mar 2019 at 06:11, James Cameron <[2][5]quozl at laptop.org>
>     wrote:
>     >
>     >     Yes, the Sugar cursor affects the GNOME desktop environment.
>     >
>     >     This is caused by
>     >     [3][6]https://github.com/sugarlabs/sugar/blob/master/src/jarabe/
>     main.py#L205
>     >     where the GNOME desktop cursor theme is changed to the Sugar theme.
>     >
>     >     Workaround is to use gsettings to change cursor-theme in
>     >     org.gnome.desktop.interface back to what it was.  Yes, you can use
>     >     dconf to reset all settings, but that has many side-effects.
>     >
>     >     If this problem bothers anyone who wants to fix it, the fix I'm
>     >     interested in seeing is;
>     >
>     >     * read the value of cursor-theme before changing it in the
>     >       _start_window_manager function,
>     >
>     >     * keep the Gio.Settings instance instead of deleting at end of the
>     >       _start_window_manager function,
>     >
>     >     * restore the old value in the _stop_window_manager function.
>     >
>     >     This should fix the problem for future users.
>     >
>     >     On Sat, Mar 23, 2019 at 11:28:34AM +0530, kushagra nigam wrote:
>     >     > Subject : Help needed for the proposal
>     >     > Dear Sir,
>     >     >
>     >     > Last day I was working with with the Sugar activities. I read the
>     >     documentation
>     >     > and setup the environment. I made this hello-world activity which
>     was
>     >     > instructed there and even used some of the artworks. I want to ask
>     how
>     >     should I
>     >     > proceed with the project? Should I make a layout on GTK+3 and push
>     it
>     >     onto my
>     >     > github (But that'll take some time) or just writing a detailed
>     proposal
>     >     of how
>     >     > will I get along with the project every week would do the job?
>     Please
>     >     help me!!
>     >     >
>     >     > Secondly i discovered this issue:
>     >     > I have installed 'Sucrose' in my Ubuntu. Whenever I logout and
>     login with
>     >     the
>     >     > SUGAR environment, it is good. However when I log out from SUGAR
>     and come
>     >     back
>     >     > to Ubuntu, I still have that big cursor on my screen (The sugar
>     one),
>     >     that is
>     >     > the original cursor is replaced by the SUGAR one. Is this a problem
>     with
>     >     > everyone?
>     >     > A hack which I came up is to Reset the settings when you come back
>     to
>     >     Ubuntu (
>     >     > dconf reset -f / ) but that resets each and every setting.
>     >     >
>     >     > Sincerely
>     >     > Kushagra Nigam
>     >     >
>     >     > On Fri, 22 Mar 2019 at 14:20, kushagra nigam <[1][4]
>     >     [7]kushagra1998 at gmail.com> wrote:
>     >     >
>     >     >     Dear Sir,
>     >     >
>     >     >     I have searched through the Sugar activities like Hangman,
>     Memorize
>     >     etc.
>     >     >     What I meant by the game repositories are the activity
>     repositories
>     >     of
>     >     >     games like these so that I can install these into my device,
>     get to
>     >     know
>     >     >     about the environment better, think about how will I go on to
>     do my
>     >     task
>     >     >     (planning is a necessary thing), and eventually write a
>     detailed
>     >     proposal.
>     >     >     I'm really excited to build this project :)
>     >     >
>     >     >     Sincerely
>     >     >     Kushagra Nigam
>     >     >     [2][5][8]kushagra1998 at gmail.com
>     >     >
>     >     >     On Fri, 22 Mar 2019 at 13:34, James Cameron <[3][6][9]
>     quozl at laptop.org>
>     >     wrote:
>     >     >
>     >     >         kushagra nigam wrote:
>     >     >         > You are absolutely right. The "they are cheating button"
>     will
>     >     not
>     >     >         > only serve the purpose of someone writing the text but
>     also if
>     >     >         someone
>     >     >         > speaking it up in the public.
>     >     >
>     >     >         Yes, indeed.
>     >     >
>     >     >         > I'm up for this task.
>     >     >
>     >     >         Great!
>     >     >
>     >     >         > Could you please help me with some of the game
>     repositories
>     >     (python)
>     >     >         > so that I can get an edge before submitting the final
>     proposal?
>     >     >
>     >     >         Sorry, I don't understand your question.  What are game
>     >     repositories?
>     >     >
>     >     >         All proposals and candidates will be treated fairly, of
>     course.
>     >     >         You'll have the same edge as anyone else.  ;-)
>     >     >
>     >     >         --
>     >     >         James Cameron
>     >     >         [4][7][10]http://quozl.netrek.org/
>     >     >         _______________________________________________
>     >     >         Sugar-devel mailing list
>     >     >         [5][8][11]Sugar-devel at lists.sugarlabs.org
>     >     >         [6][9][12]http://lists.sugarlabs.org/listinfo/sugar-devel
>     >     >
>     >     > References:
>     >     >
>     >     > [1] mailto:[10][13]kushagra1998 at gmail.com
>     >     > [2] mailto:[11][14]kushagra1998 at gmail.com
>     >     > [3] mailto:[12][15]quozl at laptop.org
>     >     > [4] [13][16]http://quozl.netrek.org/
>     >     > [5] mailto:[14][17]Sugar-devel at lists.sugarlabs.org
>     >     > [6] [15][18]http://lists.sugarlabs.org/listinfo/sugar-devel
>     >
>     >     > _______________________________________________
>     >     > Sugar-devel mailing list
>     >     > [16][19]Sugar-devel at lists.sugarlabs.org
>     >     > [17][20]http://lists.sugarlabs.org/listinfo/sugar-devel
>     >
>     >     --
>     >     James Cameron
>     >     [18][21]http://quozl.netrek.org/
>     >     _______________________________________________
>     >     Sugar-devel mailing list
>     >     [19][22]Sugar-devel at lists.sugarlabs.org
>     >     [20][23]http://lists.sugarlabs.org/listinfo/sugar-devel
>     >
>     > References:
>     >
>     > [1] mailto:[24]kushagra1998 at gmail.com
>     > [2] mailto:[25]quozl at laptop.org
>     > [3] [26]https://github.com/sugarlabs/sugar/blob/master/src/jarabe/main.py
>     #L205
>     > [4] mailto:[27]kushagra1998 at gmail.com
>     > [5] mailto:[28]kushagra1998 at gmail.com
>     > [6] mailto:[29]quozl at laptop.org
>     > [7] [30]http://quozl.netrek.org/
>     > [8] mailto:[31]Sugar-devel at lists.sugarlabs.org
>     > [9] [32]http://lists.sugarlabs.org/listinfo/sugar-devel
>     > [10] mailto:[33]kushagra1998 at gmail.com
>     > [11] mailto:[34]kushagra1998 at gmail.com
>     > [12] mailto:[35]quozl at laptop.org
>     > [13] [36]http://quozl.netrek.org/
>     > [14] mailto:[37]Sugar-devel at lists.sugarlabs.org
>     > [15] [38]http://lists.sugarlabs.org/listinfo/sugar-devel
>     > [16] mailto:[39]Sugar-devel at lists.sugarlabs.org
>     > [17] [40]http://lists.sugarlabs.org/listinfo/sugar-devel
>     > [18] [41]http://quozl.netrek.org/
>     > [19] mailto:[42]Sugar-devel at lists.sugarlabs.org
>     > [20] [43]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
>     > _______________________________________________
>     > Sugar-devel mailing list
>     > [44]Sugar-devel at lists.sugarlabs.org
>     > [45]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
>     --
>     James Cameron
>     [46]http://quozl.netrek.org/
>     _______________________________________________
>     Sugar-devel mailing list
>     [47]Sugar-devel at lists.sugarlabs.org
>     [48]http://lists.sugarlabs.org/listinfo/sugar-devel
> 
> References:
> 
> [1] https://github.com/sugarlabs/sugar/pull/828
> [2] mailto:quozl at laptop.org
> [3] https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md
> [4] mailto:kushagra1998 at gmail.com
> [5] mailto:quozl at laptop.org
> [6] https://github.com/sugarlabs/sugar/blob/master/src/jarabe/main.py#L205
> [7] mailto:kushagra1998 at gmail.com
> [8] mailto:kushagra1998 at gmail.com
> [9] mailto:quozl at laptop.org
> [10] http://quozl.netrek.org/
> [11] mailto:Sugar-devel at lists.sugarlabs.org
> [12] http://lists.sugarlabs.org/listinfo/sugar-devel
> [13] mailto:kushagra1998 at gmail.com
> [14] mailto:kushagra1998 at gmail.com
> [15] mailto:quozl at laptop.org
> [16] http://quozl.netrek.org/
> [17] mailto:Sugar-devel at lists.sugarlabs.org
> [18] http://lists.sugarlabs.org/listinfo/sugar-devel
> [19] mailto:Sugar-devel at lists.sugarlabs.org
> [20] http://lists.sugarlabs.org/listinfo/sugar-devel
> [21] http://quozl.netrek.org/
> [22] mailto:Sugar-devel at lists.sugarlabs.org
> [23] http://lists.sugarlabs.org/listinfo/sugar-devel
> [24] mailto:kushagra1998 at gmail.com
> [25] mailto:quozl at laptop.org
> [26] https://github.com/sugarlabs/sugar/blob/master/src/jarabe/main.py#L205
> [27] mailto:kushagra1998 at gmail.com
> [28] mailto:kushagra1998 at gmail.com
> [29] mailto:quozl at laptop.org
> [30] http://quozl.netrek.org/
> [31] mailto:Sugar-devel at lists.sugarlabs.org
> [32] http://lists.sugarlabs.org/listinfo/sugar-devel
> [33] mailto:kushagra1998 at gmail.com
> [34] mailto:kushagra1998 at gmail.com
> [35] mailto:quozl at laptop.org
> [36] http://quozl.netrek.org/
> [37] mailto:Sugar-devel at lists.sugarlabs.org
> [38] http://lists.sugarlabs.org/listinfo/sugar-devel
> [39] mailto:Sugar-devel at lists.sugarlabs.org
> [40] http://lists.sugarlabs.org/listinfo/sugar-devel
> [41] http://quozl.netrek.org/
> [42] mailto:Sugar-devel at lists.sugarlabs.org
> [43] http://lists.sugarlabs.org/listinfo/sugar-devel
> [44] mailto:Sugar-devel at lists.sugarlabs.org
> [45] http://lists.sugarlabs.org/listinfo/sugar-devel
> [46] http://quozl.netrek.org/
> [47] mailto:Sugar-devel at lists.sugarlabs.org
> [48] http://lists.sugarlabs.org/listinfo/sugar-devel

> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


-- 
James Cameron
http://quozl.netrek.org/


More information about the Sugar-devel mailing list