[Sugar-devel] [PATCH sugar] Making the buddy icons in the Views reveal the Palette on left click or touch

2012-08-15 Thread Simon Schampijer
that represent other learners which appear in the Neighborhood and Group View. Here as well we do not have currently a primary action. Left click does currently not do anything. We change this to revealing the Palette on left click now as well. Signed-off-by: Simon Schampijer si...@laptop.org --- src

[Sugar-devel] [PATCH sugar] Neighborhood View: reveal Palette on left click/touch instead of a primary action

2012-08-15 Thread Simon Schampijer
, the Palette did only have the connect option shown when the device state had changed once. This patch applies on top of Making the buddy icons in the Views reveal the Palette on left click or touch Signed-off-by: Simon Schampijer si...@laptop.org --- src/jarabe/desktop/meshbox.py | 14

Re: [Sugar-devel] [PATCH sugar 0/7] Remove last hippo occurrences from the shell

2012-08-14 Thread Simon Schampijer
On 08/13/2012 11:23 PM, Simon Schampijer wrote: On 08/06/2012 12:04 PM, Simon Schampijer wrote: This is a patch series to make the Sugar shell hippo free. Based on the work that has been done in [1] and [2]. It incorporates the patch from Sascha to move the EventIcon into the shell temporary

Re: [Sugar-devel] [sugar-toolkit-gtk3] Replace signal used in UnfullscreenButton to enable use with touch - SL #3798

2012-08-14 Thread Simon Schampijer
On 08/09/2012 10:27 PM, Manuel Quiñones wrote: Thanks Gonzalo, Thanks Gonzalo. I was intrigued by that fact and looked a bit at the issue. 2012/8/9 godi...@sugarlabs.org: From: Gonzalo Odiard godi...@gmail.com Use clicked instead of button-pressed, because this is not triggered by touch

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

2012-08-14 Thread Simon Schampijer
). On 7 August 2012 16:51, Simon Schampijer si...@schampijer.de 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

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

2012-08-14 Thread Simon Schampijer
Minutes: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-08-14T15:04:58.html Log: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-08-14T15:04:58 Cheers, Simon On 08/13/2012 11:47 PM, Simon Schampijer wrote: Hi, tomorrow we will have our weekly dev team meeting. Time

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

2012-08-13 Thread Simon Schampijer
On 08/07/2012 03:32 PM, Sascha Silbe wrote: 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

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

2012-08-13 Thread Simon Schampijer
On 08/07/2012 03:32 PM, Sascha Silbe wrote: 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

Re: [Sugar-devel] [PATCH sugar 0/7] Remove last hippo occurrences from the shell

2012-08-13 Thread Simon Schampijer
On 08/06/2012 12:04 PM, Simon Schampijer wrote: This is a patch series to make the Sugar shell hippo free. Based on the work that has been done in [1] and [2]. It incorporates the patch from Sascha to move the EventIcon into the shell temporary. I merged those patches now with the suggestions

[Sugar-devel] [REMINDER] Development team meeting --- 14 August 2012 (15:00 UTC)

2012-08-13 Thread Simon Schampijer
Hi, tomorrow we will have our weekly dev team meeting. Time: 14. August 2012 (15:00 UTC) Place: #sugar-meeting (freenode) Topics: - introducing new contributors - follow up the shell port: http://wiki.sugarlabs.org/go/Features/GTK3/Shell (manuq) - follow up the touch support in the shell:

[Sugar-devel] Shell port to GTK+ 3 and gobject-introspection: open issues

2012-08-09 Thread Simon Schampijer
Hi, looking for something cool to hack on? There is a hard focus on finishing the shell port to GTK+ 3 and gobject-introspection at the moment. Basically, we have to finish it now :) We keep track of the open items at [1]. If you want *your* name to appear in nifty Auvergne de

Re: [Sugar-devel] porting Gstreamer Activities to PYGobject and Gstreamer 1.0

2012-08-09 Thread Simon Schampijer
On 07/31/2012 10:33 AM, Peter Robinson wrote: On Tue, Jul 31, 2012 at 5:01 AM, Gonzalo Odiard gonz...@laptop.org wrote: Any chance of have it packaged in F17? Should do developing, but more important testing, easier. I'm not sure, it's something that could be investigated as in theory it's

[Sugar-devel] [PATCH] Use json as included in Python SL #3142

2012-08-08 Thread Simon Schampijer
We use json as included in Python. This will make Sugar dependent on Python 2.6 and Python 2.7 to have the highest JSON performance. The same patch landed in toolkit-gtk3 already. Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar/activity/activity.py | 6 +++--- 1 file changed, 3

[Sugar-devel] [PATCH sugar-datastore] Use json as included in Python SL #3142

