Dan Williams
fb716ae046
Make activity launching asynchronous
...
The ActivityFactory create() method now returns a handler GObject,
which callers may attach signals to to receive success and error
signals from the result of the activity launch request.
2007-01-07 00:04:30 -05:00
Dan Williams
b27257fadb
Make shell responsible for activity ID generation
...
Enables tracking of activity launch throughout the whole process, so that
the shell can be aware of the activity ID from the moment the activity
is started by the shell, until the activity becomes active. Previously,
the activity itself generated its own ID and told the shell what it was.
2007-01-06 16:29:13 -05:00
Marco Pesenti Gritti
e8b8e0e367
Do not try to connect to notify::title, for some reason it breaks the browser.
...
It was only used for the journal anyway.
2007-01-05 11:18:24 +01:00
Marco Pesenti Gritti
53b14ad081
Comment out the journal stuff for now.
2007-01-05 10:58:29 +01:00
Marco Pesenti Gritti
0d1e07d9c3
Split ActivityHost in model/view. Refactor accordingly.
2006-12-24 14:35:02 +01:00
Marco Pesenti Gritti
db6f615198
Start the journal activity by default
2006-12-24 02:59:20 +01:00
Marco Pesenti Gritti
dce69ef995
Refactor a bit to simply __init__
2006-12-24 02:51:37 +01:00
Marco Pesenti Gritti
d56ccc60e7
Update help message, thanks again to erikos
2006-12-21 14:21:58 +01:00
Marco Pesenti Gritti
95a878036c
Typo, thanks to erikos!
2006-12-21 14:17:44 +01:00
Marco Pesenti Gritti
5623c8a3b1
Change the Activity execute method to add a result boolean (handle/not handled).
...
When the camera key is pressed the Shell send and command to the active activity,
if that's not handled than it startup org.laptop.CameraActivity.
2006-12-21 12:37:02 +01:00
Marco Pesenti Gritti
e023d1c345
Get back mesh view to work. It got broken when refactoring bundles.
2006-12-20 13:58:29 +01:00
Marco Pesenti Gritti
99cce220cd
Get the default type from env, clean stuff a bit
2006-12-20 13:43:54 +01:00
Marco Pesenti Gritti
ab3535e6fd
Guard against multiple activities start
2006-12-20 13:24:37 +01:00
Marco Pesenti Gritti
1c1fd35541
Present the window only after start/join
2006-12-20 00:53:27 +01:00
Marco Pesenti Gritti
6b09475b99
Add a start method to the activity. It's parallel/alternative to join.
2006-12-18 14:24:28 +01:00
Marco Pesenti Gritti
ad31376488
Add docstring, missing import
2006-12-18 14:05:34 +01:00
Marco Pesenti Gritti
956256313a
Get the activity type from env, rather than requiring set_type
2006-12-18 13:56:41 +01:00
Marco Pesenti Gritti
e0bd5d1df4
Cleanup activity factory startup, remove duplicated argument from the Exec field
2006-12-18 13:47:49 +01:00
Marco Pesenti Gritti
474313ffde
Fix dev command
2006-12-13 01:37:03 +01:00
Owen Williams
a21af251e1
Added support for MANIFEST-OLPC files in bundlebuilder
2006-12-04 16:06:12 -05:00
Owen Williams
b8f44c00c7
Added support for MANIFEST-OLPC files in bundlebuilder
2006-12-04 16:05:09 -05:00
Justin Gallardo
b9f9ef0fe9
Changed all tabs to 4 spaces for python style
2006-12-04 11:12:24 -08:00
Marco Pesenti Gritti
6971c1a676
Add FIXME about Exec field
2006-12-01 23:25:14 +01:00
Marco Pesenti Gritti
165fe0b00e
Several cleanups
2006-12-01 23:23:58 +01:00
Marco Pesenti Gritti
6bdda47901
Since service name and bundle id corrisponds, there
...
is no need to query the register anymore.
2006-12-01 22:22:09 +01:00
Marco Pesenti Gritti
cf156fac07
Get rid of our custom dbus config, simplify stuff
2006-12-01 21:24:24 +01:00
Marco Pesenti Gritti
86770c93fd
Forgot to add file
2006-11-27 17:43:44 +01:00
Marco Pesenti Gritti
cb70561dcd
Add a simple bundle builder, based on the setup.py we
...
have been using for btest-1
2006-11-27 14:56:48 +01:00
Eduardo Silva
d51031d882
New developer-console
2006-11-16 14:47:07 +01:00
Marco Pesenti Gritti
9a7518f230
Get rid of dbus 0.94 compatibility, since we build dbus in jhbuild now. Yay!
2006-11-16 11:07:30 +01:00
Marco Pesenti Gritti
503d21cff4
show_launcher true by default
2006-11-03 16:18:03 +01:00
Marco Pesenti Gritti
da3c550bfd
Fix show_launcher logic
2006-11-03 16:01:46 +01:00
Marco Pesenti Gritti
561169809b
Install services in user dir if dbus is recent enough.
2006-11-02 20:16:36 +01:00
Marco Pesenti Gritti
26b04db5e3
Add activity_version support
2006-11-02 11:10:37 +01:00
Marco Pesenti Gritti
8571920734
Tweak activity search path. Use ~/Activities and XDG_DATA_DIRS/activities
2006-10-31 13:10:34 +01:00
Marco Pesenti Gritti
cb285aba06
Get running activities to work. Still hacky.
2006-10-31 12:06:28 +01:00
Marco Pesenti Gritti
92f37d31da
Several fixes, generate the service, add a test bundle
2006-10-31 10:48:45 +01:00
Marco Pesenti Gritti
b44dac1010
Don't crash if bundles dir doesn't exist in the profiles
2006-10-29 21:03:28 +01:00
Marco Pesenti Gritti
9a0401e0d0
Fix makefiles
2006-10-29 19:09:13 +01:00
Marco Pesenti Gritti
d150ac40cc
More work on bundles support
2006-10-29 19:05:09 +01:00
Marco Pesenti Gritti
87274fd89f
Initial bundle registry code
2006-10-29 18:28:48 +01:00
Dan Williams
fe448938b1
Add default_type accessort to Activity class
2006-10-20 12:30:29 -04:00
Marco Pesenti Gritti
96867a37bf
Fix browser initialization
2006-10-17 14:51:20 +02:00
Marco Pesenti Gritti
615242f4f8
Add LGPL header
2006-10-15 01:08:44 +02:00
Marco Pesenti Gritti
1df5b0020d
Fix get_published_values to actually return the dict.
...
Get rid of the activity title property, we are not using it anyway.
2006-10-13 13:03:24 +02:00
Marco Pesenti Gritti
395472edea
Shutdown the factory when all activities has been destroyed.
...
Initialize the profile.
2006-10-13 11:24:07 +02:00
Marco Pesenti Gritti
d01a5cdf95
Move font size in the theme
2006-10-12 02:59:20 +02:00
Marco Pesenti Gritti
d791577e79
Set default font size to 14
2006-10-11 21:55:10 +02:00
Marco Pesenti Gritti
0ec5283081
Adapt gtk icon size to the grid
2006-10-11 19:58:57 +02:00
Marco Pesenti Gritti
72d43fde28
Add a start method to the activity module, for initialization.
2006-09-26 22:12:18 +02:00