Changes

Jump to: navigation, search

Features/Optimize TreeViews

185 bytes added, 09:51, 21 July 2015
no edit summary
<noinclude>
[[Category:Feature Page Incomplete]][[Category:FeatureFeatureLanded|Optimize TreeViews]]
</noinclude>
== Current status ==
* Targeted release: 0.102104* Last updated: Feb 24Nov 17, 2014* Percentage of completion: 6090%
== Detailed Description ==
== How To Test ==
We did a test program that has a list (treeview) with many rows. Each row has a cellrenderer icon. The program automatically starts scrolling until the end of the list is reached. Then we can get profiling information using Python cProfile http://docs.python.org/2/library/profile.html . We ran the test like this inside a Sugar shell:
To test the changes in the journal we used a python program to start the journal window from a terminal. You can download it here [http://dev.laptop.org/~gonzalo/start_journal.py] To use it do:  python -m cProfile test_treeviewstart_journal.py > profile.txt After run it in a Sugar terminal, the view jump to the Home, but in the frame you can see two journal icons. The second is the profiled version. In the toolbar have a Stop button.After stop, you can check the profile.txt file.
== User Experience ==
== Comments and Discussion ==
Your comments are very welcome. Please discuss through the mailing list.
 
The initial announcement in the mailing list is here [http://lists.sugarlabs.org/archive/sugar-devel/2014-February/047236.html]
628
edits

Navigation menu