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
Justin Gallardo
b9f9ef0fe9
Changed all tabs to 4 spaces for python style
2006-12-04 11:12:24 -08:00
Tomeu Vizoso
59d57a03d9
First implementation of ClipboardService. Implement pdf viewing and downloading via ClipboardService.
2006-11-15 13:56:19 +01:00
Dan Williams
a6aaff912b
NM applet: store and return allowed networks correctly
2006-11-13 12:56:12 -05:00
Dan Williams
0ed4d028e2
Remove debugging code
2006-11-12 23:24:27 -05:00
Dan Williams
08bde38ebf
Make the WEP key dialog work in async mode
2006-11-12 23:16:31 -05:00
Dan Williams
9c1f76b042
Fix returned dbus args so the applet works with WEP
2006-11-12 19:21:13 -05:00
Dan Williams
5e4d972f40
Fix more key dialog interaction
2006-11-12 19:12:17 -05:00
Dan Williams
9e6f1b6619
Fix icon update on NM going away
2006-11-12 18:37:25 -05:00
Dan Williams
fa94236b78
Add wepkeydialog to the makefile
2006-11-12 18:37:03 -05:00
Marco Pesenti Gritti
a3d9a93d82
More fixes, nearly there but not quite yet.
2006-11-13 00:10:49 +01:00
Marco Pesenti Gritti
4cd09ed5f8
Add a simple dialog to enter the web hex key. Several typo fixed.
...
Merged a patch from Dan.
2006-11-12 22:44:28 +01:00
Dan Williams
f5d2fd969c
Hook up more of the key dialog bits
2006-11-12 14:42:30 -05:00
Tomeu Vizoso
61f24de748
Reverting clipboard changes pushed by mistake. These are commits 23565cfd48
and a7e4092b0e
.
2006-11-10 14:14:15 +01:00
Tomeu Vizoso
a7e4092b0e
Created SugarDownloadManager and ClipboardService's wrapper. Show and hide the frame when adding an object to the clipboard.
2006-11-05 19:52:46 +01:00
Tomeu Vizoso
a6503b8bd8
Merge branch 'master' of git://dev.laptop.org/sugar
2006-11-02 17:21:00 +01:00
Dan Williams
823f1cf6f7
Work around non-bound HippoCanvas 'clickable' property by using button-press-event instead
2006-11-01 16:55:24 -05:00
Dan Williams
a6ff123ffe
Do rollovers on menu items and stub code for activating a connection
2006-11-01 15:43:30 -05:00
Dan Williams
9ef18ffe99
Rollovers in NM applet menu
2006-11-01 14:25:47 -05:00
Dan Williams
a8fda48c72
Don't draw progress bar when % is 0
2006-11-01 14:25:31 -05:00
Tomeu Vizoso
23565cfd48
First version of the ClipboardService. Added support for showing the progress of a pdf download in the clipboard.
2006-11-01 19:43:59 +01:00
Marco Pesenti Gritti
cf508c1d22
Do not resize the icon, use the original icon size.
2006-10-31 23:18:43 +01:00
Dan Williams
1088013f92
Fix active device handling
2006-10-30 14:28:28 -05:00
Dan Williams
37b4d2bb05
Switch back to 75x75 icons
2006-10-30 14:27:23 -05:00
Dan Williams
710c225e64
Organize menu items to conform with Eben's mockups
2006-10-30 13:16:40 -05:00
Dan Williams
b241defcb2
Make the Hippo-fied menu much prettier
2006-10-30 12:40:33 -05:00
Dan Williams
72832e0174
Convert to an ugly Hippo menu
2006-10-29 22:42:51 -05:00
Dan Williams
ce107c30f6
Load icons at start and scale to 25x25
2006-10-29 16:21:00 -05:00
Marco Pesenti Gritti
546dc26bea
Activate the logger before importing the ps, so that we
...
show meaningful errors if avahi is missing.
2006-10-29 22:43:52 +01:00
Dan Williams
4071b1970e
Change to /usr/bin/python instead of /bin/env python
2006-10-29 11:06:21 -05:00
Dan Williams
f679b4b3cc
Add copyright header
2006-10-29 11:05:50 -05:00
Marco Pesenti Gritti
de7c2bba5e
Import pygtk
2006-10-29 11:50:47 +01:00
Dan Williams
b2983ac763
Better working nm-applet
...
- Start nm-applet when the shell starts
- Use the artwork
- Respond to signals and get initial states
2006-10-29 01:33:42 -04:00
Dan Williams
5ff6ba45d4
Build up a network menu
...
Build up the networks menu of wired and wireless devices, using
GtkMenu for now. Doesn't respond to interaction yet.
2006-10-26 15:48:27 -04:00
Dan Williams
b148a0a6aa
Install the nm-applet dbus config file in the right place
2006-10-26 14:12:03 -04:00
Dan Williams
88ddaab1c7
Add (slightly) sugarized NetworkManager applet
...
An implementation of the NetworkManagerInfo service (for storing local
networking config) and GUI bits for discovering network status and
controlling networking, written in Python.
2006-10-26 13:04:39 -04:00
Dan Williams
6290a5fae9
Retry resolution of a buddy presence service up to 3 times
2006-10-20 15:01:08 -04:00
Dan Williams
1226b0b6b9
Fix Buddy object's get_service_of_type() method
...
This call would always fail for activity services because the
dbus bindings for it did not pass in the activity at all. Fix
that.
2006-10-20 13:15:23 -04:00