c202b6be43
Import xdgmime and start hooking it up
Marco Pesenti Gritti
2007-05-23 11:55:21 +02:00
ffebebcd7d
Set icon size on the combobox.
Tomeu Vizoso
2007-05-22 18:25:29 +02:00
87d59ae13b
Avoid crashing in atexit.
Tomeu Vizoso
2007-05-22 18:24:56 +02:00
1cb7700136
Rename interface name to org.laptop
Marco Pesenti Gritti
2007-05-22 14:49:28 +02:00
1dc104126d
Adapt to new DataStore API.
Tomeu Vizoso
2007-05-22 14:03:31 +02:00
490b939eb9
Import the AddressEntry
Marco Pesenti Gritti
2007-05-21 17:53:47 +02:00
0ddbf7e9ab
Add the AddressEntry object to sugar
Marco Pesenti Gritti
2007-05-21 17:36:08 +02:00
d560489d0f
Browser leftover
Marco Pesenti Gritti
2007-05-21 12:58:05 +02:00
1d79d93627
Fix syntax
Simon McVittie
2007-05-21 11:50:29 +01:00
17b3142776
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2007-05-21 12:47:28 +02:00
f1d67f661e
Use autoreconf
Marco Pesenti Gritti
2007-05-21 12:46:32 +02:00
66c5e882f3
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Simon McVittie
2007-05-21 11:30:38 +01:00
8c8dffe662
Merge commit 'origin' into submit
Simon McVittie
2007-05-21 11:27:47 +01:00
42f7eeedc8
Drop the browser stuff, it will be replaced by hulahop.
Marco Pesenti Gritti
2007-05-21 11:06:52 +02:00
11c89d86c9
Put dates to work correctly on the journal, create a new journal entry when resuming a past entry.
Tomeu Vizoso
2007-05-20 12:38:08 +02:00
04fc7047c2
Don't autolaunch downloaded docs, this will be done from the Web activity.
Tomeu Vizoso
2007-05-20 12:36:55 +02:00
5d4b9b1dfa
Set the activity icon on new journal entries.
Tomeu Vizoso
2007-05-19 20:06:36 +02:00
abec4df66e
Don't try to display an icon without file name.
Tomeu Vizoso
2007-05-19 11:19:56 +02:00
3ac4cb5432
Stop depending on NSPR.
Tomeu Vizoso
2007-05-19 10:01:07 +02:00
ccc224e76f
sugar.presence.presenceservice: Use absolute imports
Simon McVittie
2007-05-18 15:33:21 +01:00
29cc39968d
Don't rely on dbus importing the exceptions module - import it explicitly. Also divide up imports in a PEP8-compliant way.
Simon McVittie
2007-05-18 15:31:32 +01:00
c6ac2873c8
sugar.presence.presenceservice: Add get_buddy_by_telepathy_handle()
Simon McVittie
2007-05-18 15:24:58 +01:00
78356b1956
services/presence/: move more of the handle tracking into the Buddy object
Simon McVittie
2007-05-18 15:22:32 +01:00
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.
Simon McVittie
2007-05-18 15:21:36 +01:00
6c671fb7fe
Size the toolbox to 1 grid cell
Marco Pesenti Gritti
2007-05-18 14:00:29 +02:00
b958a515d5
Draw the background of the toolbox hbox
Marco Pesenti Gritti
2007-05-18 13:32:50 +02:00
7b9c59fb9c
Correctly send IPv4 address when NM already has a connection
Dan Williams
2007-05-17 13:54:26 -04:00
79fdfc5fb7
Don't set_active(0) on realize, as it would trigger 'changed'.
Tomeu
2007-05-16 15:02:41 +02:00
531321740c
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Simon McVittie
2007-05-16 12:30:49 +01:00
35d190b55e
services/presence/server_plugin.py: Handle presence more correctly. This avoids unnecessary attempts to look up the buddy properties of channel-specific handles (which doesn't work) by only looking up the buddy properties of people we're subscribed to. Also, this approves subscription requests that come in while we're online, rather than handling them when we next go from offline to online.
Simon McVittie
2007-05-16 11:39:16 +01:00
5d9e19a892
Retry getting buddy properties a few times
Dan Williams
2007-05-16 01:03:55 -04:00
e659d15384
Make datastore find & update operations async
Dan Williams
2007-05-16 00:41:45 -04:00
28e8b9025e
Show activity title in mesh view
Dan Williams
2007-05-15 16:21:40 -04:00
82095ea26a
Some PS reliability fixes
Dan Williams
2007-05-15 15:25:30 -04:00
5d77ff680a
services/presence: Stop using deprecated keyword argument named_service
Simon McVittie
2007-05-15 15:20:02 +01:00
4b26840333
sugar.presence.presenceservice, services/presence: Use named loggers. This causes events in the log to be annotated with the module that emitted the message.
Simon McVittie
2007-05-15 14:58:15 +01:00
ef00d72ca8
Put compreg.dat in the profile.
Marco Pesenti Gritti
2007-05-15 12:22:26 +02:00
4a8493f95e
Fix mozilla components loading when sugar is running from source. We don't attempt to load components from source, since that would be insanely complicated.
Marco Pesenti Gritti
2007-05-15 11:50:21 +02:00
9fa0790c2b
Do not assume we are packing an ActivityToolbox inside the activity
Marco Pesenti Gritti
2007-05-15 11:23:46 +02:00
871828f307
Set alias twice so server actually gets it
Dan Williams
2007-05-14 22:48:53 -04:00
79aad47327
Don't drop buddies on failure to retrieve their activity list
Dan Williams
2007-05-14 16:20:23 -04:00
9b978f014f
Fix setting owner OLPC properties
Dan Williams
2007-05-14 16:17:33 -04:00
9a83c2b0fd
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2007-05-14 19:57:01 +02:00
a05d804949
Make reconnection to the jabber server work again
Dan Williams
2007-05-14 13:58:26 -04:00
141072c9e9
Set a default title for the activity
Marco Pesenti Gritti
2007-05-14 19:56:06 +02:00
8ccb393b55
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Marco Pesenti Gritti
2007-05-14 19:27:51 +02:00
820e739a0f
Improve the layout of the activity toolbar
Marco Pesenti Gritti
2007-05-14 19:27:35 +02:00
b99e149d23
Fix Friends view buddy removal
Dan Williams
2007-05-14 13:04:59 -04:00
c84e21aa9e
Hide the tabs bar when there is only one toolbar. Fix sugar.Browser
Marco Pesenti Gritti
2007-05-14 15:48:36 +02:00
9e1e851884
Make deferred connection actually work
Dan Williams
2007-05-14 02:46:51 -04:00
02c99e2a0c
Handle buddy nick changes
Dan Williams
2007-05-14 01:21:22 -04:00
e1b3cde65e
Fix uninitialized variable traceback
Dan Williams
2007-05-13 21:40:24 -04:00
5e2ea16e3a
Redo PS connection handling; ensure valid network connection before talking to server
Dan Williams
2007-05-13 21:34:15 -04:00
66dfd363ba
Log the PS getting kicked off the bus
Dan Williams
2007-05-13 21:33:14 -04:00
fddf101885
Quiet error message when unecessary
Dan Williams
2007-05-13 21:31:16 -04:00
de1796605f
Fix member name collision with dbus object superclass
Dan Williams
2007-05-13 21:11:19 -04:00
077b3e3391
Fix debug log statement
Dan Williams
2007-05-13 21:08:54 -04:00
9e10d15c21
More work on pyxpcom integration
Marco Pesenti Gritti
2007-05-13 22:49:27 +02:00
7e0fd77b13
Some fixes
Marco Pesenti Gritti
2007-05-13 20:32:28 +02:00
f3289d2e59
Implement setting the journal entry title from the toolbar.
Tomeu
2007-05-13 18:21:35 +02:00
309ddec8b7
Activate session saving as gtk_moz_embed_set_directory_service_provider got added to the glue.
Tomeu
2007-05-13 18:18:50 +02:00
04b81ee901
Add a browsehelper component which I'll use for pyxpcom integration.
Marco Pesenti Gritti
2007-05-13 16:26:55 +02:00
f13a49b08e
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Dan Williams
2007-05-11 18:41:39 -04:00
2216f5095d
Use ExportedGObject from dbus-python rather than reimplementing it
Simon McVittie
2007-05-11 17:27:36 -04:00
a86293dcb4
Only set our own properties when we're connected
Dan Williams
2007-05-11 17:25:44 -04:00
d8446e25ae
Cleanup
Marco Pesenti Gritti
2007-05-11 23:11:02 +02:00
b0c2f0313f
Check the grid exists before trying to remove weight when removing items.
Marco Pesenti Gritti
2007-05-11 23:10:07 +02:00
d319ac192d
Use sugar theme for matchbox
Marco Pesenti Gritti
2007-05-11 20:31:44 +02:00
5b55fbc99e
Use the sugar-xo theme on the xo
Marco Pesenti Gritti
2007-05-11 16:55:43 +02:00
f0e5523cd0
gtk thinks the xo dpi is 200.0
Marco Pesenti Gritti
2007-05-11 12:36:07 +02:00
669c4259dc
Fix distcheck
Marco Pesenti Gritti
2007-05-11 12:33:14 +02:00
35a9102b71
Build the gtkrcs from a common gtkrc.em
Marco Pesenti Gritti
2007-05-11 12:17:43 +02:00
d5e0605195
Scripted generation of sugar and sugar-xo
Marco Pesenti Gritti
2007-05-11 11:49:12 +02:00
0087f41fb4
Remove obsolete files
Marco Pesenti Gritti
2007-05-11 11:19:03 +02:00
e5a586fe69
More distcheck fixes
Marco Pesenti Gritti
2007-05-11 11:18:17 +02:00
85a4c4adb3
More distcheck fixes
Marco Pesenti Gritti
2007-05-10 19:16:27 +02:00
cb1119a647
Fix several distcheck issues
Marco Pesenti Gritti
2007-05-10 18:55:29 +02:00
929dabd165
Use the new DataStore and remove the old one.
Tomeu Vizoso
2007-05-10 11:01:32 +02:00
ac4338e3c0
Add an ItemInfo object associated with each item. Remove weight from the grid when removing items.
Marco Pesenti Gritti
2007-05-10 10:42:56 +02:00
5d14daf44b
Notebook class now use **kwargs to set properties
Eduardo Silva
2007-05-09 14:38:38 -04:00
00e8348c73
Set _shared_activity correctly when we share an activity successfully
Simon McVittie
2007-05-09 16:32:16 +01:00
5fc1cdefeb
When joining an activity that's already been joined, call a callback which exists
Simon McVittie
2007-05-09 15:05:17 +01:00
c34a264168
Add some comments in the notebook class
Eduardo Silva
2007-05-08 22:38:56 -04:00
a67d87c2a6
Fix server-based registration
Dan Williams
2007-05-08 16:28:55 -04:00
0d1b2bef13
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
Simon McVittie
2007-05-08 17:07:44 +01:00
1f024ff6e4
sugar.logger: Use formatters properly when interfacing with logging. This fixes display of tracebacks in the logs, and adds logger names
Simon McVittie
2007-05-08 16:24:48 +01:00
05d7ed5084
sugar.presence.presenceservice: don't mix up local variable 'activity' and imported module 'activity'
Simon McVittie
2007-05-08 16:23:07 +01:00
28637c098e
Fix activity creation ID collisions
Dan Williams
2007-05-08 11:19:30 -04:00