Commit Graph

578 Commits

Author SHA1 Message Date
Dan Williams
ca60226fb0 Do callbacks in an idle handler so we don't dbus deadlock at any point 2006-06-14 15:06:25 -04:00
Marco Pesenti Gritti
3ea146e17c Initial start page implementation 2006-06-14 15:01:17 -04:00
Dan Williams
4a7aac0e01 Add makefile for presence module 2006-06-14 14:43:56 -04:00
Dan Williams
1cdaf97f20 Switch from Groups to grouping services based on activity UID 2006-06-14 14:42:44 -04:00
Dan Williams
55f538253c Error checking on activity UID 2006-06-13 16:01:39 -04:00
Dan Williams
b92c730457 Add uid argument to PresenceService.start() 2006-06-13 16:00:11 -04:00
Dan Williams
26ee2d57d8 Clean up tracking of service advertisements and conversion to Service objects. 2006-06-13 15:25:54 -04:00
Marco Pesenti Gritti
3e666c005f Forgot to add this 2006-06-13 15:18:29 -04:00
Marco Pesenti Gritti
0f3c33de86 Add messages on idle so that we don't break 2006-06-13 15:18:04 -04:00
Marco Pesenti Gritti
9ebcd65659 Implement the share button on the presence window 2006-06-13 14:49:01 -04:00
Marco Pesenti Gritti
2415fee0ed Add util to generate unique ids. 2006-06-13 13:32:49 -04:00
Dan Williams
21d1294c7a Fix service disappearance 2006-06-12 21:33:05 -04:00
Marco Pesenti Gritti
20d7582f1d Add scrollbars to the console, wrap word 2006-06-12 20:22:12 -04:00
Marco Pesenti Gritti
6037caa691 Run gtk_main only if it's __main__, 2006-06-12 20:08:27 -04:00
Marco Pesenti Gritti
cdf7583d39 Adapt to the new api... get back the browser running 2006-06-12 19:52:37 -04:00
Marco Pesenti Gritti
37d6c00fc3 Remove unused files 2006-06-12 19:44:08 -04:00
Dan Williams
ce1d1c879f Add Owner.py, forgot that one too 2006-06-12 18:51:40 -04:00
Dan Williams
ef35f9327e Forgot to add the Group.py file 2006-06-12 18:51:06 -04:00
Dan Williams
e934e153f6 Add module init file 2006-06-12 18:50:04 -04:00
Dan Williams
17c371119d More presence service rework 2006-06-12 18:31:26 -04:00
Dan Williams
d931dca579 Main bits of presence service refactor 2006-06-09 17:23:42 -04:00
Marco Pesenti Gritti
c4b112366c Force themes to be olpc, so people can get 2006-06-07 16:08:14 -04:00
Marco Pesenti Gritti
09353c0154 Merge 2006-06-07 13:26:38 -04:00
Marco Pesenti Gritti
8ae9f43540 ugly workaround for a dbus < 0.61 bug 2006-06-07 13:26:01 -04:00
Dan Williams
a0ed2fa232 merge 2006-06-07 12:23:14 -04:00
Dan Williams
f7cd0939c4 Fix traceback on focus changes 2006-06-07 12:22:28 -04:00
Marco Pesenti Gritti
55d863fc71 Add a few missing files to the makefiles, 2006-06-07 12:21:47 -04:00
Marco Pesenti Gritti
3710eea217 Start factoring out the presence stuff from chat UI... very very very broken right now 2006-06-06 12:43:26 -04:00
Dan Williams
046a954de1 Change Activity so that subclasses don't have to call Activity superclass methods from the shell callbacks. Makes subclasses simpler since they don't (necessarily) have to care about OO concepts like superclasses right away. 2006-06-05 12:35:00 -04:00
Dan Williams
93333ed5cf Ignore avahi 'Local name collision' exceptions for now, but this should really get fixed 2006-06-05 10:47:14 -04:00
Dan Williams
a0f7a4abc6 Only try for buddy icon 3 times 2006-06-05 10:46:41 -04:00
Dan Williams
46a6122d26 Return correct GSource callback return value 2006-06-05 10:46:26 -04:00
Dan Williams
f2161d533b Further fixes for Activity refactoring changes. 2006-06-02 15:02:59 -04:00
Dan Williams
996b9c8c44 Fix up gmail activity for Activity object changes. 2006-06-02 15:02:23 -04:00
Dan Williams
4c7f15f694 Refactor dbus out of Activity objects so that we're sure when 2006-06-02 14:52:20 -04:00
Marco Pesenti Gritti
f96fbfc10b Split up the browser, some cleanups and 2006-05-31 18:01:24 -04:00
Marco Pesenti Gritti
b4ebdfa5af Initialize profile 2006-05-23 20:03:35 -04:00
Marco Pesenti Gritti
03af8bceea Simplify redirecting output to the console 2006-05-23 16:02:13 -04:00
Marco Pesenti Gritti
f2e9500a9b s/Web Browser/Web 2006-05-23 15:46:42 -04:00
Marco Pesenti Gritti
92280c8503 Remove notify_new.. again, bad dcbw 2006-05-23 13:47:01 -04:00
Marco Pesenti Gritti
b9734f4da3 Add missing file 2006-05-23 13:04:06 -04:00
Marco Pesenti Gritti
dde63625a5 Merge 2006-05-23 12:48:29 -04:00
Marco Pesenti Gritti
178468e2c0 Don't show hidden tabs border in the editor 2006-05-23 12:48:08 -04:00
Dan Williams
a7a0c2cda5 Fix some spacing issues; catch exceptions in XMLRPC client code and return result status (success or failure) to XMLRPC client callback 2006-05-23 12:42:26 -04:00
Marco Pesenti Gritti
89f9730641 Merge 2006-05-23 12:42:17 -04:00
Marco Pesenti Gritti
dcf78f2665 Change notification for browser sharing 2006-05-23 12:37:31 -04:00
Dan Williams
d9314f5314 Remove hack for scroll-to-bottom and do it properly. 2006-05-23 12:23:38 -04:00
Marco Pesenti Gritti
5879cc8190 Fix links in one-to-one chat 2006-05-23 12:01:42 -04:00
Dan Williams
8c21c67cf1 - (__key_press_event_cb): don't send zero-length messages 2006-05-23 02:59:27 -04:00
Dan Williams
54450d3482 Nicely space buddy icons, and bold-ify nicknames in chat view 2006-05-23 01:55:27 -04:00