Commit Graph

1530 Commits

Author SHA1 Message Date
Dan Williams
2031eb650a - don't hardcode inactive buddy color
- shorten signal handler id variable names
- add appeared/disappeared signals to BuddyModel
- deal with buddy disappearance
2006-09-22 17:24:00 -04:00
Dan Williams
6473444e09 Add a 'Disappeared' signal on the buddy object 2006-09-22 17:21:34 -04:00
Dan Williams
0aea72f485 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-09-22 16:35:09 -04:00
Dan Williams
940329703f Clean up buddy checking & retrieval; make constructor choice between name & real buddy explicit. 2006-09-22 16:35:03 -04:00
Marco Pesenti Gritti
fc000346e4 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-09-22 21:50:20 +02:00
Marco Pesenti Gritti
a2489b49d4 Fix a few bugs 2006-09-22 21:49:59 +02:00
Dan Williams
2d445fcc5f Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-09-22 15:49:23 -04:00
Dan Williams
2f7b3abef7 Monitor buddy property change signals on creation; misc cleanups 2006-09-22 15:49:16 -04:00
Dan Williams
fcef47181b Don't hardcode property key names; protect against spurious _presence_olpc services; watch for changes on the _presence_olpc service, like current activity updates 2006-09-22 15:47:12 -04:00
Dan Williams
1ab8089457 Make Service a GObject subclass, and add a property-changed signal
Also fix bug where all property keys were sent in the property-changed signal
because the properties dict was cleared too early.
2006-09-22 15:44:25 -04:00
Dan Williams
c978b5ed6d Ensure properties will always be an empty dict 2006-09-22 15:42:11 -04:00
Marco Pesenti Gritti
f2b2b8c6ba Fix friends removal 2006-09-22 21:36:52 +02:00
Marco Pesenti Gritti
17913d20b8 Increase zoom view icon sizes 2006-09-22 21:29:48 +02:00
Marco Pesenti Gritti
1f8b5cfbf3 Work around browser crash. 2006-09-22 21:11:14 +02:00
Marco Pesenti Gritti
9b9d939e45 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2006-09-22 19:39:44 +02:00
Marco Pesenti Gritti
2d11fad1aa Notes about the mesh 2006-09-22 19:31:24 +02:00
Dan Williams
801d020058 Don't die on malformed friends config file 2006-09-22 12:50:55 -04:00
Dan Williams
7061434703 Don't traceback on Ctrl+C 2006-09-22 12:13:34 -04:00
Marco Pesenti Gritti
4a1995af8d Play with sizes a bit 2006-09-22 15:06:43 +02:00
Marco Pesenti Gritti
b6e32680aa Use white for the separator 2006-09-22 14:50:26 +02:00
Marco Pesenti Gritti
d8c61d271a Convert to the new icon format 2006-09-22 14:32:07 +02:00
Marco Pesenti Gritti
092ded9e53 Ungrab keyboard on release. Use the new stock icons for browser (still broken) 2006-09-22 11:57:19 +02:00
Marco Pesenti Gritti
ccb33fe254 Missing casts 2006-09-22 11:43:44 +02:00
Marco Pesenti Gritti
2d8c9a3310 Implement activation modes. Do not hide when sticky because
activated by single frame key press.
2006-09-22 11:14:33 +02:00
Marco Pesenti Gritti
5e55efe9d5 Get icon size from the handle. Remove the padding from
the zoom view icons and reorder them.
2006-09-22 10:55:10 +02:00
Dan Williams
4d0dae0e35 Change update frequency to 10 - 20 seconds 2006-09-21 17:03:18 -04:00
Dan Williams
4410ad5056 Don't traceback on reset-by-peer errors 2006-09-21 17:02:20 -04:00
Dan Williams
3c11feca6f Start trying to deal with current activity changes 2006-09-21 16:49:25 -04:00
Dan Williams
ab7ef75518 Add current activity accessor 2006-09-21 16:44:19 -04:00
Dan Williams
66a1539895 Let Kiu change activities randomly 2006-09-21 16:43:51 -04:00
Dan Williams
f9012b88f6 Move remove code down to fix undefined var error 2006-09-21 13:52:17 -04:00
Marco Pesenti Gritti
66124465e8 Do not show the frame when leaving the edge before the time 2006-09-21 18:04:37 +02:00
Marco Pesenti Gritti
c982879815 Rework toolbar to be more similar to the design. Cleanup code 2006-09-21 16:09:23 +02:00
Marco Pesenti Gritti
af54df80ec Handle closing all activities correctly 2006-09-21 15:16:36 +02:00
Marco Pesenti Gritti
229793e9f0 Adapt to API change 2006-09-21 15:02:46 +02:00
Marco Pesenti Gritti
3c64b65829 Drop color schemes per design change 2006-09-21 15:00:59 +02:00
Marco Pesenti Gritti
a054eb3a4b Implement the frame mouse activation logic.
Some fixes in the Timeline
2006-09-21 14:45:36 +02:00
Marco Pesenti Gritti
446a58d52c Simple timeline API.
Use it to implement the frame key logic.
2006-09-21 14:08:10 +02:00
Marco Pesenti Gritti
4977b44037 Use gtkmozembed 2006-09-21 01:27:47 +02:00
Marco Pesenti Gritti
7539de476e More chat pasting 2006-09-20 21:33:48 +02:00
Marco Pesenti Gritti
03539cf942 Add missing file, thanks to bertf 2006-09-20 19:54:49 +02:00
Marco Pesenti Gritti
09db49cc18 s/BuddyInfo/BuddyModel 2006-09-20 12:27:38 +02:00
Dan Williams
d0f23744f0 Use asynchronous service resolution to capture service updates too 2006-09-19 13:54:32 -04:00
Marco Pesenti Gritti
b6897cf1c5 Start writing down some design stuff 2006-09-19 15:54:31 +02:00
Marco Pesenti Gritti
ec0debdb30 Do not hide the frame if menushell is active. 2006-09-19 14:43:42 +02:00
Marco Pesenti Gritti
9ff192d0b3 Use a different menu shell for the zoom view and the frame 2006-09-19 14:04:11 +02:00
Marco Pesenti Gritti
e8a457a266 Design notes 2006-09-18 18:04:16 +02:00
Marco Pesenti Gritti
f5ef5d8c94 Show/hide the frame on mouse motion, needs work 2006-09-18 16:51:21 +02:00
Marco Pesenti Gritti
0c099a4b7c Do not show titlebar 2006-09-18 12:04:16 +02:00
Marco Pesenti Gritti
180c65e81c Implement close button for the activity.
Some fixes.
2006-09-18 11:56:53 +02:00