Sugar Learning Environment, Activity Toolkit, GTK 3.
gtk.get_current_event_time() will return 0 if there's no "current event" (which will happen if this is invoked from a SugarKeyGrabber callback, because that intercepts events below the gtk level). And libwnck will g_warn if we pass "0" to window.activate(). Since matchbox doesn't look at the timestamp anyway, it's simplest to just always pass "1" there. (Needed for part of #2159) |
||
|---|---|---|
| bin | ||
| data | ||
| docs | ||
| lib | ||
| m4 | ||
| po | ||
| services | ||
| shell | ||
| sugar | ||
| tests | ||
| .gitignore | ||
| autogen.sh | ||
| configure.ac | ||
| COPYING | ||
| COPYING.LIB | ||
| maint-helper.py | ||
| Makefile.am | ||
| NEWS | ||
| pylint.sh | ||
| README | ||
| sugar-emulator | ||
Building ======== See: http://wiki.laptop.org/go/Sugar_with_sugar-jhbuild Running multiple instances on the same machine ============================================== You can use the SUGAR_PROFILE command line options. For example: SUGAR_PROFILE=profile-1 sugar SUGAR_PROFILE=profile-2 sugar ... Emulator key bindings ===================== F1 Mesh zoom level F2 Friends zoom level F3 Home zoom level F4 Activity zoom level Alt+f Show the frame Alt+r Rotate the screen Alt+o Toggle overlay visibility Alt+= Open the developer console Alt+0 Open the developer console Alt+q Quit the emulator Ctrl+s Activate sketch mode in chat