Commit Graph

1635 Commits

Author SHA1 Message Date
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
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
eeae5d011f Save activity previews to the datastore as binary png images. 2007-10-05 22:39:45 +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
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
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
Benjamin Berg
45efe5eff6 Call the correct remove function when removing old content from palettes. 2007-09-30 00:20:27 +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
Marco Pesenti Gritti
e543eada4e Revert "Adapt to dbus-python API change"
This reverts commit 7391e4a3c3.
2007-09-27 20:53:41 +02:00
Marco Pesenti Gritti
7391e4a3c3 Adapt to dbus-python API change 2007-09-27 20:46:20 +02:00
Marco Pesenti Gritti
79db010653 Fix uri list parsing 2007-09-26 11:00:16 +02:00
Dan Winship
8ff6cbab1e Fix MIME icon installation (#2458) and icon/mimetype info uninstallation 2007-09-25 14:50:38 -04:00
Dan Winship
70940b8573 fix _uninstall() 2007-09-25 14:50:11 -04:00
Marco Pesenti Gritti
a8969d776f Ship the startup sound with sugar 2007-09-24 21:16:06 +02:00
Simon Schampijer
e3f97b042f Save state of volume when shutdown and reboot fix for #3652 2007-09-24 18:00:36 +02:00
Simon McVittie
a2e7d03686 Refactoring and beginnings of scope-change support in client library (partially addresses #3378) 2007-09-24 12:02:51 +01:00
Marco Pesenti Gritti
9ffcbfca4d Play a startup sound if it exists. 2007-09-22 14:49:21 +02:00
Benjamin Berg
9b11183eae Hide the menu and content when they are empty and added a
separator between them.
2007-09-22 00:43:14 +02:00
Benjamin Berg
f6cc705133 Removed the padding from the vbox and added some to the
palette (xthickness). Also correctly pad the label,
set it to be bold and give it a fixed height. This fixes
bug #3081.
2007-09-22 00:21:45 +02:00
Benjamin Berg
30d6361fb4 Merge branch 'master' of git://dev.laptop.org/sugar 2007-09-22 00:13:42 +02:00
Benjamin Berg
c1894d3ec4 Implement a do_size_request to be able to correct resize on size
changes, and set a minimum width. Fixes #3497 and adresses #3081.
2007-09-22 00:13:33 +02:00
Michael Stone
46357bdc66 Fixes #3723, "Fix Rainbow/Sugar Integration." 2007-09-21 17:26:58 -04:00
Simon Schampijer
2a91e02444 Copy and paste error in the EditToolbar 2007-09-21 11:37:46 +02:00
Dan Winship
070d7a6dfc Merge branch 'master' of git+ssh://danw@dev.laptop.org/git/sugar 2007-09-20 15:56:28 -04:00
Marco Pesenti Gritti
c4ac2f47fd Drop obsolete widget 2007-09-20 21:04:36 +02:00
Dan Winship
f377d6e519 Redo activity bundles in terms of sugar.bundle.bundle 2007-09-20 12:20:21 -04:00
Marco Pesenti Gritti
0f2a58d737 Human readable file names when copying on usb...
Conflicts:

	NEWS
2007-09-20 12:25:12 +02:00
Marco Pesenti Gritti
3ccd79e3ca Don't crash when entering the detailed view if the
activity which created the entry is no more installed.
2007-09-18 23:34:04 +02:00
Simon Schampijer
53f1265252 Handle the passing of the child of the toolitem to the WidgetInvoker in ToolInvoker, FrameWidgetInvoker 2007-09-18 14:24:16 +02:00
Simon Schampijer
8ae1f9aad8 Fix that several palettes are not hooked up to the same button #3293 2007-09-17 23:42:17 +02:00
Marco Pesenti Gritti
44ffef5f67 Convenience method to get the pubkey, which the activities seem to need. 2007-09-17 16:35:23 +02:00
Marco Pesenti Gritti
2536f51570 Use nick name consistently in the profile 2007-09-17 16:28:21 +02:00
Marco Pesenti Gritti
30edb542b1 Cleanup the profile code and rename the Server section to Jabber. 2007-09-17 13:53:10 +02:00
Marco Pesenti Gritti
8aecf00060 Use logging.error or dbus errors. Launch the activity
even if the dbus call on the datastore to find object_id
fails.
2007-09-15 00:08:49 +02:00
Marco Pesenti Gritti
0a666e23cf When starting an activity with activity_id but no object_id
try to figure out from the journal which object it was
associated to.
2007-09-14 16:16:54 +02:00
Tomeu Vizoso
b626f628eb Fix mime.get_primary_extension(). 2007-09-14 10:14:04 +02:00
Marco Pesenti Gritti
cffd29c284 Do not show the toolbox border if there is only one toolbar. 2007-09-13 21:16:49 +02:00
Tomeu Vizoso
47f473189e Fix typo so the removal of expanded activity bundles is complete. 2007-09-12 20:30:21 +02:00
Simon McVittie
bc49fc4257 When joining an activity, pick up its sharing scope.
This avoids trying to re-share already shared activities in order to invite someone (#3364)
2007-09-12 12:35:39 +01:00
Marco Pesenti Gritti
8b784a6223 Add default mime type handlers 2007-09-11 21:53:26 +02:00
Marco Pesenti Gritti
971fd857e0 Hook up private activities and share invite-only
implicitly.
2007-09-11 19:59:40 +02:00
Marco Pesenti Gritti
fdb9c57e65 Handle invitations inside Activity. 2007-09-11 17:53:27 +02:00
Tomeu Vizoso
79237f3114 Add a parameter to datastore.find() for filtering out unwanted metadata properties. 2007-09-10 18:03:40 +02:00