13.1.0 development build 18 released

2012-12-11 Thread Daniel Drake
Hi,

A new 13.1.0 development build is available.

http://wiki.laptop.org/go/13.1.0
http://build.laptop.org/13.1.0/os18

Changes:

XO-4 kernel fixes:
- Camera works again (#12380)
- DCON and pretty boot works again (#12378), no need to boot in
verbose mode like in build 17
- Power button works again (#12379)
- USB unreliability should be fixed (#12158)

Fixed bitfrost problem in activation initramfs (#12376)

GNOME can be launched on XO-1.75/XO-4 again without error (#12381)

The Sugar welcome screen activates again on first boot.

sugar activity updater fixes:
- UI no longer hangs strangely (#12272)
- Select/deselect of specific updates works again (SL#4274)
- Activity group URLs can be modified again (SL#4275)

sugar-artwork-0.98.1:
- Get back margin of toolbuttons (SL#3936)
- Style GtkProgressBar (SL#4249)

sugar-toolkit-gtk3-0.98.1
- Popdown the palette if an item in the content box gets activated
(SL#4191, SL#4253)
- TrayIcon: get the black background and outline for palette popup (SL#4089)
- RadioToolButton: draw the outline properly (SL#3936)
- CanvasIcon: do not keep it ACTIVE when right-click twice (SL#4224)

sugar-0.98.1
- Adapt to PaletteMenu changes for popdown on item activation (SL#4191, SL#4253)
- Fix XO-4 all-black screenshots (SL#4104)
- Journal details: make buddies appear (SL#4282)

Paint-53
- Fix Opacity does change while drawing (SL#4237)
- Fix Paint cut/paste duplicates first pasted item in top-left
corner. (SL#4250)

Thanks for any testing and feedback!
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Porting Sugar on Android (Ice cream sandwich)

2012-12-11 Thread RJV
Hi,

We are planning to port Sugar on Android and are faced with these options:

1. Sugar as an application on Android.
2. As a platform on top of the Linux platform.

Can the Sugar build be used to create an app bundle to deploy to the app
store? Are there any licensing issues?

On 2., can someone share their experience, if any, please?
-- 
Regards,

*Ravichandran J.V.*
http://ravichandranjv.blogspot.com
XO 1.75 - 12.1, 0.96, Build 21, Q4D17
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Porting Sugar on Android (Ice cream sandwich)

2012-12-11 Thread Alexandro Colorado
I think Sugar could be something like an alternative gui shell similar
cynogen http://www.cyanogenmod.org/

On Tue, Dec 11, 2012 at 9:24 AM, RJV jv.ravichand...@gmail.com wrote:

 Hi,

 We are planning to port Sugar on Android and are faced with these options:

 1. Sugar as an application on Android.
 2. As a platform on top of the Linux platform.

 Can the Sugar build be used to create an app bundle to deploy to the app
 store? Are there any licensing issues?

 On 2., can someone share their experience, if any, please?
 --
 Regards,

 *Ravichandran J.V.*
 http://ravichandranjv.blogspot.com
 XO 1.75 - 12.1, 0.96, Build 21, Q4D17


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




-- 
Alexandro Colorado
Apache OpenOffice Contributor
http://es.openoffice.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 13.1.0 development build 18 released

2012-12-11 Thread Bert Freudenberg
On 2012-12-11, at 15:41, Daniel Drake d...@laptop.org wrote:

 The Sugar welcome screen activates again on first boot.


Not for me ... or maybe it's a different problem.

Tried to olpc-update my new XO-4 (with XOrduino and XOstick boards! Yay!) from 
whatever came pre-installed. After restarting it flashed a new firmware (twice? 
didn't pay too much attention) and proceded to boot, blinking circle od dots, 
but that stopped at some point and it didn't do anything visible anymore. No 
mouse/keyboard/VT switching, so had to power-cycle.

On second boot it was fine though, it asked for activity updates, which worked 
fine.

I tried sound in Etoys and Scratch, which didn't work but just made a 
screetching noise (after turning up the volume). But Record does the same, and 
froze while trying to play back a recorded video, so maybe it's a wider problem.

- Bert -


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


Re: Porting Sugar on Android (Ice cream sandwich)

2012-12-11 Thread Martin Langhoff
Hi Rajiv,

your plan seems to have good goals, but is missing some understanding
of what you can and cannot do.

You cannot run Sugar (a Python-based window manager, based on
traditional Linux sw stack) on the Android stack. Way too different.

To reach your goals, however, you could try something like...

 - identify what good Android Apps exist that match Sugar Activities,
those you don' t have to port, just replace :-) (ie: don't port
Record!)

 - those Sugar Activities that don't have an Android counterpart,
reimplement them as Android apps

 - Implement a shell -- replacing the standard Android shell -- that
has the main features of Sugar shell

 - Implement some of the key services that make Sugar special: ad-hoc
auto-networking, collaboration stack, the Journal. The most important,
IMO, is the Journal, as Android's handling of my files is extremely
poor. All these services will need integration into the shell and
apps.

Alternatively, you can wait for Android/Linux stack convergence
projects (see Jolla / Sailfish) to mature. Maybe in a year or two
there are ways to run Sugar inside Android or Android Apps on a Linux
stack.

hth,



m

On Tue, Dec 11, 2012 at 10:24 AM, RJV jv.ravichand...@gmail.com wrote:
 Hi,

 We are planning to port Sugar on Android and are faced with these options:

 1. Sugar as an application on Android.
 2. As a platform on top of the Linux platform.

 Can the Sugar build be used to create an app bundle to deploy to the app
 store? Are there any licensing issues?

 On 2., can someone share their experience, if any, please?
 --
 Regards,

 Ravichandran J.V.
 http://ravichandranjv.blogspot.com
 XO 1.75 - 12.1, 0.96, Build 21, Q4D17


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




-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Porting Sugar on Android (Ice cream sandwich)

2012-12-11 Thread RJV
Thanks, Martin. Btw, where did you deduce the name Rajiv from? :)

RJv

On Wed, Dec 12, 2012 at 1:13 AM, Martin Langhoff
martin.langh...@gmail.comwrote:

 Implement a shell -- replacing the standard Android shell -- that
 has the main features of Sugar shell




-- 
Regards,

*Ravichandran J.V.*
http://ravichandranjv.blogspot.com
XO 1.75 - 12.1, 0.96, Build 21, Q4D17
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Porting Sugar on Android (Ice cream sandwich)

2012-12-11 Thread Martin Langhoff
I'm sorry! Looks like I misread your name. A faux pass typical of
borderline autistic people -- get all the technical details clearly,
mess up the other person's name.

Hope the technical part was useful. No offense intended.

cheers,


martin

On Tue, Dec 11, 2012 at 3:12 PM, RJV jv.ravichand...@gmail.com wrote:
 Thanks, Martin. Btw, where did you deduce the name Rajiv from? :)

 RJv

 On Wed, Dec 12, 2012 at 1:13 AM, Martin Langhoff martin.langh...@gmail.com
 wrote:

 Implement a shell -- replacing the standard Android shell -- that
 has the main features of Sugar shell




 --
 Regards,

 Ravichandran J.V.
 http://ravichandranjv.blogspot.com
 XO 1.75 - 12.1, 0.96, Build 21, Q4D17




-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: 13.1.0 development build 18 released

2012-12-11 Thread Jerry Vonau
Hi all,

SKU 296 hand written tag attached when received states C2
 
olpc-update from pre-installed build 15, rebooted on AC firmware update
skipped. Checked battery level in frame 28% was displayed.
Offered activity update, was able to de-select activities.
Let XO charge for a bit rebooted, firmware updated to Q7B08.
Wireless firmware info not available in about my computer but wireless
works. 

What's the battery threshold set at in OFW? Looks to be around 30%

Didn't connect to ejabberd with a pre-existing registration on the
schoolserver that was working pre-upgrade.

Didn't expect the welcome activity to appear as this was olpc-update'd.

Jerry



On Tue, 2012-12-11 at 14:41 +, Daniel Drake wrote:
 Hi,
 
 A new 13.1.0 development build is available.
 
 http://wiki.laptop.org/go/13.1.0
 http://build.laptop.org/13.1.0/os18
 
 Changes:
 
 XO-4 kernel fixes:
 - Camera works again (#12380)
 - DCON and pretty boot works again (#12378), no need to boot in
 verbose mode like in build 17
 - Power button works again (#12379)
 - USB unreliability should be fixed (#12158)
 
 Fixed bitfrost problem in activation initramfs (#12376)
 
 GNOME can be launched on XO-1.75/XO-4 again without error (#12381)
 
 The Sugar welcome screen activates again on first boot.
 
 sugar activity updater fixes:
 - UI no longer hangs strangely (#12272)
 - Select/deselect of specific updates works again (SL#4274)
 - Activity group URLs can be modified again (SL#4275)
 
 sugar-artwork-0.98.1:
 - Get back margin of toolbuttons (SL#3936)
 - Style GtkProgressBar (SL#4249)
 
 sugar-toolkit-gtk3-0.98.1
 - Popdown the palette if an item in the content box gets activated
 (SL#4191, SL#4253)
 - TrayIcon: get the black background and outline for palette popup (SL#4089)
 - RadioToolButton: draw the outline properly (SL#3936)
 - CanvasIcon: do not keep it ACTIVE when right-click twice (SL#4224)
 
 sugar-0.98.1
 - Adapt to PaletteMenu changes for popdown on item activation (SL#4191, 
 SL#4253)
 - Fix XO-4 all-black screenshots (SL#4104)
 - Journal details: make buddies appear (SL#4282)
 
 Paint-53
 - Fix Opacity does change while drawing (SL#4237)
 - Fix Paint cut/paste duplicates first pasted item in top-left
 corner. (SL#4250)
 
 Thanks for any testing and feedback!
 ___
 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: 13.1.0 development build 18 released

2012-12-11 Thread James Cameron
On Tue, Dec 11, 2012 at 04:58:11PM -0600, Jerry Vonau wrote:
 Hi all,

 SKU 296 hand written tag attached when received states C2

 olpc-update from pre-installed build 15, rebooted on AC firmware
 update skipped. Checked battery level in frame 28% was displayed.
 Offered activity update, was able to de-select activities.  Let XO
 charge for a bit rebooted, firmware updated to Q7B08.  Wireless
 firmware info not available in about my computer but wireless
 works.

 What's the battery threshold set at in OFW? Looks to be around 30%

No.  There is no such threshold in Open Firmware.

Open Firmware does not check the state of charge when assessing
whether there is enough power for reflashing firmware.

Instead, Open Firmware relies on the battery status flags provided by
the embedded controller:

- external power must be present,

- a battery must be present,

- the battery low status bit must be cleared.

Therefore on your SKU296 the battery low status bit must have been
set.

Can you provide power logs from the duration of the olpc-update?

You can find further information in the embedded controller source,
for the bit name bat_low

http://dev.laptop.org/git/users/rsmith/ec-cl4-mmp3/tree/battery.c

 
 Didn't connect to ejabberd with a pre-existing registration on the
 schoolserver that was working pre-upgrade.
 
 Didn't expect the welcome activity to appear as this was olpc-update'd.
 
 Jerry
 
 
 
 On Tue, 2012-12-11 at 14:41 +, Daniel Drake wrote:
  Hi,
  
  A new 13.1.0 development build is available.
  
  http://wiki.laptop.org/go/13.1.0
  http://build.laptop.org/13.1.0/os18
  
  Changes:
  
  XO-4 kernel fixes:
  - Camera works again (#12380)
  - DCON and pretty boot works again (#12378), no need to boot in
  verbose mode like in build 17
  - Power button works again (#12379)
  - USB unreliability should be fixed (#12158)
  
  Fixed bitfrost problem in activation initramfs (#12376)
  
  GNOME can be launched on XO-1.75/XO-4 again without error (#12381)
  
  The Sugar welcome screen activates again on first boot.
  
  sugar activity updater fixes:
  - UI no longer hangs strangely (#12272)
  - Select/deselect of specific updates works again (SL#4274)
  - Activity group URLs can be modified again (SL#4275)
  
  sugar-artwork-0.98.1:
  - Get back margin of toolbuttons (SL#3936)
  - Style GtkProgressBar (SL#4249)
  
  sugar-toolkit-gtk3-0.98.1
  - Popdown the palette if an item in the content box gets activated
  (SL#4191, SL#4253)
  - TrayIcon: get the black background and outline for palette popup (SL#4089)
  - RadioToolButton: draw the outline properly (SL#3936)
  - CanvasIcon: do not keep it ACTIVE when right-click twice (SL#4224)
  
  sugar-0.98.1
  - Adapt to PaletteMenu changes for popdown on item activation (SL#4191, 
  SL#4253)
  - Fix XO-4 all-black screenshots (SL#4104)
  - Journal details: make buddies appear (SL#4282)
  
  Paint-53
  - Fix Opacity does change while drawing (SL#4237)
  - Fix Paint cut/paste duplicates first pasted item in top-left
  corner. (SL#4250)
  
  Thanks for any testing and feedback!
  ___
  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

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


Re: 13.1.0 development build 18 released

2012-12-11 Thread Samuel Greenfeld
My experience is that Speak and TamTam work, but Record, Scratch, and eToys
do not.

I suspect this is either an interface approach or a sampling rate issue.
If I try to sample at the wrong rates with arecord  aplay I get no audio
back at all.  Attempting to change the dmix rate from 44.1 kHz to 48 kHz
does not solve the problem.

On XO-1.75 I believe we resorted to software resampling; I do not know if
this is in place for XO-4 or not.

Something also seems to be writing over the Mic Gain state as I found it at
zero once although it was about a third of the way up when checked earlier
in the same boot cycle.  Personally I like bumping it up pretty high.


On Tue, Dec 11, 2012 at 1:10 PM, Bert Freudenberg b...@freudenbergs.dewrote:

 On 2012-12-11, at 15:41, Daniel Drake d...@laptop.org wrote:

  The Sugar welcome screen activates again on first boot.


 Not for me ... or maybe it's a different problem.

 Tried to olpc-update my new XO-4 (with XOrduino and XOstick boards! Yay!)
 from whatever came pre-installed. After restarting it flashed a new
 firmware (twice? didn't pay too much attention) and proceded to boot,
 blinking circle od dots, but that stopped at some point and it didn't do
 anything visible anymore. No mouse/keyboard/VT switching, so had to
 power-cycle.

 On second boot it was fine though, it asked for activity updates, which
 worked fine.

 I tried sound in Etoys and Scratch, which didn't work but just made a
 screetching noise (after turning up the volume). But Record does the same,
 and froze while trying to play back a recorded video, so maybe it's a wider
 problem.

 - Bert -


 ___
 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: 13.1.0 development build 18 released

2012-12-11 Thread James Cameron
On Tue, Dec 11, 2012 at 06:42:00PM -0500, Samuel Greenfeld wrote:
 My experience is that OFW warns if no external power is present.
 But it seems to be silent on the main display about the low battery
 reflash failure condition unless you attempt to reflash firmware
 from the ok prompt, or are not in the TS=SHIP (and therefore in a
 verbose boot) state.

Yes.

In normal boot, only the graphic symbols are used; a lightning bolt,
a battery, and a yellow unhappy face.  These can be reproduced using
the command:

ok show-no-power

No further explanation is given.  I presume that is what you mean by
silent.  I think that is sufficient.

In verbose boot, an explanation is also provided.  May include words
like:

Unsafe to update firmware now - 
No external power
No battery
Battery low

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


Re: 13.1.0 development build 18 released

2012-12-11 Thread James Cameron
On Wed, Dec 12, 2012 at 10:18:04AM +1100, James Cameron wrote:
 On Tue, Dec 11, 2012 at 04:58:11PM -0600, Jerry Vonau wrote:
  olpc-update from pre-installed build 15, rebooted on AC firmware
  update skipped. Checked battery level in frame 28% was displayed. ...
 
 ...
 Instead, Open Firmware relies on the battery status flags provided by
 the embedded controller:
 ...
 - the battery low status bit must be cleared.
 
 Therefore on your SKU296 the battery low status bit must have been
 set.
 
 Can you provide power logs from the duration of the olpc-update?

Thanks for the logs off-list, I've reviewed them.  You hit a known
problem that has since been fixed.  The battery low status bit was not
necessarily cleared despite charging commencement.

This was fixed in 
http://dev.laptop.org/git/users/rsmith/ec-cl4-mmp3/commit/?id=f3a823876d2084fd0b22e79f75bfc05f32b7626d

which was between EC 0.3.04 and EC 0.3.05.  Q7B07 contained the
former, and Q7B08 contained the latter.

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


Re: 13.1.0 development build 18 released

2012-12-11 Thread James Cameron
On Tue, Dec 11, 2012 at 04:58:11PM -0600, Jerry Vonau wrote:
 Wireless firmware info not available in about my computer but
 wireless works.

New wireless module, 802.11n 5 GHz capable, single antenna, but driver
does not report firmware version via ethtool -i, which is what
about my computer uses ... raised as #12388.

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


Re: Porting Sugar on Android (Ice cream sandwich)

2012-12-11 Thread RJV
Implement a shell -- replacing the standard Android shell -- that has the
main features of Sugar shell

This looks like the nearest to what I hope to achieve - the same experience
of the XO on a hand-held device especially the Ad-Hoc networking.

Jv


On Wed, Dec 12, 2012 at 2:01 AM, Martin Langhoff
martin.langh...@gmail.comwrote:

 I'm sorry! Looks like I misread your name. A faux pass typical of
 borderline autistic people -- get all the technical details clearly,
 mess up the other person's name.

 Hope the technical part was useful. No offense intended.

 cheers,


 martin

 On Tue, Dec 11, 2012 at 3:12 PM, RJV jv.ravichand...@gmail.com wrote:
  Thanks, Martin. Btw, where did you deduce the name Rajiv from? :)
 
  RJv
 
  On Wed, Dec 12, 2012 at 1:13 AM, Martin Langhoff 
 martin.langh...@gmail.com
  wrote:
 
  Implement a shell -- replacing the standard Android shell -- that
  has the main features of Sugar shell
 
 
 
 
  --
  Regards,
 
  Ravichandran J.V.
  http://ravichandranjv.blogspot.com
  XO 1.75 - 12.1, 0.96, Build 21, Q4D17
 



 --
  martin.langh...@gmail.com
  mar...@laptop.org -- Software Architect - OLPC
  - ask interesting questions
  - don't get distracted with shiny stuff  - working code first
  - http://wiki.laptop.org/go/User:Martinlanghoff




-- 
Regards,

*Ravichandran J.V.*
http://ravichandranjv.blogspot.com
XO 1.75 - 12.1, 0.96, Build 21, Q4D17
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel