Fwd: XO Problems (4 Problems)

2013-11-24 Thread C. Scott Ananian
Anyone have any suggestions for my six year old friend? IIRC startup volume
is persistent, but I can't remember how it is adjusted. The rest might be
helped by upgrading to the latest XO4 build?
  --scott
-- Forwarded message --
From: Douglas Rogers purpleairpl...@gmail.com
Date: Nov 24, 2013 12:00 PM
Subject: XO Problems (4 Problems)
To: csc...@cscott.net
Cc:

hi scott it's Douglas. Can you help me make my xo work?
1) When I turn on the computer,the ''on music'' is too loud.(so loud I have
to cover the speakers)
2) In scratch when I switch projects all the sprites from the old project
stay there.
3) My XO freezes up a lot
4)  If I use the touch screen I can't start using the mouse again
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO Problems (4 Problems)

2013-11-24 Thread Walter Bender
On Sun, Nov 24, 2013 at 1:53 PM, C. Scott Ananian csc...@cscott.net wrote:
 Anyone have any suggestions for my six year old friend?
 IIRC startup volume  is persistent, but I can't remember how it is adjusted.

Yes. He can adjust the volume using the volume control on the Frame
and it should persist.

 The rest might be  helped by upgrading to the latest XO4 build?

I recommend he try [1] if he has an XO 4. Feedback appreciated.

   --scott

 -- Forwarded message --
 From: Douglas Rogers purpleairpl...@gmail.com
 Date: Nov 24, 2013 12:00 PM
 Subject: XO Problems (4 Problems)
 To: csc...@cscott.net
 Cc:

 hi scott it's Douglas. Can you help me make my xo work?
 1) When I turn on the computer,the ''on music'' is too loud.(so loud I have
 to cover the speakers)
 2) In scratch when I switch projects all the sprites from the old project
 stay there.
 3) My XO freezes up a lot
 4)  If I use the touch screen I can't start using the mouse again



 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


-walter

-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org

[1] http://wiki.sugarlabs.org/go/0.100/Testing
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sur] [Sugar-devel] Introducing SimpleActivity / Introduciendo SimpleActivity

2013-11-24 Thread Agustin Zubiaga Sanchez
Manu,
I just added the __init__.py file.

About the StopButton, I added the function add_stopbutton in order to be
called when the activity developer finish its toolbar, because
SimpleActivity can't know where it's ready, I think the only way to do this
is when the user adds any item to the toolbar, move (actually, remove and
insert again) the stopbutton with its separator to the end of the toolbar,
but we would doing that every time an item is added and I think it doesn't
make sense.
If there is a way to fix an item position, please let me know.

About new signals style:
They look nicer, when I want to define a signal without a function, I can
do
my_signal = GObject.Signal('my_signal', arg_types=(int)) as you said, then
where I should put that?

