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
Marco Pesenti Gritti
42f7eeedc8
Drop the browser stuff, it will be replaced by hulahop.
17 years ago
Tomeu Vizoso
11c89d86c9
Put dates to work correctly on the journal, create a new journal entry when resuming a past entry.
17 years ago
Tomeu Vizoso
04fc7047c2
Don't autolaunch downloaded docs, this will be done from the Web activity.
17 years ago
Tomeu Vizoso
5d4b9b1dfa
Set the activity icon on new journal entries.
17 years ago
Tomeu Vizoso
abec4df66e
Don't try to display an icon without file name.
17 years ago
Tomeu Vizoso
3ac4cb5432
Stop depending on NSPR.
17 years ago
Simon McVittie
ccc224e76f
sugar.presence.presenceservice: Use absolute imports
17 years ago
Simon McVittie
29cc39968d
Don't rely on dbus importing the exceptions module - import it explicitly.
...
Also divide up imports in a PEP8-compliant way.
17 years ago
Simon McVittie
c6ac2873c8
sugar.presence.presenceservice: Add get_buddy_by_telepathy_handle()
17 years ago
Simon McVittie
78356b1956
services/presence/: move more of the handle tracking into the Buddy object
17 years ago
Simon McVittie
bf84eca102
services/presence/server_plugin.py: Ensure _conn always exists (even if None)
...
This means cleanup() will not fail on an uninitialized server plugin,
and get_connection() will return None rather than raising AttributeError.
17 years ago
Marco Pesenti Gritti
6c671fb7fe
Size the toolbox to 1 grid cell
17 years ago
Marco Pesenti Gritti
b958a515d5
Draw the background of the toolbox hbox
17 years ago