Re: [sugar] [PATCH] #447: grab/scroll key

2008-07-14 Thread Marco Pesenti Gritti
On Mon, Jul 14, 2008 at 6:06 AM, Erik Garrison [EMAIL PROTECTED] wrote: How is the cursor pixmap currently set? Is there an existing function in the sugar codebase to set the cursor pixmap? No, we just use the gdk functions. Marco ___ Sugar mailing

Re: [sugar] Joyride shutdown flaky

2008-07-14 Thread Tomeu Vizoso
On Sun, Jul 13, 2008 at 10:03 PM, Mikus Grinbergs [EMAIL PROTECTED] wrote: Running recent Joyride on my G1G1. When I request a shutdown, it sometimes proceeds hands off. But sometimes, after the Sugar shell has closed - nothing further seems to happen. On those occasions, sometimes the

Re: [sugar] Drop activity launch limitation?

2008-07-14 Thread Tomeu Vizoso
On Mon, Jul 14, 2008 at 12:32 AM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: Hello, we have logic in the shell to limit launching activity of the same type at the same time (i.e. before the first activity launch has been completed). It seem to be that this is obsoleted by the new launch

Re: [sugar] Drop activity launch limitation?

2008-07-14 Thread Marco Pesenti Gritti
On Mon, Jul 14, 2008 at 11:29 AM, Tomeu Vizoso [EMAIL PROTECTED] wrote: On Mon, Jul 14, 2008 at 12:32 AM, Marco Pesenti Gritti [EMAIL PROTECTED] wrote: Hello, we have logic in the shell to limit launching activity of the same type at the same time (i.e. before the first activity launch has

Re: [sugar] Drop activity launch limitation?

2008-07-14 Thread Tomeu Vizoso
On Mon, Jul 14, 2008 at 4:54 AM, Eben Eliason [EMAIL PROTECTED] wrote: Yeah, I'm unsatisfied, too. Perhaps we can shorten the interval, but better than that we should be actively attempting to detect failure (how can we do this?) so that when a launch fails hard for some reason, we can

Re: [sugar] [PATCH] #447: grab/scroll key

2008-07-14 Thread Brian Jordan
On Mon, Jul 14, 2008 at 12:06 AM, Erik Garrison [EMAIL PROTECTED] wrote: On Sun, Jul 13, 2008 at 11:19:46AM -0400, Eben Eliason wrote: On Sun, Jul 13, 2008 at 11:03 AM, Brian Jordan [EMAIL PROTECTED] wrote: Brilliant work, Erik! I had a chance to play with your first working hand scroll, and

[sugar] Reviews report

2008-07-14 Thread Release Team
= New requests = The intro screen should be RTL in RTL locales http://dev.laptop.org/ticket/3108 = Approved requests = Battery indicator's icon fullness inconsistent with indicator %. http://dev.laptop.org/ticket/4208 Object chooser has wrong icon for 'cancel' http://dev.laptop.org/ticket/7482

Re: [sugar] Joyride shutdown flaky

2008-07-14 Thread Mikus Grinbergs
Running recent Joyride on my G1G1. When I request a shutdown, it sometimes proceeds hands off. But sometimes, after the Sugar shell has closed - nothing further seems to happen. On those occasions, sometimes the ending-picture (with the don't do this icons) is presented if I press

Re: [sugar] Joyride shutdown flaky

2008-07-14 Thread Daniel Drake
On Mon, 2008-07-14 at 11:27 +0200, Tomeu Vizoso wrote: On Sun, Jul 13, 2008 at 10:03 PM, Mikus Grinbergs [EMAIL PROTECTED] wrote: Running recent Joyride on my G1G1. When I request a shutdown, it sometimes proceeds hands off. But sometimes, after the Sugar shell has closed - nothing

Re: [sugar] [PATCH] #447: grab/scroll key

2008-07-14 Thread pgf
marco pesenti gritti wrote: On Thu, Jul 10, 2008 at 8:39 AM, Erik Garrison [EMAIL PROTECTED] wrote: Sugar devs: This is a copy of my bug report for #447. I have completed a first pass of the grab key implementation. Have you considered implementing this at the X level? If so,

Re: [sugar] profile information

2008-07-14 Thread Eben Eliason
On Mon, Jul 14, 2008 at 12:22 AM, Polychronis Ypodimatopoulos [EMAIL PROTECTED] wrote: Hi, Is it possible for Sugar users to have an extensible profile? Currently, this only encompasses nickname and colors, but are there plans to extend this somehow? I propose using a dictionary to

Re: [sugar] [OLPC-Games] Physics -- Newtonian mechanics.. for kids!

2008-07-14 Thread Brian Jordan
On Sat, Jul 12, 2008 at 4:21 PM, Yoshiki Ohshima [EMAIL PROTECTED] wrote: At Thu, 10 Jul 2008 16:58:32 -0700, Edward Cherlin wrote: On Thu, Jul 10, 2008 at 4:20 PM, Yoshiki Ohshima [EMAIL PROTECTED] wrote: So we could simulate a pendulum or a Newton's cradle? How do you handle collisions?

[sugar] info about my GSoC project

2008-07-14 Thread Julka Lipkova
Hi, If you're interested in software for teaching children handwriting (didactic handwriting), you can download it at http://code.google.com/p/olpc-dhw/ or to look at my GSoC blog: http://olpc-dhw.blogspot.com/ -- Julka Juliana Lipkova web: http://ksp.sk/~julka ICQ: 292350370

[sugar] Activity versioning schema

2008-07-14 Thread Eben Eliason
There was an extensive discussion on this topic a while back on IRC, which I unfortunately don't have a record of. There was also mention of this in the mailing lists not too long ago, initiated by Morgan: http://lists.laptop.org/pipermail/sugar/2008-May/005895.html. Finally, I brought this up

Re: [sugar] [PATCH] #447: grab/scroll key

2008-07-14 Thread Erik Garrison
On Mon, Jul 14, 2008 at 05:36:44AM -0400, Brian Jordan wrote: On Mon, Jul 14, 2008 at 12:06 AM, Erik Garrison [EMAIL PROTECTED] wrote: I like Brian's idea but felt similarly about the difficulty in deciding which hand button executes which function. SHIFT-HAND is a good solution, and

Re: [sugar] Activity versioning schema

2008-07-14 Thread C. Scott Ananian
2008/7/14 Eben Eliason [EMAIL PROTECTED]: There was an extensive discussion on this topic a while back on IRC, which I unfortunately don't have a record of. There was also mention of this in the mailing lists not too long ago, initiated by Morgan:

Re: [sugar] Activity versioning schema

2008-07-14 Thread Eben Eliason
On Mon, Jul 14, 2008 at 3:09 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: 2008/7/14 Eben Eliason [EMAIL PROTECTED]: There was an extensive discussion on this topic a while back on IRC, which I unfortunately don't have a record of. There was also mention of this in the mailing lists not

[sugar] [Sugar] Browse extension/plugin structure

2008-07-14 Thread David Van Assche
Hi, Me and Tomeu were discussing the way browse should handle extensions/plugins and we came to the conclusion that really, it should do this the same way firefox does it, thereby making it far easier to make future extensions/plugins... Right now, xulrunner already has a way of doing this

Re: [sugar] Activity versioning schema

2008-07-14 Thread Michael Stone
Otherwise how can we reasonable sort/group the activities in any way that makes sense? I suggested one (stupidly slow, but very general) approach based on the Travelling Salesman problem. To recap: Regard all activities as nodes in a fully connected graph. Let activities state that they are

Re: [sugar] Activity versioning schema

2008-07-14 Thread C. Scott Ananian
On Mon, Jul 14, 2008 at 3:22 PM, Eben Eliason [EMAIL PROTECTED] wrote: They don't get it? Or they don't get how a single integer is supposed to be sufficient, and therefor use their own methods? Do you have examples of specific random and bogus strings we can look at to see what's been tried?

Re: [sugar] Activity versioning schema

2008-07-14 Thread Eben Eliason
On Mon, Jul 14, 2008 at 3:49 PM, Michael Stone [EMAIL PROTECTED] wrote: Otherwise how can we reasonable sort/group the activities in any way that makes sense? I suggested one (stupidly slow, but very general) approach based on the Travelling Salesman problem. To recap: Regard all

Re: [sugar] Activity Backward Compatibility

2008-07-14 Thread Mikus Grinbergs
The way I see it, there are TWO kinds of items for which compatibility needs to be provided -- executables + data : * Executables : The problem arises from the quickness with which some users (such as I) can switch operating system versions. I sometimes have two different streams on my

Re: [sugar] Activity versioning schema

2008-07-14 Thread Eben Eliason
Comments follow... On Mon, Jul 14, 2008 at 4:09 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: On Mon, Jul 14, 2008 at 3:22 PM, Eben Eliason [EMAIL PROTECTED] wrote: They don't get it? Or they don't get how a single integer is supposed to be sufficient, and therefor use their own methods?

Re: [sugar] Activity versioning schema

2008-07-14 Thread C. Scott Ananian
On Mon, Jul 14, 2008 at 4:49 PM, Eben Eliason [EMAIL PROTECTED] wrote: I'm not sure this satisfies me. It might accurately handle the use case of updating when upgrading, assuming that activity developers are very careful to add extra info about compatibility into the .info file. It doesn't

Re: [sugar] Activity Backward Compatibility

2008-07-14 Thread Michael Stone
As I have suggested before, I think that these sorts of checks also matter enourmously to the quality of user experience that we'll be able to provide when we start seriously attempting to provide 'easy code sharing' features. Michael ___ Sugar mailing

Re: [sugar] [Sugar] Browse extension/plugin structure

2008-07-14 Thread Michael Stone
Please speak to me of your thoughts on the security implications of making Browse extensible. Thanks, Michael ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar

Re: [sugar] Activity versioning schema

2008-07-14 Thread Jameson Chema Quinn
I agree with the signature approach. However, I don't really know what happens when I have 37, 38, and 39 where 39 is a bugfix release of 37, and 39 is a brand new version...I'd prefer to see them ordered 37, 39, 38, to coincide with the level of newness. This is something we will lose

Re: [sugar] Activity versioning schema

2008-07-14 Thread Eben Eliason
On Mon, Jul 14, 2008 at 5:34 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: On Mon, Jul 14, 2008 at 4:49 PM, Eben Eliason [EMAIL PROTECTED] wrote: I'm not sure this satisfies me. It might accurately handle the use case of updating when upgrading, assuming that activity developers are very

Re: [sugar] Activity versioning schema

2008-07-14 Thread C. Scott Ananian
On Mon, Jul 14, 2008 at 6:24 PM, Eben Eliason [EMAIL PROTECTED] wrote: I think this is still a whole bunch clearer than trying to convince someone that version 5 is newer than version 10! (where 10 is a bugfix release to what used to be version 4.) You're undercutting your own points: what

Re: [sugar] Activity versioning schema

2008-07-14 Thread Eben Eliason
On Mon, Jul 14, 2008 at 6:41 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: On Mon, Jul 14, 2008 at 6:24 PM, Eben Eliason [EMAIL PROTECTED] wrote: I think this is still a whole bunch clearer than trying to convince someone that version 5 is newer than version 10! (where 10 is a bugfix

Re: [sugar] Activity versioning schema

2008-07-14 Thread C. Scott Ananian
On Mon, Jul 14, 2008 at 6:48 PM, Eben Eliason [EMAIL PROTECTED] wrote: I read on our wiki that the version number was supposed to be monotonically increasing. If that were the case, doing as you suggest isn't valid, as I Who wrote this? Did they mean it to be taken this literally, or just as

Re: [sugar] Activity versioning schema

2008-07-14 Thread Martin Langhoff
On Tue, Jul 15, 2008 at 6:17 AM, Eben Eliason [EMAIL PROTECTED] wrote: There was an extensive discussion on this topic a while back on IRC, Version numbers are used to communicate API/ABI compat and degree/type of changes to users. Later in this thread Eben suggests what everyone else in the

Re: [sugar] Activity versioning schema

2008-07-14 Thread C. Scott Ananian
On Mon, Jul 14, 2008 at 6:56 PM, Martin Langhoff [EMAIL PROTECTED] wrote: Version numbers are used to communicate API/ABI compat and degree/type of changes to users. Later in this thread Eben suggests what everyone else in the industry is using: major.minor - sounds good to me. Even better -

Re: [sugar] Activity versioning schema

2008-07-14 Thread Benjamin M. Schwartz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martin Langhoff wrote: | After | all, if an activity writer wants to use Klingon characters for | versioning, hey, let them go wild! This is actually the key point. Currently, the versioning system is embedded into the Glucose code itself, and our

Re: [sugar] Activity versioning schema

2008-07-14 Thread Jameson Chema Quinn
On Mon, Jul 14, 2008 at 4:18 PM, C. Scott Ananian [EMAIL PROTECTED] wrote: If we're going to a 'dotted decimal' scheme, we should use '.'. ... Is 1.1 newer or older than 1.11?) This is exactly the reason I think that 1-1 ... 1-11 is clearer (you're right, colon is unworkable because it

Re: [sugar] Activity versioning schema

2008-07-14 Thread Jameson Chema Quinn
I'd like to pose an alternative goal, inspired by your comment: Glucose should never attempt to parse version strings. I believe that we can accomplish this without sacrificing any of the user-facing behaviors that we truly desire. The choice of an appropriate versioning scheme may then be

Re: [sugar] Activity versioning schema

2008-07-14 Thread Benjamin M. Schwartz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jameson Chema Quinn wrote: | It is desirable for Sugar to be able to compare versions and | guess which one is newer. Newer means more recent. If this capability is important to you, then we may simply include a datestamp in each bundle, separate

Re: [sugar] Activity versioning schema

2008-07-14 Thread Eben Eliason
On Mon, Jul 14, 2008 at 7:47 PM, Benjamin M. Schwartz [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jameson Chema Quinn wrote: | It is desirable for Sugar to be able to compare versions and | guess which one is newer. Newer means more recent. If this capability

Re: [sugar] Activity versioning schema

2008-07-14 Thread Benjamin M. Schwartz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Eben Eliason wrote: | I guess the point here is that performing intelligent string comparisons on | several of these schemes requires parsing the string. ;) I would be happy to whip up a universal approximate ordering for version strings in a few

Re: [sugar] Activity versioning schema

2008-07-14 Thread Jameson Chema Quinn
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jameson Chema Quinn wrote: | It is desirable for Sugar to be able to compare versions and | guess which one is newer. Newer means more recent. If this capability is important to you, then we may simply include a datestamp in each bundle,

Re: [sugar] Activity versioning schema

2008-07-14 Thread Martin Langhoff
On Tue, Jul 15, 2008 at 12:30 PM, Benjamin M. Schwartz [EMAIL PROTECTED] wrote: I would be happy to whip up a universal approximate ordering for version strings in a few lines of Python. My emphasis here is on _approximate_; nothing should depend on precisely correct interpretation of version

[sugar] Sugar Digest 2008-07-14

2008-07-14 Thread Walter Bender
=== Sugar Digest === 1. Sugar Labs governance: There are still a few more loose ends to deal with before we are officially members of the Software Freedom Conservancy. In preparation, I've made a lot of changes on the governance page. Please comment. 2. Leaning: There were some interesting

Re: [sugar] Sugar and OLPC release processes

2008-07-14 Thread David Farning
On Tue, 2008-07-15 at 02:03 +0200, Marco Pesenti Gritti wrote: Hello, I discussed a bit with Michael how to integrate Sugar and OLPC release processes. I'm going to summarize the outcoming here. * SugarLabs should try to schedule his release a few months before the OLPC release target

Re: [sugar] Activity versioning schema

2008-07-14 Thread Mikus Grinbergs
If, as is the current plan, multiple versions of an activity can coexist on an XO, ... Two use cases: 1. I have a journal object. I want to choose which activity to open it with. I am presented with a multilevel menu: the top level has all activities which open the mime type, the next level

[sugar] Presence Service D-Bus API

2008-07-14 Thread Bert Freudenberg
Am 14.07.2008 um 05:48 schrieb WikiAdmin: anonymous user 91.179.26.46 edited Presence Service D-Bus API http://wiki.laptop.org/index.php?title=Presence_Service_D-Bus_APIdiff=0oldid=137835 This adds the GetBuddyByTelepathyHandle() and ListChannels() methods. Should we document the PS version