Activities/PortingToGtk3: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 1: Line 1:
= State of Activities =
= State of Activities =


Tested in os13
Tested in os11 (Nov 14/2012)


Sorted by maintainer groups, based in talks in eduJam 2012 [http://www.flickr.com/photos/20667659@N03/7207770994/in/set-72157629751581932/lightbox/]
Sorted by maintainer groups, based in talks in eduJam 2012 [http://www.flickr.com/photos/20667659@N03/7207770994/in/set-72157629751581932/lightbox/]


General information about porting activities: http://wiki.sugarlabs.org/go/Features/GTK3/Activity_Porting
General information about porting activities: http://wiki.sugarlabs.org/go/Features/GTK3/Activity_Porting

There is another wiki page that explains the work that ''humitos'' is doing on the Get Books port: http://wiki.sugarlabs.org/go/User:Humitos/PortingGetBooks


When porting, look at [http://wiki.sugarlabs.org/go/Design_Team/Activity_Touch_Input] for Touch Input review.
When porting, look at [http://wiki.sugarlabs.org/go/Design_Team/Activity_Touch_Input] for Touch Input review.
Line 146: Line 144:


[1] Pixmaps http://developer.gnome.org/gtk3/3.0/ch25s02.html#id1368400
[1] Pixmaps http://developer.gnome.org/gtk3/3.0/ch25s02.html#id1368400

= Summaries =

cd Activities/
grep summary */activity/activity.info | awk -F ":" '{print $1}' > activities_with_summary.txt
ls */activity/activity.info > all_activities.txt
diff -u all_activities.txt activities_with_summary.txt | grep ^-

The actual state is the following:

-Chart.activity/activity/activity.info
-Distance.activity/activity/activity.info
-Etoys.activity/activity/activity.info
-FotoToon.activity/activity/activity.info
-HelloWorld.activity/activity/activity.info
-Implode.activity/activity/activity.info
-InfoSlicer.activity/activity/activity.info
-Labyrinth.activity/activity/activity.info
-Maze.activity/activity/activity.info
-Measure.activity/activity/activity.info
-Physics.activity/activity/activity.info
-Record.activity/activity/activity.info
-Scratch.activity/activity/activity.info
-StopWatch.activity/activity/activity.info
-Welcome.activity/activity/activity.info
-Wikipedia.activity/activity/activity.info
-WikipediaEN.activity/activity/activity.info
-Words.activity/activity/activity.info

Revision as of 12:17, 14 November 2012

State of Activities

Tested in os11 (Nov 14/2012)

Sorted by maintainer groups, based in talks in eduJam 2012 [1]

General information about porting activities: http://wiki.sugarlabs.org/go/Features/GTK3/Activity_Porting

When porting, look at [2] for Touch Input review.

Activity Central

Activity Last Version on image Last version on ASLO Maintainer State
Chat 77 77 Rafael / Flavio No Gtk3 version released - Port finished http://git.sugarlabs.org/chat/mainline/commits/gtk3
Distance 34 34 Rafael / Flavio Port finished: http://git.sugarlabs.org/distance/distance/commits/Gtk3
Image Viewer 54 54 Agustin / Flavio Port Finished: http://git.sugarlabs.org/~aguzubiaga/imageviewer/aguz-gtk3
Maze 21 21 Rafael / Flavio GTK2 - Por to Gtk3 Started http://git.sugarlabs.org/mazegtk3/mazegtk3
Pippy 50 50 Anish / Flavio Port Finished: http://git.sugarlabs.org/~flavio/pippy/flavios-pippy-gtk3/commits/master
Speak 43 44 Rafael/Flavio No Gtk3 version released http://git.sugarlabs.org/speak/mainline/commits/gtk3
StopWatch 18 18 Rafael / Flavio Port finished: http://git.sugarlabs.org/stopwatch/stopwatch/commits/Gtk3
TamTamEdit 66 66 Anish Gtk2
TamTamJam 66 66 Anish Gtk2
TamTamMini 66 66 Anish Gtk2
TamTamSynthLab 66 66 Anish Gtk2
Terminal 41 41 Rafael Port finished: http://git.sugarlabs.org/terminal/mainline/commits/gtk3 (session issue pending)
Words 18 18 Rafael / Flavio Port finished: http://git.sugarlabs.org/words-activity/words-activity/commits/Gtk3

Gary

Activity Last version in image Last version in Aslo Maintainer State
Calculate 41 41 Gary Gtk2
Clock 11 11 Gary Gtk2
Moon 16 16 Gary Gtk2
Physics 10 10 Gary Gtk2

OLPC

Activity Last version in image Last version in ASLO Maintainer State
Browse 146 146 Manuq Ported to Gtk3
EToys 113 136 Bert ?
Finance 10 10 Wade / Gonzalo Ported to Gtk3
FotoToon 13 13 Gonzalo Gtk2
Get Books 14 14 Gonzalo Ported to Gtk3
Hello World 6 6 Simon Ported to Gtk3
Help 15 15 Bastien / Gonzalo Ported to Gtk3
Implode 15 15 Joe Lee Ported:. Ticket and docs here.
Jukebox 29 29 Gonzalo Ported: ticket and docs
Labyrinth 14 14 Manuq Gtk2
Log 31 31 Wade / Gonzalo Ported: ticket and wiki
Memorize 41 42 Simon / Gonzalo Gtk2
Paint 48 48 Gonzalo Ported
Read 104 104 Gonzalo Ported to Gtk3
Record 96 96 Daniel Drake Gtk2
Scratch 23 23
Typing Turtle 30 30 Wade Brainerd & Gonzalo Ported: docs and ticket
Wikipedia 35 35 Martin & Gonzalo Ported to Gtk3
WikipediaEN 35 35 Martin & Gonzalo Ported to Gtk3
Write 82 82 Gonzalo Ported: need modified rpms doc

Walter

Activity Version Version in ASLO Maintainer State
Abacus 41 41 Walter Ported to Gtk3
InfoSlicer 15 15 Walter / humitos Gtk2 Ported buit no released: ticket and docs
Measure 42 42 Walter Gtk2
Portfolio 33 33 Walter Ported
Ruler 23 23 Walter Ported to Gtk3
Turtle Art 164 167 Walter Gtk2 Converted to Cairo (gtk3 version being tested)


More activities ported (not in our image):

Activity Version Version in ASLO Maintainer State
Story 5 Walter Ported to Gtk3: Ignacio Rodríguez
Recall 2 Walter Ported to Gtk3: Ignacio Rodríguez
Cookie Search 1 Walter Ported to Gtk3: Ignacio Rodríguez
Visual Match 43 Walter Ported to gtk3


[1] Pixmaps http://developer.gnome.org/gtk3/3.0/ch25s02.html#id1368400

Summaries

cd Activities/
grep summary */activity/activity.info | awk -F ":" '{print $1}' > activities_with_summary.txt
ls */activity/activity.info > all_activities.txt
diff -u all_activities.txt activities_with_summary.txt | grep ^-

The actual state is the following:

-Chart.activity/activity/activity.info -Distance.activity/activity/activity.info -Etoys.activity/activity/activity.info -FotoToon.activity/activity/activity.info -HelloWorld.activity/activity/activity.info -Implode.activity/activity/activity.info -InfoSlicer.activity/activity/activity.info -Labyrinth.activity/activity/activity.info -Maze.activity/activity/activity.info -Measure.activity/activity/activity.info -Physics.activity/activity/activity.info -Record.activity/activity/activity.info -Scratch.activity/activity/activity.info -StopWatch.activity/activity/activity.info -Welcome.activity/activity/activity.info -Wikipedia.activity/activity/activity.info -WikipediaEN.activity/activity/activity.info -Words.activity/activity/activity.info