Sugar Learning Environment, Activity Toolkit, GTK 3.
2971749b83
Steps to reproduce: 1. Long press on home view favorite icon (an event icon) Expected: Palette invoker where finger is Actuall: Palette invokes in top left corner This is because the long press controller emits coords relative to the widget's window, and EventIcons sometimes have their own windows. We can't change the long press controller, as it is a public api. But we fix this by translating the coords to the root window coords in the CursorInvoker. Using root coords is consistent with the right click handleing in the cursor invoker. |
||
---|---|---|
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.