Sascha Silbe
431e36a427
sugar.util: use logging.exception instead of traceback.format_exc()
...
logging.exception() handles exceptions nicely for us, no need to explicitly
use traceback.
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:35 +01:00
Sascha Silbe
3d227102c4
pylint cleanup: remove unused imports
...
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:35 +01:00
Sascha Silbe
eacce98f88
pylint cleanup: replace disable-msg with disable
...
Adapt to upstream format change.
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:34 +01:00
Sascha Silbe
7acfbd070f
style cleanup: prefer ' for strings
...
Tomeu prefers ' for strings, so let's use it wherever we don't have a good
reason to use ".
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:34 +01:00
Sascha Silbe
5f13fcfc84
style cleanup: use """ everywhere
...
Most of the code uses """, so adjust the few deviations.
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:34 +01:00
Sascha Silbe
5f8ec81023
PEP8 cleanup: fix deprecated raise syntax
...
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:34 +01:00
Sascha Silbe
9c7769cc21
PEP8 cleanup: fix whitespace before ':'
...
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:33 +01:00
Sascha Silbe
73de340d27
PEP8 cleanup: fix spaces around keyword parameters
...
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:33 +01:00
Sascha Silbe
72ed58cbca
PEP8 cleanup: fix inline comment spacing
...
pep8 wants inline comments to be prefixed by at least two spaces. Let's just
move them to a separate line as that's easier to read anyway.
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:33 +01:00
Sascha Silbe
60707443ea
PEP8 cleanup: fix whitespace around operator
...
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:33 +01:00
Sascha Silbe
814ab2ddf9
PEP8 cleanup: don't use has_key()
...
has_key() has been deprecated for quite some time now.
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:32 +01:00
Sascha Silbe
4d978fda14
PEP8 cleanup: ensure lines are shorter than 80 characters
...
Caught by PEP8. This is important for Sugar because the XO has a small screen
where long lines would make the code hard to understand (because you need to
constantly scroll horizontally).
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer<simon@schampijer.de>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:32 +01:00
Sascha Silbe
e2231d5620
PEP8 cleanup: fix number of blank lines
...
Caught by pep8.
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:32 +01:00
Sascha Silbe
131c28bb72
fix EOL spaces
...
Reviewed-by: James Cameron <quozl@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
CC: Aleksey Lim <alsroot@member.fsf.org>
2010-11-23 17:14:31 +01:00
Simon Schampijer
c7a80a1e56
Add new numbering scheme #2425
...
- add class NormalizedVersion to parse and compare the new activity versions
- change the bundlebuilder and activitybundle to use the new scheme, instead
of an int version we expect a string that matches the format defined in
NormalizedVersion
2010-11-09 10:53:05 +01:00
Pootle daemon
d8217d293e
Commit from Sugar Labs: Translation System by user mschlager.: 40 of 40 messages translated (0 fuzzy).
2010-10-20 16:05:54 +02:00
Simon Schampijer
db46363e9d
Release 0.90.2
2010-10-14 19:17:22 +02:00
Tomeu Vizoso
29582de67f
Add 'cache-palette' property to Invoker #1742
...
Meaning that the palette will be cached after it's created.
2010-10-14 19:06:31 +02:00
Simon Schampijer
b91c2102b4
Release 0.90.1
2010-10-05 18:12:53 +02:00
Tomeu Vizoso
4fb2943ec4
Fix running multiple instances of Browse by adapting to API changes #2404
...
* sugar/presence/presenceservice.py: Specify the D-Bus interface when
calling ActivityProperties.GetActivity
* sugar/activity/main.py: Set a default for the --invite option and
make the create() D-Bus method accept a{sv} so we can pass the
boolean value.
2010-10-05 16:36:13 +02:00
Tomeu Vizoso
7dedaeb7bb
Cast floats to ints before calling cairo.ImageSurface() #2291
...
Otherwise Python 2.7 will raise an exception.
2010-10-04 16:56:26 +02:00
Simon Schampijer
969421b0d5
Release 0.90.0
2010-09-29 17:36:43 +02:00
Simon Schampijer
9f1fc0416e
Merge branch 'master' of git.sugarlabs.org:sugar-toolkit/mainline
2010-09-29 16:20:46 +02:00
Simon Schampijer
106b9fba68
Do not break if the string contains no conversion specifier #2354
2010-09-29 16:15:59 +02:00
Pootle daemon
1540436bb8
Commit from Sugar Labs: Translation System by user tomeu.: 40 of 40 messages translated (0 fuzzy).
2010-09-28 16:17:21 +02:00
Pootle daemon
5326ebf53c
Commit from Sugar Labs: Translation System by user mschlager.: 40 of 40 messages translated (0 fuzzy).
2010-09-20 19:44:51 +02:00
Tomeu Vizoso
a2b8518489
Don't try to share the activity if we couldn't find a suitable connection #2217
2010-09-10 09:45:06 +02:00
Simon Schampijer
e398f58e92
Release 0.89.5
2010-08-30 19:42:11 +02:00
Tomeu Vizoso
0002c93e96
sugar.presence: Remove dead code and make clear which methonds are deprecated
2010-08-30 19:21:35 +02:00
Tomeu Vizoso
e21ab06e34
Read the public and private keys lazily
2010-08-26 17:07:15 +02:00
Tomeu Vizoso
d780248e87
Use Account.ConnectionStatus instead of Account.Connection.Status
2010-08-26 15:26:33 +02:00
Simon Schampijer
7746dd72b7
Release 0.89.4
2010-08-25 16:55:42 +02:00
Martin Abente
4260a53d3f
Merge branch 'master' of gitorious@git.sugarlabs.org:sugar-toolkit/mainline
2010-08-23 14:22:49 -04:00
Martin Abente
f0a570b5ae
Delete activities profile data when uninstall #2074
...
When activities are uninstalled, profile data persists. Profile
data can consume a lot of storage space. Therefore it is necessary
to delete it when required.
Signed-off-by: Martin Abente <mabente@paraguayeduca.org>
2010-08-23 14:09:33 -04:00
Tomeu Vizoso
c56154d938
Remove sugar/__init__.py, it should come from sugar-base #1868
2010-08-23 19:27:57 +02:00
Tomeu Vizoso
d156ff56a8
Address comments from Simon's review
2010-08-20 16:25:13 +02:00
Tomeu Vizoso
1af1bc9713
Address several nitpicks from Marco
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
56679a3de6
Rename ActivityHandle.handle_invite to ActivityHandle.invited
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
d66eb39c9b
Remove unused constant
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
6a12411477
Add copyright statement due to the collaboration refactoring
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
fdfacaf26f
Misc. pylint fixes
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
fab271ac9c
Wrap lines with more than 80 chars
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
ead42a6945
Remove some unused imports
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
1d16629d1b
For several reasons, a shared activity won't survive to its connection
...
disconnecting and coming back.
2010-08-20 15:33:54 +02:00
Tomeu Vizoso
cd6c0101af
No need to dispose the buddies currently in the activity, as it is information that is needed through the whole life of the activity instance
2010-08-20 15:33:53 +02:00
Tomeu Vizoso
694c456ed3
Remove misleading comment, we are already listening Closed
2010-08-20 15:33:53 +02:00
Tomeu Vizoso
24df594203
Add the MAC address to the data that gets hashed to get an activity_id
2010-08-20 15:33:53 +02:00
Tomeu Vizoso
d5dbe3616f
Correctly use the connections from ConnectionManager
2010-08-20 15:33:53 +02:00
Tomeu Vizoso
c0ed611aee
Make sure that the connection we choose is connected
2010-08-20 15:33:53 +02:00
Tomeu Vizoso
ba80f2a2c1
Set the properties of the channel after we have joined it
2010-08-20 15:33:53 +02:00