Commit Graph

6103 Commits

Author SHA1 Message Date
Dan Williams
0064e6c3ff Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-09-27 11:43:27 -04:00
Dan Williams
9ce768ca39 Add and remove activities to/from Buddy objects at appropriate times 2006-09-27 11:35:34 -04:00
Dan Williams
38e85f3987 Ignore duplicate activity additions 2006-09-27 11:35:15 -04:00
Marco Pesenti Gritti
03f6c9caf2 Make the popup transient 2006-09-27 17:27:08 +02:00
Marco Pesenti Gritti
da21d28a2f Remove debug code 2006-09-27 15:41:13 +02:00
Marco Pesenti Gritti
98e223a7e8 Show sized popups as dialogs 2006-09-27 15:30:56 +02:00
Marco Pesenti Gritti
df6dd4618b Open "requested" popups in a new activity 2006-09-27 14:45:55 +02:00
Marco Pesenti Gritti
7443ee4c8b Don't allow empty nick names and if it happens consider
the profile invalid.
2006-09-26 22:52:45 +02:00
Marco Pesenti Gritti
72d43fde28 Add a start method to the activity module, for initialization. 2006-09-26 22:12:18 +02:00
Marco Pesenti Gritti
5d78b148ff Add a gecko module. Disable popups. 2006-09-26 21:58:54 +02:00
Marco Pesenti Gritti
92e37fd904 Fix add and remove friends 2006-09-26 19:49:41 +02:00
Marco Pesenti Gritti
c8fd8ef3d9 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-09-26 19:37:43 +02:00
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
Marco Pesenti Gritti
4975e94a84 Update some icon names 2006-09-26 19:35:58 +02: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