<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Dear Sir, <br></div><div><br></div><div>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! </div><div><br></div><div>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! :-)<br></div><div><br></div><div>I have edited the main.py file and created a pull request.</div><div><br></div><div>Sincerely</div><div>Kushagra Nigam</div><div><a href="mailto:kushagra1998@gmail.com">kushagra1998@gmail.com</a><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 25 Mar 2019 at 06:11, James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Yes, the Sugar cursor affects the GNOME desktop environment.<br>
<br>
This is caused by<br>
<a href="https://github.com/sugarlabs/sugar/blob/master/src/jarabe/main.py#L205" rel="noreferrer" target="_blank">https://github.com/sugarlabs/sugar/blob/master/src/jarabe/main.py#L205</a><br>
where the GNOME desktop cursor theme is changed to the Sugar theme.<br>
<br>
Workaround is to use gsettings to change cursor-theme in<br>
org.gnome.desktop.interface back to what it was.  Yes, you can use<br>
dconf to reset all settings, but that has many side-effects.<br>
<br>
If this problem bothers anyone who wants to fix it, the fix I'm<br>
interested in seeing is;<br>
<br>
* read the value of cursor-theme before changing it in the<br>
  _start_window_manager function,<br>
<br>
* keep the Gio.Settings instance instead of deleting at end of the<br>
  _start_window_manager function,<br>
<br>
* restore the old value in the _stop_window_manager function.<br>
<br>
This should fix the problem for future users.<br>
<br>
On Sat, Mar 23, 2019 at 11:28:34AM +0530, kushagra nigam wrote:<br>
> Subject : Help needed for the proposal<br>
> Dear Sir,<br>
> <br>
> Last day I was working with with the Sugar activities. I read the documentation<br>
> and setup the environment. I made this hello-world activity which was<br>
> instructed there and even used some of the artworks. I want to ask how should I<br>
> proceed with the project? Should I make a layout on GTK+3 and push it onto my<br>
> github (But that'll take some time) or just writing a detailed proposal of how<br>
> will I get along with the project every week would do the job? Please help me!!<br>
> <br>
> Secondly i discovered this issue:<br>
> I have installed 'Sucrose' in my Ubuntu. Whenever I logout and login with the<br>
> SUGAR environment, it is good. However when I log out from SUGAR and come back<br>
> to Ubuntu, I still have that big cursor on my screen (The sugar one), that is<br>
> the original cursor is replaced by the SUGAR one. Is this a problem with<br>
> everyone?<br>
> A hack which I came up is to Reset the settings when you come back to Ubuntu (<br>
> dconf reset -f / ) but that resets each and every setting.<br>
> <br>
> Sincerely<br>
> Kushagra Nigam<br>
> <br>
> On Fri, 22 Mar 2019 at 14:20, kushagra nigam <[1]<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a>> wrote:<br>
> <br>
>     Dear Sir,<br>
> <br>
>     I have searched through the Sugar activities like Hangman, Memorize etc.<br>
>     What I meant by the game repositories are the activity repositories of<br>
>     games like these so that I can install these into my device, get to know<br>
>     about the environment better, think about how will I go on to do my task<br>
>     (planning is a necessary thing), and eventually write a detailed proposal.<br>
>     I'm really excited to build this project :)<br>
> <br>
>     Sincerely<br>
>     Kushagra Nigam<br>
>     [2]<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a><br>
> <br>
>     On Fri, 22 Mar 2019 at 13:34, James Cameron <[3]<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>> wrote:<br>
> <br>
>         kushagra nigam wrote:<br>
>         > You are absolutely right. The "they are cheating button" will not<br>
>         > only serve the purpose of someone writing the text but also if<br>
>         someone<br>
>         > speaking it up in the public.<br>
> <br>
>         Yes, indeed.<br>
> <br>
>         > I'm up for this task.<br>
> <br>
>         Great!<br>
> <br>
>         > Could you please help me with some of the game repositories(python)<br>
>         > so that I can get an edge before submitting the final proposal?<br>
> <br>
>         Sorry, I don't understand your question.  What are game repositories?<br>
> <br>
>         All proposals and candidates will be treated fairly, of course.<br>
>         You'll have the same edge as anyone else.  ;-)<br>
> <br>
>         --<br>
>         James Cameron<br>
>         [4]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
>         _______________________________________________<br>
>         Sugar-devel mailing list<br>
>         [5]<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
>         [6]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
> References:<br>
> <br>
> [1] mailto:<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a><br>
> [2] mailto:<a href="mailto:kushagra1998@gmail.com" target="_blank">kushagra1998@gmail.com</a><br>
> [3] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [4] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [5] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [6] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote></div>