Sascha Silbe
0521234fec
CellRendererInvoker._redraw_path(): assure column is defined
...
We know that our code is correct and column should always be assigned, but it
never hurts to act defensively and guard against bugs in other pieces of the
code (or other components like GTK).
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:36 +01:00
Sascha Silbe
05fd5fe2d7
ToolInvoker._get_alignments: fix missing self parameter
...
Caught by pylint. I wonder if we need this piece of code as nobody every
triggered it.
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:36 +01:00
Sascha Silbe
7983242f7a
pylint cleanup: initialise all attributes in __init__()
...
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:36 +01:00
Sascha Silbe
adba508d8f
pylint cleanup: pass format parameters to log functions instead of using %
...
This avoids the overhead from the string formatting on production systems.
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
ff16cb0fa9
pylint cleanup: disable warnings for reasonable catch-all exception handlers
...
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
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