Marco Pesenti Gritti
f24bdaa7d7
Complete first pylint round on all the code.
2008-04-19 13:05:48 +02:00
Marco Pesenti Gritti
488402df7d
Split sugar-toolkit out of sugar shell.
2008-02-06 10:20:33 +01:00
Marco Pesenti Gritti
6240c1cf6f
Cleanup the source structure
2007-10-16 11:04:59 +02:00
Marco Pesenti Gritti
fc6ded013f
Remove activity services creation.
2007-10-09 12:22:20 +02:00
Dan Winship
2bcbde6e44
Add bundle removing methods/signals to the activity registry, and use them
2007-10-04 15:59:23 -04:00
Marco Pesenti Gritti
34e9d30a9c
Improved icon caching logic
2007-09-08 12:10:35 +02:00
Tomeu Vizoso
1d2f84d0af
#1888 Choose the correct mime type when adding text from Write to the clipboard.
2007-07-14 13:53:49 +02:00
Tomeu Vizoso
cc2b8884c0
Be smarter when choosing one mime type from the targets offered.
2007-07-03 22:42:17 +02:00
John (J5) Palmieri
9cdd9058da
add process title setting to activities
...
* they now will show up as Activity Name <id> in the process list
truncated to 15 characters though
2007-06-27 17:12:32 -04:00
Marco Pesenti Gritti
99e8077f59
Implement fix-copyright and fix some of them
2007-06-24 14:43:48 +02:00
Mike C. Fletcher
3f10890319
Docstrings for modules all over sugar and shell.
...
These are just the doc strings I created as I was spelunking
through to see how Sugar manages launching applications. The
resulting auto-documentation is neither polished or finished,
but it should help people reading the code somewhat.
There are a few minor code cleanups:
* activityhandle (replacing C idiom for initialisation with
a Python one)
* bundle registry (using a parameterised directory name so
that it shows up in the documentation)
* validate_activity_id function, use isinstance( item, (str,unicode))
for the query, rather than two separate checks with isinstance
2007-04-09 22:47:37 -04:00
Justin Gallardo
b9f9ef0fe9
Changed all tabs to 4 spaces for python style
2006-12-04 11:12:24 -08:00
Marco Pesenti Gritti
165fe0b00e
Several cleanups
2006-12-01 23:23:58 +01:00
Marco Pesenti Gritti
615242f4f8
Add LGPL header
2006-10-15 01:08:44 +02:00
John (J5) Palmieri
6f337e0b14
Changed all type checking to use isinstance
2006-10-03 17:06:48 -04:00
Dan Williams
804848ba47
_stringify_hash -> printable_hash; generalize, make more public
2006-09-25 09:45:24 -04:00
Marco Pesenti Gritti
7990bc0d31
Get activity bar and activity creation to work
2006-08-17 10:32:59 +02:00
Dan Williams
2840af85ce
Stop abusing ZeroConf by overloading the service type field; overload the service name field instead like everyone else does
2006-06-22 14:05:38 -04:00
Dan Williams
a03f850ce8
Accept unicode types too
2006-06-15 17:03:43 -04:00
Marco Pesenti Gritti
f0af49616c
Fixed a bunch of issues reported by pylint
2006-06-15 11:18:33 -04:00
Dan Williams
1cdaf97f20
Switch from Groups to grouping services based on activity UID
2006-06-14 14:42:44 -04:00
Marco Pesenti Gritti
3e666c005f
Forgot to add this
2006-06-13 15:18:29 -04:00