Simon Schampijer
12869d0152
Release exported dbus object #6127
17 years ago
Simon Schampijer
5f6f8ff12c
launch xulrunner based activities with a constant uid in a container #5489
17 years ago
Reinier Heeres
802267cd21
Implement Activity.can_close(), #5493
17 years ago
Marco Pesenti Gritti
2b0b83aa09
Patch by cscott to load the profile keys lazily.
...
Some style and pylint complaints fixes by me.
Fix #5538
17 years ago
Marco Pesenti Gritti
03eb60c436
Run the web activity outside containers
17 years ago
Reinier Heeres
c14abfb022
Wrap Journal.ShowObject, #4909
17 years ago
Reinier Heeres
d35c19b6aa
Allow activity up- and downgrades #4906 , also fix #5382
17 years ago
Marco Pesenti Gritti
3bc670e2df
Patch by Reinier to correct create method handler
...
signature. Fix #5364 .
17 years ago
Simon Schampijer
dc8809cdc6
Move get_activity_root to module part of #5221
17 years ago
Marco Pesenti Gritti
6046c8ed46
Reap only activity processes. Fix #5044
17 years ago
Reinier Heeres
6bb1131e9d
Add unfullscreen button to Window, #4890
17 years ago
Marco Pesenti Gritti
43217b2ba2
Patch by unmadindu to remove the msgmerge part from bundlebuilder.py.
...
Fix #4995 .
17 years ago
Tomeu Vizoso
2ddc1bec4c
#5004 Fix race that caused multiple fake icons appear in the activity frame after installing a bundle with Browse.
17 years ago
Marco Pesenti Gritti
f022f98815
Alert when an activity cannot be saved.
17 years ago
Michael Stone
8bd8ec6216
Improve error-handling during activity log-file creation.
17 years ago
Tomeu Vizoso
670722bc49
Always checkin to the DS from a new file.
17 years ago
Marco Pesenti Gritti
be8669317d
Fix typo
17 years ago
Marco Pesenti Gritti
2e9e0f8505
Add an hardcoded list of activities which are launched
...
outside rainbow containers.
17 years ago
Marco Pesenti Gritti
dae3ebe8d1
Create an instance dir and write journal files into it.
17 years ago
Marco Pesenti Gritti
306d32832f
ctrl+s -> kee -> keepp
17 years ago
Michael Stone
0a9676171d
Improve ActivityFactory utility functions and reduce code-path duplication.
...
* Remove a race in open_log_file()
* Make open_log_file return a path as well as a file-object so that
Rainbow-launched activities can log to the same path that sugar-launched
ones do.
* Change the call to Rainbow so that it writes to the log-file provided by
open_log_file()
* Define SUGAR_BUNDLE_ID env variable and change the location of the check
for /etc/olpc-security so that Rainbow doesn't have to search for or parse
the activity bundle.
* Remove import statements marked as unnecessary by pylint.
* Fix up some whitespace issues.
17 years ago
Marco Pesenti Gritti
9e4b78766b
Make activity space creation a bit more solid
17 years ago
Marco Pesenti Gritti
108147a6b1
Hook up the new screenshot code
17 years ago
Marco Pesenti Gritti
5732433d3e
Setup the activity root with a tmp and a data dir.
...
Save DS files in data (since tmp will be on tmpfs in rainbow)
17 years ago
Marco Pesenti Gritti
0e0ebf5701
Set SUGAR_ACTIVITY_ROOT
17 years ago
Marco Pesenti Gritti
4d5fd7243b
Remove activity uploading since it's not useful with the new build system.
17 years ago
Pascal Scheffers
4d26d30710
#4358 pydoc strings for activity.py
17 years ago
Tomeu Vizoso
1c6abcf20f
Use the tmp dir in the activity root dir instead of /tmp.
17 years ago
Marco Pesenti Gritti
880f1c637d
Parse arguments rather than forking out a shell
17 years ago
Marco Pesenti Gritti
7fd05154d3
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Marco Pesenti Gritti
f300006b76
Move window management keybindings inside sugar.
...
Add a TakeScreenshot dbus method and have the shell
call it when the activity can safely take a screenshot
to use as a preview.
17 years ago
Morgan Collett
06ec3d2b22
#4357 : Remove FIXME in activity share(), no longer needed. See ticket for details.
17 years ago
Marco Pesenti Gritti
57402cf309
Fix icon names
17 years ago
Simon McVittie
3227653cd3
Avoid misleading warning every time an activity starts ( #4266 )
17 years ago
Simon McVittie
48bc73d0c4
Try to make sugar.presence log messages less misleading ( #4027 )
17 years ago
Tomeu Vizoso
aed093dbc2
Fix warning.
17 years ago
Simon Schampijer
664e8a636d
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Simon Schampijer
91f55488eb
Use double leading underscores for callback names to avoid name collisions
...
The double underscores invoke Python's name mangling algorithm
17 years ago
Marco Pesenti Gritti
34e2271833
Cast to string, looks like dbus strings confuse pygtk
...
type checking here.
17 years ago
Marco Pesenti Gritti
cb0cedbc40
Do not use prgname for the bundle id because xulrunner
...
is messing with it. Some activity launch fixes.
17 years ago
Marco Pesenti Gritti
6240c1cf6f
Cleanup the source structure
17 years ago