self.mysignal  = GObject.Signal( ?

Regards,
aguz


2013/11/23 Manuel Quiñones ma...@laptop.org

 Nice!  I will try to use it in Browse.  We should aim to zero code
 duplication and make activities code easier.

 I gave a quick look at the code.  I think SimpleActivity should take
 care of adding the Stop button.  All activities will (must) have it.

 Please add an empty  __init__.py file so we can use it as a module.

 A minor implementation thing: we started to use new style signals.
 They are more pythonic.  So instead of adding a class attribute
 __gsignals__ you do:

 my_signal = GObject.Signal('my_signal', arg_types=(int,))
 other_gobject.connect('my_signal', my_signal_handler)
 my_signal.emit(42)

 Example: https://git.gnome.org/browse/pygobject/tree/examples/signal.py
 Docstrings:
 https://git.gnome.org/browse/pygobject/tree/gi/_gobject/signalhelper.py

 2013/11/21 Agustin Zubiaga Sanchez a...@sugarlabs.org:
  = English (Español debajo) =
 
  Hi everyone,
 
  I am writing to show you what I was developing those last days, in order
 to
  make simpler the developing of Sugar Activities, this module, micro
 library
  or whatever you want to call it, makes much more easier the processes
 that
  every activity does, for example create ToolButtons, add them to a
 Toolbar
  or implement collaboration which is difficult for any starter developer.
  The main idea is include SimpleAcivity in our toolkit, but thinking about
  all the review processes it takes, you can add it to your activity for
 now
  or you can take a look about how it works in the Demo activity I did [1],
  where you can see how easy is to implement sharing or create the toolbar.
 
  * SimpleActivity classes *
 
  simpleactivity.SimpleActivity:
  The activities which doesn't want to implement collaboration, can derive
  from this class (instead of sugar3.activity.activity.Activity), this
 class
  automatically adds the toolbar to the activity with his
  ActivityToolbarButton and it makes easier some processes related to the
  design, e.g. add buttons, separators, or whatever to the toolbar in only
 one
  line and also other things related to the operation for example any
 number,
  string, dictionary or list that is saved into the self.data variable
 will be
  auto kept in the journal, and when the instance runs again, in self.data
  will be what you leaved when the activity was closed.
  Among these there are many other simple features, that after all, they do
  everything much easier.
 
  simpleactivity.SharedActivity (derives from SimpleActivity, you can use
 all
  its methods): :
  From this class should derive every activity which needs to be shared,
 the
  process is greatly simplified cause the communication is done
 automatically
  and the system works with something like an event manager, so we only
 need
  to worry about register our events in a python dict, where the keys are
 the
  names of the events and the values are the functions to call when we
 receive
  an event, and when we want to emit an event with the values we need or
  not, all we have to do is to call send_event(event_name, data)... And
 that's
  all, we don't have to worry about telepathy, dbus or anything like that,
  SimpleActivity does everything for you :)
  Also it includes an option to send files in a very easy way, using the
  method send_file(file_path, data) that notifies every peer that a file is
  available, and it can be downloaded just calling the download_file
 method,
  and then SharedActivity will start emiting signals with information
 related
  to the download progress, etc.
  The process of downloading is done using another independent tube, then
  nothing gets blocked while the file is sent/downloaded, we can continue
  sending events while, and everything will continue working.
 
  Notes:
  - Both classes derives from the natives classes of sugar, so we can
  continue using every method of sugar.activity.activity.Activity or
 whatever,
  without any problem.
  - Whole SimpleActivity (module) is only one .py file, then we can put it
  into our activity directory easily as we do with HelpButton or
 FontComboBox,
  even if it isn't in sugar toolkit.
  - It only supports GTK3, I think it is not 

Re: XO Problems (4 Problems)

2013-11-24 Thread Gonzalo Odiard
Probably [1] == http://dev.laptop.org/~gonzalo/AU1B/33024xx4.zd


On Sun, Nov 24, 2013 at 6:25 PM, Walter Bender walter.ben...@gmail.comwrote:

 On Sun, Nov 24, 2013 at 1:53 PM, C. Scott Ananian csc...@cscott.net
 wrote:
  Anyone have any suggestions for my six year old friend?
  IIRC startup volume  is persistent, but I can't remember how it is
 adjusted.

 Yes. He can adjust the volume using the volume control on the Frame
 and it should persist.

  The rest might be  helped by upgrading to the latest XO4 build?

 I recommend he try [1] if he has an XO 4. Feedback appreciated.

--scott
 
  -- Forwarded message --
  From: Douglas Rogers purpleairpl...@gmail.com
  Date: Nov 24, 2013 12:00 PM
  Subject: XO Problems (4 Problems)
  To: csc...@cscott.net
  Cc:
 
  hi scott it's Douglas. Can you help me make my xo work?
  1) When I turn on the computer,the ''on music'' is too loud.(so loud I
 have
  to cover the speakers)
  2) In scratch when I switch projects all the sprites from the old project
  stay there.
  3) My XO freezes up a lot
  4)  If I use the touch screen I can't start using the mouse again
 
 
 
  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel
 

 -walter

 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org

 [1] http://wiki.sugarlabs.org/go/0.100/Testing
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO Problems (4 Problems)

2013-11-24 Thread Paul Fox
walter wrote:
  On Sun, Nov 24, 2013 at 1:53 PM, C. Scott Ananian csc...@cscott.net wrote:
   Anyone have any suggestions for my six year old friend?
   IIRC startup volume  is persistent, but I can't remember how it is 
   adjusted.
  
  Yes. He can adjust the volume using the volume control on the Frame
  and it should persist.

really?  i thought startup volume (the on music -- love it!) was
controlled by, and persisted by, OFW, and that it was a separate
setting than for the running OS.  i.e., it used to be that you had to
adjust the volume while the chimes were still playing, and then you'd
be all set.

