Features/GTK3/Porting/GetBooks: Difference between revisions
| (2 intermediate revisions by 2 users not shown) | |||
| Line 9: | Line 9: | ||
# Comment on IRC about the Activity that you are going to Port (#sugar on irc.freenode.net) | # Comment on IRC about the Activity that you are going to Port (#sugar on irc.freenode.net) | ||
# Run this [http://git.gnome.org/browse/pygobject/tree/pygi-convert.sh script] that will convert automatically things as much as it can. This is to avoid some stressful manually conversions that a "simple script" can do using ''sed'' :) | # Run this [http://git.gnome.org/browse/pygobject/tree/pygi-convert.sh script] that will convert automatically things as much as it can. This is to avoid some stressful manually conversions that a "simple script" can do using ''sed'' :) | ||
# Convert all the <tt>from sugar.* import</tt> to <tt>from sugar</tt>'''3'''<tt>.* import</tt> | # Convert all the <tt>from sugar.* import</tt> to <tt>from sugar</tt>'''3'''<tt>.* import</tt> using [http://dev.laptop.org/~manuq/sugar-convert.sh this script] | ||
# Follow the [[Development_Team/Code_guidelines|Code Guidelines]] during all the porting process | # Follow the [[Development_Team/Code_guidelines|Code Guidelines]] during all the porting process | ||
# Remove all things related with '''old toolbar''' support. They are no longer maintained | # Remove all things related with '''old toolbar''' support. They are no longer maintained | ||
| Line 71: | Line 71: | ||
sugar-launch org.laptop.sugar.GetBooksActivity | sugar-launch org.laptop.sugar.GetBooksActivity | ||
See also [[Development Team/Debugging]]. | |||
== Check logs with ''multitail'' == | == Check logs with ''multitail'' == | ||
| Line 255: | Line 257: | ||
== Theme related things == | == Theme related things == | ||
* Cancel search button. It shows a really big '''X''' when you start typing: http://bugs.sugarlabs.org/ticket/3385 | * <del>Cancel search button. It shows a really big '''X''' when you start typing: http://bugs.sugarlabs.org/ticket/3385</del> | ||
* Clicking some things on the screen makes the ListView grows a bit and it doesn't fit on the screen (the right scroll-bar goes outside the window): http://bugs.sugarlabs.org/ticket/3722 | * <del>Clicking some things on the screen makes the ListView grows a bit and it doesn't fit on the screen (the right scroll-bar goes outside the window): http://bugs.sugarlabs.org/ticket/3722</del> | ||
* Some time when I click on the Search Entry all the toolbar is moved a bit | * <del>Some time when I click on the Search Entry all the toolbar is moved a bit</del> | ||
* After searching and selecting a book, if we change the format to ''EPUB'' the ''Get Book'' button is moved a bit: http://bugs.sugarlabs.org/ticket/3724 | * <del>After searching and selecting a book, if we change the format to ''EPUB'' the ''Get Book'' button is moved a bit: http://bugs.sugarlabs.org/ticket/3724</del> | ||
* | * W<del>hen the book download starts, a ''Cancel'' is shown but it doesn't have the '''X''' icon: http://bugs.sugarlabs.org/ticket/3725</del> | ||
* The background of the rows on the ListView do not cycle between ''white'' and ''gray'': http://bugs.sugarlabs.org/ticket/3726 | * The background of the rows on the ListView do not cycle between ''white'' and ''gray'': http://bugs.sugarlabs.org/ticket/3726 | ||
* The column width should be re-sized to fit with the text inside them with a max width pre-set | * The column width should be re-sized to fit with the text inside them with a max width pre-set | ||