Fixes #4634, issue where spaces in bundle ids crashed sugar
Use proper formatting syntax, fixes #2170
Add get_show_launcher() in bundles other than activitybundle

This is needed now by Sugar, after (sugar commit)
f4638b5f481478e96195d55aa38c90fd33db9aee

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
GConf to GSettings port
Remove unnecessary check for python headers

We are not building python bindings anymore these days,
we are using gobject-introspection.
Remove GConf completely

Removes sugar-gconf from SugarExt
Removes gconf-2 dependency
Touch UI: esc fullscreen

This patch moves sugar3.graphics.Window key-press-event handling.
It will now be after any other event handling from deived classes.
Fixes #475
Release 0.101.1
Add Activity Testing API and check command to setup.py

./setup.py check now invokes tests in tests/ directory. tests directory should
have integration(UI tests) and unit(unit tests) sub directories, but it isn't
necessary to have any dir. of the above.
Fix pyflakes errors
Fix chaining up to the parent
Merge branch 'headers' of https://github.com/dnarvaez/sugar-toolkit-gtk3 into dnarvaez-headers
Add menu width chars to sugar3
pep8 fixes for 'Add menu width chars'
Icon: deprecate icon_size

pixel_size should be always used now.

Change SMALL_ICON_SIZE to cover the other sizes at settings.ini.

Adds a transformation to keep backwards compatibility for some
time. This will be removed in the future.
Keep updated CellRendererInvoker self.path updated - Fixes #4717

Since CellRendererInvoker can set the path at None if a mouse event
is out of the area of the renderer, can break the use of touch,
if happen after the mouse movement. This patch set the path,
in the point_in_cell_renderer test, for the positive case,
solving the issue.

Signed-off-by: Gonzalo Odiard <godiard@sugarlabs.org>
Revert "Keep updated CellRendererInvoker self.path updated - Fixes #4717"

This reverts commit 353e05a08657c862ce78912aed0ce0d07ba44cb8.