Commit Graph

31 Commits

Author SHA1 Message Date
Marco Pesenti Gritti
68ff71a0cb Split part of the sugar library to sugar-base 2007-10-15 15:39:07 +02:00
Marco Pesenti Gritti
a0bd80bb4e Snapshot 6c7c6a503b. 2007-10-09 23:46:21 +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
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
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
Marco Pesenti Gritti
44b7eaefcc Make sure we import the right pygobject 2007-09-29 11:53:09 +02:00
Bert Freudenberg
11df3e4eb2 Support dbus introspection in sugar-native-factory (#2477) 2007-09-25 16:07:48 +02:00
Dan Winship
6cfae625a3 update sugar-install-bundle for Bundle -> ActivityBundle 2007-09-21 15:16:53 -04:00
Bernardo Innocenti
b8ce5083b7 use exec to run dbus-session to eliminate the parent shell. 2007-09-17 18:12:05 -04:00
Marco Pesenti Gritti
294a5231b9 2647, if security is enabled let rainbow launch activities.
Also notify rainbow when active activity changes.
Patch by Ashsong, had to merge it manually.
2007-08-27 18:25:45 +02:00
Dan Williams
0408ea189d Fix errors in native factory 2007-08-20 17:01:14 -04:00
Tomeu Vizoso
ecca1dca00 Add caching to the activity and object type registries. 2007-07-09 20:14:24 +02:00
Marco Pesenti Gritti
30bee7e43a Adapt to API changes 2007-06-29 22:14:27 +02:00
Marco Pesenti Gritti
858e43dea9 Add the native factory by bertf 2007-06-29 13:15:36 +02:00
Marco Pesenti Gritti
0e4efae7ae Add missing shebang 2007-06-20 15:42:21 +02:00
Tomeu Vizoso
cb9dd212e9 Add to Bundle facilities for dealing with not-yet-installed bundles. 2007-06-15 11:36:08 +02:00
Tomeu Vizoso
b320ea36cf Some activity registry fixes. Thanks cjb. 2007-06-13 11:50:05 +02:00
Tomeu Vizoso
22689ed1da Several fixes for the object type registry and the activity registry. 2007-06-12 21:57:49 +02:00
Marco Pesenti Gritti
d271e1f481 Fix new instance message 2007-05-31 14:22:26 +02:00
Marco Pesenti Gritti
11437e3484 Add mime matching to the registry. 2007-05-27 20:43:31 +02:00
Marco Pesenti Gritti
42fef182f4 Refactor the bundle registry. Move it inside
the shell and expose the parts that should be
public to the shell dbus service.
2007-05-27 20:24:10 +02:00
Marco Pesenti Gritti
4a8493f95e Fix mozilla components loading when sugar is running from source.
We don't attempt to load components from source, since that would
be insanely complicated.
2007-05-15 11:50:21 +02:00
Marco Pesenti Gritti
5b55fbc99e Use the sugar-xo theme on the xo 2007-05-11 16:55:43 +02:00
Marco Pesenti Gritti
152361c592 Do not fallback to SUGAR_PREFIX for the sugar path. Require SUGAR_PATH. 2007-05-01 16:42:43 +02:00
Marco Pesenti Gritti
ba23a6ed3a Add a SUGAR_PATH env to override $prefix/share/sugar 2007-04-15 13:54:53 +02:00
Marco Pesenti Gritti
5a4bf4be6b Some paths tweaks, refactorings to make sugar self contained as much as possible 2007-04-15 13:04:38 +02:00
Marco Pesenti Gritti
49ff2f86de Move not shell specific scripts in bin 2007-04-06 15:22:22 +02:00
Marco Pesenti Gritti
04654a7eef Fix distcheck, fix the gtkrc path 2007-03-22 21:06:30 +01:00
Marco Pesenti Gritti
9af06c0b26 Add a script to start sugar. Move the gtkrc to avoid conflicts when
installing on a complete system.
2007-03-22 20:34:07 +01:00