Features/GTK3/Porting/GetBooks: Difference between revisions

Humitos (talk | contribs)
 
(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>
* When the book download starts, a ''Cancel'' is shown but it doesn't have the '''X''' icon: http://bugs.sugarlabs.org/ticket/3725
* 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