Marco Pesenti Gritti
d32dd05569
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-08-25 18:27:15 +02:00
Marco Pesenti Gritti
1938fb13f0
Rework the Icon implementation by splitting out
...
the icon rendering part. The plan is to share this code
with CanvasIcon once it has all the necessary features.
Also cleanup the API by just reusing gtk.Image icon_name
and file properties.
2007-08-25 18:26:59 +02:00
Morgan Collett
fc4e4692d7
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-08-25 14:58:09 +01:00
Marco Pesenti Gritti
1cb214bc96
Remove canvasicon module.
2007-08-25 13:18:30 +02:00
Marco Pesenti Gritti
f1d588452e
Reorganize canvas items.
2007-08-25 13:15:28 +02:00
John (J5) Palmieri
2cae66b0ea
More follow_name_owner_changed optimiztion
...
* reasoning changed from a FIXME to a NOTE to explain why we need
to follow_name_owner_changed
2007-08-24 18:25:56 -04:00
Tomeu Vizoso
628fe7b5da
Restore Icon's ability to load absolute file paths.
2007-08-24 20:15:30 +02:00
Dan Winship
c25861bd1d
remove debugging
2007-08-24 10:26:10 -04:00
Morgan Collett
4cfc941e49
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-08-24 15:14:48 +01:00
Dan Winship
1f129e6136
Use icon theme AttachPoints to position badges
2007-08-24 09:06:21 -04:00
Marco Pesenti Gritti
466bc7b300
Remember state when scrubbing
2007-08-24 14:21:07 +02:00
Tomeu Vizoso
d195fccbde
Add COLOR_TEXT_FIELD_GREY color.
2007-08-24 11:44:44 +02:00
Marco Pesenti Gritti
6b30262cf7
Redraw the window only if allocation changed. Patch
...
by benzea, with a little cleanup and comments by me.
2007-08-23 21:17:43 +02:00
Morgan Collett
d2261e4051
Fix sharing publicly
2007-08-23 13:48:16 +01:00
Dan Winship
da6a31aa80
Revert "Notice when (non-sugar) activity factories fail to launch. #1975 "
...
This reverts commit d2aba901c3
.
The change made etoys *always* apparently fail to launch; the problem
is with sugar-native-factory, not activityfactory.py
2007-08-22 18:23:20 -04:00
John (J5) Palmieri
0a18473ca7
Speed up startup by another 2 seconds by using follow_name_owner_changes
...
* this is a side effect of follow_name_owner_changes which removes some
blocking calls in the __init__ of proxies. It introduces some semantics
we might not want (such as following name owner changes) but which
are fairly beinign
2007-08-22 17:37:33 -04:00
Morgan Collett
d52860a764
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-08-22 20:49:52 +01:00
Benjamin Berg
3c99f9f1ea
Draw a prelight for toolbuttons from the toolbutton instead of relying on the button.
2007-08-22 20:38:48 +02:00
Morgan Collett
63f987594b
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-08-22 15:55:16 +01:00
Morgan Collett
52f2bea3ed
Use new PresenceService API for sharing by invitation only
2007-08-22 15:54:12 +01:00
Simon Schampijer
eb328e605c
removed print in palette.py
2007-08-22 15:03:16 +02:00
Tomeu Vizoso
3084176057
One less _set_palette().
2007-08-21 20:47:16 +02:00
Eduardo Silva
e04c0af114
Fix #2935 : bad method name
2007-08-21 12:35:20 -04:00
Tomeu Vizoso
544a400afc
Updated to use application/vnd.olpc-sugar instead of application/vnd.olpc-x-sugar.
2007-08-21 16:59:32 +02:00
Morgan Collett
d09b8d3ea4
Document _share_activity_cb
2007-08-21 12:08:33 +01:00
Morgan Collett
cfb0541249
Clean up leave() and callbacks
2007-08-21 11:39:05 +01:00
Tomeu Vizoso
254433a393
Save the sharing info about the activity to the datastore.
2007-08-21 12:12:13 +02:00
Dan Williams
e83b98a8f6
#2912 : Improvements to GlibURLDownloader API
2007-08-20 16:48:28 -04:00
Tomeu Vizoso
8c113d5561
Add xo_color constructor param to RadioToolButton.
2007-08-20 22:48:38 +02:00
Dan Williams
03faa64f82
Add menuitem.py to makefile
2007-08-20 16:41:09 -04:00
Dan Williams
d0caf99277
#2299 : Really fix buddy properties coming through as arrays of bytes
2007-08-20 15:56:49 -04:00
John (J5) Palmieri
655d7f4174
Merge branch 'master' of git+ssh://j5@dev.laptop.org/git/sugar
2007-08-20 14:41:03 -04:00
Marco Pesenti Gritti
1a65f81d10
Set the initial palette group to "default"
2007-08-20 20:01:27 +02:00
Marco Pesenti Gritti
3b8f25b7b9
Implement "scrubbing" of palettes based on groups.
2007-08-20 20:01:27 +02:00
Marco Pesenti Gritti
1c06a44a7d
Use CamelCase for the activity service methods.
2007-08-20 15:18:46 +02:00
Tomeu Vizoso
00b7013de1
Added an entry that can have icons inside: IconEntry. From libsexy.
2007-08-20 13:03:17 +02:00
Tomeu Vizoso
fff0daf8c4
Improvements in mime handling and added some tests.
2007-08-20 10:50:20 +02:00
Marco Pesenti Gritti
7a64119843
Start playing with unit tests.
2007-08-19 00:24:51 +02:00
Marco Pesenti Gritti
5741d21be9
Rename genmo to genl10n
2007-08-18 12:48:40 +02:00
Marco Pesenti Gritti
db57fc38be
Make activity names translatable.
2007-08-18 12:48:40 +02:00
Marco Pesenti Gritti
6a5f389436
Set the icon-set property to avoid resetting the icon_size
2007-08-18 01:04:10 +02:00
John (J5) Palmieri
735b0cf2c8
use numpy to shave 4 seconds off of sugar startup
2007-08-17 17:57:05 -04:00
Marco Pesenti Gritti
07905f0c40
Style nitpick
2007-08-17 19:55:17 +02:00
Marco Pesenti Gritti
34a1c81aa5
Add a scale property to CanvasIcon.
...
Make Icon use gtk.Image icon-size.
Patch by tannewt with some little tweaks.
2007-08-17 19:53:41 +02:00
Tomeu Vizoso
dfe8ff6806
#2695 : Recognize text files as such.
2007-08-16 21:41:42 +02:00
Marco Pesenti Gritti
cace8c0a47
Hide the combo when max_participants == 1
2007-08-16 20:43:05 +02:00
Marco Pesenti Gritti
d33b74469d
Add max_participants property.
2007-08-16 17:55:52 +02:00
Marco Pesenti Gritti
f056056691
Patch by Simon to make sugar start when not connected to wireless.
2007-08-16 17:32:29 +02:00
Marco Pesenti Gritti
d0a564e035
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
2007-08-16 16:47:15 +02:00
Morgan Collett
1db4cd77d3
Merge branch 'master' of git://dev.laptop.org/sugar
2007-08-16 16:17:23 +01:00