1669 Commits (f90b1d3ebc9554ceedc2ebc2401c8639634d7a9d)

Author SHA1 Message Date
Marco Pesenti Gritti 488402df7d Split sugar-toolkit out of sugar shell. 17 years ago
Marco Pesenti Gritti 6240c1cf6f Cleanup the source structure 17 years ago
Marco Pesenti Gritti 087856f233 Remove ltihooks since we are not loading from the source
directory at the moment.
17 years ago
Marco Pesenti Gritti 1eb9932ab3 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 17 years ago
Marco Pesenti Gritti c975b11606 Try to cleanup the activity destruction mess. 17 years ago
Simon Schampijer 33143f4e0e Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 17 years ago
Simon Schampijer 1ee7191b5d Added a TimeoutAlert and use GTK Response Type Constants 17 years ago
Morgan Collett a9a9b4c733 Improve docstring for class Activity 17 years ago
Morgan Collett cd03544dec Handle failure to get buddy from handle 17 years ago
Morgan Collett d4f16ac02a Change _buddy_to_handle to _buddy_path_to_handle to avoid mad creation of buddy object when they leave 17 years ago
Morgan Collett dd83813b9e Revert to tracking BuddyLeft not BuddyHandleLeft. Track buddy_to_handle to get back to the handle 17 years ago
Morgan Collett 61d236e5d4 Fix _buddy_handle_joined_cb, make _buddy_handle_left_cb more robust 17 years ago
Morgan Collett a618c95fe3 Use BuddyHandleJoined/Left to track buddy handles 17 years ago
Morgan Collett f1df5361e1 Cache handle-buddies so we can get them when the buddy has already left 17 years ago
Morgan Collett c9908a6d27 Call new GetBuddyByHandle to convert handles to buddies 17 years ago
Morgan Collett 4853beb4fb Document get_channels 17 years ago
Morgan Collett 10f2932b5a Add logging to _leave_error_cb 17 years ago
Marco Pesenti Gritti 68ff71a0cb Split part of the sugar library to sugar-base 17 years ago
Marco Pesenti Gritti 29bc0a8a20 Fix native applications handling 17 years ago
Marco Pesenti Gritti c34b5204ac Registration menu 17 years ago
Simon Schampijer 05668dfad7 fixed alert doku 17 years ago
Simon Schampijer ddb400df91 First implementation of the alert bar #2822
Hooked it up to the activity window as well
17 years ago
Michael Stone 9c5755d85a Direct Rainbow to capture activity stdio output. 17 years ago
Benjamin Berg 7634b8f915 Put toolbars into event boxes. This means that they will be filled with
the background color by X which makes the frame animations nicer.
17 years ago
Marco Pesenti Gritti 3dd77cdd0b Use incremental numbers to avoid double logs, nicer
than timestamps.
17 years ago
Marco Pesenti Gritti 2a47190f28 When running from a terminal don't use logs. 17 years ago
Marco Pesenti Gritti 56ecabbd78 Readd timestamps to the logs 17 years ago
Marco Pesenti Gritti 50344772eb Looks like I can't dup2 and stream logs on the same file. 17 years ago
Marco Pesenti Gritti 46d128c85a Cleanup the logs stuff a bit. 17 years ago
Marco Pesenti Gritti b44a2916ba Rework sugar.logger and make activities just
redirect their output to a log.
17 years ago
Marco Pesenti Gritti b03cf6c5e8 More service_name -> bundle_id renaming 17 years ago
Marco Pesenti Gritti c2982f2774 Implement a sugar-launch command. Works like the old sugar-activity
but should deal fine with native activities too.
17 years ago
Marco Pesenti Gritti 6073a396b3 Rename activity service_name to bundle_id 17 years ago
Marco Pesenti Gritti 57961d17bc Leftover service initialization 17 years ago
Marco Pesenti Gritti fc6ded013f Remove activity services creation. 17 years ago
Marco Pesenti Gritti 177ee7220a Add $bundlepath/bin to the PATH when launching an
activity.
17 years ago
Marco Pesenti Gritti f82e79e27c Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 17 years ago
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.
17 years ago
Benjamin Berg af77859c21 Don't fail to expose if there is no invoker. 17 years ago
Marco Pesenti Gritti c74013db1f Timeout of 120 seconds for mount to work around jffs2 issues. 17 years ago
Tomeu Vizoso eeae5d011f Save activity previews to the datastore as binary png images. 17 years ago
Dan Winship 2bcbde6e44 Add bundle removing methods/signals to the activity registry, and use them 17 years ago
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.)
17 years ago
Tomeu Vizoso fab9ac8972 Add DSMetadata.get() method. 17 years ago
Simon Schampijer 03e6db4393 Add support for 'keys' and 'in' method in datastore metadata 17 years ago
Dan Winship 53adb39e84 Allow the first file in a bundle to be "mimetype", and ignore it if it's there 17 years ago
Benjamin Berg 45efe5eff6 Call the correct remove function when removing old content from palettes. 17 years ago
Simon Schampijer b8ec83c5b8 This prevented activties whith no share-scope set to set the window title 17 years ago
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).
17 years ago
Marco Pesenti Gritti e543eada4e Revert "Adapt to dbus-python API change"
This reverts commit 7391e4a3c3.
17 years ago