Dan Williams
|
ba21a36ef8
|
Correctly deal with current activities on startup, buddy presence changes, and current activity changes
|
2006-09-26 13:40:52 -04:00 |
|
Dan Williams
|
c9533d448b
|
Fix current activity handling
|
2006-09-26 13:39:42 -04:00 |
|
Dan Williams
|
ce577a6376
|
Refactor current activity handling to be top-level attributes and D-Bus signals, not stuck in the property dict
|
2006-09-26 13:31:14 -04:00 |
|
Dan Williams
|
31c69ed167
|
Hook up Buddy.add_activity() and Buddy.remove_activity()
|
2006-09-26 13:23:12 -04:00 |
|
Marco Pesenti Gritti
|
fa31b7c0bd
|
Align to the center of the icon
|
2006-09-25 22:06:45 +02:00 |
|
Marco Pesenti Gritti
|
5b3eeb0a9c
|
Keep the icon layout updated when adding buddies to the snow flake
|
2006-09-25 22:01:35 +02:00 |
|
Marco Pesenti Gritti
|
9619921735
|
Image layout fixes
|
2006-09-25 21:35:25 +02:00 |
|
Dan Williams
|
ef24aa7553
|
Scale the icon to a paritcular size
|
2006-09-25 15:36:40 -04:00 |
|
Dan Williams
|
5343a4d6ef
|
Fix mixup of set_constraints() args
|
2006-09-25 15:27:52 -04:00 |
|
Dan Williams
|
6e28f4467d
|
Add buddy icon to the buddy menu
|
2006-09-25 15:20:28 -04:00 |
|
Dan Williams
|
d585a251bd
|
Do simple height-flow layout on menu items, and add an add_image() function
|
2006-09-25 15:20:08 -04:00 |
|
Marco Pesenti Gritti
|
a8322a76eb
|
Fixes
|
2006-09-25 20:50:15 +02:00 |
|
Dan Williams
|
550c201101
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 14:15:49 -04:00 |
|
Dan Williams
|
0e67d939a8
|
Set icon cache earlier
|
2006-09-25 14:15:42 -04:00 |
|
Dan Williams
|
d0664dc801
|
Add icon-changed signal
|
2006-09-25 14:05:01 -04:00 |
|
Marco Pesenti Gritti
|
9dd98949e5
|
Hrm not really sure why I need this
|
2006-09-25 19:59:47 +02:00 |
|
Dan Williams
|
7ba30ea0d2
|
Clean up debug messages
|
2006-09-25 13:42:37 -04:00 |
|
Marco Pesenti Gritti
|
5f88062cba
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 19:41:24 +02:00 |
|
Marco Pesenti Gritti
|
57992d3fb4
|
Handle None current activity case
|
2006-09-25 19:41:08 +02:00 |
|
Dan Williams
|
b1354cf711
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 13:24:40 -04:00 |
|
Dan Williams
|
e89c88b191
|
Fix location of cache debug prints
|
2006-09-25 13:24:27 -04:00 |
|
Marco Pesenti Gritti
|
aa71d354b2
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 19:15:44 +02:00 |
|
Dan Williams
|
5e3d56fe77
|
Rename function to match previous _request_buddy_icon->_get_buddy_icon
|
2006-09-25 13:15:36 -04:00 |
|
Marco Pesenti Gritti
|
2ad9696c87
|
Adapt to BuddyModel constructor change
|
2006-09-25 19:15:23 +02:00 |
|
Dan Williams
|
709eefc5bd
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 13:14:36 -04:00 |
|
Marco Pesenti Gritti
|
2ac1bf7302
|
Handle image size allocation
|
2006-09-25 19:06:31 +02:00 |
|
Marco Pesenti Gritti
|
d63180c4f4
|
Some fixes
|
2006-09-25 18:55:35 +02:00 |
|
Marco Pesenti Gritti
|
59add6e901
|
More work on the mesh view
|
2006-09-25 18:38:01 +02:00 |
|
Dan Williams
|
de23158979
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 10:57:26 -04:00 |
|
Dan Williams
|
85d70f2383
|
Use the buddy icon cache
|
2006-09-25 10:57:21 -04:00 |
|
Dan Williams
|
f6c043b204
|
Add a buddy icon cache
|
2006-09-25 10:56:31 -04:00 |
|
Dan Williams
|
ea5b59dca7
|
Send buddy icon hash in presence service announcement too
|
2006-09-25 10:56:12 -04:00 |
|
Marco Pesenti Gritti
|
2ee61e4475
|
Show activities again
|
2006-09-25 16:40:15 +02:00 |
|
Marco Pesenti Gritti
|
e31bcc76b3
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 16:01:29 +02:00 |
|
Marco Pesenti Gritti
|
56229aad36
|
Write a mesh model and start using it in the mesh view
|
2006-09-25 16:01:11 +02:00 |
|
Dan Williams
|
804848ba47
|
_stringify_hash -> printable_hash; generalize, make more public
|
2006-09-25 09:45:24 -04:00 |
|
Dan Williams
|
9fa9bd9583
|
Add BuddyActivityView.py to makefile
|
2006-09-25 09:25:44 -04:00 |
|
Marco Pesenti Gritti
|
73be416c67
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
|
2006-09-25 14:32:25 +02:00 |
|
Marco Pesenti Gritti
|
0092d85d61
|
Initial snow flake layout implementation
|
2006-09-25 14:32:08 +02:00 |
|
Dan Williams
|
aa0adcf0c5
|
Unconditionally reschedule current activity switch timeout
|
2006-09-25 07:35:44 -04:00 |
|
Marco Pesenti Gritti
|
1070ed3ae6
|
Better layout
|
2006-09-25 11:42:13 +02:00 |
|
Marco Pesenti Gritti
|
d5f8d62d35
|
Add size request to BuddyActivityView and use it in IconLayout
|
2006-09-25 11:35:30 +02:00 |
|
Dan Williams
|
3e4c8cabc7
|
Switch to BuddyActivityView to show current activity
|
2006-09-24 23:15:53 -04:00 |
|
Dan Williams
|
da221ee84e
|
Add get_current_activity accessor
|
2006-09-24 23:12:46 -04:00 |
|
Dan Williams
|
07c0ffbb7d
|
Use two different activity types
|
2006-09-24 23:12:09 -04:00 |
|
Dan Williams
|
f83567ba32
|
Determine scale as a float so it's not clamped at 0
|
2006-09-24 21:53:39 -04:00 |
|
Dan Williams
|
e2f82f02a0
|
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Conflicts:
shell/view/home/IconLayout.py
|
2006-09-24 21:37:46 -04:00 |
|
Dan Williams
|
701cef3f1d
|
Only broadcast and activity change if it actually changed
|
2006-09-24 21:31:48 -04:00 |
|
Dan Williams
|
b67c0a6b3d
|
Don't print EntryGroup messages for now
|
2006-09-24 21:30:48 -04:00 |
|
Dan Williams
|
d2e235838e
|
Only print out service resolutions, not updates
|
2006-09-24 21:30:28 -04:00 |
|