Summer of Code (March 17,2015)

Jan-Marek Glogowski glogow at fbihome.de
Thu Mar 19 10:12:28 PDT 2015


Am 19.03.2015 um 10:20 schrieb Caolán McNamara:
> On Wed, 2015-03-18 at 21:04 +0200, Efe Gürkan YALAMAN wrote:
>>
>> Somewhere in the bugzilla I think Caolan mentioned it can be
>> implemented as a tree-view because the options are in a tree structure
>> and it would fit better then a simple table. Also it solves the
>> dialog's usability issues too. I hope that will solve the
>> accessibility problems too.
> 
> Yeah, I think that's the best approach, to try and use a tree in there.
> (a SvTreeList I suppose) because the amount of elements in the list is
> just crazy, 30,000+ IIRC. Ideally on-demand loaded, e.g. tree is
> collapsed and just shows +com.sun.star, when you expand that, then only
> then is the subtree inserted, and so on. So the full 30,000+ list isn't
> actually in the widget, only the expanded portion.

Not sure if it would be better - performance wise. I guess most people
actually want to search and I'm not sure if it's better to rebuild the
tree with partial data based on the search string.

Is the tree view able to filter the content, like the Gtk+ one allows
via GtkTreeModelFilter?

JMG


More information about the LibreOffice mailing list