Copy menu needs uid_list

This patch fixes SL #4650. The copy menu was accessing self._uid_list,
which was never defined. self._uid_list_cb, which retrieves the list
is defined.
Fix to fix of SL #4650

Sorry... pushed the wrong patch early. This patch has the proper callback.

Fixes 4650
Update version of Sugar to 0.100

This is the version displayed in the control panel
"About this Computer" section.

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Add 5 GHz frequency channels table - SL #4459

Fixes SL #4459

Signed-off-by: Simon Schampijer <erikos@sugarlabs.org>
The set hidden attribute ioctl doesn't work for
~/Documents/.Sugar-Metadata, however it is not necessary to apply the
flag, since it is a Linux file system. This patch checks to see if the
destination of the copy is ~/Documents, and if so, skips the ioctl.

Fixes #4656
Merge branch 'copydocuments' of git://github.com/walterbender/sugar into walterbender-copydocuments
Avoid popup the palette while a dragging in the Journal - SL #3999

This is was a pending issue. See more information in the ticket
Note than drag and drop is allowed only with the mouse, not with touch.
Fixes #3999.

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Merge branch 'fix_3999-try2' of git://github.com/godiard/sugar into godiard-fix_3999-try2
Trivial string change

Unreviewed given the triviality. Fix #3356
Improve shutdown/restart/logout configurability

Allow to configure all three the menus, using either
gconf or an environment variable. The environment
variable is useful if you want to disable these
menu items only "temporarily", without affecting
the global configuration, for example in sugar-runner.
Add a gconf option to show/hide the Register option - SL #4640

In deplpoyments where a school server is not available,
the Register menu o nothing and confuse to the users.

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Display the model in the control panel About this computer section

The model is read from gconf
/desktop/sugar/extensions/aboutcomputer/hardware_model key
if not available, is not displayed.

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
About this computer: Display secondary licenses if needed

A directory is configured, where deployments, can add text files
with the licenses to display.

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
About computer: show when was the last update on system packages

The mtime in the file /var/lib/misc/last_os_update.stamp is used
to know when was the last update.

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Reorganize the code to avoid duplications

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Do not update the journal when in the detail view - SL #4658

If the user modify the object metadata, by editing a field,
or toggle the star, the journal should not change to the list view.

Fixes #4658

Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Removes pulsing from start-up icon. Fixes #3092
Remove OLPC specific code from sugar-control-panel

As discussed on the mailing list, making keyboard depend
on powerd doesn't make sense
http://lists.sugarlabs.org/archive/soas/2013-November/002579.html
Revert "Removes pulsing from start-up icon. Fixes #3092"

This reverts commit b43e6e70790a7d14d80380839646d9a7582b64ac.