Sugar Learning Environment, Activity Toolkit, GTK 3.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
James Cameron 433d06b025 avoid uncommanded palettes
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.
8 years ago
bin Properly make a random activity_id outside Sugar. 8 years ago
doc Release 0.109.0.1 unstable 8 years ago
examples First pass sugar3.graphics.icon docs 8 years ago
m4 Add simple toolbars example 15 years ago
po New files added from Sugar Labs based on templates 8 years ago
src avoid uncommanded palettes 8 years ago
tests Implement mime.get_mime_parents using python 10 years ago
.gitignore Add generated doc files to the gitignore 8 years ago
AUTHORS Add AUTHORS file 17 years ago
COPYING Make it distcheck. Fix license. 17 years ago
MAINTAINERS Add MAINTAINERS file 13 years ago
Makefile.am Add missing translations 10 years ago
README Test commit 10 years ago
autogen.sh Modernize gettext setup 10 years ago
configure.ac Release 0.109.0.1 unstable 8 years ago
make-doc.sh Change make-doc.sh interpreter 9 years ago

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.