[sugar] Interface Definition for Activity Writers

2008-05-17 Thread Mikus Grinbergs
[In the 'On the Naming of Sugar' thread, 'Glucose' was proposed as the name of the minimal system that must be added to a standard Linux distribution in order to enable Activities to run, 'Fructose' as the name of a set of (demonstration) Activities, and 'Sucrose' as the name for a complete

Re: [sugar] OLPC priorities for Sugar in the August release

2008-05-14 Thread Mikus Grinbergs
* More responsive UI - faster launch of activities Is the solution currently in joyride satisfactory for the August release? I use a recent Joyride on my G1G1. My average time to launch Browse (from the time I click in the F3 Activity Ring on the Browse icon, to the time when I can click

Re: [sugar] OLPC priorities for Sugar in the August release

2008-05-14 Thread Mikus Grinbergs
If you could download the latest joyride, time startup and open a ticket that would be useful. 25 seconds are too much obviously. I took the time on Joyride 1932, which had been manually updated (via yum install) with cups-libs 1:1.2.12-11.fc7 and telepathy-glib 0.7.8-1.olpc2, to bring it up

Re: [sugar] OLPC priorities for Sugar in the August release

2008-05-14 Thread Mikus Grinbergs
One low-hanging fruit for faster activity start is having activity install compile .pyc files There are .pyc files here and there in the XO core software. I do not expect to myself be changing Activity code -- but if the OLPC is supposed to be easy enough for a kid to program - *someone*

Re: [sugar] Release schedule and process

2008-05-13 Thread Mikus Grinbergs
Walter wrote: I think we need to decouple the release cycles between activities and Sugar to whatever degree possible. Activities should be able to change at whatever pace is dictated by the activity developers. Since activities depend upon Sugar, the Sugar schedule needs to be more

Re: [sugar] the ring

2008-05-07 Thread Mikus Grinbergs
It was terrible to lose the pie chart for resource usage. That was very useful for both developers and kids. Was indication (by the ring) of resource usage actually released to users? My G1G1 showed only fixed-width pie slices. Here is an opportunity for a new user-information Activity. A

[sugar] New Design - problem with Circle of Activities

2008-05-06 Thread Mikus Grinbergs
On my G1G1, I've installed (primary+alternate) both Joyride and Update.1. Since Update.1 now comes without Activities, I have populated /home/olpc/Activities with what I want for Update.1 But Joyride comes with Activities in /usr/share/activities -- so I've ended up with some duplicates

Re: [sugar] replace/normalize some keyboard shortcuts

2008-04-29 Thread Mikus Grinbergs
Eben wrote: I'm certainly all for removing alt-n and alt-p. We don't need redundant shortcuts here, and alt-tab and alt-shift-tab will work fine I disagree with alt-n and alt-p not considered useful. Either can be done using TWO fingers. Needing three fingers for backwards-tab navigation

Re: [sugar] perceived sugar performance

2008-04-29 Thread Mikus Grinbergs
Michael Stone wrote: Personally, I have found extensible autostart mechanisms which process third-party data to be more useful to trojan authors than to users so I'm mildly inclined to consider such mechanisms to be a misfeatures Then don't make it easily extensible. I already manually change

[sugar] Alternative to Terminal ?

2008-04-29 Thread Mikus Grinbergs
[I have not yet found an acceptable multi-screen replacement for Terminal.] Have you tried http://wiki.laptop.org/go/Quake_Terminal? Tried it a while ago. Found it completely unusable, because I could not figure out how to scroll up on the display. [Many programs produce more output lines

[sugar] perceived sugar performance

2008-04-28 Thread Mikus Grinbergs
One thing I observe is that it takes considerable time from when I click on 'Shutdown' in the Main view, until the XO actually stops. Happened to see the Linux shutdown messages (Is there a way to ask for these instead of the don't do these screen?) and it seemed to several times attempt to do

Re: [sugar] perceived sugar performance

2008-04-28 Thread Mikus Grinbergs
I'm neither a child nor a teacher, so this opinion is personal : What you want to avoid is having the user decide my intent has been ignored, when in fact it is something under the covers that is delaying the completion of his intent. The best way I can think of to avoid the user making a

[sugar] has sugar-install-bundle changed ?

2008-04-22 Thread Mikus Grinbergs
I don't believe in going through the Journal to install Activities. Instead, I manually download the .xo file to my SD card, then use 'sugar-install-bundle filename' to install that Activity in my XO. This used to work fine. But today (using Joyride 1094) sugar-install-bundle gave me an error

[sugar] request for help - how to restart gabble ?

2008-04-12 Thread Mikus Grinbergs
G1G1, very recent Joyride. When on boot my XO fails to find the specified jabber server online, it switches to salut in place of gabble. Suppose the jabber server later does join the internet -- I would like to try to connect to it. Is re-starting Sugar (ctl-alt-erase) the only approved way

[sugar] Sugar restart lost Journal, and some customization

2008-04-11 Thread Mikus Grinbergs
G1G1. Joyride 1848. Made the mistake of pressing ctl-alt-erase. When the new Sugar came up, it asked me for the Name and the Colors. I found that I had lost the previous Journal contents, and the Main screen's activity ring. I don't depend upon the Journal. What got me upset was that from

[sugar] scrollbar arrows

2008-04-07 Thread Mikus Grinbergs
Looked at the ePals activity. On my G1G1, the screen text it presented was offset. The only means available to me to center the text was to drag the slider within the horizontal scrollbar. In typical Linux windows, the scrollbars have arrows at their ends. By clicking on these, the material

[sugar] UI for working on it

2008-04-07 Thread Mikus Grinbergs
The recent talk on Sugar about notifications reminds me that the OLPC currently appears to lack easy-to-check I'm working on that feedback to the user. Combined with Sugar's a single screen for whatever one is doing philosophy, this serves to HIDE what is going on from the user. I had

[sugar] Choosing defaults for the activity ring

2008-04-05 Thread Mikus Grinbergs
Removing icons from the activity ring is just a matter of unstarring them in the list view - simple enough to do each semester. My vote is Option 1. A much more interesting question is the __order__ in which to show the Activities: List view: Since there appears to be an intent to make the

[sugar] clicking on icons in Frame top bar (1825)

2008-04-05 Thread Mikus Grinbergs
Gary explained to me: I was referring to one of the new toolbar icons in the Home view toolbar, top right. One is for displaying the list of all activities, the other is for displaying the ring of favorites - the ring of favourites is the one I was describing as a frog's egg (a round circle

Re: [sugar] new sugar work into joyride

2008-04-03 Thread Mikus Grinbergs
Tomeu wrote the last joyride build (1825) includes a big part of the shell redesign explained in http://wiki.laptop.org/go/Designs. I'm running Joyride 1825 now on my G1G1. The principal difference I've noted is in my use of the Home view - now that the currently running activities are

[sugar] during booting, previous stuff shows up on screen, then goes away

2008-03-30 Thread Mikus Grinbergs
Happens (or does not) randomly: During the interval between when OFW stops writing the screen (e.g., after the circle of dots has been drawn, and the non-color doughnut is first being shown) and when Sugar starts writing the screen (i.e., when the Frame is drawn and the colored me icon is

Re: [sugar] Joyride is reopened for development.

2008-03-25 Thread Mikus Grinbergs
Chris wrote * Continue to have (all) activities present in Joyride builds. I don't know how many others are like me, but for me this creates awkwardness (I dual-boot my G1G1 between a public will see this build (e.g., Update.1) and a development build (e.g., Joyride). My problem is that I

Re: [sugar] Update.1 activities download script

2008-03-14 Thread Mikus Grinbergs
Tried 'update-activities.py -l' from 700. It failed in /usr/lib/python2.5/urllib.py on url error invalid proxy for http I do not have wireless. I do have wired ethernet, which goes through a proxy to reach the internet. I *am* able to issue 'olpc-update joyride-1769' from the same 700

Re: [sugar] Feedback item on new shell design

2008-03-03 Thread Mikus Grinbergs
But perhaps the journal should be seen as the thing that records my actions and an usb stick just as something were I can copy things to/from? I'm an old-timer; my thinking is procedurally-oriented instead of object-oriented. The above quote expresses what I am currently doing with my

Re: [sugar] git failed

2007-12-17 Thread Mikus Grinbergs
Tomeo Vizoso wrote: I haven't tried yet to use git through a proxy, but this thread may be useful: http://lkml.org/lkml/2006/2/23/122 Thank you. I had not thought of searching within lkml. That thread gives four options in all: (1) use 'http:' instead of 'git:' (2)

[sugar] git failed

2007-12-15 Thread Mikus Grinbergs
For the fun of it, tried to 'git-clone' sugar (on my non-RedHat system, to directory /home/olpc). Got the messages: cd: 409: can't cd to /home/olpc/sugar/.git/refs/remotes/origin fatal: Not a valid object name HEAD. In the same place, using the same syntax, tried to 'git-clone' an unrelated

Re: [sugar] lots of scrolling in activities-list

2007-12-05 Thread Mikus Grinbergs
We have a completely new approach to this on the table, which will be discussed and hopefully placed into the roadmap soon. In cyberspace, information is often stored in a hierarchy of directories (with the higher-level directories serving to organize access to the the information). OLPC is

Re: [sugar] Multi-pane activities?

2007-12-05 Thread Mikus Grinbergs
I am considering adding some new features that would require one or more additional main screens. In working on a non-laptop system with a not-large display, I find the ability to page among multiple panes to be invaluable. [I typically set up virtual desktops for this purpose - for me that

Re: [sugar] The futur of the mesh view

2007-12-04 Thread Mikus Grinbergs
The word search is being used in this discussion. It is my opinion that in cyberspace, two particular functions can make search engines much more powerful. If these same functions could be implemented in the context of mesh views, I believe they would prove similarly helpful to participants:

<    1   2