Commit Graph

4459 Commits

Author SHA1 Message Date
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 ebe2b4765e Fix up the activity ring drawing to be more accurate and stable. #2030
TODO: move some of this code into shell/model rather than shell/view
2007-08-24 10:28:33 -04: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
Tomeu Vizoso d499fba9b1 Added test for #3000. 2007-08-24 15:24:30 +02:00
Tomeu Vizoso ee4d70daa6 Added test for #2999. 2007-08-24 15:16:59 +02:00
Dan Winship 60cd7111c0 Use badge-charging on battery icon when charging. #722 2007-08-24 09:07:28 -04: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
Marco Pesenti Gritti 6b5703ac96 Revert "Test for ticket 2925, it doesn't reproduce the issue for some reason."
This reverts commit 9f7ed73485.
2007-08-23 19:52:34 +02:00
Marco Pesenti Gritti 9f7ed73485 Test for ticket 2925, it doesn't reproduce the issue for some reason. 2007-08-23 16:05:54 +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
Marco Pesenti Gritti 59d2ba5c26 Snapshot d38cacfe2c. 2007-08-22 20:56:29 +02:00
Marco Pesenti Gritti d38cacfe2c Update NEWS. Please remember to do it, I can't go
through git log every time I make a release.
2007-08-22 20:56:29 +02:00
Marco Pesenti Gritti edcaf95e7c Revert "DevConsole: New IRC Client interface"
This reverts commit 2ed32d1a11.
2007-08-22 20:56:29 +02:00
Marco Pesenti Gritti 77cd5796af Revert "DevConsole/Purk: Support for auto-join channels on connect, new button to connect to #olpc-help"
This reverts commit 104b158a80.
2007-08-22 20:56:29 +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
Eduardo Silva 0690c42345 DevConsole: logviewer + /var/log/messages 2007-08-21 18:18:38 -04:00
Eduardo Silva 104b158a80 DevConsole/Purk: Support for auto-join channels on connect, new button to connect to #olpc-help 2007-08-21 17:31:56 -04:00
John (J5) Palmieri 9eb9d79cee Merge branch 'master' of git+ssh://j5@dev.laptop.org/git/sugar 2007-08-21 16:13:54 -04:00
John (J5) Palmieri be728ccbff fix typo from a previous commit 2007-08-21 16:13:29 -04:00
Dan Winship 10dc80c8be Add icons to the activity ring palette. Part of #2028 2007-08-21 15:39:05 -04:00
Tomeu Vizoso 3084176057 One less _set_palette(). 2007-08-21 20:47:16 +02:00
Eduardo Silva 4eb5a86a28 DevConsole: #2081 Logviewer + Syslog 2007-08-21 12:47:32 -04:00
Eduardo Silva e04c0af114 Fix #2935: bad method name 2007-08-21 12:35:20 -04:00
Eduardo Silva 2ed32d1a11 DevConsole: New IRC Client interface 2007-08-21 12:18:38 -04:00
Tomeu Vizoso 7215de2dfc Treat application/ogg as Video. 2007-08-21 17:29:41 +02: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
Tomeu Vizoso 3df75e4c6e Renamed XO icon from xo to computer-xo. 2007-08-21 16:54:36 +02:00
Tomeu Vizoso 2be1cdbab3 Add Audio and Video file types. 2007-08-21 16:53:42 +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 0408ea189d Fix errors in native factory 2007-08-20 17:01:14 -04:00
Dan Williams f5f31627d3 Snapshot e83b98a8f6. 2007-08-20 16:55:28 -04: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