2012-08-08 Thread Simon Schampijer
We use json as included in Python. This will make Sugar dependent on Python 2.6 and Python 2.7 to have the highest JSON performance. Remove as well the requirement in sweets.recipe Signed-off-by: Simon Schampijer si...@laptop.org --- src/carquinyol/migration.py | 5 ++--- sweets.recipe

Re: [Sugar-devel] [PATCH sugar-datastore] Use json as included in Python SL #3142

2012-08-08 Thread Simon Schampijer
On 08/08/2012 03:48 PM, Manuel Quiñones wrote: This one is OK too. Please push. 2012/8/8 Simon Schampijer si...@schampijer.de: We use json as included in Python. This will make Sugar dependent on Python 2.6 and Python 2.7 to have the highest JSON performance. Remove as well the requirement

Re: [Sugar-devel] [PATCH] Use json as included in Python SL #3142

2012-08-08 Thread Simon Schampijer
On 08/08/2012 05:03 PM, Daniel Narvaez wrote: Should we do the same for sugar-datastore and sugar? All done already: http://bugs.sugarlabs.org/ticket/3142 The core is done, only activities left. Simon ___ Sugar-devel mailing list

Re: [Sugar-devel] [PATCH] Fix battery maxint to use gobject constant instead of the sys module constant

2012-08-08 Thread Simon Schampijer
Ack'ed, as well following the discussion at https://bugzilla.gnome.org/show_bug.cgi?id=680005 Simon On 08/08/2012 03:17 PM, Manuel Quiñones wrote: Otherwise gives OverflowError in 64 bits systems. When porting to GTK+3 should be: GObject.G_MAXINT32 Signed-off-by: Manuel Quiñones

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

2012-08-07 Thread Simon Schampijer
a visible window, because then allocation.x and allocation.y are 0 by definition. Attached is the updated patch as well. Regards, Simon From f1e4ccbee809d099f1af1d70694d32d2790033e9 Mon Sep 17 00:00:00 2001 From: Simon Schampijer si...@schampijer.de Date: Wed, 25 Jul 2012 00:23:46 +0200 Subject

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 fran...@sugarlabs.org wrote: Signed-off-by: Daniel Francis fran...@sugarlabs.org --- src/sugar3/graphics/toggletoolbutton.py | 39 + The patchs look great.

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 garycmar...@googlemail.com Signed-off-by: Manuel Quiñones ma...@laptop.org --- icons/scalable/actions/toolbar-help.svg | 32

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

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.

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

