Marco Pesenti Gritti
1e3af85c40
Implement basic animation
2006-07-22 13:48:47 +02:00
Marco Pesenti Gritti
a292b642e1
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2006-07-22 12:42:02 +02:00
Marco Pesenti Gritti
fe69904b6c
Add layout manager and a circle layout
2006-07-22 12:28:59 +02:00
Marco Pesenti Gritti
a02313d85a
Beginnings of a simple scene API. Inspired opened-hand's Clutter
2006-07-22 11:54:27 +02:00
Dan Williams
ea264a1a83
More PS bits
2006-07-22 01:26:39 -04:00
Marco Pesenti Gritti
2aa23cfa42
Document the new keybindings
2006-07-20 17:56:09 +02:00
Marco Pesenti Gritti
48a21ef143
Add each activity to a separate window group to get
...
a correct behavior with transient windows in matchbox.
Thanks to Matthew Allum for suggesting this.
2006-07-20 17:52:31 +02:00
Marco Pesenti Gritti
32bb288389
Some build fixes. pygtk.require at least one time for process.
2006-07-20 16:49:11 +02:00
Marco Pesenti Gritti
d6ec6db880
Make the console contextual to the activity and use the
...
window manager to activate it.
2006-07-20 12:13:47 +02:00
Marco Pesenti Gritti
87cb115aa0
Abstract activity on the shell side into an ActivityHost object.
...
Comment out/fix more ps borkage.
2006-07-20 11:34:06 +02:00
Marco Pesenti Gritti
53947aaaf2
Add script to launch an activity. Associate F4 in the wm to the terminal activity
2006-07-20 10:49:44 +02:00
Marco Pesenti Gritti
af54f25e0e
Rename sugar-activity to sugar-activity-factory
2006-07-20 10:40:18 +02:00
Marco Pesenti Gritti
2a28ea38b1
Add a show_launcher property. Show only the web activity
2006-07-20 10:35:41 +02:00
Marco Pesenti Gritti
a06d75bd56
Port some stuff to new presence service (not tested, but I need this to at least run).
...
Comment out some broken code in Owner.py, Dan please take a look at this.
2006-07-20 10:12:42 +02:00
Marco Pesenti Gritti
e348de9c7e
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2006-07-20 09:59:24 +02:00
Marco Pesenti Gritti
5731405901
Promote terminal activity from terminal to activities. Fix api
2006-07-20 09:58:45 +02:00
Dan Williams
766b82d467
Switch sugar/presence module over to a thin API wrapper around the PresenceService dbus API
2006-07-19 15:27:37 -04:00
Marco Pesenti Gritti
d2fdd64003
Install the new PresenceService stuff
2006-07-19 21:06:18 +02:00
Marco Pesenti Gritti
1590e15c25
Fix path building
2006-07-19 20:59:46 +02:00
Marco Pesenti Gritti
c3de9649b9
Use the new -kbdconfig option in matchbox
2006-07-19 20:58:29 +02:00
Marco Pesenti Gritti
5daa5aa69b
Missing return, yay for python
2006-07-19 19:35:32 +02:00
Marco Pesenti Gritti
24e078471f
Update the title
2006-07-19 18:43:24 +02:00
Marco Pesenti Gritti
3151281354
Set the people window transient
2006-07-19 18:35:37 +02:00
Marco Pesenti Gritti
a33bdbc8c5
Tweak people window size
2006-07-19 18:19:00 +02:00
Marco Pesenti Gritti
e8a342c214
Do not destroy chat on close, just hide it
2006-07-19 18:16:44 +02:00
Marco Pesenti Gritti
a9cdfa0617
Add a matchbox kbdconfig
2006-07-19 17:49:34 +02:00
Marco Pesenti Gritti
c2f9d4c206
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2006-07-19 17:42:34 +02:00
Marco Pesenti Gritti
ae00121fbf
Use matchbox to activate home and people page
2006-07-19 13:38:24 +02:00
Dan Williams
db04a3d2c9
Fix up signal decorator arguments and some undefined variables
2006-07-19 07:36:58 -04:00
Dan Williams
f413416e15
Continue to fill out presence service to the spec
2006-07-19 00:10:35 -04:00
Marco Pesenti Gritti
08a52809a6
Hint home window as desktop
2006-07-18 21:13:10 +02:00
Dan Williams
79007cfb0a
Add most bits of new presence service code
2006-07-18 10:51:04 -04:00
Marco Pesenti Gritti
46d2f1c532
Get rid of pygtk.require. It doesn't make a lot of sense
...
and recent apps are not using it anyway.
2006-07-16 17:25:32 +02:00
Marco Pesenti Gritti
ca48a95ef1
Add some options to Xnest
2006-07-16 16:44:23 +02:00
Marco Pesenti Gritti
5ec089b829
Add support for Xnest
2006-07-16 14:22:10 +02:00
Marco Pesenti Gritti
ed303285a8
Close the socket once we are done
2006-07-15 17:07:59 +02:00
Marco Pesenti Gritti
bb2ba6da39
Typo
2006-07-15 15:43:23 +02:00
Marco Pesenti Gritti
faac100ba5
Automatically find a free display
2006-07-15 15:32:05 +02:00
Marco Pesenti Gritti
21b46a0022
Bunch of fixes, sharing should be back to work
2006-07-15 12:31:06 +02:00
Marco Pesenti Gritti
db08c3795f
Read service type from the .activity file
2006-07-14 16:40:45 +02:00
Marco Pesenti Gritti
5ff09a10f7
Write a model for activities and use it in home page
2006-07-14 15:47:42 +02:00
Marco Pesenti Gritti
e079d76380
Update the task list on add/remove rather than
...
rebuilding every time. Note that this is _not_
the real UI. It's just some stuff I put there
because we need the functionality while we
finalize the real design and we figure out
how to implement it.
2006-07-13 11:10:27 +02:00
Marco Pesenti Gritti
cc66d7d4df
Merge presence window and chat in one window
2006-07-13 10:47:36 +02:00
Marco Pesenti Gritti
326f372f54
Adapt to the new API
2006-07-12 22:45:13 +02:00
Marco Pesenti Gritti
02c697d862
Reuse the spawn code
2006-07-12 22:24:49 +02:00
Marco Pesenti Gritti
2bbedf988b
Fix a bunch of bugs, more cleanups
2006-07-12 22:17:57 +02:00
Marco Pesenti Gritti
d12b780074
More work on session refactoring
2006-07-12 17:21:22 +02:00
Marco Pesenti Gritti
be806eb191
More cleanups and some fixes
2006-07-12 14:02:29 +02:00
Marco Pesenti Gritti
ca2b08f8b6
Cleanup and document session creation and activity registry
2006-07-12 13:20:41 +02:00
Marco Pesenti Gritti
e959a6f37f
Add a few translations, thanks to Shina Owolabi <shina@wazobialinux.com>
2006-07-11 15:32:10 +02:00