Sugar Learning Environment, Activity Toolkit, GTK 3.
433d06b025
Problem #1, buddy menu appears on Sugar startup on physical hardware, or when mouse is centre of display. Problem #2, Terminal toolbar steals keyboard focus, when mouse is left in home view search box at activity start time. Regressions were introduced in the port from Gtk2 to Gtk3. Cause is enter-notify-events that arrive because cursor is already present in widgets as they are realised and mapped. Fix is to capture cursor position when the widget is being created, and ignore enter-notify-event if the same position is seen. |
||
---|---|---|
bin | ||
doc | ||
examples | ||
m4 | ||
po | ||
src | ||
tests | ||
.gitignore | ||
AUTHORS | ||
autogen.sh | ||
configure.ac | ||
COPYING | ||
MAINTAINERS | ||
make-doc.sh | ||
Makefile.am | ||
README |
Sugar is the core of the OLPC Human Interface. The toolkit provides a set of widgets to build HIG compliant applications and interfaces to interact with system services like presence and the datastore.