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