http://wiki.laptop.org/go/F11_for_1.5 http://build.laptop.org/10.2.0/os125
Compressed image size: 677.88mb (+0.77mb since build 124)
Description of changes in this build: * Record: Another attempt to fix Record sync, this time by writing intermediate files to a tmpfs, to avoid jitter due to slow SD writes. * powerd: inhibit idle suspend for 1 min after waking from sleep * usb_modeswitch, tcl: include for GSM modem support (#9684) * Pull F11 updates.
Package changes since build 124:
+NetworkManager-0.7.2.996-1.fc11.i586 -NetworkManager-0.7.2.997-1.fc11.i586 +NetworkManager-glib-0.7.2.996-1.fc11.i586 -NetworkManager-glib-0.7.2.997-1.fc11.i586 +NetworkManager-gnome-0.7.2.996-1.fc11.i586 -NetworkManager-gnome-0.7.2.997-1.fc11.i586 +elfutils-libelf-0.145-1.fc11.i586 -elfutils-libelf-0.147-1.fc11.i586 -olpc-powerd-21-1.fc11.i586 +olpc-powerd-22-1.fc11.i586 +tcl-8.5.6-6.fc11.i586 +usb_modeswitch-1.1.2-3.fc11.i586 +usb_modeswitch-data-20100418-2.fc11.noarch
Hi,
+NetworkManager-0.7.2.996-1.fc11.i586 -NetworkManager-0.7.2.997-1.fc11.i586
How come NetworkManager was down-leveled ?
Good question. Perhaps a Fedora mirrors problem; I suspect it'll get the latest version again in the next build.
- Chris.
This probably belongs to SugarLabs Devel but maybe the control panel layout must be reengineered to properly fit all the controls. In the current layout is easy to miss the scroll-bar at the bottom and he software update/language panels. With the upcoming touchpad control panel, and maybe more things to come, is going to get worse. Smaller icons should be an easy immediate fix and maybe tabs could be considered for the future.
--- On Wed, 5/19/10, Chris Ball cjb@laptop.org wrote:
From: Chris Ball cjb@laptop.org Subject: New XO-1.5 10.2.0 build 125 To: "Fedora OLPC" fedora-olpc-list@redhat.com Cc: "Devel" devel@lists.laptop.org Date: Wednesday, May 19, 2010, 2:23 PM http://wiki.laptop.org/go/F11_for_1.5 http://build.laptop.org/10.2.0/os125
Compressed image size: 677.88mb (+0.77mb since build 124)
Description of changes in this build:
- Record: Another attempt to fix Record sync, this time by
writing intermediate files to a tmpfs, to avoid jitter due to slow SD writes.
- powerd: inhibit idle suspend for 1 min after waking from
sleep
- usb_modeswitch, tcl: include for GSM modem support
(#9684)
- Pull F11 updates.
Package changes since build 124:
+NetworkManager-0.7.2.996-1.fc11.i586 -NetworkManager-0.7.2.997-1.fc11.i586 +NetworkManager-glib-0.7.2.996-1.fc11.i586 -NetworkManager-glib-0.7.2.997-1.fc11.i586 +NetworkManager-gnome-0.7.2.996-1.fc11.i586 -NetworkManager-gnome-0.7.2.997-1.fc11.i586 +elfutils-libelf-0.145-1.fc11.i586 -elfutils-libelf-0.147-1.fc11.i586 -olpc-powerd-21-1.fc11.i586 +olpc-powerd-22-1.fc11.i586 +tcl-8.5.6-6.fc11.i586 +usb_modeswitch-1.1.2-3.fc11.i586 +usb_modeswitch-data-20100418-2.fc11.noarch _______________________________________________ olpc mailing list olpc@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/olpc
[cc += sugar-devel@, timclicks]
El Fri, 21-05-2010 a las 04:13 -0700, Yioryos Asprobounitis escribió:
This probably belongs to SugarLabs Devel but maybe the control panel layout must be reengineered to properly fit all the controls. In the current layout is easy to miss the scroll-bar at the bottom and he software update/language panels. With the upcoming touchpad control panel, and maybe more things to come, is going to get worse. Smaller icons should be an easy immediate fix and maybe tabs could be considered for the future.
I've applied the following patch to my builds. It mitigates the problem, at least on the screen size of the XO-1.
The correct approach, of course, would be computing the number of rows from the current width of the window divided by the width of each column. (patches welcome).
From d667cedc5052a95909578e6cc2e50472c0916e7c Mon Sep 17 00:00:00 2001
From: timClicks paperless@timmcnamara.co.nz Date: Sun, 16 May 2010 01:02:36 +1200 Subject: [PATCH 4/4] _MAX_COLUMNS now 4
The 'My Settings' dialogue no longer overhands on the right on the XO-1. This change will generally provide better performance for small screens.
--- src/jarabe/controlpanel/gui.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/jarabe/controlpanel/gui.py b/src/jarabe/controlpanel/gui.py index 51d9820..fb9010f 100644 --- a/src/jarabe/controlpanel/gui.py +++ b/src/jarabe/controlpanel/gui.py @@ -33,7 +33,7 @@ from jarabe.controlpanel.toolbar import SectionToolbar from jarabe import config
_logger = logging.getLogger('ControlPanel') -_MAX_COLUMNS = 5 +_MAX_COLUMNS = 4
class ControlPanel(gtk.Window): __gtype_name__ = 'SugarControlPanel'
Simple and quite effective :-) Changing MAX_COLUMNS to 4 in /usr/lib/python2.6/site-packages/jarabe/controlpanel/gui.py did the trick. And still has space for (just) one more control.
--- On Fri, 5/21/10, Bernie Innocenti bernie@codewiz.org wrote:
From: Bernie Innocenti bernie@codewiz.org Subject: Re: New XO-1.5 10.2.0 build 125 - control panel To: "Yioryos Asprobounitis" mavrothal@yahoo.com Cc: "Fedora OLPC" fedora-olpc-list@redhat.com, "Chris Ball" cjb@laptop.org, "Devel" devel@lists.laptop.org, "timClicks" paperless@timmcnamara.co.nz, "Sugar Devel" sugar-devel@lists.sugarlabs.org Date: Friday, May 21, 2010, 8:53 AM [cc += sugar-devel@, timclicks]
El Fri, 21-05-2010 a las 04:13 -0700, Yioryos Asprobounitis escribió:
This probably belongs to SugarLabs Devel but maybe the
control panel layout must be reengineered to properly fit all the controls.
In the current layout is easy to miss the scroll-bar
at the bottom and he software update/language panels.
With the upcoming touchpad control panel, and maybe
more things to come, is going to get worse.
Smaller icons should be an easy immediate fix and
maybe tabs could be considered for the future.
I've applied the following patch to my builds. It mitigates the problem, at least on the screen size of the XO-1.
The correct approach, of course, would be computing the number of rows from the current width of the window divided by the width of each column. (patches welcome).
From d667cedc5052a95909578e6cc2e50472c0916e7c Mon Sep 17 00:00:00 2001 From: timClicks paperless@timmcnamara.co.nz Date: Sun, 16 May 2010 01:02:36 +1200 Subject: [PATCH 4/4] _MAX_COLUMNS now 4
The 'My Settings' dialogue no longer overhands on the right on the XO-1. This change will generally provide better performance for small screens.
src/jarabe/controlpanel/gui.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/jarabe/controlpanel/gui.py b/src/jarabe/controlpanel/gui.py index 51d9820..fb9010f 100644 --- a/src/jarabe/controlpanel/gui.py +++ b/src/jarabe/controlpanel/gui.py @@ -33,7 +33,7 @@ from jarabe.controlpanel.toolbar import SectionToolbar from jarabe import config
_logger = logging.getLogger('ControlPanel') -_MAX_COLUMNS = 5 +_MAX_COLUMNS = 4
class ControlPanel(gtk.Window): __gtype_name__ = 'SugarControlPanel' -- 1.7.0.4
-- // Bernie Innocenti - http://codewiz.org/ \X/ Sugar Labs - http://sugarlabs.org/
El Fri, 21-05-2010 a las 23:01 -0700, Yioryos Asprobounitis escribió:
Simple and quite effective :-) Changing MAX_COLUMNS to 4 in /usr/lib/python2.6/site-packages/jarabe/controlpanel/gui.py did the trick. And still has space for (just) one more control.
Yes, but this is not general enough. It only happens to work for the 1200x900 display used by the XO-1 and XO-1.5. It would break even there if we change the font size or translate to a language with longer words.
On Fri, May 21, 2010 at 11:01 PM, Yioryos Asprobounitis mavrothal@yahoo.com wrote:
Simple and quite effective :-) Changing MAX_COLUMNS to 4 in /usr/lib/python2.6/site-packages/jarabe/controlpanel/gui.py did the trick. And still has space for (just) one more control.
I also found the slidebar in the control panel confusing. We could do tabs, thereby making more space for icons, but then it occurred to me: Why does Control Panel run as a "popup" (i.e. layered over something in the background) and not like any other activity (i.e. fullscreen) ? Even the Journal runs fullscreen. We'd get more space and will be able to use menus, etc.
While I'm at it, here's another thing that might be useful, esp. in environments with lots of APs. A filter mechanism to show locked APs vs open ones. I suppose remote environments won't have that many radios, but in urban environments (such as San Francisco) it becomes an issue.
cheers, Sameer
--- On Fri, 5/21/10, Bernie Innocenti bernie@codewiz.org wrote:
From: Bernie Innocenti bernie@codewiz.org Subject: Re: New XO-1.5 10.2.0 build 125 - control panel To: "Yioryos Asprobounitis" mavrothal@yahoo.com Cc: "Fedora OLPC" fedora-olpc-list@redhat.com, "Chris Ball" cjb@laptop.org, "Devel" devel@lists.laptop.org, "timClicks" paperless@timmcnamara.co.nz, "Sugar Devel" sugar-devel@lists.sugarlabs.org Date: Friday, May 21, 2010, 8:53 AM [cc += sugar-devel@, timclicks]
El Fri, 21-05-2010 a las 04:13 -0700, Yioryos Asprobounitis escribió:
This probably belongs to SugarLabs Devel but maybe the
control panel layout must be reengineered to properly fit all the controls.
In the current layout is easy to miss the scroll-bar
at the bottom and he software update/language panels.
With the upcoming touchpad control panel, and maybe
more things to come, is going to get worse.
Smaller icons should be an easy immediate fix and
maybe tabs could be considered for the future.
I've applied the following patch to my builds. It mitigates the problem, at least on the screen size of the XO-1.
The correct approach, of course, would be computing the number of rows from the current width of the window divided by the width of each column. (patches welcome).
From d667cedc5052a95909578e6cc2e50472c0916e7c Mon Sep 17 00:00:00 2001 From: timClicks paperless@timmcnamara.co.nz Date: Sun, 16 May 2010 01:02:36 +1200 Subject: [PATCH 4/4] _MAX_COLUMNS now 4
The 'My Settings' dialogue no longer overhands on the right on the XO-1. This change will generally provide better performance for small screens.
src/jarabe/controlpanel/gui.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/jarabe/controlpanel/gui.py b/src/jarabe/controlpanel/gui.py index 51d9820..fb9010f 100644 --- a/src/jarabe/controlpanel/gui.py +++ b/src/jarabe/controlpanel/gui.py @@ -33,7 +33,7 @@ from jarabe.controlpanel.toolbar import SectionToolbar from jarabe import config
_logger = logging.getLogger('ControlPanel') -_MAX_COLUMNS = 5 +_MAX_COLUMNS = 4
class ControlPanel(gtk.Window): __gtype_name__ = 'SugarControlPanel' -- 1.7.0.4
-- // Bernie Innocenti - http://codewiz.org/ \X/ Sugar Labs - http://sugarlabs.org/
olpc mailing list olpc@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/olpc
On Fri, May 21, 2010 at 08:53:58AM -0400, Bernie Innocenti wrote:
I've applied the following patch to my builds. It mitigates the problem, at least on the screen size of the XO-1.
Tested on XO-1.5 os125 with Sugar 0.84 and Sugar 0.88.
Observation and comment: the icons are not evenly spaced across the screen; they are spaced according to the length of the text under each icon. Therefore the grid system is either inapplicable or the text should be wrapped.
Incidentally, there's a search entry box on the top left of the control panel which does not do anything.
I agree with a later observation that the control panel could take full screen and behave as an activity.
Tested-by: James Cameron quozl@laptop.org
El Mon, 24-05-2010 a las 08:36 +1000, James Cameron escribió:
Observation and comment: the icons are not evenly spaced across the screen; they are spaced according to the length of the text under each icon. Therefore the grid system is either inapplicable or the text should be wrapped.
Works fine on 0.88.
Incidentally, there's a search entry box on the top left of the control panel which does not do anything.
Also works fine on 0.88.
Quick, let's backport also the control panel to 0.84! ;-)
I agree with a later observation that the control panel could take full screen and behave as an activity.
Indeed. I also think we're abusing the centralized control panel concept for settings that could stay closer to the UI element they refer to.
For example:
* "Network" should be available somewhere from the neighbor view.
* "Modem Configuration" could become a menu item of the GSM device
* "Power" could become a single checkbox in the battery menu
The control panel should really be for global system-wide settings.
On Sun, May 23, 2010 at 07:15:54PM -0400, Bernie Innocenti wrote:
El Mon, 24-05-2010 a las 08:36 +1000, James Cameron escribi??:
Observation and comment: the icons are not evenly spaced across the screen; they are spaced according to the length of the text under each icon. Therefore the grid system is either inapplicable or the text should be wrapped.
Works fine on 0.88.
"evenly spaced" was the wrong phrase, sorry. I've tested again on Sugar 0.88, the icons are not regularly positioned horizontally. That is, their centre to centre distance varies. This looks unpleasant to me.
Incidentally, there's a search entry box on the top left of the control panel which does not do anything.
Also works fine on 0.88.
Agreed. I had only typed "a", and there was no response. When I type "ab" the "About Me", "About my Computer" and "Network" icons remain sensitive, all others are insensitive. Doesn't work on 0.84.
Quick, let's backport also the control panel to 0.84! ;-)
Yes, good idea. Actually, we could backport all of 0.88 and call it 0.84. Why stop there, why not backport all of 0.90 and call it 0.82? ;-)
I agree with a later observation that the control panel could take full screen and behave as an activity.
Indeed. I also think we're abusing the centralized control panel concept for settings that could stay closer to the UI element they refer to.
Yes, we have a hammer, every problem is a nail.
El Mon, 24-05-2010 a las 09:57 +1000, James Cameron escribió:
"evenly spaced" was the wrong phrase, sorry. I've tested again on Sugar 0.88, the icons are not regularly positioned horizontally. That is, their centre to centre distance varies. This looks unpleasant to me.
Oh, I see. Doesn't disturb me so much, at least with the Spanish labels. Wrapping might cause other kinds of difficulties...
Anyway, someone should rework this code at least to compute the number of columns dynamically. Now it goes off-screen even with 4 columns.
Quick, let's backport also the control panel to 0.84! ;-)
Yes, good idea. Actually, we could backport all of 0.88 and call it 0.84. Why stop there, why not backport all of 0.90 and call it 0.82? ;-)
Even better, we should never bump the minor release number and sneak new features along with security updates, like Microsoft and Apple always do. Only, their "critical updates" sometimes happen to bring in new DRM schemes and stricter license enforcement ;-)
I updated from (a clean install of) os124 to os125 via olpc-update which proceeded fine. However, all the applications that have been added in Gnome disappeared and had to be reinstalled. Fortunately, user application data/configs in the home directory persisted, so only apps should be yum installed again. I can appreciate that Gnome is not a priority, but is there and likely to be used. Would be nice if user additions could persist through olpc-update. It is conceivable that deployments may use Gnome apps too, and shouldn't be forced to reinstall after an update. I guess this is a feature request...
--- On Wed, 5/19/10, Chris Ball cjb@laptop.org wrote:
From: Chris Ball cjb@laptop.org Subject: New XO-1.5 10.2.0 build 125 To: "Fedora OLPC" fedora-olpc-list@redhat.com Cc: "Devel" devel@lists.laptop.org Date: Wednesday, May 19, 2010, 2:23 PM http://wiki.laptop.org/go/F11_for_1.5 http://build.laptop.org/10.2.0/os125
Compressed image size: 677.88mb (+0.77mb since build 124)
Description of changes in this build:
- Record: Another attempt to fix Record sync, this time by
writing intermediate files to a tmpfs, to avoid jitter due to slow SD writes.
- powerd: inhibit idle suspend for 1 min after waking from
sleep
- usb_modeswitch, tcl: include for GSM modem support
(#9684)
- Pull F11 updates.
Package changes since build 124:
+NetworkManager-0.7.2.996-1.fc11.i586 -NetworkManager-0.7.2.997-1.fc11.i586 +NetworkManager-glib-0.7.2.996-1.fc11.i586 -NetworkManager-glib-0.7.2.997-1.fc11.i586 +NetworkManager-gnome-0.7.2.996-1.fc11.i586 -NetworkManager-gnome-0.7.2.997-1.fc11.i586 +elfutils-libelf-0.145-1.fc11.i586 -elfutils-libelf-0.147-1.fc11.i586 -olpc-powerd-21-1.fc11.i586 +olpc-powerd-22-1.fc11.i586 +tcl-8.5.6-6.fc11.i586 +usb_modeswitch-1.1.2-3.fc11.i586 +usb_modeswitch-data-20100418-2.fc11.noarch _______________________________________________ olpc mailing list olpc@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/olpc