paul

  
   The rest might be  helped by upgrading to the latest XO4 build?
  
  I recommend he try [1] if he has an XO 4. Feedback appreciated.
  
 --scott
  
   -- Forwarded message --
   From: Douglas Rogers purpleairpl...@gmail.com
   Date: Nov 24, 2013 12:00 PM
   Subject: XO Problems (4 Problems)
   To: csc...@cscott.net
   Cc:
  
   hi scott it's Douglas. Can you help me make my xo work?
   1) When I turn on the computer,the ''on music'' is too loud.(so loud I have
   to cover the speakers)
   2) In scratch when I switch projects all the sprites from the old project
   stay there.
   3) My XO freezes up a lot
   4)  If I use the touch screen I can't start using the mouse again
  
  
  
   ___
   Devel mailing list
   Devel@lists.laptop.org
   http://lists.laptop.org/listinfo/devel
  
  
  -walter
  
  -- 
  Walter Bender
  Sugar Labs
  http://www.sugarlabs.org
  
  [1] http://wiki.sugarlabs.org/go/0.100/Testing
  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel

=-
 paul fox, p...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: XO Problems (4 Problems)

2013-11-24 Thread Jon Nettleton
On Nov 25, 2013 5:37 AM, Paul Fox p...@laptop.org wrote:

 walter wrote:
   On Sun, Nov 24, 2013 at 1:53 PM, C. Scott Ananian csc...@cscott.net
wrote:
Anyone have any suggestions for my six year old friend?
IIRC startup volume  is persistent, but I can't remember how it is
adjusted.
  
   Yes. He can adjust the volume using the volume control on the Frame
   and it should persist.

 really?  i thought startup volume (the on music -- love it!) was
 controlled by, and persisted by, OFW, and that it was a separate
 setting than for the running OS.  i.e., it used to be that you had to
 adjust the volume while the chimes were still playing, and then you'd
 be all set.


OFW and Linux do handle their volume settings individually. Paul's
suggestion should fix that problem up. I believe there is a newer OFW
revision that reduces the overall volume to avoid distortion.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Fwd: XO Problems (4 Problems)

2013-11-24 Thread James Cameron
Paul is right, the startup sound volume is only controlled by the
firmware, and the easiest opportunity is at the time it plays.

Can also stick ear plugs in socket.

See http://wiki.laptop.org/go/On_Music ;-)

The Scratch, freezes, and touchscreen vs mouse exclusivity remind me
of an early development build.  Might just need an upgrade.

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


[Server-devel] a kernel for our solidrun protos?

2013-11-24 Thread George Hunt
Jon,

I'm beginning to want to do something with the solidrun proto. It looks
like I can use the fedora 18 image at
https://fedoraproject.org/wiki/Cubie_Board, and drop in a kernel that works
with the new board.  Is that the case? Is there a kernel that I should be
using?

Or what do you suggest?

George
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] [crazy idea] Supporting basic mobile phones | Searching for possible standards

2013-11-24 Thread Anish Mangal
Hi,

Disclaimer: Please do not construe this as a direction that XSCE should be
taking, but more of a crazy idea I am exploring on the side.

In developing nations, the most common communication device is the mobile
phone. It is atleast a magnitude more common any other electronic
communication device. If one were to look at building technology solutions
for education in less developed nations of this world, a cellphone would
seem like the perfect thing to piggyback upon.

On the other hand, this would seem like saying lets shut down sugar and
move to android, because it's everywhere, something I'm not sure is the
best thing to do. (So I am conflicted about it).

Cutting to the chase:
1. Is there any overlap between the xsce vision *as you see it* and
supporting mobile phones.
2a. If the answer to that is a yes, are there standards or software that
might help make XSCE content and services available on basic mobile phones.
We will probably forego 80% of the value XSCE provides, but that 20% might
be valuable.
2b. What kind of service standards would be most suitable to build upon?
WAP, SMS, Voice (navigation)? Most basic mobile phones today have a WAP
browser.

The more I think, the more it feels that this may not be the right thing
for the XSCE project, but still would like to have an understanding of the
challenges involved.

Thoughts?

--
Anish

P.S. this email is a result of talking to a few people over the past few
weeks and hearing from them again and again the sheer availability of
mobile phones. At the same time, I'm sure many people would have already
tried to figure out this space (maybe I'm trying to do just that).
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel