Simon McVittie
a450a82e59
services/presence/server_plugin: Call _handle_connection_status_change with appropriate arguments
...
Also reduce number of methods by using nested functions for trivial Connect()
reply handlers.
17 years ago
Simon McVittie
e13728f347
services/presence/server_plugin: various cosmetic cleanups
...
* wrap most long lines at 80 characters
* don't preformat log messages, let the logging framework do it
17 years ago
Simon McVittie
0d5dd24166
services/presence/server_plugin: delete unused InvalidBuddyError
17 years ago
Simon McVittie
e11389d813
services/presence/server_plugin: reformat, document signal definitions
17 years ago
Simon McVittie
1026fce013
services/presence/presenceservice: various cosmetic cleanups
...
* wrap long lines at 80 characters
* don't preformat log messages, let the logging framework do it
* eradicate trailing whitespace
17 years ago
Simon McVittie
55c0d9cb07
services/presence/server_plugin: remove trailing whitespace
17 years ago
Simon McVittie
2d76475682
services/presence/psutils: Remove bytes_to_string - no longer needed
17 years ago
Simon McVittie
43453124bd
services/presence/presenceservice: Make bytes_to_string() unnecessary by requesting a ByteArray from dbus-python
17 years ago
Simon McVittie
c3e54133a4
services/presence/server_plugin: make bytes_to_string() unnecessary by requesting a dbus.ByteArray
17 years ago
Simon McVittie
cb279a1418
services/presence/server_plugin: reorder imports
17 years ago
Simon McVittie
417fd7cc8a
services/presence/server_plugin: Use more conventional conditional import for md5
17 years ago
Simon McVittie
71951848a6
services/presence/server_plugin: error_handler always takes exactly 1 argument.
...
Instead of using lambdas with arbitrary arguments, use a lambda that takes
1 argument.
17 years ago
Simon McVittie
f69e06247f
services/presence/server_plugin: Use non-deprecated handle type constants.
...
(CONNECTION_HANDLE_TYPE_foo is deprecated in favour of HANDLE_TYPE_foo.)
Also rewrap imports to be 80 characters wide.
17 years ago
Simon McVittie
e7e6c28394
.gitignore: Don't include vim swapfiles in git status
17 years ago
Simon McVittie
3c2bdfc346
services/presence/server_plugin: implement _new_channel_cb asynchronously
17 years ago
Simon McVittie
3444acae8f
services/presence/server_plugin: Stop using private API of telepathy-python and dbus-python
17 years ago
Simon McVittie
b16bb9d6cc
services/presence/server_plugin: Fix error logging for RequestHandles
17 years ago
Marco Pesenti Gritti
46e957ee7d
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Dan Williams
8b33ad68be
re-add network.py; it's deletion was unintentional
17 years ago
Marco Pesenti Gritti
5f912f0330
Avoid to reparse the activity registry on each activity start, hrm!
17 years ago
Simon McVittie
f4327759fc
services/presence/server_plugin: When creating a room, make it non-anonymous.
...
Otherwise clients joining the room won't be able to convert other clients'
channel-specific handles into global handles in order to make Buddy objects,
because they're not the moderator of the room.
17 years ago
Simon McVittie
7b1a38af1c
services/presence/: keep track of the owner's Telepathy handles
17 years ago
Simon McVittie
10e1daf8c6
services/presence/buddy.py: Don't allow the Owner to disappear, even if they have no handles left
17 years ago
Simon McVittie
a6e809a9ef
services/presence/: move more of the handle tracking into the Buddy object
17 years ago
Eduardo Silva
c40a12a136
New Palette widget
17 years ago
Simon McVittie
2b9cb92953
Revert "sugar.presence.presenceservice: Add get_buddy_by_telepathy_handle()"
...
This reverts commit c6ac2873c8
because
the necessary API isn't committed in PS yet.
17 years ago
Simon McVittie
161605ccb1
services/presence/server_plugin: Initialize attributes with empty values
17 years ago
Marco Pesenti Gritti
9786385baa
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Marco Pesenti Gritti
98c5c0734e
Add API to get the mime types
17 years ago
Simon McVittie
494e17b3cd
Revert "services/presence/: move more of the handle tracking into the Buddy object".
...
It shouldn't have been applied before "services/presence: buddy: add mapping
to/from Telepathy handles" which has not yet been reviewed.
This reverts commit 78356b1956
.
Conflicts:
services/presence/presenceservice.py
17 years ago
Simon McVittie
677eb1629c
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Marco Pesenti Gritti
27a3644dab
Hook up mime.get_for_file
17 years ago
Marco Pesenti Gritti
2145de1039
Hook up get_from_file_name
17 years ago
Bert Freudenberg
c89de594d3
Use proper "org.laptop.Activity" interface when talking to activities
17 years ago
Bert Freudenberg
677c4bc199
Reliably detect activity launch (fix for #1560 )
17 years ago
Marco Pesenti Gritti
f3d9d5e334
Remove the obsolete p2p code
17 years ago
Marco Pesenti Gritti
08c366d044
Remove a couple of macros which was unused and causing problems.
17 years ago
Marco Pesenti Gritti
c202b6be43
Import xdgmime and start hooking it up
17 years ago
Tomeu Vizoso
ffebebcd7d
Set icon size on the combobox.
17 years ago
Tomeu Vizoso
87d59ae13b
Avoid crashing in atexit.
17 years ago
Marco Pesenti Gritti
1cb7700136
Rename interface name to org.laptop
17 years ago
Tomeu Vizoso
1dc104126d
Adapt to new DataStore API.
17 years ago
Marco Pesenti Gritti
490b939eb9
Import the AddressEntry
17 years ago
Marco Pesenti Gritti
0ddbf7e9ab
Add the AddressEntry object to sugar
17 years ago
Marco Pesenti Gritti
d560489d0f
Browser leftover
17 years ago
Simon McVittie
1d79d93627
Fix syntax
17 years ago
Marco Pesenti Gritti
17b3142776
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
...
Conflicts:
configure.ac
17 years ago
Marco Pesenti Gritti
f1d67f661e
Use autoreconf
17 years ago
Simon McVittie
66c5e882f3
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
17 years ago
Simon McVittie
8c8dffe662
Merge commit 'origin' into submit
17 years ago