[Sugar-devel] 0.98 Schedule proposal

2012-08-07 Thread Simon Schampijer
Hi, I have been drafting the schedule for the 0.98 release [1]. We are a bit late in defining it but things have been in flux for a while. We normally follow the GNOME schedule and release every six months. This time those of us at OLPC have ambitious goals: - port the shell to GTK+ 3 and PyGobj

Re: [Sugar-devel] [sugar-toolkit-gtk3] Finish the port of ColorToolButton to gtk3

2012-08-07 Thread Gonzalo Odiard
> > > * API changed in the drag and drop code in Gtk > > * Changes in the way to get color information from the theme. > > I would also add in the message that this is because Gtk.Style was > deprecated by Gtk.StyleContext. If you mention it the next time, the > review can be faster too :) > > Be

[Sugar-devel] listing of activities that do not start in sugar 0.96.2 in http://scotland.proximity.on.ca/raspberrypi/test-releases/rpfr17/latest/raspberrypi-fedora-remix-17-test-004.img

2012-08-07 Thread Thomas C Gilliard
These were installed with "yum install sugar*" (I think this command downloads sugar; sugar-emulator; and all of the sugar activities available in sugar 0.96.2 arm) Report:[1] http://wiki.sugarlabs.org/go/Testing/Reports/ARM_RPi#Applications The error message in log.activity is listed for

Re: [Sugar-devel] [sugar-toolkit-gtk3] Finish the port of ColorToolButton to gtk3

2012-08-07 Thread Manuel Quiñones
Thanks Gonzalo. 2012/8/7 : > From: Gonzalo Odiard > > This patch solves the following problems: > > * API changed in the drag and drop code in Gtk > * Changes in the way to get color information from the theme. I would also add in the message that this is because Gtk.Style was deprecated by Gtk

Re: [Sugar-devel] Idea for a New Activity in Sugar: To code and run C, C++ programs

2012-08-07 Thread James Cameron
On Tue, Aug 07, 2012 at 09:51:07PM +0530, Anish Mangal wrote: > +1 or there are plenty of ideas around developing pippy (http:// > wiki.sugarlabs.org/go/User:Quozl) as well :-) Ideas are easy, implementation is hard. If we have someone willing to implement a C teaching environment, then I'm in fa

[Sugar-devel] [ASLO] Release Log-30

2012-08-07 Thread Sugar Labs Activities
Activity Homepage: http://activities.sugarlabs.org/addon/4056 Sugar Platform: 0.98 - 0.98 Download Now: http://activities.sugarlabs.org/downloads/file/28186/log-30.xo Release notes: Activity ported to Gtk3 Sugar Labs Activities http://activities.sugarlabs.org _

[Sugar-devel] [ASLO] Release Get Books-12

2012-08-07 Thread Sugar Labs Activities
Activity Homepage: http://activities.sugarlabs.org/addon/4304 Sugar Platform: 0.98 - 0.98 Download Now: http://activities.sugarlabs.org/downloads/file/28185/get_books-12.xo Release notes: Port to Gtk3 - Manuel Kaufmann Use Gio to monitor external devices - Manuel Kaufmann Drop libxml2 SL #3419

[Sugar-devel] [ASLO] Release Jukebox-27

2012-08-07 Thread Sugar Labs Activities
Activity Homepage: http://activities.sugarlabs.org/addon/4045 Sugar Platform: 0.98 - 0.98 Download Now: http://activities.sugarlabs.org/downloads/file/28184/jukebox-27.xo Release notes: Port to Gtk3 - Manuel Kaufmann Current and total time SL #3714 - Manuel Kaufmann Improved toolbar - Manuel Ka

Re: [Sugar-devel] [sugar-toolkit-gtk3] Finish the port of ColorToolButton to gtk3

2012-08-07 Thread Benjamin Berg
On Tue, 2012-08-07 at 16:06 -0300, godi...@sugarlabs.org wrote: > From: Gonzalo Odiard > > This patch solves the following problems: > > * API changed in the drag and drop code in Gtk > * Changes in the way to get color information from the theme. > * The internal button was not visible. > > Si

Re: [Sugar-devel] [sugar-toolkit-gtk3] Finish the port of ColorToolButton to gtk3

2012-08-07 Thread Gonzalo Odiard
This patch is needed by Paint port to Gtk3, but can be tested applying the following patch to HelloWorld activity: diff --git a/activity.py b/activity.py index 2252983..96ee5d3 100644 --- a/activity.py +++ b/activity.py @@ -28,6 +28,8 @@ from sugar3.activity.widgets import TitleEntry from sugar3.

[Sugar-devel] [sugar-toolkit-gtk3] Finish the port of ColorToolButton to gtk3

2012-08-07 Thread godiard
From: Gonzalo Odiard This patch solves the following problems: * API changed in the drag and drop code in Gtk * Changes in the way to get color information from the theme. * The internal button was not visible. Signed-of-by: Gonzalo Odiard --- src/sugar3/graphics/colorbutton.py | 30 +

Re: [Sugar-devel] Idea for a New Activity in Sugar: To code and run C, C++ programs

2012-08-07 Thread Bert Freudenberg
On 07.08.2012, at 19:17, Kartik Kumar wrote: > C, C++ are the languages that laid foundation for OOPS(C++ to be more > specific). This list here is not the place for language wars, but this statement is so far from the truth it cannot be left uncommented. Please learn about the history of comp

Re: [Sugar-devel] Idea for a New Activity in Sugar: To code and run C, C++ programs

2012-08-07 Thread Flavio Danesse
Yo pienso que vale la pena hacerlo, pero pensando más en alumnos de secundaria que de primaria, pero yo le agregaría buena documentación y tutorials. Sin lugar a dudas no va a ser una aplicación de uso masivo, pero enriquecería el entorno de los chicos, yo me animo hacer experiencia en el uso con

Re: [Sugar-devel] Idea for a New Activity in Sugar: To code and run C, C++ programs

2012-08-07 Thread Kartik Kumar
Hi Gonzalo, I really appreciate your feedback :) I second your view Anish.The scenario is mostly seen in India. C, C++ are the languages that laid foundation for OOPS(C++ to be more specific). My personal experience is that, I started with C as my first programming language when I was in school,