[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

[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] [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 dwnarv...@gmail.com This is based on a patch by Marco Pesenti Gritti ma...@marcopg.org, 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.

[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

[Sugar-devel] [PATCH sugar 0/7] Remove last hippo occurrences from the shell

2012-08-06 Thread Simon Schampijer
/sugar-toolkit/erikos-shell-port Daniel Narvaez (3): Move SpreadLayout logic to favoriteslayout.py Remove hippo mentions Drop unused intro.py Simon Schampijer (4): SugarEventIcon: Add a hippo-free implementation of the CanvasIcon ControlPanel AboutMe section: use the EventIcon from

[Sugar-devel] [PATCH sugar 5/7] Move SpreadLayout logic to favoriteslayout.py

2012-08-06 Thread Simon Schampijer
From: Daniel Narvaez dwnarv...@gmail.com The SpreadLayout derives now from the ViewLayout. The ViewLayout has a grid by default and the allocation happens here as well. Signed-off-by: Daniel Narvaez dwnarv...@gmail.com Acked-by: Simon Schampijer si...@laptop.org --- src/jarabe/desktop

[Sugar-devel] [PATCH sugar 2/7] ControlPanel AboutMe section: use the EventIcon from the shell

2012-08-06 Thread Simon Schampijer
We had a similar implmentation of the EventIcon in this section, now we can reuse the one from the shell. Signed-off-by: Simon Schampijer si...@laptop.org --- extensions/cpsection/aboutme/view.py | 27 --- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git

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

2012-08-06 Thread Simon Schampijer
based on the work from Walter Bender, Daniel Drake and Raul Gutierrez Segales. Signed-off-by: Simon Schampijer si...@laptop.org [moved from sugar-toolkit to sugar] Signed-off-by: Sascha Silbe si...@activitycentral.com [1] http://developer.gnome.org/gtk/2.24/GtkEventBox.html [2] http

[Sugar-devel] [PATCH sugar 6/7] Remove hippo mentions

2012-08-06 Thread Simon Schampijer
From: Daniel Narvaez dwnarv...@gmail.com This is probably all very outdated anyway. Signed-off-by: Daniel Narvaez dwnarv...@gmail.com Acked-by: Simon Schampijer si...@laptop.org --- docs/controls.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/controls.txt b/docs

[Sugar-devel] [PATCH sugar 7/7] Drop unused intro.py

2012-08-06 Thread Simon Schampijer
From: Daniel Narvaez dwnarv...@gmail.com It was moved inside jarabe and ported to GTK+. Signed-off-by: Daniel Narvaez dwnarv...@gmail.com Acked-by: Simon Schampijer si...@laptop.org --- src/intro/intro.py | 271 - 1 file changed, 271 deletions

Re: [Sugar-devel] [PATCH sugar 4/7] Journal: set white background in the ExpandedEntry of the Detail View

2012-08-06 Thread Simon Schampijer
On 08/06/2012 01:17 PM, Sascha Silbe wrote: Simon Schampijer si...@schampijer.de writes: Change the ExpandedEntry class to subclass gtk.EventBox because the gtk.VBox doesn't have a gtk.gdk.Window associated and the background can't be set otherwise. Is this a bug affecting current mainline

Re: [Sugar-devel] [PATCH sugar 7/7] Drop unused intro.py

2012-08-06 Thread Simon Schampijer
On 08/06/2012 01:35 PM, Sascha Silbe wrote: Simon Schampijer si...@schampijer.de writes: From: Daniel Narvaez dwnarv...@gmail.com It was moved inside jarabe and ported to GTK+. This file should be removed in the same patch that added the code to jarabe, so that the code movement can easily

Re: [Sugar-devel] [PATCH sugar 5/7] Move SpreadLayout logic to favoriteslayout.py

2012-08-06 Thread Simon Schampijer
On 08/06/2012 01:38 PM, Sascha Silbe wrote: Simon Schampijer si...@schampijer.de writes: From: Daniel Narvaez dwnarv...@gmail.com The SpreadLayout derives now from the ViewLayout. The ViewLayout has a grid by default and the allocation happens here as well. I don't see any code moves

[Sugar-devel] [PATCH sugar 0/7] Remove last hippo occurrences from the shell (v2)

2012-08-06 Thread Simon Schampijer
/sugar-toolkit/erikos-shell-port Daniel Narvaez (3): Move SpreadLayout logic to favoriteslayout.py Remove hippo mentions Drop unused intro.py Simon Schampijer (4): SugarEventIcon: Add a hippo-free implementation of the CanvasIcon ControlPanel AboutMe section: use the EventIcon from

[Sugar-devel] [PATCH sugar 2/5] ControlPanel AboutMe section: use the EventIcon from the shell

2012-08-06 Thread Simon Schampijer
We had a similar implmentation of the EventIcon in this section, now we can reuse the one from the shell. Signed-off-by: Simon Schampijer si...@laptop.org --- extensions/cpsection/aboutme/view.py | 27 --- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git

[Sugar-devel] [PATCH sugar 4/5] Remove hippo mentions

2012-08-06 Thread Simon Schampijer
From: Daniel Narvaez dwnarv...@gmail.com This is probably all very outdated anyway. Signed-off-by: Daniel Narvaez dwnarv...@gmail.com Acked-by: Simon Schampijer si...@laptop.org --- docs/controls.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/controls.txt b/docs

[Sugar-devel] [PATCH sugar 5/5] Drop unused intro.py

2012-08-06 Thread Simon Schampijer
From: Daniel Narvaez dwnarv...@gmail.com It was moved inside jarabe and ported to GTK+. Signed-off-by: Daniel Narvaez dwnarv...@gmail.com Acked-by: Simon Schampijer si...@laptop.org --- src/intro/intro.py | 271 - 1 file changed, 271 deletions

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

2012-08-06 Thread Simon Schampijer
On 08/06/2012 02:02 PM, Benjamin Berg wrote: Hi, On Mon, 2012-08-06 at 12:04 +0200, Simon Schampijer wrote: Signed-off-by: Simon Schampijer si...@laptop.org [moved from sugar-toolkit to sugar] Signed-off-by: Sascha Silbe si...@activitycentral.com Reviewed-by: Benjamin Berg ben

Re: [Sugar-devel] [PATCH sugar 0/2] Move EventIcon to sugar

2012-08-03 Thread Simon Schampijer
On 07/25/2012 12:23 AM, Sascha Silbe wrote: As agreed on during the Development Team meeting [1], the EventIcon needed for the hippo-canvas removal project should be merged into sugar, rather than sugar-toolkit. This patch series adds the icon to sugar and modifies the code from the current

Re: [Sugar-devel] porting Gstreamer Activities to PYGobject and Gstreamer 1.0

2012-07-31 Thread Simon Schampijer
On 07/31/2012 10:33 AM, Peter Robinson wrote: On Tue, Jul 31, 2012 at 5:01 AM, Gonzalo Odiard gonz...@laptop.org wrote: Any chance of have it packaged in F17? Should do developing, but more important testing, easier. I'm not sure, it's something that could be investigated as in theory it's

[Sugar-devel] porting Gstreamer Activities to PYGobject and Gstreamer 1.0

2012-07-30 Thread Simon Schampijer
Hey Activity team, so in the last days we have been looking here at Gstreamer and the situation in regards to Pygobject and GTK+ 3. All in all in order to use Gstreamer with introspection we have to use Gstreamer 1.0 (0.12). Version 0.10 is dead, and will never really work with

Re: [Sugar-devel] Help activity future

2012-07-27 Thread Simon Schampijer
On 07/27/2012 02:46 PM, Manuel Kaufmann wrote: On Fri, Jul 27, 2012 at 9:19 AM, Gonzalo Odiard gonz...@laptop.org wrote: rst is yet another markup here, for a teacher or writer :) As you can see, the Help is being edited in the wiki now. Yes, I know. That's why I said: I agree with you. When

Re: [Sugar-devel] [PATCH sugar-toolkit-gtk3] Fixing deprecations: Using Gtk.Orientation

2012-06-27 Thread Simon Schampijer
Daniel, thanks for the patch. It is good to add some more details about the requested change in the description. [1] states for example: GtkHBox has been deprecated. You can use GtkBox instead, which is a very quick and easy change. If you have derived your own classes from GtkHBox, you can

[Sugar-devel] Shell Port: RandomLayout (FreeFormLayout)

2012-06-27 Thread Simon Schampijer
Hi, while porting the Home View I am dealing as well with the RandomLayout. When it was introduced the idea was to give learners a chance to personalize their home view and group activities together if desired. This was basically mimicking the desktop metaphor. I agree that there is value

[Sugar-devel] [REMINDER] Development team meeting --- 26. June 2012 (15:00 UTC)

2012-06-26 Thread Simon Schampijer
Hi, today we will have our weekly development team meeting, the topics will be: - Introducing new contributors - Update list of action items - shell port status update Time: 26. June 2012 (15:00 UTC) Place: #sugar-meeting (freenode) Regards, Simon

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

2012-06-26 Thread Simon Schampijer
On 06/26/2012 04:23 PM, Simon Schampijer wrote: Hi, today we will have our weekly development team meeting, the topics will be: - Introducing new contributors - Update list of action items - shell port status update Time: 26. June 2012 (15:00 UTC) Place: #sugar-meeting (freenode) Regards

Re: [Sugar-devel] [PATCH sugar-artwork 1/2] Make the GtkImage background transparent SL #3723

2012-06-25 Thread Simon Schampijer
Looks good, please push! Thanks, Simon On 06/25/2012 01:54 PM, Manuel Quiñones wrote: Signed-off-by: Manuel Quiñones ma...@laptop.org --- gtk3/theme/gtk-widgets.css.em |6 ++ 1 file changed, 6 insertions(+) diff --git a/gtk3/theme/gtk-widgets.css.em

Re: [Sugar-devel] [PATCH sugar-artwork 2/2] Set background color for GtkTreeView rows with odd-even flags SL #3726

2012-06-25 Thread Simon Schampijer
On 06/25/2012 02:06 PM, Benjamin Berg wrote: On Mon, 2012-06-25 at 08:54 -0300, Manuel Quiñones wrote: This is only applied if the GtkTreeView has the rules-hint property set to True. I haven't actually tried what exactly this looks like, but using #d5d5d5 for the row odd color seems good.

Re: [Sugar-devel] [PATCH sugar] Unset gnome keyring environment variables

2012-06-25 Thread Simon Schampijer
Thanks Daniel for the patch. Looks good to me and reading the bug conversation this looks like the right thing to do to me. Sascha, you said you wanted to adjust some description? Regards, Simon On 06/13/2012 09:30 PM, Daniel Narvaez wrote: Rather than starting it manually. As

Re: [Sugar-devel] Shell-port GTK+ 2 --- GTK+ 3

2012-06-24 Thread Simon Schampijer
On 06/23/2012 08:21 PM, Simon Schampijer wrote: Hi, here a few more informations to the approach I am taken. Daniel Narvaez asked me yesterday about it, so there might have been some questions floating around already :) The first part of the work is getting the shell hippo free and using GTK

[Sugar-devel] Shell-port GTK+ 2 --- GTK+ 3 (was: Re: [PATCH sugar-toolkit (shell-port)] SugarEventIcon: Port the CanvasIcon to a hippo-free implementation)

2012-06-23 Thread Simon Schampijer
/sugar-toolkit/erikos-shell-port [3] http://git.sugarlabs.org/~dnarvaez/sugar-build/shell-port On 06/22/2012 03:58 PM, Simon Schampijer wrote: 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 to catch events

[Sugar-devel] [PATCH sugar-toolkit (shell-port)] SugarEventIcon: Port the CanvasIcon to a hippo-free implementation

2012-06-22 Thread Simon Schampijer
being the base for both the SugarIcon and the SugarEventIcon. There are a few unnecessary docstrings removed from the icon class. This patch is highly based on the work from Walter Bender, Daniel Drake and Raul Gutierrez Segales. Signed-off-by: Simon Schampijer si...@laptop.org [1] http

[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 to ca

2012-06-22 Thread Simon Schampijer
the IconBuffer being the base for both the SugarIcon and the SugarEventIcon. This patch has ben developed based on the one that is proposed for the toolkit-gtk2. Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar3/graphics/icon.py | 171 ++- 1 file changed

[Sugar-devel] [PATCH] Make the child window of the event box insisible

2012-06-21 Thread Simon Schampijer
-event-box-set-visible-window [2] dev.laptop.org/~erikos/shell_port/invisible_window.py Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar3/graphics/icon.py |2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sugar3/graphics/icon.py b/src/sugar3/graphics/icon.py index 970446a

[Sugar-devel] [PATCH] EventIcon: all the events go directly to the event box

2012-06-21 Thread Simon Schampijer
/GtkEventBox.html#gtk-event-box-set-above-child Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar3/graphics/icon.py |1 + 1 file changed, 1 insertion(+) diff --git a/src/sugar3/graphics/icon.py b/src/sugar3/graphics/icon.py index d99af7d..175d235 100644 --- a/src/sugar3/graphics/icon.py

[Sugar-devel] [PATCH] EventIcon: Have a default create_palette method

2012-06-21 Thread Simon Schampijer
). Without this patch you can see tracebacks when hovering over the EventIcon because the Invoker tries to call create_palette. Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar3/graphics/icon.py |3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sugar3/graphics/icon.py b/src

Re: [Sugar-devel] [PATCH] EventIcon: Have a default create_palette method

2012-06-21 Thread Simon Schampijer
Great, all three patches pushed, thanks a lot for the quick review. Regards, Simon On 06/21/2012 02:06 PM, Manuel Quiñones wrote: 2012/6/21 Benjamin Berg ben...@sugarlabs.org: On Thu, 2012-06-21 at 10:52 +0200, Simon Schampijer wrote: The create_palette mechanism allows to create palettes

[Sugar-devel] [REMINDER] Development team meeting --- 19. June 2012 (15:00 UTC)

2012-06-19 Thread Simon Schampijer
Hi, today we will have our weekly development team meeting, the topics will be: - Introducing new contributors - Update list of action items Time: 19. June 2012 (15:00 UTC) Place: #sugar-meeting (freenode) Regards, Simon ___ Sugar-devel mailing

Re: [Sugar-devel] [REMINDER] Development team meeting --- 19. June 2012 (15:00 UTC)

2012-06-19 Thread Simon Schampijer
On 06/19/2012 03:44 PM, Manuel Kaufmann wrote: On Tue, Jun 19, 2012 at 10:16 AM, Simon Schampijer si...@schampijer.de wrote: Time: 19. June 2012 (15:00 UTC) Place: #sugar-meeting (freenode) Is this meeting is going to take place all the weeks? (just asking to add it on my calendar) Yes

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

2012-06-19 Thread Simon Schampijer
Minutes: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-19T15:04:47.html Log: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-19T15:04:47 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] [MINUTES] Development team meeting --- 19. June 2012 (15:00 UTC)

