Commit Graph

213 Commits

Author SHA1 Message Date
Marco Pesenti Gritti
f27317e0fc Patch from smcv:
sugar.presence.presenceservice: use #4660 fix in Presence Service to
streamline share process slightly (saves one D-Bus round trip)
2007-11-20 23:22:49 +01:00
Tomeu Vizoso
2ddc1bec4c #5004 Fix race that caused multiple fake icons appear in the activity frame after installing a bundle with Browse. 2007-11-18 19:25:28 +01:00
Tomeu Vizoso
5c951a5ca2 Fix a couple of typos. 2007-11-18 11:58:26 +01:00
Marco Pesenti Gritti
411879e9de More binding friendly API for SugarPreview.
Fix a leak.
2007-11-14 19:59:11 +01:00
Marco Pesenti Gritti
f022f98815 Alert when an activity cannot be saved. 2007-11-13 15:59:24 +01:00
Marco Pesenti Gritti
4c66eec49b Completely get rid of sound in the shell to make
sure it's not causing problems.
2007-11-13 01:50:20 +01:00
Michael Stone
1bf6cdaa81 Correct a typo in datastore.py so that Pippy can resume with data. 2007-11-12 16:52:01 -05:00
Michael Stone
8bd8ec6216 Improve error-handling during activity log-file creation. 2007-11-09 13:11:19 -05:00
Marco Pesenti Gritti
d577566151 Merge branch 'master' of git+ssh://marco@dev.laptop.org/git/sugar
Conflicts:

	NEWS
2007-11-09 17:38:09 +01:00
Marco Pesenti Gritti
bdfbe8d673 Use the right free function. 2007-11-09 17:36:09 +01:00
Simon Schampijer
9fa94bbe26 Display meshbox invite palette menu with colored activity icon #4624 2007-11-09 10:51:43 -05:00
Tomeu Vizoso
670722bc49 Always checkin to the DS from a new file. 2007-11-09 15:43:54 +01:00
Reinier Heeres
a938a2ac00 Scroll buttons should not be reversed for Arabic, #4571 2007-11-09 10:45:36 +01:00
Marco Pesenti Gritti
be8669317d Fix typo 2007-11-09 00:11:53 +01:00
Marco Pesenti Gritti
2e9e0f8505 Add an hardcoded list of activities which are launched
outside rainbow containers.
2007-11-08 23:37:15 +01:00
Marco Pesenti Gritti
dae3ebe8d1 Create an instance dir and write journal files into it. 2007-11-07 12:13:17 +01:00
Marco Pesenti Gritti
306d32832f ctrl+s -> kee -> keepp 2007-11-06 15:14:18 +01:00
Michael Stone
0a9676171d Improve ActivityFactory utility functions and reduce code-path duplication.
* Remove a race in open_log_file()

  * Make open_log_file return a path as well as a file-object so that
    Rainbow-launched activities can log to the same path that sugar-launched
    ones do.

  * Change the call to Rainbow so that it writes to the log-file provided by
    open_log_file()

  * Define SUGAR_BUNDLE_ID env variable and change the location of the check
    for /etc/olpc-security so that Rainbow doesn't have to search for or parse
    the activity bundle.

  * Remove import statements marked as unnecessary by pylint.

  * Fix up some whitespace issues.
2007-11-05 17:40:05 -05:00
Marco Pesenti Gritti
9e4b78766b Make activity space creation a bit more solid 2007-11-05 21:54:02 +01:00
Tomeu Vizoso
32fc5d3161 #3119: Implement some basic search capabilities in the mesh view. 2007-11-05 12:03:21 +01:00
Marco Pesenti Gritti
ca0f28f5be Revert change committed by mistake 2007-11-04 17:19:22 +01:00
Marco Pesenti Gritti
7f731457c2 Wrap the canvas inside a gtk.EventBox to make it easier
to take screenshot of the canvas area only.
2007-11-04 17:16:16 +01:00
Marco Pesenti Gritti
108147a6b1 Hook up the new screenshot code 2007-11-04 17:00:48 +01:00
Marco Pesenti Gritti
cd61c52c7b SugarPreview API improvements 2007-11-04 16:40:28 +01:00
Marco Pesenti Gritti
cd4cb6bd67 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-11-04 16:21:08 +01:00
Marco Pesenti Gritti
eaef1eb015 Experimental preview implementation using XShmGetImage.
Not hooked up yet.
2007-11-04 16:20:54 +01:00
Tomeu Vizoso
99999bdb7e Add some more info to an error message. 2007-11-04 15:05:15 +01:00
Marco Pesenti Gritti
2907b10dbb Snapshot e748f756c0. 2007-11-03 23:32:31 +01:00
Reinier Heeres
bce1c9fa21 Fix for 4579, create _IconBuffer.scale variable 2007-11-03 16:10:56 +01:00
Tomeu Vizoso
39aca0154d Unzip should not ask any questions. 2007-11-02 18:37:57 +01:00
Marco Pesenti Gritti
d445bc086d Free the sound device when the startup when the sound has been played.
Factored out to a separate sound module from cjb patch.
2007-11-02 11:04:41 +01:00
Marco Pesenti Gritti
1a3d520dce Smarter mime_types parsing logic. Works also if there
are spaces between types.
2007-10-31 14:58:37 +01:00
Simon McVittie
b0c7a0546d Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Conflicts:

	NEWS
2007-10-31 11:58:44 +00:00
Marco Pesenti Gritti
5732433d3e Setup the activity root with a tmp and a data dir.
Save DS files in data (since tmp will be on tmpfs in rainbow)
2007-10-30 23:38:48 +01:00
Simon McVittie
2e86ad91b9 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-30 16:50:23 +00:00
Simon McVittie
5abcb4e8dd Encode nickname in UTF-8 when writing it out to .sugar/*/config (#4518) 2007-10-30 16:10:02 +00:00
Marco Pesenti Gritti
8c89bfaed7 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-30 15:03:44 +01:00
Marco Pesenti Gritti
0e0ebf5701 Set SUGAR_ACTIVITY_ROOT 2007-10-30 15:03:27 +01:00
Simon McVittie
4391d4777a Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Conflicts:

	NEWS
2007-10-30 12:38:32 +00:00
Simon McVittie
249521253d Do some standard Tubes boilerplate in sugar.presence, so activities don't have to (#4503) 2007-10-29 17:21:33 +00:00
Marco Pesenti Gritti
4d5fd7243b Remove activity uploading since it's not useful with the new build system. 2007-10-29 16:46:00 +01:00
Pascal Scheffers
4d26d30710 #4358 pydoc strings for activity.py 2007-10-28 16:56:05 +01:00
Simon Schampijer
176262f2e9 Added morgs NotifyAlert (timed one button alert) to the alert api 2007-10-25 14:04:04 +02:00
Tomeu Vizoso
b135f99832 Oops, this shouldn't have gone in. 2007-10-24 19:33:26 +02:00
Tomeu Vizoso
1c6abcf20f Use the tmp dir in the activity root dir instead of /tmp. 2007-10-24 18:57:53 +02:00
Marco Pesenti Gritti
606346b18c Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-23 18:23:14 +02:00
Marco Pesenti Gritti
880f1c637d Parse arguments rather than forking out a shell 2007-10-23 18:22:59 +02:00
Tomeu Vizoso
f54decf07c Add getter for the current toolbar in Toolbox. 2007-10-23 17:40:40 +02:00
Tomeu Vizoso
3200bad39d Free some icon_info instances. 2007-10-23 17:39:31 +02:00
Marco Pesenti Gritti
7fd05154d3 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-23 15:19:34 +02:00