Commit Graph

3726 Commits

Author SHA1 Message Date
Marco Pesenti Gritti
2a47190f28 When running from a terminal don't use logs. 2007-10-09 21:50:48 +02:00
Marco Pesenti Gritti
56ecabbd78 Readd timestamps to the logs 2007-10-09 21:43:55 +02:00
Marco Pesenti Gritti
50344772eb Looks like I can't dup2 and stream logs on the same file. 2007-10-09 21:30:28 +02:00
Marco Pesenti Gritti
46d128c85a Cleanup the logs stuff a bit. 2007-10-09 21:18:54 +02:00
Marco Pesenti Gritti
b44a2916ba Rework sugar.logger and make activities just
redirect their output to a log.
2007-10-09 18:58:39 +02:00
Marco Pesenti Gritti
b03cf6c5e8 More service_name -> bundle_id renaming 2007-10-09 17:03:00 +02:00
Marco Pesenti Gritti
7c59d10a06 Actually remove the factory 2007-10-09 16:24:38 +02:00
Marco Pesenti Gritti
c2982f2774 Implement a sugar-launch command. Works like the old sugar-activity
but should deal fine with native activities too.
2007-10-09 15:25:24 +02:00
Marco Pesenti Gritti
6073a396b3 Rename activity service_name to bundle_id 2007-10-09 13:15:06 +02:00
Marco Pesenti Gritti
57961d17bc Leftover service initialization 2007-10-09 12:29:20 +02:00
Marco Pesenti Gritti
fc6ded013f Remove activity services creation. 2007-10-09 12:22:20 +02:00
Marco Pesenti Gritti
177ee7220a Add $bundlepath/bin to the PATH when launching an
activity.
2007-10-09 12:08:03 +02:00
Marco Pesenti Gritti
f82e79e27c Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-08 14:58:36 +02:00
Marco Pesenti Gritti
6ebe910e93 In preparation of enabling rainbow by default, remove
the factory service from the public API. The Exec field
will now launch an activity instance.
Add a -s argument to sugar-activity to enable the single
process mode for activities that really need it.
2007-10-08 14:56:12 +02:00
Benjamin Berg
af77859c21 Don't fail to expose if there is no invoker. 2007-10-08 13:54:27 +02:00
Eduardo Silva
e5c61cfb4a DevConsole: Fix reading not allowed files 2007-10-07 17:09:35 -04:00
Marco Pesenti Gritti
6a4f83d37c Snapshot 143f9ac9c6. 2007-10-07 21:09:15 +02:00
Eduardo Silva
143f9ac9c6 DevConsole: logviewer + gnomevfs, no more updates every 1 second 2007-10-06 19:48:49 -04:00
Marco Pesenti Gritti
c74013db1f Timeout of 120 seconds for mount to work around jffs2 issues. 2007-10-06 11:15:36 +02:00
Tomeu Vizoso
79ba6b91b7 Mount the datastore before starting the journal. 2007-10-06 00:01:38 +02:00
Tomeu Vizoso
eeae5d011f Save activity previews to the datastore as binary png images. 2007-10-05 22:39:45 +02:00
Simon Schampijer
32ecdd8ad6 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-04 22:46:32 +02:00
Simon Schampijer
5ca3b9081a The icons (AP and MeshDevice) in the mesh view do not blink anymore when activated.
The circle will change from purple to white when done.
2007-10-04 22:46:14 +02:00
Dan Winship
2bcbde6e44 Add bundle removing methods/signals to the activity registry, and use them 2007-10-04 15:59:23 -04:00
Dan Winship
5b05668032 rewrite a comment so that it doesn't screw up emacs syntax highlighting :) 2007-10-04 15:18:51 -04:00
Dan Winship
b82c9c2c2f Reorganize the uninstall code for #3151
(Make it so you can build a Bundle object from the zip file but still use
its uninstall() method to uninstall the unzipped version.)
2007-10-04 14:58:43 -04:00
Marco Pesenti Gritti
380f3a2275 Snapshot acca55e861. 2007-10-04 18:32:48 +02:00
Marco Pesenti Gritti
acca55e861 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-03 23:57:32 +02:00
Marco Pesenti Gritti
4acdfb01d1 Patch by jani to fix distcheck 2007-10-03 23:55:53 +02:00
Tomeu Vizoso
fab9ac8972 Add DSMetadata.get() method. 2007-10-03 21:33:34 +02:00
Simon Schampijer
03e6db4393 Add support for 'keys' and 'in' method in datastore metadata 2007-10-02 23:40:39 +02:00
Dan Winship
53adb39e84 Allow the first file in a bundle to be "mimetype", and ignore it if it's there 2007-10-01 11:48:46 -04:00
Simon McVittie
e81ed53d00 Update NEWS (#3905, #3909) 2007-10-01 16:05:09 +01:00
Simon McVittie
ff509f5030 Use 3 second timeout for blocking calls to NetworkManager, not 3000 seconds! (#3905) 2007-10-01 16:01:54 +01:00
Marco Pesenti Gritti
ed40d65791 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-10-01 16:50:38 +02:00
Marco Pesenti Gritti
01de8531d0 Make sure the shell service is started up before trying
to open the journal.
2007-10-01 16:50:17 +02:00
Simon Schampijer
232e252aa1 Update the news 2007-10-01 12:01:15 +02:00
Simon Schampijer
dc8837a916 Merge branch 'friends' 2007-10-01 11:46:57 +02:00
Marco Pesenti Gritti
f0afda2e30 "Moved" the new console work on a branch. 2007-10-01 01:25:35 +02:00
Marco Pesenti Gritti
1be27d4b4a Console fixes 2007-09-30 23:47:16 +02:00
Marco Pesenti Gritti
114bad2b55 Display logs depending on the context 2007-09-30 23:34:23 +02:00
Marco Pesenti Gritti
ce72600b02 Make the Shell own the console. Some view changes. 2007-09-30 14:24:03 +02:00
Marco Pesenti Gritti
c8b5ab290e More work on the new console 2007-09-30 12:42:48 +02:00
Marco Pesenti Gritti
03a4f01c25 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-09-30 03:24:51 +02:00
Marco Pesenti Gritti
d0ae82b402 First go at the new logviewer 2007-09-30 03:24:27 +02:00
Benjamin Berg
45efe5eff6 Call the correct remove function when removing old content from palettes. 2007-09-30 00:20:27 +02:00
Simon Schampijer
a4cfb5cc2b Show always myself in friendstray #3181 2007-09-29 22:02:49 +02:00
Marco Pesenti Gritti
44b7eaefcc Make sure we import the right pygobject 2007-09-29 11:53:09 +02:00
Simon Schampijer
b8ec83c5b8 This prevented activties whith no share-scope set to set the window title 2007-09-28 16:32:22 +02:00
Simon McVittie
d60cc6ae39 activityfactory: Cope with dbus-python 0.82.2's fix to non-default timeouts. In 0.82.1 async call timeouts were wrongly in milliseconds, in >= 0.82.2 they are correctly in seconds. Synchronous timeouts have always been in seconds.
This patch can be simplified once dbus-python gets into builds (#3903).
2007-09-27 20:57:44 +02:00