Fwd: XO Problems (4 Problems)
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)
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
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)
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)
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)
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)
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?
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
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