Commit Graph

222 Commits

Author SHA1 Message Date
Guillaume Desmottes
abf60c1c89 add GetName method 2007-03-07 20:09:40 +01:00
Dan Williams
9fa72e4cba Remove some erroneous error handler code 2007-03-07 13:56:22 -05:00
Guillaume Desmottes
cb2489bff6 implement ActivityInvitation and PrivateInvitation signals 2007-03-07 19:46:48 +01:00
Guillaume Desmottes
139b190650 catch invitations request 2007-03-07 15:27:47 +01:00
Guillaume Desmottes
6f19b10222 catch the closed signal
check if icon exists
2007-03-07 13:15:38 +01:00
Guillaume Desmottes
1480ff8440 add a leave method 2007-03-06 18:22:43 +01:00
Guillaume Desmottes
2eedfd3d90 implement activity GetChannels 2007-03-06 17:50:49 +01:00
Guillaume Desmottes
7e1c8ef31f declare _icon in Buddy constructor 2007-03-06 17:26:21 +01:00
Guillaume Desmottes
a0230ba784 move dirty hacks to declare interfaces in init_connections to avoid warnings 2007-03-06 17:22:33 +01:00
Guillaume Desmottes
f716f20191 start to implement join and share activities 2007-03-06 17:15:55 +01:00
Guillaume Desmottes
42609e447c Merge branch 'master' of git+ssh://guillaume@dev.laptop.org/git/sugar 2007-03-05 18:56:34 +01:00
Guillaume Desmottes
148c93968b create/remove activities according to ActivitiesChanged signal 2007-03-05 18:56:17 +01:00
Tomeu Vizoso
39a009056d Order journal entries and fix filtering. 2007-03-05 16:56:39 +01:00
Guillaume Desmottes
39c6542e40 Merge branch 'master' of git+ssh://guillaume@dev.laptop.org/git/sugar 2007-03-05 12:52:45 +01:00
Guillaume Desmottes
9ce78f6100 upload our avatar only if needed 2007-03-05 12:52:29 +01:00
Marco Pesenti Gritti
52ca451a05 More fake entries improvements 2007-03-05 12:05:13 +01:00
Marco Pesenti Gritti
583ea4214d Improve the demo entries 2007-03-05 12:00:51 +01:00
Tomeu Vizoso
a585221b16 Added object update to the datastore. 2007-03-04 11:27:33 +01:00
Tomeu Vizoso
559d21d4d2 Merge branch 'master' of git://dev.laptop.org/sugar 2007-03-04 10:53:14 +01:00
Dan Williams
7b11487995 Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar 2007-03-03 12:05:08 -05:00
Dan Williams
fc7f62359f Don't traceback on cleanup when disconnected already 2007-03-03 03:51:27 -05:00
Dan Williams
fc970ccf3d Attempt periodic reconnection on connect error, traceback less on server problems 2007-03-03 03:15:18 -05:00
Dan Williams
7da177a054 color is required for a valid buddy 2007-03-03 03:12:52 -05:00
Dan Williams
6428fdc9a4 Give dbus-python a hint to icon return type 2007-03-03 03:12:27 -05:00
Tomeu Vizoso
33739f1c0f Some more examples for the journal. 2007-03-02 22:21:45 +01:00
Tomeu Vizoso
d504124cc2 Hack Dan's DataStore for doing what we need for 6th March demo. 2007-03-02 21:17:03 +01:00
Dan Williams
08c791849f Convert buddies to GObjects; ensure signals don't emit before buddy is valid 2007-03-02 11:10:44 -05:00
Tomeu Vizoso
47b8ad2496 Stop sqlite3.decoding the data from the db. 2007-03-01 19:23:55 +01:00
Dan Williams
a3e2803eb8 Clue dbus-python into the return type of get_data() 2007-03-01 13:23:29 -05:00
Tomeu Vizoso
97d719f795 Use sqlite3.Row in the datastore. 2007-03-01 18:59:36 +01:00
Dan Williams
dbf2c0c1a2 get object path correctly 2007-03-01 12:52:42 -05:00
Tomeu Vizoso
f2af1ae219 Use cursor parameters instead of SQL injection. 2007-03-01 18:42:53 +01:00
Dan Williams
7ab0b60b10 Update data store to new dbus-python bindings API and sqlite3 2007-03-01 11:53:43 -05:00
Guillaume Desmottes
bfbcedbcec Don't use the _alias_changed_cb while we use vcard to store the alias 2007-03-01 13:30:42 +01:00
Dan Williams
57b887df30 PresenceService fixes; request buddy presence when using existing connection 2007-02-28 22:13:27 -05:00
Dan Williams
748275ca00 Add fixme for avatar optimization 2007-02-28 11:47:19 -05:00
Guillaume Desmottes
065cd6bc20 start to use aliasing interface for nick 2007-02-28 17:02:43 +01:00
Dan Williams
403c2abc5c Upload avatar; try to get and set BuddyInfo properties 2007-02-27 22:38:28 -05:00
Guillaume Desmottes
7cf6fd2640 explicitely set the BuddyInfo interface 2007-02-28 00:05:00 +01:00
Guillaume Desmottes
a840be0c01 Merge branch 'master' of git+ssh://guillaume@dev.laptop.org/git/sugar 2007-02-27 23:52:02 +01:00
Guillaume Desmottes
81b636c8e1 start of support of the org.freedesktop.Telepathy.Connection.Interface.OLPC.BuddyInfo interface 2007-02-27 23:51:53 +01:00
Dan Williams
aeb162ae08 Remove a bit of debugging code 2007-02-27 13:19:04 -05:00
Guillaume Desmottes
5535aefc75 Add a Server section in the config file and use it to register only when needed 2007-02-27 19:08:17 +01:00
Dan Williams
abf84970b5 always register the jid when connecting 2007-02-26 15:38:50 -05:00
Dan Williams
ca8f3a0484 minor connection setup cleanups 2007-02-26 13:18:06 -05:00
Guillaume Desmottes
4c0352e9bc new icon cache system 2007-02-26 17:18:52 +01:00
Guillaume Desmottes
d49a3b52ab only remove the buddy if we don't see it using all CM 2007-02-26 12:28:50 +01:00
Dan Williams
500bd702b1 First pass at attempting registration on failure 2007-02-25 22:45:16 -05:00
Dan Williams
0cad068bf4 Merge 2007-02-25 19:27:37 -05:00
Dan Williams
bf98a5d064 Add link local plugin 2007-02-25 19:25:24 -05:00
Dan Williams
a72175ff68 Create separate plugins for connection methods 2007-02-25 19:24:48 -05:00
Marco Pesenti Gritti
81e2e9ed8d Get rid of the old nm applet 2007-02-25 13:40:24 +01:00
Guillaume Desmottes
4200f1edeb replace _connect_to_server with a protocol/cm independent equivalent 2007-02-24 00:39:54 +01:00
Dan Williams
32a92a8c11 Clarify comment 2007-02-23 14:15:49 -05:00
Dan Williams
bcc67dfb10 Clarify comment 2007-02-23 12:37:01 -05:00
Dan Williams
93386a4d8a Handle contact approval and request presence when using existing connection 2007-02-23 12:34:35 -05:00
Dan Williams
03747e2c6c Find and use an existing gabble connection, if any 2007-02-23 12:04:16 -05:00
Guillaume Desmottes
162167b7f3 Announce appear/disappear buddies according their jabber status 2007-02-23 17:30:25 +01:00
Guillaume Desmottes
dcbacb1bba Merge branch 'master' of git+ssh://guillaume@dev.laptop.org/git/sugar 2007-02-23 14:16:25 +01:00
Guillaume Desmottes
5ae3e292ca create buddy when connecting 2007-02-23 14:15:51 +01:00
Tomeu Vizoso
cb0d75eb59 Rename IconColor to XoColor. 2007-02-23 13:09:33 +01:00
Dan Williams
7ef6283ac4 Add telepathy glue bits (guilllaume) 2007-02-22 14:53:33 -05:00
Dan Williams
4037fc56ee Revert "Fix presence service starter script"
Wrong commit message

This reverts commit 1d304b939c.
2007-02-22 14:52:55 -05:00
Dan Williams
e80f21ed25 Fix presence service starter script 2007-02-22 14:51:36 -05:00
Dan Williams
1d304b939c Fix presence service starter script 2007-02-22 14:51:26 -05:00
Dan Williams
1dcb9e9088 Add buddy and activity classes (guillaume) 2007-02-22 14:11:31 -05:00
Tomeu Vizoso
228908b36e Use the new icons for object types. 2007-02-22 13:21:09 +01:00
Dan Williams
e9abbcc152 Add owner bits and fill out GetOwner, GetBuddies, GetActivities 2007-02-21 07:58:16 -05:00
Dan Williams
44ce0a03a4 Add buddy icon cache 2007-02-21 07:20:59 -05:00
Dan Williams
eb16219265 raise errors, not return them 2007-02-21 07:08:40 -05:00
Dan Williams
e52ce9de93 Stub out more of the PS object 2007-02-21 07:06:45 -05:00
Dan Williams
6946369ba5 Skeleton PS class 2007-02-21 06:41:26 -05:00
Dan Williams
548e2983dd Start on new presence service 2007-02-21 06:37:04 -05:00
Marco Pesenti Gritti
3de915db96 Completely drop stylesheets. Move some of it inside the nm service, don't want to touch that code because it will be rewritten. 2007-02-20 15:10:18 +01:00
Marco Pesenti Gritti
4cdf88f31d Do not hardcode /usr/bin/python 2007-01-20 13:38:58 +01:00
Tomeu Vizoso
93e030216c Update to new icon API. 2007-01-16 19:22:50 +01:00
Dan Williams
d42e4af65a Don't show WPA-enabled APs in the NM applet menu
We don't support WPA configuration yet, so don't show those access points
in the dropdown menu.
2007-01-16 09:59:31 -05:00
Tomeu Vizoso
334be3331b Some more usability fixes for the clipboard. 2007-01-11 23:57:06 +01:00
Eduardo Silva
7a185a51f4 [devconsole] XO interface updates: new build number and internal changes 2007-01-10 18:19:05 -03:00
Marco Pesenti Gritti
6e599ead06 Toggle console visibility 2007-01-10 17:12:23 +01:00
Eduardo Silva
fe9642586e [devconsole] - XO interface expose event fixes 2007-01-09 11:43:21 -03:00
Marco Pesenti Gritti
5d192d40a8 Fix running from source directory 2007-01-08 23:42:11 +01:00
Marco Pesenti Gritti
4b739f4a83 Fix distcheck 2007-01-08 18:22:56 +01:00
Marco Pesenti Gritti
c854d9272d Fix makefiles 2007-01-08 18:19:22 +01:00
Marco Pesenti Gritti
cae78d7041 Rework the console to use autoactivation, move it in services/ 2007-01-08 18:06:59 +01:00
Tomeu Vizoso
1ee6b7faf0 Some clipboard fixes. 2007-01-07 23:38:33 +01:00
Tomeu Vizoso
f50d9f5f9a Added icon, title and preview for clipboard objects. Also allow for opening docs and rtfs from the web. 2007-01-05 21:13:46 +01:00
Dan Williams
e586cd66c0 Add activity objects to the data store 2006-12-20 14:04:52 -05:00
Dan Williams
5aedeae62f Validate colors; ensure that Owner's color is a string 2006-12-19 17:50:13 -05:00
Marco Pesenti Gritti
fc6ad660f1 Remove debug code, as requested by j5 2006-12-19 21:57:08 +01:00
Marco Pesenti Gritti
2402d0461d Release 0.60 2006-12-18 21:27:46 +01:00
Dan Williams
461b5ae2a9 Fix name so imports work 2006-12-14 17:21:04 -05:00
Dan Williams
cb38a2c1fa Install a service file for activating the datastore upon demand 2006-12-14 13:45:13 -05:00
Tomeu Vizoso
e68f0e00e9 Added c&v and dnd support to the clipboard. 2006-12-13 22:36:05 +01:00
Dan Williams
039ac19432 datastore fixes 2006-12-11 17:25:48 -05:00
Dan Williams
dbca112368 don't allow blank property values in find(); handle property deletion 2006-12-11 10:59:30 -05:00
Dan Williams
74d9555796 Remove useless dbus service file; the datastore is a session service and doesn't need one 2006-12-11 08:02:09 -05:00
Dan Williams
ff53fdc185 Add a simple prototype data store 2006-12-11 07:55:01 -05:00
Marco Pesenti Gritti
37853ad836 Fix up service installation path 2006-12-04 14:32:48 -05:00
Marco Pesenti Gritti
bd906334ea Fix a few indentation screw ups 2006-12-04 14:27:08 -05:00