[Sugar-devel] Activity

kushagra nigam kushagra1998 at gmail.com
Mon Apr 1 22:44:36 EDT 2019


Dear Sir,
I'm waiting for a review of my proposal so that I can modify it before the
final submission.
Sincerely
Kushagra Nigam
kushagra1998 at gmail.com

On Sun, 31 Mar 2019 at 16:05, kushagra nigam <kushagra1998 at gmail.com> wrote:

> Dear Sir,
> Please find my draft proposal of new activity for the GSoC'19. Kindly
> review it and let me know if it requires any modification.
> Sincerely
> Kushagra Nigam
> kushagra1998 at gmail.com
>
> On Wed, 27 Mar 2019 at 12:42, James Cameron <quozl at laptop.org> wrote:
>
>> 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/
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190402/1832bef3/attachment-0001.html>


More information about the Sugar-devel mailing list