Math4Team/RIT/Tips & Tricks

From Sugar Labs

Jump to: navigation, search

Contents

Description

The purpose of this page is to collaborate with each other and share useful information which we can all benefit from.

Directory of source code on the XO

If you haven't figured this out yet, you may be in trouble... ;-)

Toolbar listener

We found out that by default, the tabs in the top of the game only change the part above the toolbar and not the main part of the game below which we planned to modify a bit. However, we found an application called Measure which does what we want to do. There is some code which we can copy from to make changes to the main part of the screen when you change tabs. Go to the source code for Measure and open toolbar_top.py. The function we are interested in is called "def _toolbar_changed_cb(self, tbox, num)".

Git Issues

Pushing Problems

If you are attempting to push and are getting an error messaging containing master -> master (non-fast forward) when you have already successfully pushed in the past and force pushing isn't working, you can try and follow these steps (this worked for me, but I'm not an expert at Git so I can't say how well it will work for you):

Git and Activity Workflow

Here is a little guide one a possible workflow: User:Jlew/XO_Workflow

Personal tools
Namespaces
Variants
Actions
Sugar
Projects
Teams
Local Labs
Using the Wiki
Google translations