Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Remove sugar-activityDaniel Drake2011-12-202-22/+0
| | | | | | | | | | | | | This binary has been moved to sugar-toolkit-gtk3 in a commit titled: sugar-activity: import and make independent of sugar-toolkit GTK versions sugar-toolkit-gtk3 is deemed as a more suitable home as sugar-activity is somewhat specific to activities built with sugar-toolkit. From this point onwards sugar-toolkit-gtk3 will become a required part of the platform and hence installed on all user's systems. Acked-by: Sascha Silbe <silbe@activitycentral.com>
* Make sure we use the Sugar cursor in the intro screen, OLPC #10712Simon Schampijer2011-10-181-0/+4
| | | | | | | | | | | | | | | | | As stated in the ticket Metacity sets the cursor after it's startup, so we need to make sure Metacity is already running before we set the cursor. This is what the current code has been doing. We do show the intro screen before the window manager may be available. For a non invasive bug fix that avoids races we just call 'xsetroot -cursor_name' another time before the intro screen is displayed. We have a long history of setting the Sugar cursor with many races. To improve the situation SL #3204 is filed as a follow up. Signed-off-by: Simon Schampijer <simon@laptop.org> Acked-by: Sascha Silbe <silbe@activitycentral.com>
* Revert "factor out Sugar intro screen into separate script"Sascha Silbe2011-10-184-29/+3
| | | | | This reverts commit 9bcbda746abdc03747bb57e9e955940fd1bf135a that got pushed by accident.
* factor out Sugar intro screen into separate scriptSascha Silbe2011-10-184-3/+29
|
* Only activate keyboard configuration if it was configured, OLPC #11175Daniel Drake2011-10-091-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Sugar is currently activing a new keyboard config even if the user did not change any settings. Avoid this by only activating the configuration if user-specified settings are found in gconf. Also remove the default 'evdev' model string so that gconf settings are truly blank unless the user has selected something. This fixes the case where keyboard settings were configured elsewhere, but Sugar ends up throwing those away and applying its own 'blank' settings. The forced 'evdev' default was added in #1717: Since we do not supply a keyboard model by default, xfree86 gets picked up, and as a result the arrow keys, etc do not work on Xephyr. We should use evdev instead. However, this seems more like an evdev configuration issue, and regardless of this, arrow keys are not working before this patch anyway. Acked-By: Sascha Silbe <silbe@activitycentral.com> Signed-off-by: Daniel Drake <dsd@laptop.org>
* Fix presence detection of keyboard layouts/optionsDaniel Drake2011-10-091-3/+2
| | | | | | | | | | | | | | | | "foo is []" is not a valid way of checking if a list is empty as this code intends. "foo" alone as a boolean operator is an equivalent length check, and also serves as a "is not None" check too. PEP8 also confirms this approach: For sequences, (strings, lists, tuples), use the fact that empty sequences are false. Signed-off-by: Daniel Drake <dsd@laptop.org> Acked-By: Sascha Silbe <silbe@activitycentral.com> Acked-by: Simon Schampijer <simon@laptop.org>
* This commit breaks OLPC builds, OLPC #11178Simon Schampijer2011-08-251-6/+4
| | | | | | Revert "sugar-install-bundle to accept multiple files" This reverts commit ada284445e9a3ce96a0c9df4c299021254b0668d.
* sugar-session: Check for already-running window manager on start-upSascha Silbe2011-07-301-0/+7
| | | | | | | | This not only fixes a race condition (metacity is started before sugar-session in sugar), but also allows running Sugar inside a different window manager. Signed-off-by: Sascha Silbe <silbe@activitycentral.com> Acked-By: Simon Schampijer <simon@laptop.org>
* sugar-install-bundle to accept multiple filesJames Cameron2011-03-271-4/+6
| | | | | Signed-off-by: James Cameron <quozl@laptop.org> Acked-by: Sascha Silbe <silbe@activitycentral.com>
* Run gnome-keyring-daemon from the 'sugar' script if we are running in XephyrTomeu Vizoso2010-09-021-0/+6
|
* Sugar gconf settings breaks mouse buttons behaviour in gnome session #1544Aleksey Lim2010-08-311-1/+1
|
* Revert "Start of channel handling"Tomeu Vizoso2010-08-203-9/+1
| | | | | | | This reverts commit b6a8569bc3152e07f3f5423000db391983e57975. Reverts only the addition of sugar-dbus-launch-helper as activities are not activated by dbus yet.
* Set the accounts dir for Mission Control inside Sugar's profile dir.Tomeu Vizoso2010-08-201-0/+8
| | | | Also makes sure that SUGAR_PROFILE is set.
* Remove src/jarabe/model/owner.py and org.laptop.ShellOwnerTomeu Vizoso2010-08-201-1/+0
|
* Split the telepathy client to its own moduleTomeu Vizoso2010-08-201-1/+1
|
* Start of channel handlingTomeu Vizoso2010-08-203-2/+9
|
* Failure to cleanup temporary files after filesystem full errors #1876Aleksey Lim2010-06-021-0/+5
|
* datastore.log moved away #1807Aleksey Lim2010-03-101-18/+19
|
* ignore logging cleanup fail, sugarlabs.org #1720 laptop.org #9623James Cameron2010-03-091-4/+9
| | | | | reinstates a design feature that was in sugar-session last year that was removed during rework.
* Fallback to system locale #1715 (silbe)Simon Schampijer2010-02-101-2/+2
| | | | Set the language to the system one if no ~/.i18n is present.
* sugar, sugar-emulator: refuse to run as root (#1675)Sascha Silbe2010-01-222-0/+10
| | | | | | It's a very bad idea to run Sugar as root for a variety of reasons, but there seem to be people who try it (and fail) nevertheless. Failing early and with a clear message increases safety and safes precious developer and user time.
* set default language (#614)Sascha Silbe2010-01-201-0/+4
|
* move ~/.i18n parsing from sugar-emulator to sugar (#1441)Sascha Silbe2010-01-111-1/+4
| | | | | | | | The control panel stores locale settings in ~/.i18n, but currently this file is only read by Fedora scripts and sugar-emulator. Parsing it in sugar will make language selection work in "native" sessions on all distros. Signed-off-by: Sascha Silbe <sascha@silbe.org>
* Unfreeze DCON on intro screen (#1601)Daniel Drake2009-12-021-1/+4
| | | | | Otherwise the display remained locked and the intro screen was not visible.
* Configure fonts through GConf (#1584)Daniel Drake2009-12-011-0/+9
| | | | | | | | | | | | Sugar currently configures fonts through gtkrc and through the sugar.graphics.style class, both of which are hard to modify by implementors/deployers. Move this into GConf and apply these settings to the sugar shell at startup. In the longer term, Sayamindu's efforts to create a settings manager will build on this work.
* Suppress race condition with Journal appearing on sugar startup #1373Aleksey Lim2009-10-131-13/+41
|
* Alt+Space not working to show/hide the tray #1476Aleksey Lim2009-10-091-10/+0
|
* debug logs for the presence service and connection managers not working #927Aleksey Lim2009-10-061-167/+7
|
* sugar-emulator starts sugar out of Xephyr #1432Aleksey Lim2009-10-012-9/+41
|
* Sugar resets gnome's cursor #1433Aleksey Lim2009-10-012-1/+11
|
*