Re: [Sugar-devel] [DESIGN] Proposal: Lease expiry information display in My Settings -> About My Computer

2012-08-07 Thread Chris Leonard
On Tue, Aug 7, 2012 at 12:55 PM, Anish Mangal wrote: >> Why is the proposal to show the number of days remaining? >> > > Yes, I remember discussing specifically this with Roberto (PyEduca > Technical head) back in Dec 2010, and my suggestion was exactly the > same (to display the date). > > Howev

Re: [Sugar-devel] [PATCH sugar] Allow to build outside the source directory

2012-08-07 Thread Simon Schampijer
On 06/26/2012 02:26 PM, Daniel Narvaez wrote: From: Daniel Narvaez This is based on a patch by Marco Pesenti Gritti , with reviewer comments addressed. Hi Daniel, thanks for following up on this! I pushed now all of them, hope it will ease your work now. Keep up the good work, Simon _

Re: [Sugar-devel] [DESIGN] Proposal: Lease expiry information display in My Settings -> About My Computer

2012-08-07 Thread Anish Mangal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Daniel, Thanks for replying! On Tuesday 07 August 2012 10:12 PM, Daniel Drake wrote: > On Wed, Aug 1, 2012 at 1:12 PM, Anish Mangal > wrote: >> One problem they were also trying to get around in Paraguay is >> that during vacations, the kids don'

Re: [Sugar-devel] [DESIGN] Proposal: Lease expiry information display in My Settings -> About My Computer

2012-08-07 Thread Daniel Drake
On Wed, Aug 1, 2012 at 1:12 PM, Anish Mangal wrote: > One problem they were also trying to get around in Paraguay is that > during vacations, the kids don't go to the schools and hence the > leases expire. If the kids also know about this information, then they > can easily make sure that they don

Re: [Sugar-devel] Idea for a New Activity in Sugar: To code and run C, C++ programs

2012-08-07 Thread Anish Mangal
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Tuesday 07 August 2012 01:36 AM, Gonzalo Odiard wrote: > > > On Sun, Aug 5, 2012 at 12:03 PM, Kartik Kumar mailto:kartik.p...@gmail.com>> wrote: > > Hi All, > > I was thinking of an Activity for Sugar using which children can write programs in C an

[Sugar-devel] [MINUTES] Development team meeting --- 07. August 2012 (15:00 UTC)

2012-08-07 Thread Simon Schampijer
It has not been announced, but there have been people around, so we did a quick informal meeting: Minutes: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-08-07T15:10:10.html Log: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-08-07T15:10:10 Will announce again next time,

Re: [Sugar-devel] Proposal: Adding Manuel Quiñones as a Sugar shell maintainer

2012-08-07 Thread Gonzalo Odiard
After the long reply from cjl, I only can say ... +1 to have manuq as new maintainer in sugar module Gonzalo ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel

Re: [Sugar-devel] Proposal: Adding Manuel Quiñones as a Sugar shell maintainer

2012-08-07 Thread Chris Leonard
On Tue, Aug 7, 2012 at 10:51 AM, Simon Schampijer wrote: > Hi, > > Something I wanted to propose in todays developer meeting (but as it did not > happen), I send it here for an async proposal. > > We are short on maintainers and we have to grow new members that helps us > share the load. The patch

[Sugar-devel] Proposal: Adding Manuel Quiñones as a Sugar shell maintainer

