Daniel Narvaez | 23 May 2013 17:32
Picon

Moving pootle to github

Hello,

we need to move pootle to push on github for a few modules (see https://github.com/sugarlabs/). We will also need to turn it off for a bit while we resync the repositories. Who has access/knowledge to help with this?

--
Daniel Narvaez
_______________________________________________
Sugar-devel mailing list
Sugar-devel <at> lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
Basanta Shrestha | 23 May 2013 06:36
Favicon

Install Firefox

Hi there, 
I use fedora ARM to build OS for XO1.75. I have recently successfully built OS12.1.0 using olpc-os-12.1.0-xo1.75.ini. Now I am in need of preparing a build with firefox and flashplugin. Is it possible? If yes, what addition do I need to make on which files? Please suggest. 

Thanks
Basanta 
_______________________________________________
Sugar-devel mailing list
Sugar-devel <at> lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
Aneesh Dogra | 23 May 2013 06:06
Picon
Gravatar

[sugar-build] libxml2 errors on F18.x86_64

Hello list,

I am running fedora-18 (up-to-date version) on a x86 64bit machine with GIT head version of sugar-build. I am facing some problems with some dependencies requirements.

Here are the logs:


It seems like sugar-build is trying to install a package which requires "libxml2-2.9.1-1.fc18.i686" i.e i686 version while I already have a libxml2-2.9.1-1.fc18.1.x86_64 i.e x86_64 version which causes the problem.

I know this isn't really a sugar-build bug, but can someone help me with this?
--
Thanks
Aneesh Dogra (lionaneesh)
_______________________________________________
Sugar-devel mailing list
Sugar-devel <at> lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
Gonzalo Odiard | 22 May 2013 19:55
Favicon

MenuItems and PaletteMenuItems

After using MenuItem in activities and find problems with the use with touch (SL#4500), Simon said today on irc, we should use PaletteMenuItem and pointed to a example on journaltoolbox.py

I need clarify a few points.

* Is MenuItem deprecated? Should be marked in that way to avoid developer confussion or removed at all from sugar-toolkit-gtk3?

* There are a few uses in Sugar, should be replaced?
Is a easy task, and we can avoid found errors later.

[gonzalo <at> localhost sugar]$ grep -r  MenuItem * --include=*.py | grep -v Palette
src/jarabe/view/viewsource.py:from sugar3.graphics.menuitem import MenuItem
src/jarabe/view/viewsource.py:            menu_item = MenuItem(_('Duplicate'))
src/jarabe/view/viewsource.py:            menu_item = MenuItem(_('Keep'))
src/jarabe/journal/journaltoolbox.py:from sugar3.graphics.menuitem import MenuItem
src/jarabe/journal/journaltoolbox.py:            menu_item = MenuItem(activity_info.get_name())
src/jarabe/journal/palettes.py:from sugar3.graphics.menuitem import MenuItem
src/jarabe/journal/palettes.py:            menu_item = MenuItem(resume_label, 'activity-start')
src/jarabe/journal/palettes.py:            menu_item = MenuItem(resume_with_label, 'activity-start')
src/jarabe/journal/palettes.py:            menu_item = MenuItem(_('No activity to start entry'))
src/jarabe/journal/palettes.py:        menu_item = MenuItem(_('Copy to'))
src/jarabe/journal/palettes.py:            menu_item = MenuItem(_('Duplicate'))
src/jarabe/journal/palettes.py:        menu_item = MenuItem(_('Send to'), 'document-send')
src/jarabe/journal/palettes.py:            menu_item = MenuItem(_('View Details'), 'go-right')
src/jarabe/journal/palettes.py:        menu_item = MenuItem(_('Erase'), 'list-remove')
src/jarabe/journal/palettes.py:class VolumeMenu(MenuItem):
src/jarabe/journal/palettes.py:        MenuItem.__init__(self, label)
src/jarabe/journal/palettes.py:class ClipboardMenu(MenuItem):
src/jarabe/journal/palettes.py:        MenuItem.__init__(self, _('Clipboard'))
src/jarabe/journal/palettes.py:                    menu_item = MenuItem(text_label=friend.get_nick(),
src/jarabe/journal/palettes.py:                menu_item = MenuItem(_('No friends present'))
src/jarabe/journal/palettes.py:            menu_item = MenuItem(_('No valid connection found'))
src/jarabe/journal/palettes.py:            menu_item = MenuItem(activity_info.get_name())
src/jarabe/journal/palettes.py:            menu_item = MenuItem(resume_label)
src/jarabe/frame/clipboardmenu.py:from sugar3.graphics.menuitem import MenuItem
src/jarabe/frame/clipboardmenu.py:        self._remove_item = MenuItem(pgettext('Clipboard', 'Remove'),
src/jarabe/frame/clipboardmenu.py:        self._open_item = MenuItem(_('Open'), 'zoom-activity')
src/jarabe/frame/clipboardmenu.py:        self._journal_item = MenuItem(_('Keep'))
src/jarabe/frame/clipboardmenu.py:            item = Gtk.MenuItem(activity_info.get_name())
src/jarabe/frame/activitiestray.py:from sugar3.graphics.menuitem import MenuItem
src/jarabe/frame/activitiestray.py:        menu_item = MenuItem(_('Join'), icon_name='dialog-ok')
src/jarabe/frame/activitiestray.py:        menu_item = MenuItem(_('Decline'), icon_name='dialog-cancel')

Gonzalo
_______________________________________________
Sugar-devel mailing list
Sugar-devel <at> lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
Daniel Narvaez | 22 May 2013 18:34
Picon

Diverged git history

Hello,

when mirroring repositories to github we missed that pootle would keep committing on gitorious and make the history diverge.

That has now happened for two repositories

sugar
sugar-toolkit-gtk3

I think we need to decide if we want to move to github or not.

If we don't move it's easy and clean

1 Merge back master changes for the two diverged repositories to gitorious.
2 Mirror the new github repositories to gitorious, sync the non-diverged ones.
3 Kill the github repositories.

If we move

1 Turn off pootle
2 Merge back master changes for the two repositories to gitorious.
3 push --mirror the two repositories to github again. This will rewrite history, so people will have to make a clean clone.
4 Turn on pootle again on github.

The alternative would be to keep two repositories with a diverged history around, which feels really bad. It's not good to break the github history but it was an experiment after all.
_______________________________________________
Sugar-devel mailing list
Sugar-devel <at> lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
Simon Schampijer | 22 May 2013 18:13
Picon

[RELEASE] sugar-0.98.8

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.98.8.tar.bz2

== News ==

* Release 0.98.8 (Simon Schampijer)
* Update Sucrose version for 0.98.8 (Simon Schampijer)
* use read_byte_async (Walter Bender)
* Complete port to introspection; fix problem with language setting 
(Walter Bender)
* Use the GLib.MAXINT32 instead of GObject.G_MAXINT32 (Simon Schampijer)
* Commit from Sugar Labs: Translation System by user cjl.: 390 of 390 
messages translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 390 of 390 
messages translated (0 fuzzy). (Pootle daemon)
Simon Schampijer | 22 May 2013 18:10
Picon

[RELEASE] sugar-toolkit-gtk3-0.98.6

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.98.6.tar.bz2

== News ==

* Release 0.98.6 (Simon Schampijer)
* Use gettext algorithm to determine locale for activity.linfo (Walter 
Bender)
* Replaced deprecated GObject methods with GLib methods (William Orr)
* Fixed crash in journal when mousing over activity icons (William Orr)
* Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 
messages translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 
messages translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 
messages translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 5 of 40 
messages translated (0 fuzzy). (Pootle daemon)
* Palette: handle the case where setting the transient window does fail, 
SL #4221 (Simon Schampijer)
* i18n get_locale_path: handle the case when the default locale is not 
set, SL #4450 (Simon Schampijer)
Simon Schampijer | 22 May 2013 18:09
Picon

[RELEASE] sugar-artwork-0.98.5

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.98.5.tar.bz2

== News ==

* Release 0.98.5 (Simon Schampijer)
* Added function prototypes for theme_* to satisfy f19's gcc (William Orr)
* Remove black background in Browse tab pages - SL #4469 (Manuel Quiñones)
Gary C Martin | 22 May 2013 17:55

[RELEASE] Clock-14

== Source ==

http://download.sugarlabs.org/sources/honey/Clock/Clock-14.tar.bz2

== Bundle ==

http://activities.sugarlabs.org/en-US/sugar/downloads/file/28585/clock-14.xo

== News ==

* A corrected activity bundle that actually includes the below features:
 ** Use standard lips icon for speech features (thanks Walter!)
 ** Feature allowing dragging of clock hands to manually explore how an analogue clock works for both direct
XO-4 touch interaction and trackpad use (many thanks Manuq!)
 ** AM/PM display on main clock face

Regards,
--Gary
Sugar Labs Activities | 22 May 2013 17:49
Favicon

[ASLO] Release Clock-14

Activity Homepage:
http://activities.sugarlabs.org/addon/4191

Sugar Platform:
0.82 - 0.100

Download Now:
http://activities.sugarlabs.org/downloads/file/28585/clock-14.xo

Release notes:
* A corrected activity bundle that actually includes the below features:
** Use standard lips icon for speech features (thanks Walter!)
** Feature allowing dragging of clock hands to manually explore how an analogue clock works for both direct
XO-4 touch interaction and trackpad use (many thanks Manuq!)
* AM/PM display on main clock face

Sugar Labs Activities
http://activities.sugarlabs.org
Gary C Martin | 22 May 2013 01:54

[RELEASE] Clock-13

== Source ==

http://download.sugarlabs.org/sources/honey/Clock/Clock-13.tar.bz2

== Bundle ==

http://activities.sugarlabs.org/en-US/sugar/downloads/file/28584/clock-13.xo

== News ==

* Use standard lips icon for speech features (thanks Walter!)
* Feature allowing dragging of clock hands to manually explore how an analogue clock works for both direct
XO-4 touch interaction and trackpad use (many thanks Manuq!)
* Translation updates
* Redraw performance updates
* AM/PM display on main clock face

Regards,
--Gary

P.S. This is intended to make the 13.2.0 OLPC release, and specifically includes features for the XO-4
touch hardware (though the features also work well with older trackpad/mouse only hardware).

Gmane