2012-06-19 Thread Simon Schampijer
On 06/19/2012 07:09 PM, Simon Schampijer wrote: Minutes: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-19T15:04:47.html Log: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-19T15:04:47 Updated the modules pages accordingly and added Manuel as a maintainer for sugar

Re: [Sugar-devel] Branching Glucose modules

2012-06-17 Thread Simon Schampijer
On 06/16/2012 04:49 AM, Chris Leonard wrote: On Thu, Jun 14, 2012 at 11:48 AM, Simon Schampijer si...@schampijer.de wrote: Hi, I just branched the various Glucose modules. The 'sucrose-0.96' branch will be used for stable releases and the master branch to continue further development. Bug

Re: [Sugar-devel] Sugar module build is broken by translations

2012-06-17 Thread Simon Schampijer
Hi Chris, On 06/16/2012 10:19 AM, Chris Leonard wrote: On Fri, Jun 15, 2012 at 10:52 AM, Simon Schampijer si...@schampijer.de wrote: Chris, can you please have another look. Thanks, Simon who awaits to have a buildbot again soon Simon, As unfortunate as it is that you've waited a day

[Sugar-devel] [RELEASE] sugar-0.96.3

2012-06-15 Thread Simon Schampijer
== Source == http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.96.3.tar.bz2 == News == * Release 0.96.3 (Simon Schampijer) * sugar-session: disable Metacity mouse button modifiers, OLPC #11781 (Daniel Drake) Metacity provides mouse button modifier functionality which

Re: [Sugar-devel] [PATCH Browse] Revert unintended change while releasing v138, in commit 7b16255c7f71123d17eddb4d2e3e9ea5faff9164

2012-06-15 Thread Simon Schampijer
On 06/15/2012 06:38 PM, Manuel Quiñones wrote: My repository wasn't clean at the time of the release, sorry. Signed-off-by: Manuel Quiñones ma...@laptop.org --- webactivity.py | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/webactivity.py b/webactivity.py

[Sugar-devel] Branching Glucose modules

2012-06-14 Thread Simon Schampijer
Hi, I just branched the various Glucose modules. The 'sucrose-0.96' branch will be used for stable releases and the master branch to continue further development. Bug fixes will be cherry-picked from the master branches to the stable branches. * sugar * sugar-toolkit-gtk3 * sugar-artwork *

Re: [Sugar-devel] [PATCH] sugar-session: disable Metacity mouse button modifiers (OLPC#11781)

2012-06-14 Thread Simon Schampijer
On 06/07/2012 05:28 PM, Daniel Drake wrote: Metacity provides mouse button modifier functionality which lets you drag activity windows around the screen, amongst other things. This is something we want to disable, similar to how we disable metacity's key bindings. In recent metacity releases,

Re: [Sugar-devel] [PATCH] sugar-session: disable Metacity mouse button modifiers (OLPC#11781)

2012-06-14 Thread Simon Schampijer
On 06/14/2012 06:21 PM, Peter Robinson wrote: On Thu, Jun 14, 2012 at 5:10 PM, Simon Schampijer si...@schampijer.de wrote: On 06/07/2012 05:28 PM, Daniel Drake wrote: Metacity provides mouse button modifier functionality which lets you drag activity windows around the screen, amongst other

Re: [Sugar-devel] [IAEP] Sugar as a Mac Ap?

2012-06-13 Thread Simon Schampijer
The question is what you refer to when you talk about Sugar. The concept of an app is similar to the concept of an Activity in Sugar. If you want to bring educational material to the ipad you have to look at specific Apps like 'Move the turtle' which is similar to Turtle Art. 'garageband' is

[Sugar-devel] [PATCH sugar-jhbuild] Remove obsolete fix_manifest call when building activities

2012-06-13 Thread Simon Schampijer
The fix_manifest command is obsolete. Signed-off-by: Simon Schampijer si...@laptop.org --- sjhbuild/bundlemodule.py |4 1 file changed, 4 deletions(-) diff --git a/sjhbuild/bundlemodule.py b/sjhbuild/bundlemodule.py index 05b24e3..e7f7e1d 100644 --- a/sjhbuild/bundlemodule.py +++ b

[Sugar-devel] [PATCH jukebox] setup.py: Remove the bundle name from bundlebuild start method

2012-06-13 Thread Simon Schampijer
bundle_name is deprecated, now comes from activity.info Signed-off-by: Simon Schampijer si...@laptop.org --- setup.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 318c786..d3ab3a3 100755 --- a/setup.py +++ b/setup.py @@ -18,4 +18,4 @@ from

Re: [Sugar-devel] [PATCH Browse] Remove GObject threads - SL #3670

2012-06-13 Thread Simon Schampijer
Great, I think we can remove it indeed. It fixes the non-clean shutdown of the activity. What would be great here is testing, so we don't oversee an issue. Running our non-existing browse-smoke-test...:) Regards, Simon On 06/12/2012 03:19 PM, Manuel Quiñones wrote: Having GObject threads is

Re: [Sugar-devel] Sugar module build is broken by translations

2012-06-13 Thread Simon Schampijer
On 06/13/2012 05:15 PM, Daniel Narvaez wrote: Hello, the build on sugar git master has been broken for a few days for me on Fedora 17. aym.po:1912: duplicate message definition... aym.po:1890: ...this is the location of the first definition aym.po:1956: duplicate message definition...

Re: [Sugar-devel] Sugar module build is broken by translations

2012-06-13 Thread Simon Schampijer
On 06/13/2012 06:50 PM, Daniel Narvaez wrote: That's bad :( Would reverting the commit break pootle? I though so. I still hope we get a pootle maintainer soon to help us on this end. If we was using gerrit the commits could be pushed only after buildbot verified they works :) Once we

[Sugar-devel] [REMINDER] Development team meeting --- 12. June 2012 (15:00 UTC)

2012-06-12 Thread Simon Schampijer
Hi, today we will have our weekly development team meeting, the topics will be: - Introducing new contributors - Update list of action items - Porting of activities (GTK2 + Pygtk --- GTK3 + gobject-introspction/pygobject) - 0.96 release status - Environments for development: jhbuild on

[Sugar-devel] [PATCH sugar-jhbuild] Update the Fedora dependencies

2012-06-12 Thread Simon Schampijer
on rawhide unintentionally. Signed-off-by: Simon Schampijer si...@laptop.org --- config/sysdeps/50fedora-17.xml | 11 +++ 1 file changed, 11 insertions(+) create mode 100644 config/sysdeps/50fedora-17.xml diff --git a/config/sysdeps/50fedora-17.xml b/config/sysdeps/50fedora-17.xml new

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

2012-06-12 Thread Simon Schampijer
http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-12 http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-12T14:47:04.html Regards, Simon ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] [PATCH sugar] Create a default unencrypted keyring, OLPC #10290

2012-06-11 Thread Simon Schampijer
Follow-up: Upstream seem to work on the possibility to use the XDG dirs, so one can specify an alternative path. https://bugzilla.gnome.org/show_bug.cgi?id=613644 Thanks to Marco for pointing that out, Simon On 04/16/2012 12:33 PM, Simon Schampijer wrote: This patch does create

[Sugar-devel] [PATCH sugar-toolkit-gtk3] Replacing set_data/get_data with a python attribute

2012-06-06 Thread Simon Schampijer
/show_bug.cgi?id=641944 Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar3/graphics/colorbutton.py |4 ++-- src/sugar3/graphics/menuitem.py |4 ++-- src/sugar3/graphics/palettewindow.py |4 ++-- src/sugar3/graphics/toolbutton.py|5 ++--- 4 files changed, 8 insertions

[Sugar-devel] [PATCH sugar-toolkit-gtk3] Make sure we have a widget before attaching an invoker, SL #3460

2012-06-06 Thread Simon Schampijer
of not having a widget at this point. Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar3/graphics/palettewindow.py |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sugar3/graphics/palettewindow.py b/src/sugar3/graphics/palettewindow.py index c3431b7..2c8816c 100644

Re: [Sugar-devel] [PATCH sugar-toolkit-gtk3] Make sure we have a widget before attaching an invoker, SL #3460

2012-06-06 Thread Simon Schampijer
On 06/06/2012 02:51 PM, Manuel Quiñones wrote: Tested-by: Manuel Quiñonesma...@laptop.org Thanks Manuel for the quick feedback, pushed. Regards, Simon ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org

Re: [Sugar-devel] [PATCH sugar-toolkit-gtk3] Replacing set_data/get_data with a python attribute

2012-06-06 Thread Simon Schampijer
On 06/06/2012 02:05 PM, Manuel Quiñones wrote: 2012/6/6 Simon Schampijersi...@schampijer.de: set_data/get_data not available anymore is not available anymore [1]. The recommended approach is using a python attribute, which we do. Changing to use the attribute in the activity class slipped by

[Sugar-devel] [RELEASE] sugar-toolkit-gtk3-0.96.4

2012-06-06 Thread Simon Schampijer
== Source == http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.96.4.tar.bz2 == News == * Release 0.96.4 (Simon Schampijer) * Make sure we have a widget before attaching an invoker, SL #3460 (Simon Schampijer) * Replacing set_data/get_data

Re: [Sugar-devel] [PATCH sugar-toolkit] Move the translation initialisation to an earlier stage, SL #3654

2012-06-05 Thread Simon Schampijer
Am 05.06.2012 um 07:03 schrieb Manuel Quiñones ma...@laptop.org: 2012/6/4 Daniel Drake d...@laptop.org: On Mon, Jun 4, 2012 at 10:52 AM, Simon Schampijer si...@schampijer.de wrote: To not depend on gconf at this stage the shell does set an env variable when reading the GConf key

Re: [Sugar-devel] [PATCH sugar-toolkit] Move the translation initialisation to an earlier stage, SL #3654

2012-06-05 Thread Simon Schampijer
On 06/05/2012 08:06 AM, Simon Schampijer wrote: Am 05.06.2012 um 07:03 schrieb Manuel Quiñonesma...@laptop.org: 2012/6/4 Daniel Draked...@laptop.org: On Mon, Jun 4, 2012 at 10:52 AM, Simon Schampijersi...@schampijer.de wrote: To not depend on gconf at this stage the shell does set an env

Re: [Sugar-devel] [PATCH sugar-toolkit] Move the translation initialisation to an earlier stage, SL #3654

2012-06-05 Thread Simon Schampijer
On 06/05/2012 08:21 AM, Simon Schampijer wrote: On 06/05/2012 08:06 AM, Simon Schampijer wrote: Am 05.06.2012 um 07:03 schrieb Manuel Quiñonesma...@laptop.org: 2012/6/4 Daniel Draked...@laptop.org: On Mon, Jun 4, 2012 at 10:52 AM, Simon Schampijersi...@schampijer.de wrote: To not depend

Re: [Sugar-devel] [PATCH sugar] Set the SUGAR_LANGPACKDIR env variable when reading the GConf key, part of SL #3654

2012-06-05 Thread Simon Schampijer
On 06/05/2012 01:19 PM, Sascha Silbe wrote: Simon Schampijersi...@schampijer.de writes: We can not mix static and dynamic gconf bindings in one process, | export path as env variable so it can be read by sugar-activity when launching the activity. This patch series

Re: [Sugar-devel] [REMINDER] Development team meeting --- 05. June 2012 (15:00 UTC)

2012-06-05 Thread Simon Schampijer
On 06/05/2012 12:10 AM, Simon Schampijer wrote: Oups, it should have been the Tuesday the 5th! On 06/04/2012 06:08 PM, Simon Schampijer wrote: Hi, tomorrow we will have our weekly development team meeting after a few weeks of absence, the topics will be: - introducing new contributors

Re: [Sugar-devel] [SoaS] Etoys translations

2012-06-05 Thread Simon Schampijer
On 06/01/2012 05:24 PM, Bert Freudenberg wrote: On 28.05.2012, at 21:48, Bert Freudenberg wrote: On 28.05.2012, at 20:29, Peter Robinson wrote: As mentioned previously look at the other Activities, like TurtleArt, it works like the rest of the distro translation stuff, I'm not sure if

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

2012-06-05 Thread Simon Schampijer
Minutes: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-05T15:05:10.html Log: http://meeting.sugarlabs.org/sugar-meeting/meetings/2012-06-05T15:05:10 Action items garycmartin to proove that Clock is not broken manuq follow up on humitos list of non-translated activities

[Sugar-devel] [PATCH sugar-toolkit-gtk3] Move the translation initialisation to an earlier stage, SL #3654

2012-06-05 Thread Simon Schampijer
Must be done early, some activities set translations globally. Remove the support for the langpackdir. Signed-off-by: Simon Schampijer si...@laptop.org --- bin/sugar-activity |8 src/sugar3/activity/activity.py |6 -- src/sugar3/activity/i18n.py |7

[Sugar-devel] [PATCH sugar-toolkit] Move the translation initialisation to an earlier stage, SL #3654

2012-06-05 Thread Simon Schampijer
Remove the support for the langpackdir. Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar/activity/activity.py |6 -- src/sugar/activity/i18n.py |7 --- 2 files changed, 13 deletions(-) diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py

[Sugar-devel] [PATCH sugar] Remove the support for the langpackdir, SL #3654

2012-06-05 Thread Simon Schampijer
Signed-off-by: Simon Schampijer si...@laptop.org --- data/sugar.schemas.in | 12 1 file changed, 12 deletions(-) diff --git a/data/sugar.schemas.in b/data/sugar.schemas.in index 763aa38..579d24b 100644 --- a/data/sugar.schemas.in +++ b/data/sugar.schemas.in @@ -262,18 +262,6

[Sugar-devel] [RELEASE] sugar-toolkit-0.96.3

2012-06-05 Thread Simon Schampijer
== Source == http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.96.3.tar.bz2 == News == * Release 0.96.3 (Simon Schampijer) * Move the translation initialisation to an earlier stage, SL #3654 (Simon Schampijer

[Sugar-devel] [REMINDER] Development team meeting --- 04. June 2012 (15:00 UTC)

2012-06-04 Thread Simon Schampijer
Hi, tomorrow we will have our weekly development team meeting after a few weeks of absence, the topics will be: - introducing new contributors - celebrating 0.96 release, what is left to do?, where we do need help? - environments for development: jhbuild on F17, activity development with

[Sugar-devel] [PATCH sugar] Set the SUGAR_LANGPACKDIR env variable when reading the GConf key, part of SL #3654

2012-06-04 Thread Simon Schampijer
We can not mix static and dynamic gconf bindings in one process, | export path as env variable so it can be read by sugar-activity when launching the activity. Signed-off-by: Simon Schampijer si...@laptop.org --- bin/sugar-session |6 ++ 1 file changed, 6

[Sugar-devel] [PATCH sugar-toolkit] Move the translation initialisation to an earlier stage, SL #3654

2012-06-04 Thread Simon Schampijer
To not depend on gconf at this stage the shell does set an env variable when reading the GConf key. This is handled in sugar-activity deployed by the sugar-toolkit-gtk3. Signed-off-by: Simon Schampijer si...@laptop.org --- src/sugar/activity/activity.py |6 -- src/sugar/activity/i18n.py

<    1   2   3   4   5   6   7   8   9   10   >