2012-08-07 Thread Simon Schampijer
Hi, Something I wanted to propose in todays developer meeting (but as it did not happen), I send it here for an async proposal. We are short on maintainers and we have to grow new members that helps us share the load. The patch list is long and help in that regard will be appreciated that es

[Sugar-devel] [PATCH sugar v5 2/3] Add proxy configuration support to Network Control Panel

2012-08-07 Thread Sascha Silbe
Both individual users and deployments need to be able to set a proxy for Sugar and activities to use. While we'd like the system to work that all out automatically (e.g. using WPAD [1]), this often isn't possible. Common reasons include legacy ("inherited") setups and network uplinks simply being o

[Sugar-devel] [PATCH sugar v5 0/3] Improve proxy support

2012-08-07 Thread Sascha Silbe
This series includes a completely reworked version of the Proxy Control Panel (now Proxy section in the Network Control Panel) patch. The new version has been based on Simon Schampijers mock-up [1], reflecting UI changes requested by both Simon and Gary Martin [2]. v5 of the series only has a mino

[Sugar-devel] [PATCH sugar v5 3/3] sugar-session: export manual Gnome proxy settings as $http_proxy

2012-08-07 Thread Sascha Silbe
Some applications and tools and even some parts of Sugar will use the http_proxy and no_proxy environment variables [1] if set, but don't use the Gnome (GConf) proxy settings. After changing the GConf proxy settings, Sugar needs to be restarted for these environment variables to be updated. The Ne

[Sugar-devel] [PATCH sugar v5 1/3] Properly wrap labels in the Network Control Panel (GTK#318276 workaround)

2012-08-07 Thread Sascha Silbe
When line wrapping is enabled (label.set_line_wrap(True)), GTK restricts labels to an arbitrary size, rather than utilising the entire allocated space. This has been known upstream since 2005 (GTK#318276 [1]), but remains unfixed to date. Work around this bug by using a size-allocate signal handle

Re: [Sugar-devel] [PATCH sugar-toolkit-gtk3 (shell-port)] The icon consists of an GtkEventBox and an IconBuffer. The GtkEventBox is a subclass of GtkBin which has its own window and therefor is used t

2012-08-07 Thread Simon Schampijer
On 07/03/2012 08:05 PM, Benjamin Berg wrote: On Fri, 2012-06-22 at 16:08 +0200, Simon Schampijer wrote: The EventIcon does emit the 'activated' signal when clicked and uses the CursorInvoker to invoke a palette the same way as the CanvasIcon did. We keep the same API as with the CanvasIcon, onl

Re: [Sugar-devel] [PATCH sugar-toolkit v2] presence: use RoomConfig1 to configure channel properties (#3629)

2012-08-07 Thread Simon Schampijer
On 07/04/2012 12:21 AM, Daniel Drake wrote: This code was still using regular Telepathy properties to set important configuration such as Anonymous=False. However, as of Telepathy specification 0.24.0, these properties have gone away. http://telepathy.freedesktop.org/spec/Channel_Type_Text

Re: [Sugar-devel] [PATCH sugar-build] Support Fedora 16

2012-08-07 Thread Simon Schampijer
On 07/12/2012 10:48 AM, Daniel Narvaez wrote: Hi Manuel, thanks for your patch. I prefer to not support old distributions in sugar-build, to reduce the maintenance cost. It appears to just work right now but that might change during the development cycle or when we make changes to sugar-build i

Re: [Sugar-devel] [PATCH sugar-artwork] Add help icon for the toolbars - SL #3746

2012-08-07 Thread Simon Schampijer
Thanks, pushed. On 07/28/2012 01:11 PM, Manuel Quiñones wrote: So activities have a standard help icon for their toolbar moving forward. Design-by: Gary C. Martin Signed-off-by: Manuel Quiñones --- icons/scalable/actions/toolbar-help.svg | 32 +++ 1 file chang

Re: [Sugar-devel] [PATCH sugar-toolkit-gtk3] props.accelerator available at ToggleToolButton SL#3774

2012-08-07 Thread Simon Schampijer
On 08/06/2012 06:47 PM, Manuel Kaufmann wrote: Hello, On Wed, Aug 1, 2012 at 11:10 PM, Daniel Francis wrote: Signed-off-by: Daniel Francis --- src/sugar3/graphics/toggletoolbutton.py | 39 + The patchs look great. Good work, Daniel! I tested both and they

Re: [Sugar-devel] [PATCH sugar 1/7] SugarEventIcon: Add a hippo-free implementation of the CanvasIcon

2012-08-07 Thread Simon Schampijer
On 08/06/2012 03:53 PM, Benjamin Berg wrote: On Mon, 2012-08-06 at 15:49 +0200, Sascha Silbe wrote: Benjamin Berg writes: +# HACK to supress the grey background around the icon +# won't be needed in GTK3 +self.modify_bg(gtk.STATE_NORMAL, style.COLOR_WHITE.get_gdk_color(